37407e2e62d0dbe8db66d23cfc2c5bf8689dfc0ed68adc3de78ec7afb", 0xa5}, {&(0x7f0000000280)="856ede3214cf4dd43419a2aba9e25fb60e9af5f4b990b0c02c20a17fb06c7a6f5a185b694f0fa5383311c6f13601862735f6cd6cb90c4d72c51aa662aeed323cc98f709021ee6a724bb8a4b2999f8b6b42372b4149789359326a15c6889285aab00ef110209df1fd43c9b9cf999ff810e19138d132d2a6f07976d941f5433b667f95787014d2a26046332cd6f1bf00917887506d97abd54d3ce56de611651a00929bbfd9ac4f364d39421dbba47f0895659e1b9f2c6e31ae0d9d74cad4856dec7fead404192574921aee5e0847d7279caf64764b3d78bd1de7885e76ff6959e6ebb09e3765c6db8273164ead508fe4da02d1adf44490c1cf01beac19a283fd59f2d1ae2d9de34cbf6c14a2a776bf16fe8366a63bb21cab654d1a77ebd08009189fed8dc21b337c7ba4c211ab433a74c8d462beacce614c62b5075c9ea16ef5aeba541020dafb9ad57773226bc4a41d5d8d22cad7b01fc08f6e63dd0da4d77e19e7a888b4f2ebfd7612ae47f8f653bd85bd0d00755072f7d8291fc8b93d6ec18b8e2e6c5fc502ac4383d6073126a38b351c150c33ed391c024cac5232c5a64818b240ee2db7225ce5ad4976ce59359f83e48f709c9954f482dd24a8658c35f66159038c9d0d2408dca36ca219db6c903641a0f704fcee79a7721b92de5200aed8a03abca3455a7742b2e71e5fd66d2429dfc5bb0b0c2bf8ec4a5ec4b9698884ae0b4692413bc2701321e2d4b7fa5e4154d5056fae2d914391b7e84928e543557d2fb5cc5566c367fa6c444479c970aa6e66350da599976710d8c8b8b4d2c80f183cdb45a5d9db1fda18222a2c60672d7c379a14fe8887be784d63ed1d1b7706a3cc6c54dea6fef4f4a8110e87f0048e8cb3dd9c4145a3ac2996b42ef76470c2179e18775084f5ab2ae9f010febac396f7825c9b266b1374715e2a38b61f58e055c48ca52d2157ac67bbf05febd250128b4fde8237a64b7b8e4fc310ff61dfdf5092d59f90398b51384b96f342048546d7f392d5bf6fb31482527cae985d17d20fcbb9100cd79f4fc0db9ef1839e5392265ff0a8544e1ba7b32720cd30c5f16db7c49e9f675a4278322f681a6939721eea4d27e6bfaf6c707eb195ada83d674ac13fa90989d4a1235e8015f090000ce005e2a50009cd23e14e83cbbb44e32356961e046d726b741ada2627750944b6a212e9ead089359aab2198c53ccdaf5dc0204de5c7b2e2d4462b8def0a64dd3275890973a707fb5264420f1ffdde08f91c2d7a41a0b775c21e50eba8607232d839967a5dc545b1d1576031468eb26caf71514b927c752106e8ebe58096fc5a3db66e778f64564de2e71bca99fe03c25069fa33d7937423a3c18e3d96bb06521e659c5d924bef0330637b57144f31b1c610d4065ff19ac11bf798585aaed43ce94dee24d8edfd46f3a19c6c2dd1b62ae76c45674e1e5f76ab0055fc9eee276564745246353b38bc4fc45656d8cda69e2fd377eed9c4f4e3b84813ea54ae8814ce9d8c6137ae05784e49957912f44391aee580409f49466344669335a22a91b1084d365cda10799e64616439ebe1df92c865ae587c2b0b4ca6aecc036d7c362bf1b29525bd94f4432666fe13d717f0a833b0a53fd6c80eca624dd1875499c74eb367836287e7394fdcd3f718a45c323a42f17672bf029e21d0ab70835b72ef19992ba9eb609104fcdf7f354fd29eb27360e182dbcb6d0b5442d7902cd920ee0750dd1dd8cf19d817d0cc58436b8e1f77153603b5d4e2d0e5af5b4d6b68120af548be9230a1855dad358d55c39010cd2d1c3e117bca060f55f25b5c8ccc19a4073d72bb23e986c4aaf23a4f180d9d500644b40627e6c675c40e8710ec4a1ad22ce407c609c39934a8f83a9b9098ec0ba0e7de6846724386a4c70e25346a96939723d54471e8f397610bf88eb403d2f0831fbf12d5fb416abc179790cc53551b51b0b3b3d63f3bdb77bc245f61b015ba9d76b2f13f2e4668966684e614046717fd8839934b40df9532abb1d09c42987deba5498688d0fa53ae69b7f91f8eada0e9dd54da6042493838ccf24435c028214dd9b9798fb31374d9430a0d245a377be4e9eaebf682d2685db984e7b02ab828e8247e585f78878f9a3620b800a4ddc0f8b0acb1607a1a94a23d0f8c93fa1a7eb967990a25ac16a664962072d6598d6b0be38bb5a0df2153f13c0d26f58bcfdbf47137a593b65eaa686c8177e6d313ef6e6be1129973d6c9a6278ade243c7ccc983cb90d26fb5e5a509f9092f63e6d28f5edd50341336f897a46647b520621c17a03683c938f486a436160f42ca22a3754f77106471034feba816dee689afaf34a2527a18d9b331e93c0d00fb4103929883b031428ee34beb6e0fcfdf90947f9c6e2087932948643da983fe673c7d44a8638dba561984a99b70fcdf1e5016d3f694f8cad568c4d96dee798f5b1b2f65412ff6fde3623a7569a40411ee43c4adfaf958e2ac1be919ccaaa8a0b3b49f106db50a7e1e046b2d66b6d2e395c5dd61703e9271e7063183c644ead93e805e93418e510856ab7b11386e3cb7045740b00ccec6666800eea7595c9cd3aff167ad72cd28f1075ad8e767a34c4c5e275f28a05a56e96e77b43bb780174f5473746721556cfe9aeac580c8fddf55322070c9a4533ff50cd4742c57cd5a3f1476baa28feecbf8b261953f35d7db17801caf2307c09fd99ec0e85f80c42915a39836c26d852eb316526cfdb16cd5c60a8a01cd91067a449866c74d986c40531688f9cdf1c9b267962262ce74ed227f3ea46b75769454bb0a0a20306b04f9f9a453a1cbfef1d0362ec9268c5520347faa6c76c94cac5f1af0d7c8c3ebd1e2655224c544767e828d96aa154c3487b7b264dd4c7dcac25d62fb1da99603f23674ec70afdc0f457c48860ba9b51085792e3531127360ed25ea0387e2b8b5691f1efca7cf0f0eab6d75ce95276482e1ab07d64b73f62fbab2aee88fc3c29ad9bedc469c035ea3bb156cf10010fe5f9888d08f061b600d9ae60f596c552bca2b050cbadaf72177ed1e89f30ee9a340289fc997c17479f9a3691534285c4bc5fdef4984c15ba619c5d1b970cc2d72b1f9621b697b65004639160112cc380207ba75f529f15c911c7e66ae57df6f6ee1fea3f5838895116e385d8ba09aa906f49aec75396147d0b4edb4b93c1d4a1bd871d3e07343f2e67e417be90fd20b0fb852313fb0bdff1f5cfcdd9199d413a421eba1c1f5e69451a2970615b6df0e42e5c8762efed211e4d1588cb37c7fb74516f0d144d4f3549671080051b14ae507a38a14c44954a6539357db094c3e0d4c6cb98afd52c145b9f8578e0981b7aef41f3b925ebc755be1ab2a38c0a343bd2a897dcd4492140d738d462cfc732293e7433a61b760dd995cee6ea34cbac48d8d9a06d20953fb8b03e04e53868ae1b6430fdcfc4fcaff6ee747229470701d1fb3ff023a4d70d3fa0bf070bf40312507d502c948c68eede28655b327b0ebd85cf10fe70fb8259acaf0f44c637372cbfbb72c4c3db87c4e3b24f02a211fed45c9deeecfa27c91d8945fa154c7437a147cdad001978778ba16606b9d04924b7cdfbc7c9e284bb9c27b9025c74175f86121ac00724eb84affb4962b550eac3819ad73301837a4d35a478879360396cdacb0224a00fa859876bf5398413e3f2ad7c73a37d809cf30c02df30ff262dbe114f1e92e4f2eed122805cc387ae524a3a6f3e37bd6edf73bf8e326b4089d23de5ce9b12cbff2a9c541f01cc9098ea3082ce7a46ccc6896f873510a4a1458a6c49d8d32f6a915dea122fa99af5db4121bb2563934aad4c29b3ee58ea1f9c18cf033efaa9dadee70d974229dc705dda0405223576d9ba9c7ccaa4df0114bc2711d4104272c04e3ca932ccc42ee12c666726c7f4bdfcc05c589e0c824c8694f653849818fccde19273ded7eae15831e381fa7872ec4421d00f2ddba5ca9819e176e738ed776f293424d0663881e8c65994557c003aaa477c240d00112ce78d0af36d120921e2c8d71161b2b0c763def3fa417b888942df17dc99b6d2d95143a4e1125e78f9c7907ba7d3fdf7aefed840cbff4b923d4c01124d3b689a8534e909bf3b1f9e9abf205dcc95dedc47f30bc19a39591f0b1fe04c79d29d87114d96b3ffdfd348b3e8180b1fb9ed6e462251d94e4d1e9e9fc71a6789fe6dce2e13d6745c9cab67564c7099137e72090a8daca74d0bd6e69285af28094d6f7bfe3e40250d2e4397691df531aa565f73c5ec4888d45aaceae2dfe0e47b61e20bc813199514828af8f18cc0bc0c4e8d81f576cd9bf7247fd7091f71b8a0b27f96f1ed4c34f6d178c99f81d089beed554001fc13289ffbb748ebe76bab8ed080757d4720fe865410eec4fe86ce4107c05013cef98cde500b00f51b0a92f49aa7adc514d71694410e2988a3ba56a27d00bc8ca99a675bae0e2541db4c4c17ce8cff54231538c7dd1a0b9a613885c24884ca4fd61fac8a5a12529f1e3a6d92710d666fa72c789b653b7dc01bc739d4e5c7d70c243188607c5276c633840c1721981d6e6d4f10ea9e6bb08392b6eb89095b3156dd6520afccdae324c52be359a2b1dd4a9460e98d1ba7e8b291af4c7c294e3c0c962970a7dba989632fa764b8df6703140a77b5d1ac2ddb54733dcaf6ab0b7d00a4553b513ae61e439fd9e970faa777a0918e9d9f351f29b1e8077e50e2dc5b074fc751391907efa25a1e4d5363cc5755be2425fcb03d2908392314de5a95ae57aaae88244d48ceeb855ade6d4d8a0cd7a8c44c10776907cdd6ae7e71cc858905f6f759110db4fb6daa73ca847e23ca55a68b104f939b85956a10701c7d070ee81b7ca98e43dd55b6e2de5c92c359b1b2dce1121a9c63333568f54bcf4521d5c94e9a27b917eec5c09f32a4d38ab7a12850c8129abff44c3e56af2bdf1519471b46ad1a0f3631a8fd84a40327f2a3e0663fe6255cce6a75a24522f878377ef8d15655fb23e63bb30892de291e1ab0608aa24a294f7a245c727c3bc71ea54ead2566e4c502f04acda36fdac6c9647a3990d619b1d7fca13c6ab339ec68e304b2054d39dba9751bb2af611010ccbf5edb9a4774d57f7cb1700c978bc8a4b3d792449e46f87fa99a1f09e81e9f76c0655dc2703fc30baf453a5aab42662dface7f83a543bc71904e73273f8f4e30f0637776512bee2b89d6547c3e3432b8dabf25c768ce2b0b07db876d00169e419df38455091902fe9f32a2533db01f6452136d80ac68c063269d584f3ffaeae577f3e7e9a1652f69c74177687af6d522d347444bc3b724c0a9e535288aa2c7fa6c156d6a307e75f72a42cb0a3609674cacbcf3b785ec717f6e200993dcb3b569869deda0fdcef0615e64fbcecfccb20ee6f1bc84bb2baba5a2f1ea90f68853e8b7c3bc1a7576cf646ea1ce60595a64cf2495d017f5f7c87eb1dfc6019697938f1ac04e466636c6f7505ece435ead8c391bfc6b71c4b81cb1280614a0b4fc44a80bb7eb9dbb5318a5ad84ef9346b2144a813e660217ab91fdf1cd88da3395b261d4726f111243e2f191b9005b2ebedf310d4c6ac63ea36407327879af9a8c8896853114e3ec8dcbdc4930e3c19015f4f9d64b4a2f04913e50466d1d28ae1b1d6cee5feb1545f97837cc2d6b2ffebd6cb66a00f8dde1fa763c1dc2af22dc447a53469d9cead7d307b75c2e7a9f38fabf44027afd89e7da0db8d580f9ade8939c2aa55d6fcf9897070de2a25672892782fb8b5c673b3b2487085023249b00749f3cc6881a0c4dcdc66a", 0x1000}, {&(0x7f0000001280)="414022676801ffde03c88f860595179f53045c82567305fb10fd1a5396e827820b248f0fca0d1392a49b625aad3203", 0x2f}, {&(0x7f00000012c0)="88cca6ea7b860ebbed0796d5857991dc7b1ae9f6b8dd5281815608f07a285e6e0c7b", 0x22}, {&(0x7f0000001300)="ce3c1bc9838e9e2e383c1320fe96668777bc4bedec580c4368616c3e8a9f90e8e6b23b1422e1b8a385103a63313b6d1775b22ae50d7477683acbdf308bb45f340ebb6fc79cee9681c7c96a1549183b6ee39059016a09854054aabf4dee5c1ae2764a08cf25ff13723fee560ffd54126b6504b903df0e93e49b7bb5d73b5c3886cf06a2ead8aceb77d3365e07f7ef3e13dd1c3858fb2dab3bf2956d730df9ee724508a06a8d4f49c78c9f91d59672830ad4ddc4718d6f4fcf17b9e4", 0xbb}, {&(0x7f00000013c0)="7d6f6a0f823d87b1486121d55c6ca92e1366bc81fc6e99c2b7f2ba5ebfdaf99668fbb38f738cc3b8112ed1352cd496b298a70041396693aa88c016701a2f64d2acb3d353c951e5c5aabeda81b9d2dca00e96d2c434e447346d6430cfd3a6b01857b5cddef311e53cb6db87c70ff878a69bfc5aaa6a58c54be8cd43390d7e0b3df359b43106428abaf967fc807ef37a0cf3c537256700c48dbc1f5bfb5e1d761d8aab80f5d33cf2fbc2869c82689e7ffca884a9b5ee6dd658778c21d97adea58286274f519284df293f76a52c90aad012a883b5d397e13a1f1908a082527c74e64f29292215b18fc75a166bf152d92a78fae750260216a7ab12f8e969e40c28dc1020f4abb1cc29ea9dca6f50b4a34c1f4e7bf851ea8ff65c31410e0a68f9964f8c83365418047c7c650d64438641d584f2cf37efb4fa9413dc36c9d2aacb115d3bb2b44e0effd12c99b7015692829765d18bb79be24f577adc4911dfde3c2950a50aa6cfde887a305bef70555fe371be2be95a69404dbe17401c3ba950db9f6322210a169871ef9bd0615f1fb5286802f6d1ab36b25d4b7a3421c66a8dfa6c40c8c10252eeea8e62bbf45b6f1c5db3dda50267cbe3c094ff3e2be808c1f33d0fe58f36e5c9104f8ffbfc9d5c3cac1a1299fcda79369ff957917942845c1c5e2f47b63e249b34cfd0a0e0d20a979b94b05532ba83237fba1508afc02a3e4135445a713259f52816ba1e51e64078e1603b487525aeae91dabcce38452527f00084a61e829b3bc33be1d405776d1260e8d4626a9f6fad143127b757a2d1b7943bc4f738d7d85a424adedb69d55ba7403e95670f9079bf9c6e20fcb171e55db05615d53b9b39d86a019fdbfe1e6e4b876b3cb7618ba33e784a3122164e2f2f587adab9df78cdf50406d0451252687ee68e370b2363447c2b1c775be6d1794f19fa15b6c92474879722f5390fa3803d6a9a7ad69a853736361ffcc7ebc42f15cc750a9272e05bddc8fc4bdac6f2f7003a9ad90c3f39a13d8f5b375c3f36aadb48e90d6b4e2de0bbc059f2be8ef9c078d72952f57edca5255fc18beffbdc30280db91f5bd5278dbf167b7d9ca43228c8bd3ddec9032620c6cc808d473f2a611e1d63e76398c7b7328eba1a337365d6cff802a8085cf21a7c76e254ea7487c9ea874637fd8c8cb4213cdb8c3e2248f5abe10c35ab475fdaee01ee5cd6c5d2b968d01d4fb55cba4145e9870cea6b022588aacfa490cd8d85c8cec732e1ea098667e2d6f7bfedb6a4a7baf4af3f875ad57105dd6da9f0ce2dc88a18e2060fe4fc348f44caeabf7172444d58b62f5c3d64fbe67fcca16d6407c4df12ff3e4aef82bc66ba3f847c6a64bfb1667beb38412312878aa1f4ecdb21a89be03d67166f42d3a09ebcfb1655d2132c2b2c98bb5eebd2444adfdf1785e03d063b8e1484f886bae417f113f7d1ca90b3c27d804b6af88edcea5e21c3a00a4d5415baa884acf41c06cd226d00e9ef31155c7b89e49b670e392ffde33d11fd572be54c9375f8c1f22e28495f46818d4e4c468235bc7f1e657f379c69b80fb034dc52e33bfe4c8737e12567a6dea0540304bc0cadbd054a9ac90c66c5da0a69d220a5554530902915892e76c21269c94804af9b3758581be750b639615f5d63b8d8e2ac07e2591169adc9d4a581c8286f1268f34cdc6b8c3d7325acd97a39310eb36e5468a0419b1451fb55073ca63d71c67eedfe5cb93b0a27a271a10f20a8dd09e389913a68707b8c6144806cb9d125af6c254fb97eed2962d8a9e05e5bd2fd2fa486136a35ae05cd5900a8038c0d7760fc749eb80536f1555eed8b992e0701afaf8a69457a80c503e77cd0011e7dd24a9ff0809b7cad2fb6e0d962a7a1267f8d4db9bac08f77b0f7479b4c101ecdbeb11ea4da8d3671981b801dc83beca6ec0fd8367e12eda82c1e9e93719145cfc7b059ee886e27154574bfef6bcdfe67218392034bd81f2467feb070fe8c923df88d3ad8c9aa065f22183237d2b52ce63f2a599910bf2242a32d87b4c5ee147ea0946420ce50d804f276e3751c045cb72a5d6e3fb81e95d45d5ac2da0894bc7e1a96bf58bf6ac6ca45e4f68c2395c26f0b38f860d807e3211de11f625f58b4c763d1b92210eb0fd97559fa0b344e9a815b3e91733534b6b27d6d2cc26951d09f2056e5d3e350ce30948599fb6e0d0a51ec895f3abf8e3ac19cab94e36af5feedb9672a9bc2aa688c084fa5db69ac23c719b2880706efde504dcd72dbf0b779b453aab9e67419ab61bbfad726b2d1f05cd4f9403329d314f155af0c941599067c5aaf8c5981e90a7b84177cbf56129b9323dc6a02733462431c13972def54bd2f7d7dff1ce8e7402d5d97fb94ae108aea68ded9cd4ec26cf98d4a62917e53427b3286ad8f5690dd88c2dbc9f16cd49f485af378a01f1bd80fe518de8953bd595fbce66a1cfcbe68309d69c188b513fe8f9fc0eb05895094db53745ab99f8c5f0a74bbd430b83023cb71d31a80c2bcbc6c9f457dc0046afd78873f2d9f8cfd760993c331de4fa1c0f325a21a063ca283df528eaa4e7425ebe38290daa137154a7c176b775d9778c945e93f1d36f38a9edbf79cf0bbd62b1ae4196a932548227d497686d8d8c184dd08b22577523a4c8a77e3f831cc50aac7b12f14fb80293fde68bcd06edeeb2e090546b49d982d44a0072b0a39f69efc69d07f6b934dc175906edec3cceb9df0e191f9fcedfad5907b3cbcca36badc775ef025a43347a4ccdd489b8782b45a843304150d682acd6afa2f8a0abd2ca1433809a6606e3b82b2a366f9b3e1000e46311d84a507495751247be34eeab5f41ce2d02e4ed9bf144851f61cd998b5af8fafb6f386ab2d6ecc729e35cd55e5f0db73c6f9f988e06fd63b5d0004664c11dc6eefef6ab54aa4e9b5a0670202eafce5761d4ee87d239af9219d7512e76ab83af030c8791dfd37f98456b50fcb50657b99e62608a27d8ea75101adb1bf01a7e504903d1375c873e2a3d98708f90e0c77375a76dfe8e0a40aebaacdc9cb141d1fda5c36c8106a8d3390cbf21c0b2d6d26efa5b0db98078e2c325a6f56a6fca00688711f2446fdfae53ca92167cad2db7c402f5f6cd8deb24f45cee676b1abd488d919ebfccae6199529b242dcbaab876e7589b422a17dc3d4e755de17633f15acbebc202320c54d1e46c74364b65534708a4d301cd3f79e1481a1f8e36bd39d34493f6829e287cf9f32bad4f6a7e6781b883d0156172981b047a425e35cab75cd6335a2c3eaf4b40e1f955078a58568e9ec5408cdf40807fe487287d11effa8651614870f7032369888c05d611770ba4c1644a42232bc899604f9118940848188460bba408864394b13f1472b72c46ba45e8cd06bb302c6eaec379db8e649b0cd6b5dfc90e5258327ea3e397817403a09035ded116a477fd7b0a7376a7aa3a6366bd8e5ce118b922c0729f660127c27bbeba2dbb3498e1f782eb330fa3f8b57b884f355d6bf122a3cc629c6174201559c39082ee77cf325f8fee682b0bba6d99174bb3e51bacfc164dc135f180d023b7e7c3d27b470e13add8c258a0f4f53451602834a1e16a9881a503d6c2f9e474afc256ee39b718754ade8ce4157aa026bab209d4b6980e5947ce0d1afe20ffdeeadd70a9610fe6da7587518493279b3cc990770fa10174b5a2b792bc17287121b8a35446261cf857b888fa49af617c7006a030aca4f50a088fc3439c6676f3060f54f3f044320f83a75a814f6ad7783a0da944df685b558eb7c8b53399fa3e22f26eab94579b3801ea4c5605021e2d07b2a39cbd60a0ea141042e65b702badf1e401d91e0874ba032e42db4dab661b9622c4c29b6517cbd70c351b5bb29084b038e13fad23db7631d16e794f3922c602130f970d13e510a27b5c3f1028ede28ccc8372497d65948fbf3be4c690515ae08c4f09c616eb16ac67787ad8c55e22bcf854561ef22fcc8f8cde837b31dda73cf2416106bad818a1d7e5f2baafc023271e035d4bfece643b97bd1bfe9132124aaac6af82db6d64c8bee20b87cff87ad2456e7388cce07b55fdbcd710f2c45254765c99e6e44e89e25ae42649a41dc8fe289a70560e279d151cfa05a1d2312e4fec42bf102ef38d506590af88d9b33e06d8c2f9c1aea8dbc5633ee1325589f4b47453b72c9b6acea19a66423c268929d1d916edeee09c6983746fd3feef7873c68654bd7d169eb85eb46d574df4c7acd5ec0b81c946a5343a75dfbee6ea273b9186eec0f8ab8633a8b0754200c0bd36669248ee6813b86d0e2d75cfa5b7c31845e37a11cf3a862ec74031db5ac7b823d69f466cc4faafcd1e2f52ab7a7cbe03ae354799b38af352604bff7af4ef61f300f092d44f7e8a1a6831c64e2dc65a2dbc3e59c74267abca8a7968f31d7f7155da326ea92ad9e98102a1813abc8cb53cdc427da3256a2778fcfb0193aa1ad738f216dd4ac39e0cc3d4c0d7c83bb4544473b0327f26ee0c70d4e31a1503d2c210192d6cec102015cdf2e7b72542b064e007a74fd2aac3135e8e8cf5faf85ad6bbbd57d8a9dd3983c2772a84bff19d92f9207219c382e3eaa4f946c80c4a75d28e731b8a54f1af26226fa945bcc2257d01ba7f20eaea14ac23fbf33b0348e1284a2e0032832893d3881de5168a542efdb4e90a3ef64f190dcc8d4103c13fd165c50c47bc982a33e4995d0a2b8f86b0e35e469b61d1d1ecc676d9534abe6e1b017e4c8f74e4bd9ef13523ceb53ea427a5741610979fe8349f2c85c460d6771ba8e6ea4fa0a334b80c3b89b65e2f937eda61e2194c24b005f095f88b1c59f00abf623520988ca55526a705db8e7cc587c2043b4377d3f5abb6be9bbac38277fbd77b52870d7e7df552481891ff08b645f51cbaefccefc78d84de8cd4e34ee53b3b3735762ac89f8b4e795c3b5416fdbcad2b2209f1bf9e2bc3761d6b40ce641f668111cae26fc1aa710fb1e35c69de7b94227ac5ca9a73e53c76880058de86756383da8d78f29992f061873ae46d68d2d5dcce81b76f1e83527522843742a0dd48cf9e0fe81de6eb828140ed2502b0b8452c4b50f539bec8fc335dba6169744e5db93a522d2b28871100fca90231a88546a3052b506d9043c299e5a910c60f516e1c065eff0fb3a0a19d4a0b94169e3a23feca64616fddcad6c37bbb91b8e75b92a1013886112f6fd30eb54b2696d6be1e5da77cba5c1798a786f2f546835c377ad304ce17c7527fb62ee051f8f148d22993b9bc5e5fe619bfdcb171850c8827abcf5f1988e7b9a10e97700e0fafcbaa780789a3194032c7043b745dcf0e21c4f59f41ff54c55daaef9836f5338c82b853ea31543a094dde2b45e2dc08604ca09bbd5fd7a1eaca99b32f6e4f259b8eeb656b2b2a5013b5acf17efe7d35dcb83f8e9334a73b9498a255d9afa73428d033c67931a7c37af1c1807bd808f96f789346c847c5a5f6e8d4eb6bdc9377239ef15018386b4d173fc4ab1cf427bc4b12c0df74b347be78f163dbe08efc2364e4fd16471635554e18b17d3eee5ddcd3f7f40f204686fc8ba3b25423cd974b1869caa9e94c630a57fde5d6ac520ff994b1e82c5aed1c6177eb08cddb55b833eabb01ab90e39c6dfffbe1ac4be35138700cf1b903e35a5f8307e24549931f91287b52999dd8ab4e38fdba36f7129c680faa7b1cad28223fcea5597e0a16f2ca9485f3d920d2b9d35a6104598b52fa87ab885a33b6614ec2a7fe901633d7e1e4bea631bd469d1cb779685f784004519e1ad6ba22aae155f2ff9f04264da", 0x1000}], 0x6, &(0x7f0000002680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r23, r25, r33}, @cred={0x20, 0xffff, 0x0, r35, r36, r39}, @rights={0x28, 0xffff, 0x1, [r40, r41, r42, r44, r45, r0]}, @cred={0x20, 0xffff, 0x0, r46, r47, r48}, @cred={0x20, 0xffff, 0x0, r50, 0x0, r65}], 0xe8}, 0x8) 16:02:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x10, 0x51) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x3ff]}) socket(0xe75236b4768d101b, 0x5, 0x8) socket(0x19, 0x4, 0xff) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x0) 16:02:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:40 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 16:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5c}, {0x6}]}) r1 = socket$unix(0x1, 0x99d6910b65d5dd1f, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 16:02:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4e01010000000000"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 16:02:40 executing program 1: pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000009c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) fcntl$setflags(r2, 0x2, 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0xfa) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000140)=[{0x7, 0xfa, 0xf2, 0x7}]}) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) readv(r4, &(0x7f0000000900)=[{&(0x7f0000000480)=""/172, 0xac}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000005c0)=""/84, 0x54}, {&(0x7f0000000640)=""/143, 0x8f}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000780)=""/33, 0x21}, {&(0x7f00000007c0)=""/75, 0x4b}, {&(0x7f0000000840)=""/157, 0x9d}], 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) 16:02:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:02:40 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="f0000000000000000000000000000080f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff10c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca429696ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r3 = socket$inet6(0x18, 0x8000, 0x1f) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) 16:02:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) shmdt(0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:02:41 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xbb30a7eaadb06ed) execve(0x0, 0x0, 0x0) 16:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x87}, {0x4006}]}) 16:02:41 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:02:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) 16:02:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r5}, 0x5000000000004, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2}) r6 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r6, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) socket(0x1, 0x4000, 0x40) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000240)=0x7fffffff) 16:02:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7286981b9f2007c8937da39f3ee1f29702941a1b71347f6e8276ed1b64158230497d8950d52f4f131caa13f9bb937ce813680e71a31f7701ab5603ca6b1455c9326f68776728b74aaab27ce3d45b83215581cff6f986405c5d5b5593ebe4cd59f850c14dbe297b27e698e0068b33cdae19d7522fc5"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = socket$inet(0x2, 0x8000, 0x8) setsockopt$sock_int(r1, 0xffff, 0xd6b6dd75954d5048, &(0x7f0000000080)=0x3f, 0x4) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) close(r2) 16:02:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80f8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000726000/0x3000)=nil, 0x2000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x104) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000100)=0x77ea, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f00000005c0)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR64]], 0x1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) r7 = dup2(r5, r6) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="1088fafbd0220272", 0x8) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="1088fafbd0220272", 0x8) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r11, &(0x7f0000000040)="1088fafbd0220272", 0x8) r12 = socket(0x2, 0x3, 0x1) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r12, &(0x7f0000000040)="1088fafbd0220272", 0x8) r13 = socket(0x2, 0x3, 0x1) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r13, &(0x7f0000000040)="1088fafbd0220272", 0x8) r14 = socket(0x2, 0x3, 0x1) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r14, &(0x7f0000000040)="1088fafbd0220272", 0x8) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x860, 0x0) kevent(r7, &(0x7f00000002c0)=[{{r8}, 0xfffffffffffffffc, 0x4, 0x2, 0x7, 0x5}, {{r9}, 0xfffffffffffffffc, 0x10, 0x10, 0xbdbc, 0x7}, {{r10}, 0xfffffffffffffffb, 0x60, 0x2, 0x5, 0x18e}, {{r2}, 0x5, 0x0, 0xfffff, 0x7, 0x1916c00000000}, {{r11}, 0x8000000000000001, 0x68, 0x20000000, 0x100000000, 0x9f0}, {{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x7ff, 0x80000001}, {{r12}, 0xffffffffffffffff, 0x2, 0x80, 0x2, 0x1000}], 0x0, &(0x7f0000000400)=[{{r4}, 0x1, 0x4, 0x2, 0x1, 0x35b8}, {{r13}, 0xfffffffffffffff8, 0x0, 0x2, 0x4, 0x2}, {{r14}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0xc18}, {{r15}, 0xfffffffffffffffe, 0x2d, 0x40000000, 0xfffffffffffffffa, 0x1}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x101, 0x3ff}], 0x8, &(0x7f00000004c0)={0xdf88, 0x100}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = dup(r16) sendto$inet6(r17, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r18 = socket(0x2, 0x3, 0x1) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r18, &(0x7f0000000040)="1088fafbd0220272", 0x8) fcntl$setstatus(r18, 0x4, 0x0) 16:02:41 executing program 1: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x1000) getrusage(0x25dbffa2d344a074, &(0x7f00000000c0)) 16:02:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x88) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendmsg(r4, &(0x7f0000000000)={0x0, 0x166, 0x0, 0xfffffffffffffdf2, 0x0, 0x40b92b699ec08ac8}, 0x20b) 16:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x5) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:02:41 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet6(0x18, 0x4000, 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) fcntl$dupfd(r0, 0x0, r1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:02:41 executing program 0: read(0xffffffffffffff9c, &(0x7f00000000c0)=""/53, 0x35) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x10001) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES32=r2, @ANYRESHEX=r0, @ANYRES64=0x0, @ANYBLOB="3a72b05d3b4e0669bb312263a9f969219ef701fcb7b843a173b9c443a77f0b30ed0ff4b3f87f49d324defa3b00e414018cfe256680c0f9ab8348eb232bd60c91dbac5918fa2d", @ANYRES16=0x0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="3ebf361ffc", @ANYRESDEC]], 0x6e}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:02:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x200) msgsnd(r3, &(0x7f0000000000)={0x0, "adbdfd5b01575ee3cc314b719ef04d39e0949b0e84cd36d7c74623d87dc3565a00ef5237169aa64d12b3565986555f553b66543290380a0e6e37b0"}, 0x43, 0x0) ftruncate(r1, 0x0, 0x30040000000) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x59) writev(r1, &(0x7f0000000040), 0x1b) 16:02:41 executing program 0: ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20580, 0xa5) mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='r\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x41) 16:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002bc, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x4) 16:02:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) close(r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000100)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0xfffffffffffffdcc) 16:02:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:02:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0/file0\x00', r5, r6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="80020000fff7ffff"], 0x1) r7 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r7, 0xa, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x1c, 0x5, 0xe) sendto$unix(r4, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:02:42 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, 0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x1, 0x7f, 0x6, 0x3ff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:02:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x9, "f000000007005945fdbe0f00", 0x0, 0x8}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:02:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x333, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x1000, 0x4, 0x1, [{&(0x7f00007ce000/0x4000)=nil, &(0x7f00004bf000/0x2000)=nil, 0x2}, {&(0x7f00005f1000/0x3000)=nil, &(0x7f000016f000/0x3000)=nil, 0x5}, {&(0x7f0000174000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1f}, {&(0x7f000006e000/0x3000)=nil, &(0x7f00000ab000/0x3000)=nil, 0x101}, {&(0x7f00000bc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3ff}, {&(0x7f000060e000/0x4000)=nil, &(0x7f0000665000/0x4000)=nil, 0x1c000}, {&(0x7f0000623000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00007c1000/0x2000)=nil, 0x8}, {&(0x7f0000518000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000164000/0x2000)=nil, &(0x7f0000548000/0x2000)=nil, 0xe60c}, {&(0x7f0000313000/0x3000)=nil, &(0x7f000014e000/0x3000)=nil, 0xff}, {&(0x7f00004df000/0x2000)=nil, &(0x7f0000125000/0x3000)=nil, 0x8}, {&(0x7f0000126000/0x3000)=nil, &(0x7f0000128000/0x2000)=nil, 0x401}, {&(0x7f0000301000/0x3000)=nil, &(0x7f00001af000/0x1000)=nil, 0x9989000000000000}, {&(0x7f0000496000/0x4000)=nil, &(0x7f00004f8000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003b0000/0xb000)=nil, 0x222}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:02:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="9c3b704d09b1841815a101f8098c8c2ccd70019665b0b047bdbf137c2c42dbc62495cd7f1e3b8115ccf34f417a773b8fbf"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) pipe2(&(0x7f0000000100), 0x0) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket(0x20, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000280)="17149b1d1d4bda9b9462e49ae5f6ac870d4b0d87c85ec3bacde30dad967031dea9e8ac6ce153c5266942da93016114760fe4c6e58e4448efd00e07bdbaa216c29cbc05c41d33788105ced5a68a11bfb04f13db783e3df5862b919cb0bf2fcfb05b7a20fd99a41f94e54ed95eb82b8168b714e2c4ea6939e855d6429880c65001628aeb11ba", 0x85) write(r9, &(0x7f0000000040)="1088fafbd0220272", 0x8) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="1088fafbd0220272", 0x8) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r11, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$unix(r9, &(0x7f00000004c0)=ANY=[@ANYRESDEC=r10, @ANYRESDEC, @ANYPTR, @ANYRES16=0x0, @ANYRESHEX=r11], 0x5) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r12 = socket(0x2, 0x3, 0x9) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r12, &(0x7f0000000040)="1088fafbd0220272", 0x8) r13 = socket(0x2, 0x3, 0x1) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r14 = socket(0x2, 0x3, 0x1) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r14, &(0x7f0000000040)="1088fafbd0220272", 0x8) dup(r14) r15 = socket$inet6(0x18, 0x3, 0x7f) ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f0000000140)=r15) write(r13, &(0x7f0000000040)="1088fafbd0220272", 0x8) ioctl$FIOASYNC(r13, 0x8004667d, &(0x7f00000000c0)=0x8) pledge(&(0x7f0000000000)='/dev/wsmouse0\x00', &(0x7f0000000040)='/dev/wsmouse0\x00') ioctl$TIOCSTOP(r1, 0x2000746f) 16:02:42 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000c8, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)="085d8e14d0061ea7f4354b5c7ae2ec95ec5abac3e43f37b484fa75e590704f806871c9b690e2bc8a24d2b5b2d92610c9293c9a3549e028ce8d11737eb95d031c2312a2ff9badf42f404ca9b764a32be53ac4a70dff4b32a1db669221eaa3b5cf98b5dce54e151fddf4e6ce51535b7b4956dee49f932ae424f4573d652ca4d56ade4f80bdba82f6d63867c70cc18aac2cc3e404f57843ae5d968bf6e937ce69a609", 0xa1}], 0x1, 0x0, 0xfffffffffffffffe) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62021e7ec15554608ad28d286b2bc25c02076000000100"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:02:42 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f8567", 0x27}], 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = syz_open_pts() r3 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000003980)=[{&(0x7f0000002780)=""/217, 0xd9}, {&(0x7f0000002880)=""/170, 0xaa}, {&(0x7f00000039c0)=""/4096, 0xffffffffffffff98}, {&(0x7f0000003940)=""/36, 0x27}], 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x403) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() 16:02:42 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00001c00000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) munlockall() geteuid() 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x200000}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) fsync(r1) r2 = kqueue() r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000240)=0xc) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) r8 = accept(r7, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffc, 0x38, 0xd0000000, 0x1, 0x7}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0xffffffff, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x6, 0x9a3}, {{r5}, 0xffffffffffffffff, 0x0, 0x20, 0x7, 0x3}, {{r6}, 0x0, 0x2, 0x8, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0x7ffa5, 0x5af0, 0x1ff}], 0x6, &(0x7f0000000400)=[{{r0}, 0x0, 0x80, 0x80, 0xa0e, 0x1}, {{}, 0xfffffffffffffff9, 0x21, 0x24, 0x8, 0x6}, {{r8}, 0xfffffffffffffffa, 0x1, 0x1, 0x7f}, {{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0xccf}, {{r9}, 0xfffffffffffffff8, 0x62, 0x1, 0x8, 0x3}, {{r1}, 0xfffffffffffffffc, 0x82, 0x1, 0x3, 0x40}], 0x3ff, &(0x7f00000004c0)={0x401, 0xd80}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x200) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:02:42 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = dup(r3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x35763997289684f2, r4, 0x0, 0xfffffffffffffffb) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000100)="90abfd3e01554ea38b432496b871be3d717089795a66314a39", 0x19}, {&(0x7f0000000140)="aaf6ceaf233dc785f36ef2fa5f09ab39b2e35962aaf9a04a15b58fc6bace470118d26cd643494fd47faa25ae886273197a7b23733470ef6474fd1d801eb44eb3b55275fe164d952c336308a6cd8bd6f6acc16a70d232cc90673ac0b26479e86f2c32051118247be1a50025d35d7a1c90a318b56e0cf10d60df3ecc1303d3f7facd71bccfad505484d6e087603b4dafc45b4a3ea2d6c0e7ef2c46e374e6c9c897dea129a3a4bbe9650431e6a88c44d11d1109c899b192997edbde9b80c31fb0695e9d8cf6f412025b8a72f117ad2377e95e7b67a3b77931ba00a6dd3e", 0xdc}, {&(0x7f0000000240)}, {&(0x7f0000000280)="34daf5cc2be71b6a64a8ad96e61edfe385415a908a8e0ae3bc2c181a9493fcc86c82a9ec8c1f4aae3511ed7fd3e12ba8056d586e8ab71d6f534782311a6c8c35d3f169c8b73fb48e9c99fcbccc6bfde422c05966", 0x54}], 0x4) getsockname(r5, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x1d}, {0x8, 0x0, 0x0, 0x9}]}) syz_extract_tcp_res(&(0x7f00000000c0), 0xffffffff, 0x6) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0xd1, 0x1, 0x6e, 0xf2fd, 0x3ff}, 0xc) 16:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000200)="3cf1a530535133ca9a203905ca72") 16:02:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00e2806a00af3c5fa5b5cb46ebe8bedb7a1ecdcf1eb08d99abfe00086e03652f"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:02:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r2, &(0x7f00000001c0)='./bus\x00', 0x400, 0x2) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x2) close(r1) r3 = socket(0x20, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x32) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="896c11e2e1d36302", 0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mmap(&(0x7f00004e8000/0x3000)=nil, 0x3000, 0x0, 0x2410, r4, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = getppid() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x1, 0x1, 0x7f, 0x8, r6}) 16:02:42 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) 16:02:42 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0xc004, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x3a3) getsockname$unix(r1, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r4 = dup2(r3, r2) r5 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) dup2(0xffffffffffffffff, r0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe47) r9 = getegid() r10 = getuid() getegid() r11 = semget$private(0x0, 0x1, 0x100) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r15, 0x14, 0x1f}, 0x5, 0x9, 0x4}) r16 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r18 = semget$private(0x0, 0x4, 0x2) semop(r18, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r20 = getegid() r21 = getuid() r22 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r19, r20, r21, r22, 0x14, 0x6}, 0x5, 0x9, 0x101}) r23 = getgid() r24 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x9, r10, r16, r19, r23, 0x40}, 0x1, 0x3, r24, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) fchownat(r4, &(0x7f0000000080)='./file0\x00', r10, 0x0, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7fff, 0x5, 0x8, 0xffff}, {0x7ff, 0x1, 0x6, 0xa8}, {0x2, 0x0, 0xcf}]}) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2e, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") getrlimit(0x3, &(0x7f0000000040)) 16:02:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:02:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) close(r0) 16:02:42 executing program 1: r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/193) shmget(0x3, 0x1000, 0x0, &(0x7f000053f000/0x1000)=nil) 16:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x0, 0x75c, './bus\x00', 0x80, 0xfffffc01, 0xffffff01, 0x5}) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffd47}], 0x1, 0x0, 0x40) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) write(r2, &(0x7f0000000200)="25fbe7e81fedbc09ff3c4b913a3aa2afccabf554467e07e2a83d7db80c97e887ef1310534dee607866da9974", 0x2c) 16:02:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket(0x2, 0x3, 0x1) accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x282, 0x0) listen(r0, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x1000, 0x0) 16:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x21}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) r3 = getpid() r4 = geteuid() r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = getpid() r21 = socket(0x2, 0x3, 0x1) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r21, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r23 = getgid() r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x2, 0x0) r25 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x80, 0x0) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) r29 = geteuid() setreuid(r29, 0x0) r30 = socket(0x11, 0x4003, 0x8) r31 = dup(r30) ioctl$TIOCMBIC(r31, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r31, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0x4003, 0x8) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r45, 0x4, 0xcc) r46 = getpid() fcntl$setown(r45, 0x6, r46) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r48 = socket(0x2, 0x3, 0x1) connect$unix(r48, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r48, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r48, &(0x7f0000000040)="1088fafbd0220272", 0x8) r49 = socket(0x2, 0x3, 0x1) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r49, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r49, &(0x7f0000000040)="1088fafbd0220272", 0x8) r50 = socket(0x2, 0x3, 0x1) connect$unix(r50, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r50, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r50, &(0x7f0000000040)="1088fafbd0220272", 0x8) r51 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x400, 0x0) r52 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8000, 0x0) r53 = socket(0x2, 0x3, 0x1) connect$unix(r53, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r53, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r53, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000002c0)="e0c858c971e6ae93317d213e4b907f64c476a486b459281f177ac2c56658f408ca1ed5c0fdde4e3551695250416d38237bdeeb990f18b586be020b849a13ac1f438fbff13a3a2ae13000d6edf9472fe2cfe2faf99ef31fdb137b242d1b942a5a3013fd779d2d7099dad6361c230e6648eccbd2", 0x73}], 0x1, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r19}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26]}, @cred={0x20, 0xffff, 0x0, r28, r29, r44}, @cred={0x20, 0xffff, 0x0, r46, 0x0, r47}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r48, r49]}, @rights={0x30, 0xffff, 0x1, [r50, r0, r51, r52, r0, r0, r53]}], 0x118, 0x8}, 0x400) r54 = socket(0x2, 0x3, 0x1) connect$unix(r54, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r54, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r54, &(0x7f0000000040)="1088fafbd0220272", 0x8) r55 = semget$private(0x0, 0x3, 0x201) semctl$GETNCNT(r55, 0x1, 0x3, &(0x7f0000000200)=""/149) close(r54) 16:02:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x6, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000280)=""/216, 0xd8}, {&(0x7f0000000380)=""/247, 0xf7}, {&(0x7f0000000480)=""/171, 0xab}], 0x3, 0x0, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:02:42 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:02:42 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40b80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x7fff, {[0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xffffa0fffffffffb], [], [{0x0, 0x0, 0x8000000}, {0x0, 0x0, 0x0, 0x13}], {0x0, 0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x40, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x8, 0x81, 0xe}, 0x10001, 0xfffffffa, 0xe69}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:02:42 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20008) sendto$inet(r4, &(0x7f0000000180)="a74a54027fd426cac55364d150618f93f72694d60d0d217e943ed2d1a4206c7a9eb5614acafcabf75b00f48a21398a90e8d5a5991ec7e30f96f8eabdda3b95c70e8ff78ff7653040ea81b3883047ed7c25de6ad8bf7981c0a0470a9de0c58747829086bd0357f7329f76c3ba2236da6761439e9dcdf7bb3f78e48fab7720c7df18954ffdce59f6f4577767728a9b155d5b7983dd13", 0x95, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r5 = openat(r4, &(0x7f0000000400)='./file0\x00', 0x20000, 0x0) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x313) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000240)) r9 = kqueue() kevent(r9, &(0x7f0000000500)=[{{}, 0xfffffffffffffffc, 0x46, 0x2, 0x4, 0x1}, {{}, 0xfffffffffffffff9, 0x8, 0x8, 0x10000, 0x7fffffff}, {{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x44, 0x20000000, 0x2, 0xfffffffffffffffd}, {{}, 0xfffffffffffffff8, 0x8, 0xdf56f588f5e5210e, 0x100000000, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffd, 0x80, 0x1, 0x2, 0x6}, {{}, 0x0, 0x1, 0x2, 0x9, 0x6}, {{r8}, 0xfffffffffffffffd, 0x0, 0x83, 0xfffffffffffffff9, 0x200}, {{r7}, 0xffffffffffffffff, 0x104, 0xf000000c, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x48, 0x1, 0xfffffffffffff001, 0x80}], 0x7fff, 0x0, 0x1000109, 0x0) r10 = fcntl$dupfd(0xffffffffffffffff, 0xa, r7) kevent(r3, &(0x7f0000000640)=[{{r2}, 0xffffffffffffffff, 0x40, 0x2, 0x2f, 0x2}, {{r5}, 0xfffffffffffffff9, 0x1, 0x80, 0x8, 0x10001}, {{r6}, 0xffffffffffffffff, 0x10, 0x8, 0xffffffffffff8001, 0x6}, {{r8}, 0xfffffffffffffffe, 0x17, 0x0, 0x1ff, 0x2}, {{r9}, 0xfffffffffffffffe, 0x8, 0x1, 0x0, 0x80}, {{r7}, 0xfffffffffffffff9, 0x2, 0x4, 0x8, 0x4}, {{r10}, 0xfffffffffffffffc, 0x8, 0x4, 0x503, 0x9}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = dup2(r12, r11) connect$unix(r13, &(0x7f0000000480)=ANY=[@ANYBLOB="2620121994448715db10801cd6fb9f5aae994d74f694c98585ebcaef0ff7034d40dc2343f442f537c1758389d1d6f37ccff04b9ccbda22e7fa23d5e5a4a1dd8b719a8aef315acc7a954f59ab00"/101], 0xa) ioctl$TIOCGETD(r13, 0x4004741a, &(0x7f00000003c0)) r14 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r15, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r15, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r15, 0x2000741e) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f00000000c0)) r16 = syz_open_pts() readv(r16, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r17, 0x40045720, &(0x7f0000000340)) 16:02:42 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:02:43 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffff9c, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x0, 0x6, './file0\x00', 0x10000, 0x5, 0x8, 0xbd}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:02:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x21}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:02:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x49}, {0x7}, {0x6}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="b5012e1c66696c00bc4959399ad631859b9a9d43db2701c6b14840cbfa56487913b06dbea5ba767bb86f070ab644e475a0af58761dcc81154cc5b71de11c477a6681748d6399045a78e05bd439d974f334338452b389e98c1daa6deaac5d5fe99bd64454a17df0a5a40890"], 0xa) r8 = dup2(r7, r6) listen(r7, 0x0) shutdown(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={0x0}) r12 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r12, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r12, 0x80105727, &(0x7f0000000440)={&(0x7f0000000100)=[{0x41, 0x1}, {0x8b, 0x200000}, {0x101, 0x80}, {0x23, 0xff7ff000}, {0x42, 0x164}, {0x8a, 0x9}, {0x6fe235ee9a2f8156, 0x4}, {0x20, 0x9461}], 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'\x00\x04\x02', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x6, 0x3, 0x2, 0x200}, {0x5a, 0xff, 0x1f, 0x7fff}, {0x7e3, 0x5, 0x3f, 0x1}, {0x2, 0xc5, 0x7f, 0x17a7}, {0x6, 0x1, 0x68, 0x9}, {0x3, 0x2, 0x6, 0x5}, {0x100, 0x6, 0x8, 0x2e34}]}) syz_emit_ethernet(0x14, &(0x7f0000000280)="fd6108002cdffc3279adffed84dd") r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000380)={0x56, &(0x7f0000000080)=[{0x30, 0x0, 0x0, 0x7141b724}, {0x28}, {0x6, 0x0, 0x6, 0x7ff}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r14, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) flock(r14, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) 16:02:43 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) msgrcv(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYBLOB="e0f28533985547d53281c57305ad287e55259ce03888bd1674c4407fcd872dd56b90a598a9677ddbf4bec8d1c215069a1ca0c4e6358a192ee12078950b46cea7def02621ce17bfbc7bdb66", @ANYRES16=r5, @ANYRESHEX=r1, @ANYRES64=r0, @ANYRES16=r6, @ANYRESDEC=0x0]]], 0x1, 0x2, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r7 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r8 = dup(r7) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(r8, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r9) r10 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069a8, &(0x7f0000000300)) r12 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) getpeername$inet6(r12, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r11, 0x2000740d) r13 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xffffff11) accept$inet6(r13, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f00000003c0)=0xffffffc0) ioctl$WSKBDIO_SETMODE(r8, 0xc0105715, &(0x7f0000000000)=0x1) 16:02:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = msgget(0x1, 0x0) msgsnd(r4, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa44"}, 0xdd, 0x0) msgrcv(r4, &(0x7f0000000200)={0x0, ""/12}, 0x14, 0x0, 0x1000) r5 = dup2(r3, r3) dup2(r2, r5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r9, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r9, &(0x7f0000000280)='./file0\x00') 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000280)=""/165, 0xa5}, {&(0x7f0000000180)=""/84, 0x54}], 0x2) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000340)="7979d098afd04864ffab53f262b592aa2ff7cf28159b6178c3a94a1e7f6adce750b2930368733c2927c8b874a3c6c7f4cbdecc953309bc5ad48edc95ab0f7adac8ad839e34d54818d2f9cdb4c27c37377c6e574385584156fe2a8e8f504ec0320df2bdf2aa61e3ce9510cea586710400725fb446b3c6a81492f7da7fc7bbb9", 0x7f}, {&(0x7f0000000100)="be87fcdb38f872f023321f0ee66dab", 0xf}, {&(0x7f00000003c0)="079d0da91298e7db81e55ff32e73fbefe9e4ac5666d0faa0687add1caccacbbc72b0e10afbf3046f50f157c07265320b6e7f6b102764cd11f239c333e9e5cfc1cd2dbb8312b66401527c5ec64c433be66a299d3f134b6ce57ba6e7b49829f3d994abfb834555b5a9e7471352a3cab753b4a520c874d61964d79a06fba807b7ac364f7eb3e317f6475a6102d8e4595a98bf7688d5a3d5a0065521fee2cd10284e52956e5e9b9447475abaff901b99b5ecdef25842362d5d86d3bcc51d84dad7a9125af4018fd37a9e612252d814f12cf32fa38effc9e18e75dd11ee911fac559023502ae1a70386609fd16ea8a92b96b5da7726e7f0ef971b15b5", 0xfa}, {&(0x7f00000004c0)="333d48ba3eb16d6aa3d2e4af1c59d01a66017fc1373d2c3fa0c43a526e9f6f80ee7c2036d06249b460445dcf642f221d48ccb7623c4737015904118254109c8033421d2c30936ba59bfd828328c01f00ddf06f843514afc1e6ac398e68b09a0cbd65fa0bc9fc30462542de1202d49eb198f2c7ff04238c7d0ee46379937082c47568dc2eedbd75b1f627b6454cb305cef1c321a4b3d1429f1a9bcb2f6f690edd0e6ca1560cfc85be6af2e507c00cec73174d86ddf86313b2cc027fa5364a35918a130645ed04519e1f0349fc523c3e965472867a5abef4ace3c5dc54f3cc81d0e419428e911c52a9", 0xe8}, {&(0x7f00000005c0)="e0baf93e43b2afbd045f7a52aa5f", 0xe}], 0x5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munlockall() 16:02:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x5, 0x1000, 0x5, 0x3, "8f62c559dffb2c9b3651c037224cc39226ba23fa", 0x8, 0x8ef9}) pipe2(&(0x7f0000000080), 0x10000) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x61, 0x1, 0xffffffff, 0x7fffffff}, {{}, 0xfffffffffffffffa, 0x28, 0x4, 0x8b, 0x5}], 0x1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x1, 0x10, 0x100000000}, {{r4}, 0xfffffffffffffff9, 0x4, 0x1, 0x1f, 0xfffffffffffffff7}], 0x7, &(0x7f0000000200)={0x8, 0x8}) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x8000) write(r0, &(0x7f0000000b00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x2d8) 16:02:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000007c0)={0x401, 0x8000, 0x2, {[0x4, 0x3683be85, 0x1, 0x885, 0x100000000, 0x1099, 0x0, 0x7fff, 0x80000001, 0x40, 0x4000000000000000, 0x18000000, 0xfff, 0x4, 0x4, 0x8, 0x7, 0x2f5a], [0x1, 0x7b, 0xfffffffffffffffd, 0x7fffffff, 0x1, 0x9, 0x6d, 0x80000000, 0x4, 0x9], [0x2, 0x9, 0x7, 0x5, 0x3, 0x6, 0x5], [0x9, 0x15a, 0x11, 0x8, 0x96, 0x80], [{0x9, 0x7fff, 0x200, 0x80000001}, {0xa701, 0x2, 0xfffff4bf, 0x9}, {0xff, 0x9, 0x3, 0x4}, {0xdc0, 0xede, 0x10001, 0x204}, {0x3ff, 0x4, 0x1, 0xfffffffffffffff7}, {0x7bda, 0x1, 0x5, 0x3f0c}, {0x9, 0x6, 0x3, 0x3}, {0x7d3, 0x6, 0x1, 0x1f}], {0x8, 0xff, 0x7fffffff, 0x7ff}, {0x7, 0x400, 0x9, 0x4}}}) 16:02:43 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) 16:02:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0xfffffffffffffec5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, r15]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, r17, 0x3feff}, 0x44001000d, 0x1f, 0x0, 0x0, 0x400000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x3ff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000180)=0x5) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='c\x00') unlinkat(r3, &(0x7f0000000040)='.\x00', 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000340)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x0, &(0x7f00000003c0)}) r4 = getuid() r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r4, r7, 0x4) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xc97) 16:02:43 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f0000000680)=ANY=[@ANYBLOB="80d33755839cc5fdf595b31315f86701bb25aad662e8dcedb7e42504f4628515788602cc99a639c794965db525d30635f1e69bfb424471026aa49281a2d52e521c501be2e6d4f85363f45282a4ead0b6f26b387e9d1671ce8e1642c86408b09563b6f4e7503594fdffdf2cd1f83dd3e9dbe917a2e922df5dc6ac718b2200719c1e"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66c99c653000"], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r12 = socket(0x11, 0x4003, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = socket(0x11, 0x5, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = dup(r13) r15 = getpid() fcntl$lock(r14, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r15}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r18, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r19 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r16, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r17, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r21 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r19, 0x80}, {r19, 0x6}, {r21, 0xc}, {r17}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r21, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r22 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r19, 0x0, 0x0) r23 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r23, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) listen(r0, 0xcd1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:43 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x3, 0x81, 0x9, 0x5, 0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x54}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x5, 0x5, &(0x7f0000000380)=""/4096) 16:02:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706008000b810000000290800000000000000000000880a605b4d7a5c0c47eada0fc27032f6af76ffcb69ce691afbaa51448b507291777c6581ed981422945b5509bbe404c9a6d71121d788d24ca794c548ed24fb50c40f3412dfa2dcdc4fc80f1b287b98a6f7fa7104fb69348ae80a8e2eb3f2f4a2b86706b88850fa795580a15b12705e5c9b1752e997f81491583473764744bdea35c3612c28e3f289c672f3ac1f95a916efaae366fef9af062381435e3fc958af166d55012de333b79e386974649b0d642175823c87840107cb17897e2bbfeee4dc6abfc2a4e48eaef57960f935b02a7960b0798a77a8277faef705c5940f0596b57d81939dbdeb304156cabcb0343324d9889eda51366da45331f018d77964cf78dac12098d8517c018acfed873b3bdc07f97545c047f4f79d78f6c1756003e8817bf0cd43efc0bbb0ef594f78f76e358c12a652c91c5f207e1fad07bd3a134d064e4054a05470e8d476"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(r0, 0x8) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3, 0xfffeffff}, {0x26, 0x8}, {0x44, 0x60}, {0x8a, 0x6}, {0x2, 0x565}], 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="e277fd76c2b15a55a9d5c2b064030f408529b4277b4b8aa3370bc509cd9335d855e5abd5bcaddb878bf517d85b4934444ddc527b2f3f544ad50234fbacb86e41fe10a4"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) dup2(0xffffffffffffff9c, r5) 16:02:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pread(r2, &(0x7f0000000180)="788d3961e1eb1d210f9fb379ce523935c0ff4fe0f6a58a4ccf24b541ec6d1ef99ff3b0e874bd0a67b1820312046596700055e1a1a6469ca43f681a9b721b33499a5c4057c756a0f67e66aa5931cff1d3db6719d46ada467d3dabbc8111f474a92312ce429ac0793c11c4d915816eedd9f816e0966e044f733aeb33199c4e9720297117abea22809ffa57bb04292ae179c02143bae49f5cd549d8a11fd955cecbadef1f7764013d11ac07ada41fa149ded1dc9b7ba661745d804700d6a7349de2b8e274", 0xc3, 0x0, 0x48dc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:02:43 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) 16:02:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x6) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='h', 0x1) recvmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r3, 0x0) dup2(r2, r3) shutdown(r2, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r4 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:02:43 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x7, 0x8000}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x2, 0x4}) r2 = socket(0x2, 0xc003, 0x0) close(r2) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82021d2f660200000000"], 0x10) 16:02:43 executing program 1: pipe2(&(0x7f0000000000), 0x10000) r0 = socket(0x2, 0x3, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) socket(0x2, 0x8000, 0x1a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) shutdown(r0, 0x1) 16:02:43 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shutdown(r2, 0x2) 16:02:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:02:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x1, 0xcd, 0x9, 0x81}, {0x2, 0x17, 0x5, 0x5}, {0x8, 0xe0, 0x9, 0x7f}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r5 = dup2(r4, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r8 = dup2(r7, r6) listen(r7, 0x0) shutdown(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={0x0}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x41, 0x1}, {0x6}, {0x4, 0x80}, {0x8b, 0xfffff000}, {0x42, 0x164}, {0x86, 0x9}, {0x6fe235ee9a2f8156, 0x4}, {0x20, 0x9461}], 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x6, 0x3, 0x2, 0x200}, {0x5a, 0xff, 0x1f, 0x7fff}, {0x7e3, 0x5, 0x3f, 0x1}, {0x2, 0xc5, 0x7f, 0x17a7}, {0x6, 0x1, 0x68, 0x9}, {0x3, 0x2, 0x6, 0x5}, {0x100, 0x6, 0x8, 0x2e34}]}) syz_emit_ethernet(0xfffffffffffffd76, &(0x7f0000000340)="fd0900900cea000039adffed84ddadd28a35a01044c83244db3ac156d69851603ce267e6f854fe559182f9afa8a63260de903e848a61edc202f52a03926f2d3af966a727d7ebccbd0fc5fd5a9eb6355f789d9236e68c8f02000b18fecfd9fbde6d3853f5aa9ed7776209ed1b37463037428898720852dec413fa13d6897e35aa3d88e19ae15fcd3e300e5ca4c14b6ba4d59913fd6f760073f0bed7b2f8d95ed880054fc7d8bce866ee8407bcbae3545b59b2fe343125696de0dae582eaa4d8a7d782675f8e") r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r13, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) flock(r13, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) 16:02:43 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="62c7c847c5010000000064f20cd99ae31536bfc45f40f9f3b6df1fdb6a5da8a034385fe624380602268e493f4b7e2ece2e3b75eaed325c04ca24f004b2c697a9ed013937e9a6de234012bea5cd3f6a7f75c2333a6c0b4e5a3b0c9fcd478b506548694f94f6d9394fad2aeaf8d1e01e0de9914c35d93ff7357ce3871a149c1aeaa035ace96f8480fe565809c0e0e0536a2aa860dd109e44588d169a13407ff38a8dd208f357a0e86bf9b2bd28117031e6db8d6036a8c807f8588bf88cf14cf106a94657db313976c5a60b63699528"], 0x10) socket(0x2, 0x3, 0x0) writev(r0, &(0x7f00000016c0)=[{0x0}], 0xc0) 16:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8c}, {0x6}]}) r1 = socket(0x2, 0x3, 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = dup2(r0, r0) setsockopt(r2, 0x3f, 0x9b7c, &(0x7f0000000180)="aa6e500454626d7eca0c8d03efe635d2f0b717f8c20c54d2a7688300021f28f9f7d166c1a4e951b97ac2454a5594", 0x2e) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:02:43 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x20000000, 0x0, "1200", 0x0, 0xfffffffe}) sendto(0xffffffffffffffff, &(0x7f00000015c0)="b683dc38aca523fe6a892e48b1060498f85fb808d488698480c8603729927a77fd327d1f68640bf875d3192adde804555bcee3a5e42c93b55b6ca9299a63634e19d9e69e05a7c12577c724c1d50b73df569d9c1b68bef1488bbe45af8e1acdfe41e60920a9e1b56cdb4c7c5d9d8a05d15377216091fefb819b6d48498f43cd47ad274e07f785cd0f6255c048d5fb044484dc70db95e19a57fed1a3462aea4f0e4d5cb2a3a1355e5d50fb736efd186a32e97623b47b051a6b7c5f52d5fb37e92cf60fd9bc66c257f19495d5b6c5a709639a9d379a2634637df8f5f9d06c257c111f547adaa0cfddf2a8b8e62c6ec9b61313c977f9c39318940929850ccbe513efe58a8d480236183d1219c6e5346106f8e7f3dcb1ac3be43d4c613ff196e731f97b5e02f1330c4ee529ab7e0e84268d217eb0c3c60f8d7a3f6d00ce11cd0339b9cddc10e73d7ac6a8edcc854ea2464f5e24f8f4fdcbc6699210ba67de5669a2d983e5de6199de2e813ceca26ac41924ce29b60097abe60b84932aa72278d04dc452e9efb33923dec7e1b5a123347ee7a80d02500fad911f212735e968b6a093f24da3157de18d3436d55e223309943282426a5bb998403f73d8ad0e0da24a9a910195d44c19fe7bc8a2a55da9ed13497c8b61c7ddd454ab02caa86c64d456ae6c82cb18074982a217f2a587afe2a41b88198627ded9879d5b31827031bb53bd47fd256e405367e48c45f907dff092710e46ff6e21ac12f3cf44de8f39cab239ba1a8c5b0c75c2a3b345eb214159b9127cb0b0bbbb4309f409b8a7ebd4dd1a4f56e45e5e7bc6b6ae2c57fc9248ff9d58316249b7aeb00c41b1bae2bbd3e71e0505e10130a1a3efc4d31c3f0319e45a019a383bedb2ea0363af499c24ccfc3f902100a6d569fbb7df8157ac55850b7d25a993368ed3dfccd93a348bde3c8797cc0081f4a155b76eb697e94cf6be732a80ea90eabe7e3cd3d6c0f41a0eb14dd69374684b8b049b4eac1ac0540aac98a71ced0923f5664b147f1736ebefececbb5af6a4da69bf62a1640d578af0425fd89a3348f2a6ade9e4d9a0e895ecb29a32b368e4cc2ac91437e5ee56a4f06e492586a6be21dae9466dd361eb98cf0317dabf671d20bbd5e4040488651a9455e0d316d340d93f9ba93fbb8d66d5cb31d02b8a5b8a21fb9cc29fd35a9e942d63205c57220ede4ab755dd085d2e138d3ebbef91b9e4c94a53ca81c7f034ed16edf8bdb2dddd882c10345b30990115547df83b2d21bf38e88c5bc8aba8f389600ed1c36de5f675f64c8125be22884417f385a31ecc4ea575c606b9d98082d6f5f1f876f16d1b2001c652512a4c28150303cf6f4b575c6b5412ac9784d3ca71a5bc2a68e237eba6d23f456777837ce56b6fd7f8d62e892adb61ccd80e236ad36368f9f4ea165082c38c4340f3a7e2f3cbe7d65e70883b1d1aaeff0bc9f647ccb4f5d33f86c20953abbd9b65b292b8e4b7883c936df3e7c23675064841bd1660574ac9e5fd902a8f06ce30d17f69ab8f3f989f6f597004e2f1314131ee9e32825de5b8f80963e3287d2d1f32d08fae5bdc2b888e9cab89f36a8fb15dbdf9ef9f21d43d2a113ecbd8988e3259bb92a36da7317953c9289f803c72fb559d89531492042db4f7702ab442a133469c89c242e0446d303e339ba4a24d48146ebdc0e175983c3c52cfd98f572fa8c28cc09e88dbd7f22917955ce0f31d05556a0fa72ab03c3ebd22355bc01a9eafd16381125b93a56300d1ddeeca2729ec9bed8200a28effa666ccb6fb63640fecab1495ba37d4e45c9b4aa185071aadd839ff67d162de5cd194dcac5c12dd0fc80dbc16cdda401c405f442111b66e6b11a5114a3ad5d2c0ab32f9b90866d96d61f5352e787157fb2532a45f328e9d5d592114de4245c2888b461c425cdd83d9c72ee489d0e5ea41b1e2c11d9bc816d4d210a119b534029a4c6378e3185c5456288160d4d3ae063ef4f900f542cf60fda9c6af9c65b941fe839fd50902df1be5b1b7e3035f1e466330b81082922650044007a13b1df0a600a0c5524d12e55cf82b51719cd04e1f3187cef5369823e322b170b2c0aeb575d494a506f41e89f1287936ee6c25fba7a9786cdee26e434d75665a79570a736a6569d1e5c753e417a94fabbe75c6369514a2c4331a5c70296ac8c62c976cb028cd5b4e0866c186ce6cfe0386277dd565adcb1dec3917b0248aa64de1878872976b8523962fc8e3f5b4d388298d30a544a9b9816083e3e3c8a64670189f02dbda50f00f48f4e2f61ae09e4cc8f6d20d2d98e7fbce58606f8c82e490242b5584dbbe8138a5ca714786b13985a259fe6cbc3e2eba565fa54fd25a9f693e76342bf9cf24f18a2a85499e90cf28305a2ba552e06edc10d9ecf3115d17a0551585bc03fe5b3a1cf3aa0f54703710964f97fa1b2e8f3d70db407c750d55e84a603bf2225d5c980dc00f31b2157c6c02562e55e6ee275ecea6755afbed7e16c04280b700d55d6fdc0896b0e580bc03e43c9aebb7d895a705806cf53260bdbd697e563cced150f4930caab3a0d22d5587cb1f47871bf772e46446b4a4d3c169122e512d11a46bee5347fa324fd45b0acef3e31c18fb6b570185faf00de24fc00b2a2fbfa4ea1085385ce648f3b4525a05d3d7d6c036eb3ab1cdfbfca3f3199eb39a59b06afe2dc4a82a6a3e7e5590a1a7f20696a11b1dc55ab680e0b397574bd0dc2fd02d687027735fc67fbd3350d498b7e88c261e02c851bcb922a6f7b1e407729fed2ede268b1f64b76fcdd88bfb2926fa70feb5e11c57b7bcc1e32680d82a4c84999568910721893894d39d8fb5bc1e0f423116565d8e50906f2f5cdc2b0868106f54698efc68d0859040ada4611a1f61c61a308d6ef16f2ee7b525885d3e012c40ec589ee8f51766c8ee5db12f5a3acd766e56a0462b2c2f8ed55143df163580951b1cc1fd6702ed37dd1d0ab0d5372af9d6891049d0c28b47a7b52fd461d9664d8181cc501e546a129a5d8e0e36d160c5d347af43a094cd10b2bc7a7ef27283ffa41b85f3a07253c969a2f6a0c5306fbf5e361c19fec0db8fc825a371282f659e01263fb4f5229a7694862081d80082747ae7ead1ab57428e2603a369749a92c2dc172e36633dfdc4326c9d364abd34b3d30245437adada7fcc8615daf5e37fd444f2b269b0277faad52f7fed86e6c9ff42731dac233228b941d8c322e867c6d90aef7207ce2cf09d209f3ec4c675fbd6aa5c5c374908125508e18713992efffe840c85340e6250c2459ed654c397ed584dfa76a0dc65c4766baa619c7e8257ed361facd6fc486f7b960fc43594dcd64345fc90952cefd3caeead073a5de1a351be4635448a6683437a8fa4dd5de8245b34cbf256ef2ace34f9ed51667370c864b81310fcc41e261729d2d18b4a9c72581bf78d8c0e2f96243c434f4b476de3e011014a12b90a1b9b8e6958e727f89d2a0c09ce175e8163c9246f61f8f22a63243071650b4c7d996d7d403aef13a858e4472cab08c0275f8a6d222e919f3643785ea93c4b7153f9c851df17b93057c61ce3f714338beacbb4d982204dbe5299825310a22e154cf14d45473d66a9b2daca687cff62f9e6a949ea96482d46963e3f47a085147d6f27141d5a9d41364025b1e28c7e25223c41774d65038dc4916f795377207111da1aa692c2611e5d62a9d7c6616b316f91b10183b798fcca677965f8021a9fd75d062a287cfd97aa8c3e807cc7ae45b4dfd01240e25f2a6d9d96c9bc4eea531c0a5b5ca2eb5c804d289650c1f7153d3cb077c4ff1ee9375339fa248775315a027c86376a67707fd91dbf26bf2837caa7d526dc99f66c451e0415a8dbe240f910340b7413f431ed3f9adf93f9924bcc59ceff66bd9c95a401ad05e7f27dfd0cce936f0ece0db6fba252f2bef7501bc04a166e7fbcf2526b8299fabdbda92884f3e920e7ced742fbdd86773cf47c4007cc177331013a6ad8dc3e38fb4b417d82d673ce931b96ed8abc6c99e1a9bb3a18d75986565eda8e51143985692bbd66fef1a8511b6d31e5d7d1b643d9297bf6ca47405a082d788c6060d08055faf98a24724854d3e9ea7e7207bada813324f363a8eab20f0bb09096c6a98bc28c02fbbda805a216b0173723c15bf5e4c333efc7b8e180c6060487db03a516cd6f6ecd1186ab2c0dd3c3547d13297c4021170a5d49d64774e472a2cd617d6e7e6cf56cc2312b19a16b3dd3c92e43604a73cd383023df690562655ba45e07fe98a70a8e0feb80e528388f28e041760520de7f0a0c3b64b8ab521d59fd69853204c04162d5ca66b1fde814d9796320c406c68cc0860656b345572fcf352641aba7ae59878c856584f1713c2a7d8035238027f64a3daa35fe3bb549288dc100e4f88be506ac6bd022d8367693bfa8db56696140f1f1e9bd5c2b9d8d7fa3296b3996e9cba90c16398da0506adf36133b9be8d2fa5b830b1b923f6a3118c40945fa2121b93970d3cffecf69a9f1c6d7ec5b6e4f0b271df9ea7df07bb3a4fbb531d4495be3a400a1d38712896823e53ead7cdd2eda9f3da237acafc56cc01ee58d8f74423bb6e2ba50006ff1e2094c5a9ffdeb451b3b21a1013d5984cb684166c40c1c995e21543a7f3b0bf0bfe5a9cdf558c090bc48cac06245e54721c67b193c988d950fda0c88c29c2313c29c321b28acf22cf70b0aabf1424af3545af87e79c89fe90685d1bb11cbc639891d0fcf05d4a539f925e15a84cb428d06e12b2b861c16fd250318d11944cc496c45cadfb4bedb48a7a551c2da4fdfcb88e21659a298131289c4e4db09a52b02e0895c2aa1a82e122ad375248a6a8fdabb43bc754b36e62a4f7d32f7d9afadd558bcd530a327a3dd5cd110ca5a265daaf7fa05005c55862cb60a19c64b05ea21608a76b2f80afec452adec40fcdcb48b16c984b5be0277d6b8fe1286f70b969a43dfc8d8bf0fc399359e5fcd6d5f0c1f8179d0f6e5628aed41d8e4274418ee70bbef299d5ca9cf508825da35ba464210779be94ee4c2c72e5dcece76ed7018a99b9fdaa5957db9a4a06d24e2cf368095b590feaf89a718e899b93d36c493ae88c71d893cdec33c6d2137a9b024172d2b942e7b17ce9e7bafc809106140ad04d1b6e7229f31a6fb9607313f7d8ac497eaa269ae5012b97f1cab7c70b774d738f3a40246371da85ea0d30fcb3b8e4efc5ad215af9dd54956879ab758dba97bdbcb0439c4f298cc5ddd748d2768f51465f7fde57ed5159bb388e3093de1ec335cd43db7a2e156c6b6c61ea8f3d62376a377a003b4e2ec8ff3ca6e5fc425ce9c2d1f6a4cdcbf50a7d571323b092e183675c8b207e80dd2e1317cd3a6722ecb3cc9b5104850bc5154b196145fd2cea43493a115b7a45a71a505b2f588c7aebccccfaa335cd996cbc1f0a2ce9b7106239c358569ba8468350abff55b832774e33f28629f02ea9dad75ec3423bb5b3f731e177af008844e48fb5d9a8e767128ec3007ed113dfc706f8e2e38f792ca73a625f5269832005f38be3c0a7014b90119add85987d585d7fc04e67728b52762fabecb8d4e9d80bf00bd926525a4cadd0655888678e1e5b5717a8350ad7c12dda6eb09e2ac30644a0fafc982e08d5e40acc25dd13dc8c53294f0e35a2e35cb1831cbfee4b6541044796ad9408b0284fd7b4e788401fd2e568a1aa21e9de3844f8f5d77e86226c128f537d125ef6433e3ddc60bce8588388b3576bf8e4ee370cc5429e7c0b01649ad12d88068a02d261dd38e55f42c8c6a9c64706a5760e1c9c38a", 0x1000, 0x1, &(0x7f00000025c0)=@in={0x2, 0x3}, 0xfdaa) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) r1 = open(&(0x7f0000003680)='./bus\x00', 0x100, 0x2) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000036c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001580)=0x2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000003640)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000002600)='/dev/pci\x00', 0x800, 0x0) read(r4, &(0x7f0000002640)=""/4096, 0x1000) socket(0x18, 0x3, 0x45) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000001540)=ANY=[], 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendmsg(r5, &(0x7f0000001500)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0xa7}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="7a42f770e3153799b033c35914880ed7f7a9fb50dd286bd376a3da", 0x1b}, {&(0x7f0000000180)="9867eaeebc91d85e4d451c87033f53da20ae2ff6c8fdbad5a498f1fcd2dbd7a7dbc7e34939206d62ad2a13a5437eb07f90b8549ebe152b632573227aab4cfa26ec07a725a552ae1b6b91aa990fca4c9c41223920b71c1297bd9fe9f504f576b5ea9505fd7c8359c9095de5df6fe1da39ab2f9de125aac28811b77bc3e17e12321182", 0x82}, {&(0x7f00000000c0)="b6a367049fa2c4e75f6755f4a93ce06a5cb1fabb8170e124efb689e051f4ff48b12c365da2d53b3ca25af37d84afd6fca3fb5ef2bfa2807df556b685f174ce506efcc0686086dad7257a68d1d7b8597027f241a1b10bc5709e8539b6af29ebe255b950014e71d6058714", 0x6a}, {&(0x7f0000000240)="69914a7b1e013c3d0bb70431937a91badb040f0c92606fdf8dfdca8bedb5fbf38a85ddcda769a9948c718fc8445b56ff3b65e19df1fcc89860f8971a1e8e1b4b2eb72eb13eb1ff4d4e50d8158c025fa238b6eef4c943be056eb78d08d189802c815c245c86ca10fa3d003ba69c5ea3c3", 0x70}, {&(0x7f00000002c0)="a86988998bb248226fe763fafe5e38ff1f3521fc3d0c1300f0d9e28f49eea3a9809bd202106d", 0x26}], 0x5, &(0x7f0000004980)=ANY=[@ANYBLOB="8800000000000000ffff00000300000017ecd1791dc5f83fbb60259166d947f2422adf023e231d5505e2ea328745452096539ddf8a7a20d4ee4b5689034d043d5ffc7f109385f49ebe12425c0d776c4f16be151c060d7de74f44f61d9858336c4a9b00f148a47bb7a8821326a34e2e4017470a7a186afbb2f43a3489f0403df469ff1cff0f000000c00000000000000000000000000000001ba6ec269cf889ae8716fc02a78d844eb15ff600b5f523b184f75126316caa553d2243cf3e91aa958d252712c7754bb08012aaed9d9ada574b3406cc1c341635a948cd9a8a6af06b1b3dedfdbad3102c81403f8f81bd0cd3b93934e17d0e207f878524f917c32add4797586c82e34b10e35092b170699ae3e8adb8d4e3c145258a18732be75540d063f7a606eae0a8976b89e7119481dd9a454983ebdfafe214d507339ad23f9be8e70000000000000010100000000000000100000000000000801ee937aead0f8d4f177843f1119826af41b0a4c6c41bd453b561da046674d3dcf980d688f4092e28cb0ce216385b0497f977126e547b659db91d45b7bbc5ee2f78e90a86943c9ce729a29d3d05ba7e202c4e93d4a927ee2d0e6984f3cc678f6dd04207f73eee44483f901422fe7b3a6ca44c9c674d0b7632ba1b2c42aa58f1e6011326d7a1461403b3566885433d672f55b55b5b40982c8b14a43274d4bb4f855d7bf1f80a956664689d9e110884ead7bd48399bd626dd46a680831f9f4288320e58957649961e82319a61bb651eb3d00cd399d6a18118a1c7b4dc172045b46882c12d88542dd0fadbe697a72f847038454ed16bf1ec73783b955cf7761afdcd3df920e6cf3fc00c68014c7d404536e9ca0c8ce12f49e28f5f849f74b37ad04fee9304fb943932c0242f7ea0fca63033018be7b0cfe64c5907ce4a05338d60e7812bfe57b47512b83b99a7bfd78fb33a8502ec578bd29b996639352231a4799162895b0a40f93ead432a709270b3b6d464edda602bab38e04930d9b89eb523bc7fcbefea968d22be3c3533963e5c4c2b1b8b04671595af131f7366cc4ddf7941f4d8f1868905461035304a1f9a71b3d834e491edfbb123ebb31afd9412be790d88413f8ac20792879ce3a3c6efddd332c89b7ebd88110c6932b1ad0ba802b98e275807a0a2bdb62fd770fdaab1abafa5d49dff1b850f01e1275c26d736b0427d0bff88054c6ffa9403c31a81f18edd27ab8591795351230b1c4b51de2eb0afd1ccb2ba44b6120a28b5ea9c139f9ad0101f518baa017e1adb588fb866b191270ecd46d46a9bae962f6ddcd57d9f06ccfbd069db08f6c3a006f1b7e813143110d123bdb19a671821b211aa2a46bb5853ba41074f2026144cf30e1d2ed6074390b0543a75cf6959d304ec2b471113a34d1d3392394466fb2bdcdc82ecee5c2d8cc515261298a4b17dd8b5bdb06b86cbffa69088ac9bae7833557aba2316862ade831b3cdcd0dc40fa627bc73dfb104c2a1e5a24a98d96393a4da3c8264e1fe0c4d546ef731f039c14c0c09a36f1490f320e4483b34839cf49cad309e4d26500310d20c5960ab0ec74697ec66e2f5b2087ffc5449b5e2b2ab6a11586e2b9c37ac1ec8041fbda0f72d354a67e07b6fde281bca466895bc5cfb4d1dc9102bd59540353d24ddae0d7d279f5c1ef36e7eb22c96d5c9eb2c5560e27d1c4c9d44c989dd40af5f150aa48b6cf09083e3528594a1adadeaf9fe0e349a88036b11edec18ba7424d4503e35959d471238cbe2b7d3777913b3bea45b6b5b2dbd236307b9e748acf4831eaeeba78b466758442c37e106712c8027e9d6a3f4be312eae0e10f005d622feb93ec94ec25767feb4d93ca3dfe4271f59c087b142043935580dbb13308a9e9490f3f1bb8f77782d65f65ab6c0ce0614a5788b4b3b03433266784d0c35127e7360a3c4d80e07ffb1e287f4319d965f2b2b392bbd4d728847c5a80edd52e104105cf5d66bdb25284b94dd19797ac8987fefe84eb1cdc05065389b0b9b671a814ac062b197bfe8b42d93bb36809f9d7f0d1685ff0d8b4a152e8c76d982d9fd56ce5a4ff3551a32a94de4bc6da76c57f8f866aa4fb6bc2ec55591c64d9091ce78d98f356f3ed715d6bd3c5bd78929cc793d9f0056273352d01dbf36fbca54544d810a686f44ce520b7a7b4d0816b705b382439e0b25b7fa61e5d9756f58ee18ad07a9ce5b68bf25c8e3d319b3a63ba9f6a7f0bb901e1e03394aec254d75bed537de7c505624f190c6eda66947efe503c3c238e763b4694d4f96ec4bb923731220673e2fb3a318c65f1e392ee4fcf6ae1af93d2b8b480d55a3a1e34afaa219cf4a2cf838fd2b63652efc1776bcc17f38835ea926696a00a551bab076cb25b6cf379fb1d022100dc9ca03d44d3c0ecc5b52cc7f440fb6346d29527aba1b49a161a9d86db194b64423367c017228d1f2c651a0743cf2aebf2b8b076980e409c6245c08b617a16cec0696a5c101a465ac5c14d16f4b925a8be4def6d901f127ce56e146eb9c8d7dc69f71c38c2de918612a2e38bd6fc951b1ea9e98cf44d6d5675654c89ce8297816487e45386f1a10f69c03a705a802e5e0c280eac1bf326e2a508e56d636513d65203c052da3f8c4fec298f682c7bbb152aeb439f55050809cd996d261149efefac0a583c3242ccf94afa2485104c3a86159f50d1c5a1eead3299cd428066a5daf7554587b2ffeca8640eea3ed7fea4f2facaa8709d289ed5c1dcd24529ad1f8d178d2c7a11b2d8be3cce3dd084d2b6d2340fc308c114971113aceb360442c0dbe241f0bea6eeba8eff09cd501997ed228cc6afc24004f8bc306d6aea64aa8dcc3d7771fe482fa6ed25ea44bf104d96f2d4c7bdf40dcad1b703d96d54420d35243400272b21f9280b54d63f7dcdaaa08c7dbbdfe4a55a0b315c7f88878a0b4e3846b2883552cfc332d505ecb72dcaee5a6ebae101b760fbbdf7f6592dc64e6da0bc77fbd36a9486c3aa39e1d572c5d9480354deb3c296e4d293c53935ee21c8a135e293f86fd771796406bda706c3a46e95cb67f09228d1ae841b74c16ac6d82ce2a4dc826cff05a84c9c18d9fc8148850e8c0408db895ad9fbe2f5af443a4dbdff69a50e041c27ef11fd0061bb64f4b36211fbf036a3ea0ae1424120cbbf04423726f256f611e401f3c340bdeeb9c396361c5f256d51105783a1d850e0eb4d23757c88262d0c1beb446558fd50fa4a98325822786afa8b13e09fe562c1324d728f750401c8cdb6966d2fa162953d707bf6c928d3ccd5933f26f25d1a96190ee3bfe57bf606337a38967687cb57b5f640f1f7292143936b267896914d314498aec3d917f21bfebac07e440c4de7ecf62cedabe48cf27c116b31bea79b9d4aa2423f208ca192541cf77577511032843ce74b1f6e8745dd2de6dfb18f8c299e4509f67a1eeee134373a6ebe8bcf419925e455f150f77593e1aab0310a7b3f0f589b88cedede4768d847028a4a212b004f78a94208fb140d25f4897f2311aaaa54a1bdba4d2e33029d350506c7526c06451ae187f7b8fce4be179bc006c1249493baeb7ca4122459f975656ee0b04f84de48ee1ded264fcce1ddc817aa81ab708862255ed3342b43b9c7e11e6f693577048282537dc5165fdeca425965a5a5551853bde688cfc287649348f34276b2833c9baa6ea7bbfaffefaba60161eb75e59134b762f57251ea819110bd55a29bc7366d7580ce24bcecb6bd9aec994e5b1c102a2d15d705851b886542713b75453ed61ffd1e0431fc9e857876fdffdc1b80bc839ad354c157091003eccb69bd5617f8b4c3d87bd64eddf12e30c8ec521daf39e25c51c5bb8cfb568be492067c4118575bef6782a1752c3a6c0d3cbf3942f4a1845a3c3b78d285878afa47262ad44f19ea6c25aae05605b0225079c73219453328bebe0964b7fd8d0bb4b39903436d19a146f084809b7f33f5575a1e24ea9d42deb1932cf14276bcf2dac87866e69f23ea74214f0ad7154e9a0a233e3b293aba3ca875a973d7fb60d18e8317545e68eb4f701d0bf520d2dee8342144236200a7b2183295d5c716ea3410fefeb2e6c07dc48ddadb606cddfd6130f61f16d5e83ac6e27a8296f1738323ed3b4f2e8bcb9806f455e8a3db195aaf579f8cd28f5421950478140b6477d61ceffdc9579112c0ae7ac3f59854c22f899a7e199a01efc6bc8ddaca96d4099d91733d15d33e13db278e40deb8389d67884a8b81a4c6e35a977b7b0815f59123afe45e4cf2bd7fdbeda3c8c48055006c663c8ad350c81a5910648b148c148e3f1fe1dc4809cc3f2a88190fb57ff899a83e3cbe2fd8129b08a26f25cecbe874c6367fa17c49253a15eb20b98f41ff686b4572fdd923103a40e1a5c250830c754b53a1c05598ca3276319fd275ab416e549bc4a02da2589512fc9294443ce8f123d7cb142f2f4f1948435615d193a7404895d00559e5a1a9f3b24bbb80a9226f23a322600e07a326a5de7f9f60548eda6bbc1a603f99f6d03ec57c53e0f483a41f55ec7c24ab2a40aca2a29a153e55cbefcb04ac340f0a54227d1d51e93f3d2247781070354682d5534046ef21b462385c3c3d5bff87828ac6385c0d8b70f04e3e083c654663d3c102a9fa860174e29d0358b57fad05b37a0a9aade43a68727a0375c0f88a1b8966045932a5472968c0ce1de9df61626a06bd70e7cd2e66b8052186dadfcb417b4f258cd0433b71f16af6f709f2c643f723e1d4723fdbbe3dc7bf6f275b3162c787f2668c9927ae732a24ac0750a2a688bd979bcd68058ff074961359ce04e59fe5a0c7af2c9787a902926ac75094cbaf820e9f9e743abc30e91ef929fdf79b5c5e9cce7bc4216649465a97c4726be61cf2c0af01beda898e48161331c3d3169457a2cc4993a83f5d6ff48f72f772447e0928e1c4e7be773efc7e08fe9982fb26f488327c1c04d0ffbae6d453ecd0a2237f3784366506f69d9dff3fb6bff2f0fa05adb473ab3b173c8855335e2508217d2d705a48865890c8043308d1ca8b127c8a96fa97763bcc7a32287e39b690dfddb8ef9ed84b4049182f7d5bf8b375356b087631adfda16d7a942dafc6b89703dfe3d77018ffe702554c0172731207bcd51bd3c532bf31983e19b46238ecdc876233ed2ff060eaf0c9cc3b89371cddb735c7dd79781572d1ce1afdb0230f4dfc7e4824dd86df05aa23b1a40290951b7d4075b88e411abe5ff645d43fb3b83ef703c7a30ecc55e732a08928005915f5775c6845618277691cf7e3e3dab45f652caca75334618dd091308047bfa4a227c25ec64d7ff6957a65b887924e0d577e24a51aa7d4edfcc5263f235e093562f374c8c95db72496ba94d00859199ff659e9c038cb2a0754a0bfbc5bdd41af82d0336129d013f55ec4ae5cb8cf37b405da95669e07b44c81b578efc1ab39ee6ffd12b431f9358df9ffa282756bbab7f73af8bf3240d23e396e92bcb89c6a140c1c6ac4e18cd1f71a73ca9f58a4b7f22118bb36e0b580a96d27a413418e755bc20765ed678d1fd4388952b097e92468997f47bef338c547a67c2ad7efa1d88fee51c94ba4d5f420c151f61519a9aef557d913a021492bce1cd9fc27b5b5fc9be51a067ef62e2fa7f4035a5cc5363050fcbb7d35f40312ca870659918ef63da8b84405124d6f0360f9157993c3eb0e0f386dd6446c65ecf43152aa4fd680bb4c04f3da8241e822980f620e6d9abb237ba048106689785f75ff1f49dce61c8bdd730ced41620515beaf94fd2fb0eb503922c74e3d8a0a94fab3d503aadac0ced13701008aefd184d05052b533d696fe25bf112191ecb62f9b94ef9c3f81b4227aaae735feff0700000000000011ebfb8f1d2e9998343cd55850aa3cced26075827d349445cddb4df6e539a2d73cc0c72beba1e51edc05656b1581a2822df3e1d8deceeb4f3424e5c2e814f6be049f679027f130ac2314eef408c3a642168b1dc1fd13ae2f73e77cea00b51815db18eee8776c7d396b251e8f91e4cc27984e6e4c2eb4f145126d7b283d58d4748f3f194df6b5c24e362af5e366a3382b38c67ba42bb6ad4cfdfba606b29049f0241633748bfbf7a22550b47880410398969a15387118a478acebfbd6de1b172cc0c1d0ea429fb995949766a38e40c47e76708ff360e425158b09012a74198d8a3d29ce264f5ba61b32c3bf81967791d892dfcc601933daeaefa3dac65528c0a5999a5418d394a86eca98ee081e390d06f8529b7d605190c2694732331dfe06f49e09157a5c139a334d8227cf928380d90f3f6b74efc1dbf156df634f66d994822d7d9244c717909766bc23991092da7859e536b9db73708dab0144f1ecbbf3b1b0b1f20cad6f754e6353195e1e0192c025c26050b3c1a7c8ecc3daceb00086ec3172b19529417463e60b3dd23fc9d1b1355a660ff0957d32ad579d7df44760fc59c0c6a1015bab8454b89c0370fbb6db1a7cf54ebabb9783e2f28cf21d621253214648c4884e587eb3a712c9ae140f3889c5f23aa6d284fcdd848d24c9adf3164c5568df28d959e3d2a3b52469759e9945a4985a609678304f97766139a5917c7b23a756b28e40e9e8b2e406c8"], 0x1158}, 0x401) 16:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:43 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="ee632016c2a076b3154769084bc4078f172996e298dd8a6a9af9509e3583da3dfe628834b2af96094fb53beaf813769571665080060aabc0fe92c4c3ceb43ccbe59e836c982cec66e0b7256a135c5a9124"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x479e84b, 0x1, 0x8, 0x3a, "f8a6cbac2303d41dccd8cec70d9932c539b19c85", 0x8, 0x7fffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8) dup2(0xffffffffffffff9c, r2) r5 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000001c0)={0xffff0000, 0x5, './bus\x00', 0x34, 0x8001, 0x3f, 0x3}) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) ftruncate(r5, 0x0, 0x80030040000000) readv(r6, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) ftruncate(0xffffffffffffffff, 0x0, 0x6) writev(r5, &(0x7f0000000040), 0x1b) 16:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x30}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket(0x1, 0x8000, 0x9) 16:02:43 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:43 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x2, 0x1, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:43 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) open(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x40, 0x20) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r4 = getegid() getgroups(0x2, &(0x7f0000000100)=[r4, 0xffffffffffffffff]) renameat(r0, &(0x7f00000000c0)='./file2\x00', r3, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:02:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[], [], [0x7ff], [0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000040)=0x4) 16:02:44 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea8f, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10000000002, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) r8 = dup2(r6, r7) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="1088fafbd0220272", 0x8) close(r9) r10 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r10, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r10, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001c00)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r11 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r11, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202bbcbe4730000000bc8495025655dbd8fa3ea0a9d649e5da48a1d3e9b7ac59570c9b448499ed86b76934d27193452fec205114ade60edf6ad699ea63a26872aeacb14422053e276bd8fa36fa719d165709f1c2041f96cd26a3b5a277eb990784df3c1a0a99373d06d912661100e470ca4e436a6e71c3ceebd2fa102335692ebe77dc74a1dc441110c5defb2f87cd71790f02addeb4f8a87f25a00"], 0x10) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x18, 0xc003, 0x0) r15 = dup(r14) fcntl$dupfd(r13, 0x0, r15) 16:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x2003c}, {0x7ffffffe}]}) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000002c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1a0, 0x80) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="bb89788b3b5501d735dd634aeb2be8b912ef2900a4ee9f1fee79eaf21ba801278fb3ce6f87c368cbc3920000000083bd8aa519b58c3180f8848f03c13eefc3ccfb9af62c029f4541990f529b54a2b13cd8470a0000000000001cc37fc68048cb364201ae847bace6480fe360084d"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) kevent(r1, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffff8, 0xd4, 0x0, 0x6, 0x40}], 0x4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0xa8c49deb96fdb3c5, 0x42, 0x9, 0x43b066a3}, {{r4}, 0xfffffffffffffff8, 0x100, 0x1, 0x40, 0x5}, {{r0}, 0xfffffffffffffffa, 0x6d43004ee250157a, 0x20000000, 0x5, 0x4}], 0x80000001, &(0x7f0000000240)={0x6, 0x80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) 16:02:44 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:02:44 executing program 0: sync() syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x9, 0x3, 0x7b5d, 0x7, "866c32abb8b8a19fad50e9e377907bedad40e87c", 0x1, 0x2}) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x2000000000000a99}) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:02:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xa1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000017000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:02:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 16:02:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:02:45 executing program 1: r0 = socket(0x11, 0x3, 0xc0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2c", 0xb1, 0x0, 0x0, 0x29f6634b) setitimer(0x1, &(0x7f0000000000)={{0x1, 0x6}, {0xff, 0x8}}, &(0x7f0000000040)) 16:02:45 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x104) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socket(0x30, 0x4, 0x6) 16:02:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) socketpair(0x18, 0x4000, 0x3f, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:02:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[], 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r0) fcntl$setstatus(r4, 0x4, 0xcc) r6 = getpid() fcntl$setown(r4, 0x6, r6) fcntl$lock(r3, 0xbece2809cadb3f3, &(0x7f0000000040)={0x1, 0x4, 0x7, 0x9, r6}) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x81) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) fcntl$getown(r2, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:02:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x2, 0x380) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r10 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCNXCL(r11, 0x2000740e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r11, 0x6, r12) sendto(r11, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r10, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r10, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r12}) writev(r11, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r11, 0xc) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000740)={r12, r13, r14}, 0xc) r15 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000780)={{0x9, r13, r14, r13, r14, 0x0, 0x3}, 0x70, 0x7, 0x3}) semget(0x3, 0x8, 0x48e) r16 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r16, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCNXCL(r17, 0x2000740e) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r17, 0x6, r18) sendto(r17, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r16, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r16, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r18}) writev(r17, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r17, 0xc) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000740)={r18, r19, r20}, 0xc) r21 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000780)={{0x9, r19, r20, r19, r20, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r21, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:02:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x8010426d, &(0x7f0000000000)) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) readlinkat(r2, &(0x7f0000000040)='./bus\x00', &(0x7f0000000540)=""/209, 0xd1) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) 16:02:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, 0x0) 16:02:45 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100ff2ae9d003b770cfc62e2f66696cfc98cc51f7003165a65bf8fb5bdeee5ac452bc8a80e68dea6fc71090607acf8e648a113820ed371d36cfacb14177e970f3cf3ab160de07a9b4dd464840a5a1d2791f461119996508df3afc3ee886689b6d7f03f0408a044edf6e489a2c76ecfd17894636220afb96f7ae010039f2a7ac221f35c5e0c52da7b0"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) socket(0x2, 0x8007, 0xad) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:02:45 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x2, 0x3, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069c1, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x80000000) ftruncate(r0, 0x0, 0x402ffff) 16:02:45 executing program 0: select(0x40, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000200)={0x1ff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) pipe2(&(0x7f0000000000), 0x10000) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x0, 0x7f, 0x8, 0x80000000, 0x1ff, 0x0, 0x6, 0x10, [{0x2, 0x6, 0x6, 0x362}, {0x338, 0x0, 0x1, 0x3f}, {0x800, 0x4, 0x0, 0x2}, {0xba1faa22, 0x1, 0x3, 0xfffffffe}, {0x6, 0x101, 0x3, 0x9}, {0x10001, 0x8, 0x0, 0x40}, {0x8000, 0x9, 0x4, 0x1000}, {0x5, 0x80d, 0x4, 0x8}, {0x0, 0x2, 0x7, 0x1}, {0x20, 0xffff, 0xffff, 0x1c000000}, {0x7, 0xba9, 0xfaf, 0x7fffffff}, {0x3ff, 0x7e, 0xffff, 0x7}, {0x8, 0x8, 0x81, 0x1000000}, {0x8, 0x7, 0x7}, {0x86, 0x0, 0xfffffff7, 0x3ff}, {0x400, 0x7ff, 0x80000000, 0x9}]}) execve(0x0, 0x0, 0x0) 16:02:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b162bffa4d012ae46ac41e6bf3bf554799b9b800ed521e70e515e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2010000000000000015"], 0x10) dup2(r1, r0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) fcntl$getown(r2, 0x5) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) recvmsg(r3, &(0x7f0000000680)={&(0x7f0000001880)=@in6, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000000180)=""/90, 0x5a}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f00000018c0)=""/131, 0x83}, {&(0x7f0000000480)=""/167, 0xa7}, {&(0x7f0000000540)=""/207, 0xcf}], 0x9, &(0x7f0000000640)=""/50, 0x32}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffe], [0x0, 0x0, 0x403], [{}, {0x1, 0x0, 0x800000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="b790f67a1b0e6f9cc000d2d5bcfa7fe3c44522e186828f709d7ca42a0b2ef208ba492022678332aaf39ce1833c8768ea1c665b1fef0cad3d7a4a327af59f914bee833c22abd9d2a4e9f126f35d8ad836e2a98bdb6613"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x3) 16:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, &(0x7f0000000180)={0x2}, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:02:45 executing program 0: open(&(0x7f0000000300)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r4, 0x9) r5 = socket(0x8, 0x400000002, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0xfffb, 0x0, 0x4, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r7) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="08a8aca89af0532392c8c5da84015c8dd63341a160dfb2d8dbe17ccf561664fa5e0c3fd36dc01bbda9e1a7057b9978bd69cc50c85287bf61a7fc6db16b60fcd9eda43e609f8b0958288b3b7ee4930a9818ebfac2e468d0df9341a13ea1acd643d60756925bcec56ce1fe5942f4887ae03bff07000073c3ba17d51daa5ad2d37ee2d6c7540b4b19158959186bd589144937682e87b528beb25781900a94490cb2e6a4ed87cab445b0d1fdf93fcc96398c01aa6fe3027be7c98ea7250552ad3e8bccc487238a32b896634a397ee8e3ff16af89612650ca801f1808194bed630a04e5468116f7d7e17dce3ab7"], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r3, 0x0, 0x0) 16:02:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r1) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x100) 16:02:46 executing program 1: socketpair(0x1e, 0xc003, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="806e8e28b3c2d60affffffffa3ee5662d9fd1eaf3cc7b79ac6321f8a4fa1e8b7a3bbb4910f7e935bf95dae94ecdc690cfd884e648969365e07176d4b50df2416cdb09b975a989f62f3babf1702fcb6499ede4f961a79b12ebee02180a3"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:02:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pledge(&(0x7f0000000040)='$,\x00', &(0x7f0000000080)='\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:02:47 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xf) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) write(r0, &(0x7f0000000040)="b7f1ee07b6fb78e382e451825c6e672370f2834db83aa07f8769deeac84691b098e0d3cace9b36979acc713c44ecf189d88462931e968e245f6714c349818fa1e6f9cafbc9b15976f35759f23f8751145c93609de974234eec1e8993cfa4a387761724a3f43d4f663a44887760792427bf68740f97aa7fb351f5d7f621c671f8e3ef7d57d568f888ecc344a6518ab41ce5e575f54f6bd42a9111461ed4ba3a3b9077eebbeae03e", 0xa7) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x212, 0x0) r2 = msgget$private(0x0, 0x18) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/2) r3 = msgget(0x1, 0x201) msgsnd(r3, &(0x7f0000000180)={0x3, "5073af1303fc647425df6fdb0ccae7eafa8d85ce47ad8d254ffa9bf565ab05074b2d04e77525793100bfcbdd8568f1b4c0a1d368c96d"}, 0x3e, 0x800) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20, 0x0) r5 = fcntl$getown(r1, 0x5) fcntl$setown(r4, 0x6, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x10, 0x0) fchmod(r6, 0x20) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000240)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x2, 0x4) write(r7, &(0x7f00000002c0)="464fd6fd3114111da0edc9a914e8aae945deefdbc3dce29ff9400732e319173c558f8d8689a6e80aeb", 0x29) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x18043, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000340)={0xffffffb0, [{0x3}, {0x1, 0xaed}, {0x1}, {0x1, 0x5}, {0x3, 0xe089}, {0x3, 0x40}, {0x2, 0x1ff}, {0x2}, {0x3, 0x883}, {0x1, 0x6}, {0x1, 0x5}, {0x2, 0x2}, {0x3, 0x178}, {0x1, 0x5}, {0x6, 0xd7fc}, {0x3, 0x1000000}, {0x2}, {0x1, 0x8}, {0x2, 0x4}, {0x0, 0x8}, {0x1, 0x1000}, {0x3, 0xff}, {0x3, 0x8}, {0x3, 0x8}, {0x3, 0x100}, {0x2, 0x8}, {0x1, 0x5}, {0x3, 0x5}, {0x2, 0x6}, {0x2, 0x7fff}, {0x3, 0x48}, {0x2, 0x2}]}) r9 = msgget$private(0x0, 0x240) msgsnd(r9, &(0x7f0000000480)={0x3, "5b7c2f288c8250e83130bb4e710ec34b12f6ba93fed6c679ac012681c7cc8ab0196213a5dd16f36bac5d823332c2e5e43cb566956416a3f77108407effe8bdae5b6c7b986ae9bbe1b7187c46c86695623ff662"}, 0x5b, 0x1000) r10 = open$dir(&(0x7f0000000500)='./file0\x00', 0x20, 0x8) dup2(r6, r10) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_GBURNER(r11, 0x400c5752, &(0x7f0000000540)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendto$unix(r12, &(0x7f00000005c0)="fe05b5cd9185c1d91543861a3490068023fea24a16cbc058097de34fe4c233052cf2e1c0258d432a536f3e6bd929f378593a8bc5b1e9af3d531bf4eda581139381c3dfa64dc21222e37329a12082ccfc10b132e0c08a270113b07c3692d20522f4bf877502ca9c43d8c8d2f343a481c011577d", 0x73, 0x4, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) r13 = openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x10000, 0x140) r14 = dup(0xffffffffffffff9c) dup2(r13, r14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000700)=[r15]) 16:02:47 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pckbd_enable: command error 16:02:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000100)) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:02:49 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x4, 0x10) setsockopt(0xffffffffffffffff, 0x91a, 0xd, 0x0, 0x1000000b9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) pckbd_enable: command error 16:02:49 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e000000000000024000", 0x1}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:02:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec000000000000000000000000ffff00"/71], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c542a538706000000a714000000290000003e0000000000"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r2, 0x2) close(r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r3, 0x2000747a) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000100)=""/66, 0x42, 0x803, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023b", 0xfffffc1c}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) writev(r5, &(0x7f00000004c0)=[{&(0x7f00000003c0)="d53d377b9fb204383bf05ca5cdc5f8bda044ef08d76352052c45a29a9385b436790e1d7e59e6ad093c2591b5daa2cc0c79a57c688f060676f1506177aae42f3ae0c611ea1fbf8af993deff97eff6baead67a08dd4a3d962d29cfe116b2c77e9a7a0e5f0b081a869df58826b8c07df2a046b36d00b5ceb294349c807631ed3fc43dc200779b14e7474bc83ca03006d6d324b3e1d55afc6745daa53ae36f9c4bcd8dfc06beda73679f6c138120bd873140bae0ed45416a3706d089987002ed6ce8e70f741d87274cea827cb5e14f63"}], 0x0) 16:02:49 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x800000}, {0x0, 0x0, 0x4db5}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0xfffffffc}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:02:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) getsockopt(r0, 0x200000029, 0x67, 0x0, 0x0) 16:02:49 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) fchflags(r3, 0x0) 16:02:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000001100)=@in6={0x18, 0x3, 0x4, 0x3f}, 0xc) r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffe58, 0x0, 0x0, 0xfec6) fcntl$dupfd(r0, 0xa, r0) 16:02:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x7}, 0x8) r2 = semget(0x0, 0x3, 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x574, 0xf664, 0x0]) 16:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f00000000c0)='./bus\x00', 0x201, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:02:50 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaad11, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b5c000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xffffffffffffffff}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000044f000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x393) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) shmget(0x0, 0x2000, 0x704, &(0x7f0000ffb000/0x2000)=nil) r3 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r3, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8001800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000680)=""/169) r4 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) getegid() r5 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f00000005c0)="89d19c090700000000000e010000", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r11) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x8001, 0x0, 0x297) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f0000335000), 0xfcb7) writev(r20, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r21 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) r22 = fcntl$getown(r21, 0x5) r23 = geteuid() ioctl$LIOCSFD(r21, 0x80046c7f, &(0x7f00000001c0)=r21) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={r22, r23, r24}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r24, r25) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r24, 0x57}, 0x0, 0x6, 0x0, r17, 0x5}) r26 = socket$unix(0x1, 0x5, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r2, 0x5) r27 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r28 = semget$private(0x0, 0x2, 0x90fff8f175034fd3) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:02:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x88, 0x80) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x90, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x48202, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x99, 0x1, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x40000005, 0x80000001, 0x1ff}], 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x20, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x1, 0x20, 0x8f}, {{}, 0xfffffffffffffffc, 0x1, 0x1, 0x20e2, 0x7f8}, {{r5}, 0xfffffffffffffffb, 0x86, 0x2, 0x8b, 0x8}, {{r6}, 0xfffffffffffffffb, 0x20, 0x3, 0x3, 0x9}, {{r0}, 0xfffffffffffffffa, 0x69, 0x20000008, 0x0, 0xffffffffffffffff}], 0x200, &(0x7f0000000280)={0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:02:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0x80], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1a81, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b84fff777b730e124b13438e1bf9b1115c9a203de5cd0751eb994741d1841ba456473af14ad147e6139ff17dbbb6b68acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff47908b21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc", 0x95}], 0x10000000000000f9, 0x0, 0x4) r5 = getuid() r6 = socket(0x11, 0x4003, 0x8) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000140)=[r9, r13, 0x0]) fchownat(r2, &(0x7f0000000040)='./bus\x00', r5, r9, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)) 16:02:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000240)=""/188, 0xac, 0x40, &(0x7f0000000200)=ANY=[@ANYBLOB="0a001a1bc5e8266b81e3"], 0xfffffffffffffe97) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000100)=""/182, 0xb6, 0x42, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000380)={0x1, 0x7c3, 0x6, 0x9c, 0x4}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000400)={0x7, &(0x7f0000001700)=[0x2, 0x0, 0x7, 0x1ff, 0x3, 0x4, 0x3]}) lseek(r2, 0x0, 0x0, 0x0) fcntl$getflags(r2, 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7ff, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x2, 0x10000}) fcntl$getown(r2, 0x5) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001540)=0xa23) fchdir(r2) lseek(r0, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x400, 0x7fa, 0x9, 0x1, 0x1, 0x8153, 0x3, 0x1, 0x3, 0x21, 0x10000}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x200000042, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b80000000000000000000009e60ca85f0015a6f827388631103d142000028000001", 0x2c}], 0x1) 16:02:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x203], [0x0, 0x0, 0x401]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000004c0)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x1) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000040)=0x9) 16:02:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46accd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) pwrite(0xffffffffffffffff, &(0x7f0000000140)="e950beac067823ddf43e3f3acbb9676afa51b8cf851261fa34d78503089d66d827e4", 0x22, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x1, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = syz_open_pts() r6 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff}) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff8, 0xaa, 0xfffaf, 0x4, 0x9}, {{r4}, 0x7ffffffffffffff0, 0x10, 0x10, 0x5, 0x9}, {{r5}, 0xfffffffffffffff8, 0x12, 0x1, 0x7f, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0x5}, {{r6}, 0x8000000000000003, 0x1, 0x80, 0x3ff, 0x8}, {{r7}, 0xb4ae4c27f5943013, 0x1c, 0xfffff, 0x20, 0x4}, {{r8}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x9}], 0x0, &(0x7f0000000300)=[{{r9}, 0x8000000000000005, 0x10, 0x2, 0x9, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x8, 0x0, 0x1}], 0x4, &(0x7f0000000340)={0x8, 0x9}) 16:02:50 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="104b6bf8ae2f772ba60e80e27455ba99029bc26909cbf514eb0b3bf150940a2c9fec3916186481c98ecbec044ba3539037f37c1c013a9c1a18947557aa7d0ca1e25f15408247266b9bb55b7bf019f137b46a57fc97d839664532304bef4a618463491fdb87e93bad2d73658a8df33531ad4f9206d6603b26cc74824e565950ebfc4cbc2ba9d9f699838f42c9601d88eaf191bb8ec64647541ce5a9"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r2, 0x2}) open(&(0x7f0000000000)='./bus\x00', 0xb02, 0x128) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:02:50 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x2) fcntl$setstatus(r2, 0x4, 0xcc) r4 = getpid() fcntl$setown(r2, 0x6, r4) fcntl$setown(r1, 0x6, r4) close(r0) pwrite(r0, &(0x7f0000000140)="87426483ccdb91f432cbb45810e35f2999812a456bbbea6abd3011796804a35e7edc201a1f7476e41ff2bbd3f9a401df82fb453d1d02a3c603f7437337c5b4a26721cc192868c538d3acb0d45351c16948bd979f368179ef", 0x58, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:02:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:02:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="feff2d2f66696c65302f66696c653000"], 0x10) 16:02:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x517e824cb41e1c06, 0xa4) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x4, 0x64}, 0xc) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000200)) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000280)={0x5a8, 0x40}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x9) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000340)={0x2, 0x0, 0x2}) r7 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x8) sendto(r7, &(0x7f00000003c0)="f7df6ae39708fcbe5ac53309aa493b6fb8290b9d1f0825ca11b5cb8adc9406a703afd57a5082a87eee4faefd3140ed6a64d88a6abdfd24219ff8100b6e4f9165c122f7e0991b76e3a5c41444768dac8c3709a109ad0a942ca54f6da702817e9684cf41d1ec8923d2ffebb68c0d7b6cdca9280a4f96b58fadfe594563c1d1e40685c3a5c3559f9eeb0fc5ec9e06f3dfa25f6d4e9b08458014cd139c90d5501ec083a9fb3b080277ca4fe161402dc996493613f349a49b3f289d7ab300b177a2ead90cef6d6d905b98498f722a171204918a282091a6d57319cecf153c99d1f6dcea67094569c144aca2d68bb31c865edfca69033a404ea756cdab9f7be11b7bcb2dbf31e3df04a280db2d98af33498532e6be7e6b7361563f9e92c20d52bbbfaaa1137d321bdf11640109cdd2550c7908dc53f9d33107848253d0f0a85af32bcc20762b8db7e072f0014697c60a068ab80c86a4eed1912e428798adac9ab3222831b5f84f5e59e26791bdd34f74c364509c1a45cbd88c25c281347e79507fa383b1751e891a5e920c708b04793b67fec96757a4c7b71b5abc5a0511eeac7610d351721ae3f38e011e822a5ccd82969e4da81799d456a6abdb06e90f356fd30fb287cdaff3209265bc0e089d451d91b1525ce7d0266017d912855ec102c263eee694bed2abb674f433ff2181213ee1b0d0139c47c06bee761ce300b8e132493e72429433f6fba92058789c07176d858255106175c894b2bbbc0ff7309554e667378895ec39684f6d069fa7a4238c24b0869b84addd94177292b70e91d2bf24c56d69bc707fadee29500c69f9bddb48c8fc70a67566c67239d300a2d950fa25a98198776a3bf6ce508908baa258f5d623da523d5218578323f41d5c47afe47b6a67007194964d800a13112f32afb93ee9075b3bdfdc863f803104809673c9cccdc0eb5f373de32efe00806f4a887b590247ddf27bc8ed87bba76defd15f4f012c221deae8865e7978abc6bd751cb0dbb0b8da911d45a9b03f6415536b5f170297361501ab26c6ff03e8d771fdc8f5a2064d53e259daf03789c1479bb256715da134790ed750c2e3b9c5fe4540e6aac893748635ddd8923ad1bdd22b9cb98e10705b6100cfe359ef4b044c822248a85977f25fa926930edb693bd6b4e33ef582009aeea5ca169ed9c3156943c2ad591e038fd66df7b1cd5445f7fbace5dad95713f6bba289556b69f3140099510c9a7f588f4017e2dd9c4d0dee1bcbc8f413b581c5eecf706ef869e825fdea2e9cbb5e8346baf944c59dd2035ee402d78ca3e50a0a7d87c896bcf83082789c47a17a5385da47904d09ce127086982e1ce43b9d8234fdd541da21d0ef4c64403f4622b451c83d62b5c113833cfadf4436c69b545f622df91a37a43cbdb0ef1acda6c616cbff8ebac8634121bb5deee860a93e067557bf6ec64d69f1550beca46935ec0fab4a4b13e32ef66dbebfae0d7ab0b9ba7b1a413529fe6bf8f7e0c56f71ba4b4062cc4332272ffb3201d0620e84e4ab963f0bb13254dd08020f685d57d6221fa55313363665360514f6a6152224f4f7979045230a64f25bedadbd9303c452605bad2457306b1e082626030c312fa6f202b7e1252d504b2d0a54ad96c0ee5418c33b1c4a9bad04856afca0338fbdeec080cbec032b78f2b4c72210c8dec0b3d46ce17bb1f3ee8f09f5cb312452ed42c723d51e51b1cb44d81e9b79403a8611bb5f78d47150ee995e44c50ca9abf023c28d1b5139d2f903421e974e2a11f4ef04855bba9d0cd6a077246ec230868e967394d7b75ec6f7ac9140213ccc3870db03414e524a3b36b3d52599c3fabe03b9361932c835349a41a76f18847c24292b8b6a7356ab5e7ad3afab5d0c3330ce89bde27778cdef58ed2ffe1bd8425fd77a87b2e492ee0a0d441591c357040fae477fc1dacd220e862719bedaf4eb5508cfbd8b0c177b01e2f72c2caa7fe930bd5263d0b70e242714c40e532a73852e79d8ff6af5178a4cc05f2796462a6279fee4d7185e29c114b14bde497f65e3f63c170cc40fa159fadc4647f9be1ebcadb9990ae8639c1d3b4959f9fc0accca755f87c120b31636348f6891e50db644082f9ac73c2466a4e1bee6024669c2f7d848ab8145d3d64b7e9896d5457c7c50029e98d50f8fd94266a39399a8a6e75e782808eaf96e1e47abd0c6be02c6ba6be81dac7985764b288b155784c471fd043a04266d88e2702bebf5adc5e469f8c9b2eac57febcca150c6961e0f6c5b4c2700d7959f89e1053296529a0feb5b09c1a2091680fc0aa401b45776366a9cb0fb6e449a572a0b25e1053d7c95d77d89026505c28a39a54e4ca4004eef230d6fef5aeb0892c59dfb414b570ff60f248d810913256e3f75a649df29c86136ffa382389c1d892b2c955f264ab760d4ef958708eb34ae9d0a33acbeed3733f4b75221800019f5b70cbacd8859517f1f0016fefa1c51897901d9438680bd73e693a376335d475d03596e0151e64450fee69d52b5c6092c4c32d702c3704c5ef756455a10b57305b68a40cd30f5ad8865d9ca394bbaf02cc017c0d013f0a8e5597b07f5f1fad80bf25ae79b1624749c49d11ba9f45dc7b389da1b4224ee38cb5d32940abea2ef4adba669ad26670e437d2e8bd3b5974b2a774140cc2942e3db30282842317e0c57ce4f54e037682c9bcf2d976eff277bb48af3415a7b47e5ebae5cfaad2b90912cfd8f51acc777aff94d3040a0bde4a9eb0a3e6bea9a39860d12e866ed59839ad853d163b057233e5a258d04b330801bde63f84ea4e54e64753ac9dbeb90d8a9bfbab485358eb51964de73a083dfd363eaadc631e2e14c67a5aa92854477d21cbb7f908c2504e6a754b910f61d75173560bc2c1a82b39dc58dd064c9948fccd2cd3cee8cd2df0ab7461d1612f313aac05b6853a77b1789efaa9332a34098d37b10e0d64df5607b818ef210c00f248bc1152f59ffc959fc27ba060cc8f3f1a0df0c875f2599dabbc37d48d98396a95677fed9b4e8d051b901b6e9648d03fcbe8144989689ec9cf001e5a2eb931060ddf892ce1978e0f68fecf10dcd32d27325950396fa1e2c50290cc955a725ad98f0107df89ee01843e6871b549a574178538332cd0f70013c354872691caa09f76f0497e2f7d31808cd5aa9f7d68972f8cbd846ea89d954e162e43cf3c3cb41f05262e26508002935dda53d714e62fb6ee7662988a8087c39f14377c938148f579c405b3125d96b4fcd48dd535d932eb992a1608d518c41cd6afd997d65ecd180c37a70d76f9a4abf173dabfd6f3893f32d9f7868232130d568090eaaaa309e5dea5cf412b91ad4751eee67229687f46d6ce9c46e9d5b51b09e4d25a1a45e7db9fbcc2c3e5f62e90a271abbd38e33934c1c5b2e891a8218c6ff42668fb49ed9beeceb415c59679cdc45d55a61a9e0840b39e9eaedb5b48e046a2b35c22876262f3ad91edeb23d431b88f569fce9b1e34f873aeb23624c077f5229054ae06d0dd8c37dfb730ddb9a442010799a915edb8803c7d2e737d70a80356929d78f44889a737f63392be4559bc64e9298ee71f6d2827f5f72b7b5c8a1e4d6f26eb2ef20df17d27067f393a2b6bffe556030256d13f275942d95d6308f8e276d6b5711c3afd5710559dbf6729032e0386259507ca9298335245da429ffd97c1c1f9df3176757184c3f9905037d3c0eb3a130efa77079a6dc859fde1eba1d72a87818b3fc0ca3cda6f189200eee752c1d896a39ed498cc9081bcb3141f3c16e37d1e681473d0d78c381319699a2b5a9d69833f537ac39fdcb18aa4fc7175ed3c76b21b90410cd4e1844ec7f0e8b2b2432428a1c68c70f47607e034c18fede063d437f805a3ac78614a00b339ec18008126ad7e46acb5a081691fcfa788a4505b3642da2bfb9809695ec5f17cd996c2677f60961b7ae2f77165e5758347ea88fa439be9b09e7e2ff78fe53cff9ae29002a8cc6f46774634a9f80d8f5cfd7fe3267710a3a1cdd1789578b00addefee9371e43f4ca098f881b5b8f3230d7d5746ed4fb2d9a41cf0c0ce93e2587da07a417ee6a829961ffcd81a0f547163ef4c0b3d7ebb6bf4744b1d4d7015f0b2deb03fbc6050c466d8fae035af77ecbee79ec0faa82763cb9b0c4fda178b615f158316d6ba7097a7575dd85e0e7a2616b02abc45480c9d15221092e1084327ec5e506c6f55df3162771fa92bdb69f3d30add851c6d6a008d663933b86c0e0ed5640199ad9cc7712cc7795f50f2f2224f99d03e798c708b0a256b79c6470f899d6bd5fa0665d44b2adf8a26b834ba1ee1c38c5a2e8a06d3091f2874e56c89b9b73bd73128c8eeba2ea9122cd23db4a5a4f4bd72e4a0bfad3cd2bf15ebead5c7239f0e877ccf9d0e5c220a4ea708e630a2d1368130fad887d647d0feb54877387cc9e230707c26c246dc44f6c7fa0f4ed28bedd9685a05aa37879d13ee99388eaccfef21514081124d239b945016dd7909bbb1270661e17d0f64200b35c36eef05b2059247103d2f2e6e334fa21fe1ddf14cbd44d8d099a20e1cd8d2ac47aeca5dea8105e65846f7042ccc7e5b3af635139e258ae3f0d11f022ca3ea08346d6ad2ba5d9f5db300f8e52632d9c5751f121e018ae506bc04dbe50d9ef597640c5bbc6ae47da80ccbd3f5ddc5482b40ec0c0b13591260c881749c37b47bbaf6fcbaf79475df8e473bcd5f8a039e8cc5a14b49a52c3b1550b0e46dcb217376d2e0ee91bd054ea9822ef649f273408efbaa7d4fd7ff69cdbfa9b8f9f43b639d6d0a531a49a39e00a180f402b93f5264aace0a806742ec741c65d760c4fc3c76ad270ee9b52be08224c95c117dbc471bec18858c2ca305a871e422d01eac311d1011ab68e84f331b45be8205f7f5e5c428f66c5c5d08f2d209f9e14c2f2f01d394785f7e7b8e2c2b810a2fc20af4f2d1f0c902a999e5ce84a1c44b6b5f3a19fe613ba913c3cdd1eb44b547e7fd0ce99980211c52718b48377516dc93f1760ce150d66e37a128519f8753ac3342e5fd04019a231bd72729b5a499e0f61660b6407e78d85a6b7fb8784ff9e3ebabd0d04714eacfb5d519923cf857c92398cdcbfa8ad476bf4b3ed9d7dcc1edbbd72a72766905307861eb8edb1a1d391ba56c49979e8547e925c1f5df920ac498842af3a8477bec2696a3c22807749a032b2e24ceee64754657a87ba552d6848072e1de6a2b52cc03a728109131d1f62ed093a821f1b34c248aa42fd545704054ea5d4339f340c48c9f79802df3dd84c9e6f6ab2e4b6173363e9d796ef8dc30bd8115f6fbd2d34aeb5c44f686312b31b76f1ee38c1a8f65d298cb470f05b4017f06e39a20cbda3554d4fad443ccb1b4bc17f842ad086f26ce5803d26874a4454ac731182cc32ed7aae4f60132392961c90c258234b2dbe81d9ced1d820cabae0dc284bbf136a38c768fe663a9596efc108f95d914a48fcd8a136467453df13cef6662833109acf2883a203595dcb8b6eb5adcc1e682c4b19b6cef939b96ee1306e0fd879a739a805b323832be510696fc4cffd5ea950273709c66221953d4c41416c9aaea6039ae1a7282bdcc5647345fa1f658b15b19e47908e5d1a2c0381bf8a2111293dc6f031413e461df7efe6a34804dfaa044566b0e203d8a21bee7d03e09495b55fc45e1da792b0195c4d03cf5b9cd8c9422e1cd00074cd72b4f8d4caf63a63adfa4a00b82759e73b8e33894101b3800aa4277331da4081629f24ec7bca1fdcc7ba374cb83d75ae5dc5255f06479c904ac9512ad4", 0x1000, 0x4, &(0x7f00000013c0)=@in={0x2, 0x0}, 0xc) r8 = socket(0x18, 0x0, 0x81) sendto$unix(r8, &(0x7f0000001400)="1b85e9146e91d693f5935c0d23f155babec6c1a852e656343d40777d", 0x1c, 0x405, &(0x7f0000001440)=@abs={0x0, 0x0, 0x2}, 0x8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001480)='/dev/zero\x00', 0x200, 0x0) socketpair(0x1, 0x3, 0x9a, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000001500)=r10) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000001540)=0xffff) poll(&(0x7f0000001580), 0x0, 0x5c6) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000015c0)=0x1) r11 = accept$inet(r8, &(0x7f0000001600), &(0x7f0000001640)=0xc) setsockopt$sock_int(r11, 0xffff, 0x1007, &(0x7f0000001680)=0x800, 0x4) openat(r3, &(0x7f00000016c0)='./file0\x00', 0x20000, 0x54) truncate(&(0x7f0000001700)='./file0\x00', 0x0, 0x3) 16:02:50 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/163) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r7, 0x6, r9) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r8, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r9) 19:33:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d7bae9b6c37c259db2d557c48d2d42938a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b29e406edb2d49a68860a162b58fd4237d4fa5f8e1b53f95db8fa4d012ae447473c230495aaee48c02f6ac41e6bf3608100000000000000beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f53007af0ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7a4d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfa5b581b486f89262cf970a2104437c6270038a2a2848c05cee2e9ec29f34a862f4622f141b0fe1f75b34e22e7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c7f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6dcaf6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e04ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea460c3c73d14b8c6e593c227f9c9fb69ac11f2b53fe"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getpid() readv(0xffffffffffffff9c, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1011, 0xffffffffffffff9c, 0x0, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0x88, 0x3, {0x9, 0x8}}) fcntl$setstatus(r3, 0x4, 0x4) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000100)=0xfffffffffffffddb) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) utimensat(r5, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x5}, {0x725}}, 0x2) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000380)={0x8, 0xffffff01, 0x8a4, 0x9, "e497d761a7faa6809544a72c071d907ba1149cdd", 0x77820f2a, 0x9687}) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000340)) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 19:33:20 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r1, &(0x7f0000000080)={0x0, 0x1a2, 0x0, 0x0, &(0x7f00000003c0)=[{0x0, 0x1, 0x6, "3881e5d4a6a777347b71de0e1fd3ef752448c5b28a59e6a035d6ee1601637b86c9f3a42e7c41"}, {0x0, 0x1, 0xfd8, "9a1cdf8e64b52082f538c93af68c37d75d008a1e3d385b6ae238874a99fd274c23e8409e1a46571e8a621db6aa2fecbbd0173e10b9e1c6ecf6513ddc2b15f23198ed23753552f5de85c0aff867826ef46082357d9d30034beec762c4ba96f8a6128d8150a713fd3de356e8b449fa11977d40bb9666a6cf1c507186873588bfecc30c116ab90b902a6304992c1db67fe5a09caae41093e5e4e6"}, {0x0, 0xffff, 0x3, "2b793782dcc580eb65a661524001155e4e1d7b511f80ea3284dcef1242522e68ebed598cd4f06f4f7c94cf005465f5ae6e00a2d8400c6713fb20de60dacd1035da00757c245e19c4fb63a7ff894614297ed31bfff5caddbc9ac83e0668528b416669105cf25642a1539a0225bdabb340a61e1b81ff726d68a4924eac6e8d78f4ee9fac0dd832130a56450f016c693e6e2ab289d72eb180f679c4cd2042758eddffb90cc71c213492b45a7550fbed94bbbb04f5ef095c92f7ba55710e975db4058dfcdfc77cbece2898830853a6511ab8069fcb40cf1151043fffcd83b481afe6cd66ec73ed4893cd73f6c41d53b26db5f5aaeac432712f1f01e5431dc861af57aa794ca9349f716c8b8e3befaf23eac5f264e81d7a1b29a2ad6d767c71665a2fc3ddce3114ff0486d99da087418e59752e80f85704586ceebe6beb1282d2468482cac37609fd8e3042086941ca3109a3c814d85c520b7e58756aa1d073cca7b4a2ef5e0635c88b5b8e0578e01b74f075cb97a12802ffa4bba0537a9aa8b721df178724c33c18238d8edd1334801435f02969108b1bf806037f7b8ed4b3f7c3250f5f8978ee3015fc7c42b7724ebeb798e8150ed1bff522a4c0a6860eea18cd2320702477e44225cdee468d486c98e7d242c5574aa9b54618c195aa54778f92b8d34cf6e9cb322f08ae6eeb8953ccbfc0a0ae2dd8693f8670f989e8f6b641d5e2eb479fc849f22128878454377d4a972df4da7c9897fc0235262186e2013ca53a6c05622600d104ddeba77f0df9b122f09569adeb8285858bbc615c8d4a4da0c42f3a1023bb08f1990c75ead0b31e7d2b9515afa75c63f7d8e9a356f1eb5180341d0096b521d2f6e4fed6bce1d2892bf5d21d417d8620fa0f377d17ba334adddc6324237519724e21506f54cf009d6590e0ba5f64cfa42b1fad6d3eee01914a0ff19ee635ea34bc0166277b171bc82141f82b5f7f43cbecb0c4bb4920c4da001e01f87100280297753fc2cb43ba9e5973413bf224e951aaca5f3df2fbd6e48dd672efd22f7cbdbf9c5ed19717beb6fdbc6b5c24249b4b28a8cd7c8f2dfee2aabe79ac764af99dd23aca6fd9e4e44afc90e7e137a924dceadb7df893eb95324f242ad4a2f85766249ab82e752d341bf4abd93746313852d543ddb92b348ea998ef5782dc9b341553f982807fb03fb803956e19fe4395eb28f37f5093b232627627a4e2bee446ced0826724920515d5177299061d10d04b74a35174522e482db8eed3a14f557c8aa6d4acd80558488cbf0c5d5c7b28cd86610c8c3b82d6a24721e85aa43069625ed46d2717ae08200a341323c9fb3940688d316c07f8eee4c27dc33157319547ce267ab53c9b6495b550cbb6a2217400cdbd37c8b95d73fbdb7e71fb65fe2f3d0dde39a8737173100bd5b640837aee2883c03f18eda54a0e81db0d1cf4d51255b047a4eb84eedeecb67b93d4887e353f1c4292e0507dc4fdb16d1c010c581beb49a9d8220b40ff847d0491e9811e4bad9d7fe6306283ecbcc6d4c8f7d0211164675a84b2c8427e004d69399e845b46daba864c836b7635f1149beedd0ee24735b613af77d38811fdc9906b01207a56e04904f6a4ed069442bb108378fc2c1de1d429604bd0824ce06a1d4e57808cd1db02166236096550a6e950ee466e7f3731be1f6e81760c35f51f72b7fe0a4b8dcc5937bd117e099a5aa03f5113ba7e1c0b364c8b0829e9ca770fb850e072d4b8b542dd5df8ccf6cfaf7292b3efd9183be64eee0ea71c885e10606c5f2b5bcaced3682d8ca6e66173045b1bc65526b86522e48426669305c1132fc3d4387c7318dd41610b5f35a5b3b8ecd47d8b4589a637d6918155ab9438625625af58f431426d95140916140717e411547781bcb19a086d3addb7c77942a2ba823f251cf5bd5d8c0f270041f64161ab0ce2e514ce55e4acf450bc5d4f5a7feea582cf14b70723209291a70bbf1d434cedba3fa319d1bc04e3bc25191b3ab03766e9bbbf2e646fb6180619760410f5795a75d0341bc0e72efc99e3b5baa508a97fbf0844b1152359b29ebe14293e986c461799bdee925c9ddc9ee2a3841f6f7113d95730ca4f6880da9e005a5731f72ffe8bf130c850435c168a36fd253f5c6e7eef106b02e5c1485a7b4a29f32aa63248c6035cc42d2ca8d654a454ef827e396e3f905060f8cdaf16f02e5e81e98490f2f42c6a11bbe603bc1648fb993a6909b78a1fadba8974f50e5a3bb31f8f14e1c8211557236e504ccfbc7d87881723b9c794fafcaada1dc8ad52cb5d1188c37ec89f34fa2e4a6ea531fbacef1fe3f7dc3ee06a64490e71263fd5a139214d0ced0ba78f2830a251cdf9b49de80a439b47ded73c5defc66e3beb131fa906d80184ff5eb9ddd192ccca3bcacf5cf5055e5fb2f9f92c7bf67b6d7b7f045aeaacbaa3985ccdeb8be7cb360829724625260728d747371313cedb6094818be938c6da80f58bd5844eab2491e0266e83a7379c157e560c7e02a45359be4c949c4dcb28ad5dc45d90a333a4e1b6dcf2565ee94a19e947d04fea91876366e7d3adef4922be8b82f90e6d6b2f1a3b1e191829f8f93ce0d3670022c7fec461b5e33fcb48acfbbca76438e9a1d76303b677c4122ff08040f37ce025f6d77dd875a2defb8c723e801cbbb261cdbfa2ef14e5d01e24b78753001ba8120c8ccfb1903052a2d8cfcc59ca26f40b81e503a89580367284a4329d639bc06b9e3865d70fc8a4ffef54efbf6093edf8f734a919a2da99eba89384c3247aae9a2e1fdbf23c0cc59d57b16b41970dc8815fa36fbe37dc53b56a9a5f26687185f2af075dc8b03531646873f5e216eb50e4d0d3bf1cb99aa624e8fd4069b04b04e9be623c98fa9d73939db0f68a4f8a283fe9d34ff2a2024e415574a86c66090fa5c68d567f74f01b95f65590308204bee2462e6302488b57cc5fbb3697e3b3c45dd5ec09b83c7971492128f7c8d20430516523154e98b2097e27b72beacd13671eaae931de4ddf6befb86239474450410d529eadd27cca916179c6e17e106c1bab2e7dd5931e7367baa2b5aa7b7f6a2c64f80f48e6f98cca8c0ce187577978e17d7f76f45ee3489fc586656c53b2babe2fbbea0721549751bb22a91b84b95c3ec816c0e1fce4ffec21af275b23f81ea9f808d350d79f2b2ca89533f04cacfb57d7f286e3445f71fda1c158a506b590a228437d01126598407500b052cc1f74db17530cbed33c62a07f256cfc9f238d1c96b5889d0767569278f2fc62f0847b061fba574fcef6fcedfafbf90d043a5194f670fc9680f2bb16429d1f2cd86795178dbea6c2e58d32c31da6dfb0c26d6801708267cc2f27bf21a9e636a74dd55006d4a4bfe262e33400d4a7d415ef485db69ac38ca00ed1a43e5439d24b8017933ad294b60495a52ab9db83385163781fda87da49b8f4ac369c60b3df967ee37f8cf362bc71fec938571338079e2ebbb1618254e279aad5a75acfb607a660d093e0b50639c37dc43392dd2e6129383f6cbd0b87b8b0f5e2b51e11d9367a5b3ea030b585d784e008f1ce0578618dba73a007d8bcf62e78c595e48245f4f609a276fc4060a95411db09982fc9ef6fb2600d6cd34bfd2561aed64e4912a9302019d1274ab6917bd9142df3e92a5d3efafd4dfc65c22a1586ab4ab157955b1f7576bf4444fecec446b623207fb5920243c4b87ae7607dc37c7f3456ab1ae748600d7251bfd2beffc6cc9a53be59ddc1f6d8fd8fefa7f3b18464317556494f417bf857027c281a0c14feed3935aac902ce84d6758001f8b84d20fdf71896bacf34163c7daf73e301f56e1e80bd88aba7688213d1f217770b09b0d3b77ecb64f26b4123d00c6c86c1c78940971332ef4eeab011a03354b40b404755940ca30fe039a55a17eb895c4bce68496fc1c784b2f9c66b0429c4cdbe7d6dd37ddae6ffb80633541e864fb15412c1655b6be8b147a8c361a5b82a68caa8a82cc5bad8e574290e9fd582932cf90a609bf7fd706dcd283fc2ca301d06691b0540d6891d1aa9ebf65524efeca66e75f8a8eb73b03b61d50519e788c100e02adff6992030075f21b79fcfcef31f51ffdf20b37b1817876bee2909074870c6671d5f1345bbbccd4572de1c4a47f6c2a880512c714f56547bcd8d4e7279be9bfed0152fd754d7a16a649b633426c4de467fe41a9ef7477c3d9c18adff17401329b58fc766f430f87cb988e875b1f9d9ee3eb1a85e53e0543bc8f7be93980c94926bc895d0e57d6f667eebe435e95949b16a00311844f57358587fe2f1354151f80405a922a05d029579525f67e536cb88b6c4e7b6e2852e74b895d77268c95b29ba1c3511728e11183ca416abf1eee68edc3b0af31c011eb395cbab5c3a4422dbc07facd134ebc80bc96f774f08a2e7720cd3454eebaad51d8cfd2ee1e51a1e340bdd2b3167a644044b025948311611bc3377256310a0babf2e24721acb1980ffd52e6ac5254837a13d1573bf99c44ada9410493ea3f9b7cb936f44df745c7d6df332a9c2cc6ecbcb3b11d24d413e055122f094e569571a6522de83c4b2e9415d7bd59035863fa889b0eed87fbd1707e0c4084e2144b527d17a49789069637d3e20b307f1ae945c4c93cb74e6ada421937fa5fd3f99e84cf43cf46be62ea2a66aae6218c7d214298a95d52f55d53737c01684c332cd48c685a94a4576dff1407c5b6d43b21ad4f1709788a144f92990e46a512f6701c179c22addd76b60fd2e2de47048ae03fc3bc40eacb734b986128b252f417455e6e58e77ce993c1dc62054458aae2c4ea4b10871aa837d92392ddf99664813e2af4f0865f0ba84b1fcbfbae8f832fe4884c9c85f03a60647c424e19acd2bda33f2717763074591c503df4f1a6a9a67584de4ae20b85e3086e3d27616dfa55afd2e43d1e4229a944d2268e447bb10c4edc878d205f2ad77e303e9207e2f51a94c0dab96b2b9f621f0847e2440d84e09dd11fb99b09793c0862b0bfe904d255648021029dae13deda548a3f1a8af7c52173b52b090a02892ab0ce8254fc8000f0f4f52c5a242d54795e860ec4fddebb863c6c57f0e91c0f66fb8df7e2d03cb97936e10ba68561c3a508dbbfcad002115e57127f7ad0f13c1c4a9ae992d15898da376559443f09eec760a7e1791cf52e1d1577b5ee1d6357f73e94ed6192d4090b27c18699d491dec46ee63e7fcce78bba1f4c78bac7c9cac72978b9bf6f2ec4fff67375f930a5fe14a6aa0e460479e60c6fcfe3be7db574d34ac75ec2360b885112d6a70ab4e9a444ba417dd5341100d0041328fd43d6bcbaa5ede9c5c6d1e2164a788a6f6770d78916302bf4ee8f476f184aee9ac26788fe53b5e12358a16f20295dd8e09f477071d0499fe31390ff1c514ce4b3bad2e7f2baa99c5e23d94e6a931a1758f1365da7cec6a63fbdffe864fb7d802b47ac2935e9dc824f59efe2f6d8a9840c887212959edf7ff3234f57a2cefbba385dc3ccadf72203ba1aa40bbfd316564eb19f541636a145cfb46dd5ca2cc00eb6a73457323adca959b5402202a97dc25a9274d1570b466a9435de05b65a3ecb0f23f8d1616d6d3ce382b367a7c1ab7f26884e7fda9a0c46f0c3ea0ef4b3b2b450c4b3e18675df5c514a1bbf346ab8a750a801874145401bb76d28d0729c236dc1b2fcb2c7e7884b1449c54f3bc504998808ec21cc76918c6958e6b67a52e6fe7aa9d7e543cb5449c8d7ac3286863fb12f0f2b83e93c58b797ccff16e3fe743fd466825fdeaef7aafded6940c2009e6b26e"}, {0x0, 0x1, 0x2, "82af2104a6673c8b48dd660de9934c884a93fb4d8bbcaa9bb317dcc109fd43a7dc41692448d75c47a85565ec874d588b3d7d3c189685c3cae1128263c9ea1efd57f750e2f50514aba04e4c906325fb56ecabf492a22e3fbadb5c849a1a73860c65e7f017ebb6691dbcce503393ac0ff473ca755d54060e7adda3d2d380ce5a401beba41265017b45aca65739f28595cb4365a1cf6f36aa37b423e674869566838c4bc20a6c4c40ff8c5e622b1ae8b7633f83422cd425381c121be25f8080bc57f6e884dcf6141d3b34b453040eb981dd6acfdd8d03f2097ec9bfdd99a5e42bda8a24669fe2ee4840edea08b1aed93554039ca958ef4ce0ac70a201cccef1eee4944d5298baf0d9a1ebda8030eb4ea013662937c8fa1e74b51cace0255bd287c37acf42e4fab2343a81ee75eff6931335aa711ef72d3d4e6364acee641dc15c4950524b885343b442f68cac4845067e04a68998c572096aee288db9b08c422382a5a383f7461df1d2187825a98fb972b67aef7f30e072d89377aac55065c8a18920628519e23043d85950c40d752b0f163e4c5008fd7ef6bda917bab4343862f16d10668d39e27c1d5b62ee7c10db9786ae2428e7b39399557040c40b6e77c812c8e370f31e13b24e32e8eeb098acb637d4109f76447afc1ae4d479c2114d5a7129a6fa22994e3022e626b5a2ad479f1f2135afdca96306bd5441ebc42781673c7ec6d386731e180d2be926b3106a45e2a0e597ea1849b2f66854f347c57ab907b994991f72989cc9f1d1f17db2d696b02bdeca54d5ec6b73cd4679ef6bc685827592b51c3e96634c4d54279e42f455686a5a38fef6298430e48a1b8ec9380800b4c88d3f2cae94b2cc8e9aa243d8cb6d16a1f10fb4f0b9a4eaf53a2ea6d3604ff7e314c8083cba81e8dc964c9dbe54df065d7b1c9ea5fb24ebdcb48df79328660d8e2e460d122a970cf5a71dd9308e4e9d62a209bc789d577adffc08ef97e8fc6e9f3b139e1db15623c07358b87e6c3cdd3e40c4f92d8e90f204bc6e7ff2edd12278220478c0bfa8c03c0e6b47a6199ed6cb756a594386e546cc9b3c3814cb2c6ae43f1b28e962931bb66c06acdee4a7c0c0f2a7abab3b2a280d49a733cdc13bca25c18dff3584e7abbb590100475824d796219c117c166588cf6b9661deb120d4927dad421d2d585dd6f728c9a11b881f1feaa4681e43d4ee4f20f58f31d8eab6bcf3f3eed0ca700a64bb07dc6a4c6e2aec91885da163b05fadb4f675cb9b463d5886ecc2e82a3a935fe431c1ba090bc015db4206569f1e2dd740b40ef907a53152e5cf6052e8f1b09825f9947698ceefa653a04f78015224c5a53360fdb234f2215ae826ad4bb6d09f898bc2624d62ecedcf1b8577b12900e810d9215a078c9e635723f53d05e8e0b71231998e092b1d728120836e7e68bf7bf143a4a99887ae3d59ae4cd561e2473449ac17cf9a795092ccf3afc23ed2d4e0c2db7d75f1ad8a30b311bb5dfa6d1317bde154e904954c699c0608fb5069bc247e6a4f5bb882cad1b8bbeb429ffc8b3d7219de01fdd355836e261149db8199499a1ea930de994ff2a55dc2812c6ebd15023160d51379cf4ea70b3ca1c733c5fdab808296710503c30b0320f96a5582502b66cc0b7bc72407ad5bd82d5bf7810c4f50f7473d7e9d753219d869a2ed72557583a8636271ff6a50dcf8e482cc7bcc26ef329c774c977de5804fe42acee0bf68e90c2c6bc9d6e4300ed9df5235ab0bcd2f5f23b1454601b6d75740f89a059735ad97753a0ee91a7ff5c9f062f1c4944509c4c1f516b94cb98f32ad068a5e6799cb7332f836e950461527ea2ddbc2433d394300cb08188ca66b116118619347387b59eab1ceebcbf4ad3e49eded72cf853dd441ba270e6f6e14c6c7a410a6ca8fc61168f98f4d3f3b12ff7227e5c92779aa2da92d68b7959f970f74dcf738064f47fd8dd79e5941995009feab557c06bc35ff2211dd9f91dca641c18872ef1effabc8dabb499b25601d80365ef325ede78c457e2b4f59a2b5ef790585b9cd783418f212cf5c9e88199a381c3d913c934a05b4814d192ef25d3facc3558d3036d402597e0ba23828054221b3958a7b95b5ddb4a772a8215cd0f3f7031ae595903c8fea682e725b2143bc2ef75e2671464b43a69f1a6c61cfe9df48b1e11289ea8ed9805d90e4bd0ded080733002a50049bfac82667eb5744396cc373a0fd7a4bcfff9b9162b8f6e8a72ce2c28a1949a3215ad56176503143eeeaea4431cea484001fcbdd6cd89a8f90f1834530648c970e3370aaefa7cca7ee88e760556e1913d39179c8237dfa83884f5a4e47b0d7fbe1cdbcee3a61ce0d5355ae046cbf6c39e8111f04b85d463b97e4a2912b45966d894e07805c851a54e04c5f1f33ea309707c58d425181d3c8c8c63954871f036797de48d0ab1e4e43e6dc1b648afba63fc5abdac7fb1d67d6fe9ae174f61a8bdbb75699cb840e65442c263b8c0917daa6fb82e9306f97b0cfb7a92053fb9bf1e4e133d627e7cce88d3b1c26d1e4d17be7c9f4a709111ad6b2abe2c4ca7d5ddfafd9c076f8a92762a28d3ced3201e1e9b8eda72733f03dd08852134c15a94c09487b2e224cd7a9b9adc0ff6cdb5c90b17f50b9cf1070606bb039b7da4c35f662e98ec5e1c0f42624531fc39f89cf8fcb2563816668e0d9f812bc1672143c17b2574c169145d13c09a1ee99b073afdaf810763bb76ebc262cc3ba919e9cf2de8ff277bc52d92cc6cdb4505eab46a2d20f26339bb7000faac55666dfbf8705fd11aa41346fbaaa08167260d83a154cbf2653af946b206f0560e894efdbc7ba06016375c5cdeba49aae437c405c6ae6e5398a877f3054141f33c662ac5c9a7f2e05c23340001580c93965be31afa60dc91426fcd346a68385540228733863622165c6ec7d75f523400c34f158a61957ad94b3b2323f819ae25067e4aff082bc7d769f96a24f99dc1299a07b4a1667fa3edc45d7659751bf32cbfc69eef6cb01ced6fdc3f758ea7cd12f55908169bc5fbee0f0c30f2271a5b133115c26f69fb41f9367202ba8ce54381d327f7f891312b7638156e7a8f4fec824b1cdd15b3b8df97d1a6a4c9c2ebfee691baea5d5d06a96638f11429abfb2c6565da6d3a3dcab2e6a1d5aa345a6a8dc51b4df4d4014f51f10e53cbbfc9238a58c9fc1ba2681c623ba07206c83a6823e12b33e42f447862640e97494ca8549ebd645271fd287af7d53c2d98e008dda2f731413c1cc9084b0c50c88c18352965392022cf78636c51031ab0445a3f2c5d2c83ade43d8c25e08612b71c74570128a160bcfd3cc9c33e2894c094bfec39000277c8d203bf99a972472217fd2be318ce1514a9c9d1203ec23bd79ae8c7e1da7c0061890c0db9c7cb5a0f16a006a045383da38544ce61a3f6ebab13907cc990753c14e4959f8819ed8810e475f980b24c07045cc94325f1b00deb078347f9db775e4b139acb8cb3e78cdd33a5c0c8e2a9ea2d389f20bc6cc80f155f2038ee5d6197521455c726b7754cd9fc00c267fa1ee0dcb52627d2ca7765cfccd00cecf41467a38722ed65bbf343142d8da40ccae01cd45dcdee6251518b7a6c66ef64b16a026a3d3667459bea3875d918f0f379f85daf3d249d28d965a0741f87c2e5badc6f2da660dd2f6ec63e040706513f726bb5d2aba0b92c9606cd6f03eb2ea0bc1ce934b2b3db3826d6d10cb3a9f12e3c3c78929eababb279f5a57b3229453886af1a082f942aadb17122091bf55100472a9e87951f322fd0243a21d675f23aa11877533de6ea394aef220edf1bba1afe96f38703ecb1576f73d6e235ee13baaa5c53cba5c348f713c61d74448c9f3b268b4ded3a804ad86a13b3cc52c25d8debe802f243c4552caa7bd44007764a83f19e8769c18e51192ffde74f8488e615e9dd36e8d546574358f29cc44a4c2fe96f3f3144b94adbbd0d9da9f7ddf079a2e36cab0731bad497d89a52afa408520bca27446f947b011a3c3dcfe2ba33737eb8854652834e73ef19e7b97c23e8bb4d3e74d88ad01e8d4f5b0f3844cc317e7510ad9f99f1f0192b90a4ae06bbbc3fcd5e107f6b21eb3ec30d62f479fccc7794157d7da4bf67b3e6bedace21936742ba61a6c1e97083008bb0cc2176634b11ae3cdac882c5213522b5e2db46a63d872aec11d5648ff7aa2861efafc6bebb54ba1d666fd58ac3865ad9a6a5feef61c12c78cf60fd8586e377b95fada86d1c7e79b726fcd6e9483a12a3c412da6c6972a2b6299b88370235f9138616f7e0744fdb093da37bff51066af6a80ecbc57e09a851f0d193b2287c590356eda45792460b60bd8a44df84d79f949a6aed9d9ec96c5cdd99d3965267316fd7afa1cfece6bf7d618968c56b91c88f8917cbe38cab7d8da961fb78ab213e667fa7764c30c5af61a6286fadbd844942ae2365d2703e39653d81fd67e0526a8d2c2f0a6dab10f137507abca18930dabd45d8dd82edbfe19c731cbad94c809d4c6f4eeda9565cfd96c0c4784a5da26f41eec0287cc47a9409e2ad74237e4ddb397351ef21c4de3337d54688186b2fd0ff42fc6360bfd980f685f8fe81267600507f11d818349a47db92c79091a024a4e8eb58b99dbe1cb59445be81e62b781a46ddf5f9406ea423bb3d8cc96f214b70e84584e6039a9f3e720cc4a768a0b865eedd9a44a9d928b3f4b5bc7756fb1f901f10db2220f6dd6c86beaac4c52a6d31b35856cdaffb2cb5445fcfdd97eb7f01ad3427b7280a70e84e04cb5ae71674c1b666d89c44d992854ac4923741cfee7a310333f1c26c2a24eea2eae1aa896a81d6ec95f1664c1311a61034b3a83c882b04dfcbd302cfb6eb288bc00f27b2937d088d288311066c7866e2c590094d3b9a7505db72c654a39b726f4ba496d7ad0d7e8a338c59eb499b31a98caf643ca9ee8fd78a0d9b61923c43a7406863573e3d33e3cce92fe853ff0e743ab856351d24db2e90b54f6aef0bfead7c4823923be5611a51cbf4af6c59806cd873b32b5e2dfd12249c36c789803580920cb11949ad60881c43915854bc94e1d24f6aef0b821c94dc79a67af5917365a331fe4a72d8ffbcb9383e9f6084938385940d0f4d00f5d622b327129de2deefd806dfcde49287c42c083b67e57a25e180baabfd817b79c5329e1a5e81f4761c58445fce28e1c11ea79b8408678ae268e7ca6672290f1c41ca33902fa87fef3fe3cb160f7de802a4818bbff98f245ca1e4856ac97b22f610491c1fbc73ea11d8de4e4b2a8ba20a2c8c27a38c0405319acef9621b20ffab91f0060c9824aec8b3a6e48fc6a7270aaed1e7b8bc62c98cce53f1f19421eb831cc15fd6efc9f0722b3f03f4e6c269842a0c4a0b9c6875dcb315c695c6018dd43132ce807f33763c3de0fbf1f10687a14f014661050ab1657c18ba77e0ea38f05cfb8d037ae94b329de06375d0ef6c013e6ce4ae40c2c1343af644e222ef5bb4586646f65b4504da42057bcf751983eefbdf7311cb4649105ba947281b4eccd81caa3fa2caa66786ea98e96b646370590409dc77331276aa3283bf4f7f5e38029c30d8825174fe398d3dbcf4c3b3dc67630f7a2eccd4fccfbf0d8bb695112b2c3a6bb99620e1cd3927fccbabef8b3189debc9df5a231beaeb400101e29a4bcb54e1e4e93cdb0e2a82c7c7982dc9cf7ec419356521fa9cacefd774f2107f1ac06c681e4b76fa78b455ccd7ba485112a78bb9fd256335830d347bb38513071376f6f9cc2aeaf27dae52867ac9e42d3700807cd9cb9ca1a752fc"}, {0x0, 0xffff, 0x5, "48c01a62e2e2cbd461b655779e7cf7d4646988305ba8aa1e3bc5f9d4cb17ea07319e72e08407606146af652a4d561a2b5b8a71da316a60388063a9b5b7bd9b2686a5061c8bf54f4504b8807873b496929f3c876f67005258db0577cd48"}, {0x0, 0x0, 0x1ff, "f67e2d60881cf113abc31d4b9a28a16269cbcafb3dca7b5dd599b27a8ef484297118bab07beb9d2a8b93d5af4f6bc7cc6ec7796b7db06f86fde371b65cb5cd992570b58934b9fe"}, {0x0, 0x1, 0x10001, "f98faa2c88d5e9ee00450885231de4693f43d29d238352fb8074ab1d7bf8eda2d7a09a1860662dcd28b53fb87405ea2b46975a411c9c7bf328f11f81dca34de78d338c6bd5d1befc2ea35411315692abcce0cbca7c6202391a13aee1d1cfb3f57ec02fe714b2d6aec99e486fbef58b8131974846718efe8abdc81b8d494ea39c8e10342aeb7b9ada55465a759e90b355cb0e7f27cd04b4aaab90c407153c67152c9d939ccafd4b7d2f"}, {0xe6, 0x1, 0x8, "29256b4e91dfc965b02cadabce7a"}, {0x154, 0x1, 0x1, "1fd37e1d305b00f75eeede8a8680fb59987e561b7e321e247a34e0d1cada408f098e409fefe30fa6eb647df3c6f2e020c356be3cbf98210894cdba6af78330c4920a3e06af75f48083e7f126fba1c3ebc41f852b003cd1"}, {0x0, 0xffff, 0x5, "fcd51c098dc2e19c19420078987d9623a1b0e1f856c85e21da49654b72ec0a55e6fe9dea937d0a005de650d9bc9b0b725da7500a6021ada384c5b315e0a6cdab0635053602b23ce36c27baea25bf981599a9e7092f831dc30f56bc358a3e44f458e5ef4bef8b9d097e743a934047fb25411dc4c83b"}]}, 0x0) 19:33:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffdfffffff]}}) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x68e58796af96813d, 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x6, 0x4, 0x3f, 0x7fffffff}, {0x5, 0x0, 0x75, 0x6}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:33:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup(r1) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xc3}], 0x66, 0x0, 0x0, 0x0) 19:33:20 executing program 1: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x380) fcntl$setown(r3, 0x6, 0xffffffffffffffff) 19:33:21 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffef9) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x10000, './file0/file0\x00'}) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r2, &(0x7f0000000180)='\t \n', 0x3) r3 = socket(0x1, 0x5, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000240)=0x2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) write(r5, &(0x7f0000000280)="421743cfb7c848e7554e2e89fdaadb09003e36809483ae9c3d8931c3b741a89287d38790fa685d0a42036448d83145482218cff18189b06c4113d18b5d941c32832b332b2e359147348534b96e926e244bb8f1c47caef99ca92659dc306f241691cbb3233231a9be3ef19b0a40f3c54dd419022e774086fabbf190f60be6792d85d451acef4a326e1fd2f63e29b267fa20", 0xffffffffffffff32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x1, 0x0, "61aa11b11ce9bae3c6514e0000000000000000c0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x4) readv(r0, &(0x7f0000002540), 0x1000000000000067) getpid() 19:33:22 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa44"}, 0xdd, 0x0) msgsnd(r1, &(0x7f0000000440)={0x0, "ce8a215f781ca901803352d7319a548e18c6fe379d647f4511be2a031dfdfce7d38e445042a68f116ac1b3a43a4f27221a8ac3c83a4aac2edd3dd2bae37e73ee63b834affcb9533829ec5752f6471163b2db7592374ded160beafd634957709d057aa33cf389934985436eac8753881e92fa23400d667f4188fd"}, 0x82, 0x1c00) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r2 = socket(0x2, 0x3, 0x1f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) mknod$loop(&(0x7f0000000400)='./bus\x00', 0x2, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x45, 0xbe}], 0x1}) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="dad4f6617c8dde04b209e9152ea63f5a0e580cdb3e15e82fda47b7a621216c2b980866eb9bc5a1fcaa0a8ea8ed880335418d00000000000000"], 0x10) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000100)={{0x7f, 0x6, 0x70}, 0x7, 0x5, 0x400}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) listen(r3, 0x482) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 19:33:22 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="1f80fa39a87174f399729d1c77002c2ee848e3161bd6fe6e73f34701013d168423d2f0a12cf4aa43c6693b3082df7661d828ae6bdb54ed86468d7c348c7dbd5bd31ae2194a4475ad4f467f", 0x4b}, {&(0x7f0000000180)="716446b4d0749ba3f8c33b050e10e6ff450cfea090d2a391e837c016e3f301758854b0fbcfced88075cbe5d8a1c7a25879f4e66fa771647db02be94fc18d6a72183d3054a29bc0645ca980f32acc78258b72bb245d1dbae06be994002d79d357a95dcb8875e0c99d1e599d35c0b47548aa3bfca2dbc999b0d1edcf93c9a9ca4b8a7bd92d65f3a371a31df982480659e870f90fc435b7f225db83a47baa870107df160e5a42df795384425a64faef58f9ff3408ccebea8c8196195e038aaf01420de791e80b7e07169038012f0bd757d16c0a27f00949db03513a4fa7e1ca629f59dd29d98377e04a0fb4a84ebf03b22b", 0xf0}, {&(0x7f0000000340)="07ad66df32224e2a70e42b6706a8acdb7d6bf200304b52cdfda99d3e9db68d318a148f34609728c7ff6037f49de5e695a423ebd1a43af8d913e98c8c372abfc46d91b058b8cac19c166ed7fdd1db0e8056c29d3968424fcb33ab242521db14e02f83b93fe3c24a5325f4", 0x6a}, {&(0x7f0000000280)="dde14b86a5d654aff8f1d55659798c", 0xf}, {&(0x7f0000001b00)="f7c3c686db861770ca8b9c20a3fa67e293d03116f356255760fa78027ecbf533f15854bd3f8c118ead8a9844e26cb26b1b60fa794bc2f767c91d6bb0cbe173c6251751fe2dadc3c04143ee8f27a73109584f1a6a769534b94b5223b6015d3c32ce6cb30b66b262e2b383e33d22a645294abfe4500afa6cddba8ad8232a5444a435378110342c2e99c208b456ed18e28a9253b82024dcb0179788f630360d51c72cd6b614637423e4c46a1a219e6acb9fd514a02f6633cf0a1c0f0161750b2108b885464fe07be8016215436c6b039902e772d86d05453e114f184afa55bb2caf28636f0ce2ae1691964ab68415978521c9b1a41f5d37a6fe506136daf3271cdb82dc5849683ce6b808b8495aef151f0ffac6919f075051fc496b533e781def4d513b419593a3810ea72188e3749708258794f415219b369281d756116a6ede6d8f797eb459b7ab8c67f6973f07743e3e4e9af81a9c4b0661f501f864d8d1e22dac3319b41a4782034c15fcee018cd8165f345f577c0acf5b64fc8a3c2593a055ee8076d775e67d11586412da2a0a6b52ff7717fb64b86e89fdbcf80c4fed4cea567e3d45a1baf60f1a2137f77344f5e3b03754be2af3ad2513d04171f20a74f38fde5e7c32b86e1fb2fdda6400cfe84be23cfd2699ef30904f2219f59722d4030a95d9b89f289369823344b201fd67082c9455703c2d00e38f3fe7f521cb24b7abde40d87ff4606efeb0982b78d90eb180a5c72aeea335c0cbf144d69219d4e47c8c77e957d212ee12b7435110532b70a413d97afed5f34c425346ae044face8540b4d33f9e4e589b875cc382047502af43550d26451a980e2c0702309657336021421d3a0b4bcd0ed92229c5e40b376fddd490c0a409fe3fec5187ab9f7bfca6eb4f19ee48d987de6fd406ca9d7febbb5e8f9c2996d4d462ec414ddbb9dd09169507644a82779afcdec4c1fb481f7a43971e8b3dad67341623ed73955af76c44f6442bb708dd660a9f70e64183834bfb2732e69769f9528a98b2004b945731e83644d3153c888f2990378060e79ac6757c2b6fd954f402af179647abf53c593dee3a9b9e56012c54ea961855fed6afacb4c0ea70c4eff7d7eff120e369ae2c637c7f5a7a6d6a498d50f5eb0d92c1cbc5755f97d2e95e461075db2980c3c0254d3141fbb2915678997f8d75b458a70759af82aaa6ba0e335eaee50bf603d23d2064c7eb80f4a0ab1392c1b5f3929756dfd93b32923f2b0053c40d19ab94d8e05b23e73dcaf8c4e460486a88c11c11c475e63c9133a1a201a543d0eaadb88458e35349d537944f9b53dc5031c52fadc1e2b626a1390ae896eb1c55025f197aea3d8532503fa5dd9c0575e2dd9c62dc5d6f8afbbbfc640e83b5c333433f7b88d2240294aa44ff4b1ee8cbb654b0e249772969a5fb1e9c15186af9110c8f45b6402e5940757b78b5f5b4b2971d8beb53775ca33a1d4ad928526968f1b5490d4e0fad82ac8405f7a6eb27a586413dd1fe5c50334ed8f96d667f3baee05f6d2ae2f2652300d98a6c1ff66954b0fb49573452fe928855ce92af8f7c97eedf8276a411c54dad1aa9fcc0ee1e68319c8996eefa478cd776c5b440ad6a37e02ae790d0ef1f9747d0bfb36e0c3bd7f91e1eee5bd33188bb972b2a2d990994b34addcbdaa7153ac97c3f71fa3d89020752ff22bb339c3850601a422c5dc76aee90d81c630de334d350bc74c7f7601d462ae65a40dac80215f30439a40d7866fd9e6d085f8348ae94e9f4c5ebdcf399da0dd0bf574430b3aebe3129d3bdfb2a19921e9dfb601c30cde07d962711e72fbb1c44aeb009e74ce48e22e2bcdc19a2363c687347987d90dee126183f32e1da4f3338cc493936d07933ee0f5a2173e9b5c1d58503d6829506541571fc801f733f5136f7e1586e9082da2e8e6ecf0dffac5cf085a06241292e16abcfbf046a02a044de592640d686282ddf99f498ce1f99150627b35266b6d751d4300dce0e5012edcda96ca6546f3f2aba0e098e82070189d1ef13a91483847e287192c708971a67a374d33446a7d570263db558ec7e0e0d66d16fdb986413e154cafd4ff08910d2237f6332d72e77659fe7851bcb7d26e1cfcf4aabfebf4fe0fbc92e0455e2efceba8edcc569854fc88ba6d79120c48477b665183aa77a98d65280c5278a5b6bdec1bc5fee1632e1f6fb662d123e4c221a25bf88ed8f199d2434007ec2420c7fd29f44d0a713695ccb4534abf4f6251d8ebec1ae6d4bcb8ace23391e32fd3a3e76b42f0c3d30389024f03a8a6789307fbe96ed381fb1bf160e42d4742381a50d284843fd0d157b4668efd422186d6bc7e9421c68c3d3730a3e2586752c4e4450d6f6f4840385b59fd0cf3abf496cfeaf7018b0abd1c95548b986d9f462d333024ad11632023b9cd95300d8010f5ef7769cee4796a871f3c28f6ce71bc3c12e0a979445cba7587fdae9a5a5685777d0b40873045e82da2eff2728fdf3b0f3c49b45d01ba27c24ba466b0b295237a9092dcd9a9525f1f022f17f4a75e45093382783aa6198b462f7daa3288eee8c8268fc33fb24ca3312f9839e7bb36d9d2f74671874769a50efa50ca15dd81df7293f9adceaeec82955b853519131019f8ec022fe3e0605df20ea89cbf806e7196d16cc5d04af8f186e0e291dbb174c7187444cc45d46f71f5ca64d38e10fa09dc5c7d175ab9fdc6aadf46c7c712f0713e2acaef0b58b559fa44cb6f83d7fb7f9060416366bfacb16a88c09a552bbcacebcac4fe677fa191a625c3f6737f5a902628f9ff2c08178733b59a37512bfdc6b120f3c44f604986d2eaa21a219618fe9d35a4300cf5798325e3fc1bf29a36376b79ace71a1dfaaa2f20959a935228c75b7f54e7d24e3b4b6ffb9287eecade06acec370d1427dc97c99d5a327acffded0cea1458e550a4d211886e93f6e15cedf05a34b1fa36e67a1519a5f2375f0df291a566626e7bf1299002f86086a8bec63ea190e455bc7b431bea580def868c232541347d9535640ad49b9b0dc4cbd2e6164d8f58e19548da54b40051473e8398abdb95e7273e6247638f9ca81496fc1f29a359a60ba8c36ffd3fabfa1a11d13fd39003b5db253f8915b3f1aea215bb2b523447aca5568380b4f38b109dfed1353ff2c5ae6d3b019cac9885a824bbc192aa77fa7e836cd9e9dee81c2934944c839d6d9f88e615ed86be028d847289e8dce3e34313a05436b1df7ee1090e9d8ecd065570ad7225da174083ac2e08339855fa8ba302f8366f5f043c90c2946edbd4f5245505f18d9164b606c65001ec8c39ffed938e9c420a1a5a0f3708ed4d67d46bfb9abbe23f1f141d050c1782169a1c2eda59c36428a3b4743569a9121ccb3957d17d698da81b9b464a024cb54ecc9656a7b96f24aec0ab3a5246cd95b3b49a0da510cf0b2e397a09edeee70c7e17558ff24d1c2e91e37142b359b28695766eb322512855f72b59ca8274c50e2b2bca2cd6bfe7963c823297be4fb02e108652fcbff917f79e470960968466c111c5eaa984be0b83dcadf766116c13b81fc49dee288e5437813383c825afe33b24058bae675daae09b6ee8cb8972105b6e08783d2446a9d34c06a03aa0183634cb497997ca53d82d13b6813c037920ad62c3bf7df48bd00b10bda3149f74e2ed91358df4e9e9a5663b14634e5820e8e719eb2a6fa31ea08316c630fe572a29a32484d24d17e3b5d8ddea4e35b3a09f69aadef69b83c12c12a07412af06bc5774f12378258ede91906a3fe539a07d7c1cb23bd9806a009fbfc881d234a9e53daff2a1a4f442570b05f1a84f93aedf25471a70a9fbf554bb9820ba74743a14e05a445cb4104307a6e4d03a4643228f644c9b4f500b6154551cfa4756cd33cb147b00f79d9f8c18dbad3f789cbe61e7cca445aa70c63e6be64ae624108703b980aab53eee4148ce99fdfbf030c37420caf50d64d91bb11d39d02024849bbc37142616995aad84d1ec0056cdba94c5b0b6340600896c5d79c0132fb06319c1ab9edb6ff56e3778720e3ce4f99c8b30c9a9763a15d2fb9371cfba53c2d365dcdd9371d0f6ce0db2b7bef5b9c7a5afdf6039c632f18a27bec556dab3f42ad1e1e1a8d20200d9823f85ba6282ff794f40c951c650c5189c7b94d01f21cff6ebfff17e69a9eb3ac614f99ce1cae3dce16bb2d28a16c70ca08ffd394b2505c6549fc5613ce2369f8354b9b9e33bd42ea9dee426fd267eb3858dac954f006b8091456f44b21831a5f8c4d07804dca682a8140061c72f9b0542b05b2309e6ba8289ac48f44abc9b3963135b9a772e5766c4e0b53f162024f211927024912854bab338392ef621d791afdb98b3755252bc42ea6c6625ac69961aa69cc88b47602e50192c72c8faf1aa0e2a68fc9dc026177485d564bda00de396c5cda98f6f68c2c13a1404ce7bc5c43a583d526a293b8d5dd7ed3801794833f3545c8b0bfb5a0245c816950510ac88557b97f26a9034312e4b018f0b96c17dcd0e0f90ca1f251318c422b7e3fbddb9018520fa0b33841e4f0ce7d89754d35bdee5b47cb2a8fbe1330b9456f70fe814248444d61635733a79f43f2f0c1bd9d2224580cc59574e833565355917209ea341631f3dff8ee6a5200ec28cf7edf1b210f864904185afda2b8e51b05468d48f479abb6114b1364d3069d2900ebb65962fb7cef4ba32a2cca1d8c1108472d53435193955f4cb6e98dd439c86ca4571e2f30330b5aebda920ef0effe8661c49082232814a0803e31e8f38e5d0b7726bb8e87a11b3e2c1d1ad1a2e068019fc8f4e2b655fcaa480a02b37e1050a113354e07658910e728faed64a95ec134f9ad4f5b8c4415ce1d8b5efc8f57e4b9b069a18e6ce3caa211bf44ef3dae9ddfe0004f8f6401c4c75c4bcb044e16d98f1f8ced84c7354da4ecd07eafa2c9f59a88e23e10e96a3a9367a4eaac194455b88e89910d3e9da1f890b60441b5a9d11310cf45b11a800e24e58d09dc4feb6fca9dc393a1ed5333e5fce85d2a4118c2c35e328b8c60995465b24629045de61dbc71b75751e45d3078619788aedf6cb0f72455ae9ebe971b22f8e614baa85febe3602255ac1e2ae8855604cffde4d884f9efceb6aa7c37b3492543f5235f06fc61701228cb87e568a30c2866dcad82d308d52abcecb441489e13a27958ed06e1ca03deea0e09b89f0f2f93b53637110fb2be8c404bc0f0c0660c54bf1c1b6fb11c0b830ef9c548dcca442060608f46746458db0a8434fcbd96b483269d4c93ea67d0be39bbec3eaacbcdd877eeb58e63c14b6bd09308ac5bf048a5b64c2e764a1d3f1c116366b21aea4917c9472d7294a6b3571ef8b6adc45afbe3d8f8f1deaa8a8f38ac1692139cb02746be961e6b599f786963bbf3ed03f72e4ecd4de8cea2481093e079d7a8647ee5606969cd93458ebaf2f99f9631bea3dfa54f17e2c26d72a4b177d2f6cb5ca0a7d1296b0e0de16dfd4a567bee01fad163c056c0da1d97f3d90aefc620b54bdba412e6be086a0c32fec91692674df6a3c6610b6d69c683cecf3e8da869a38cebb8307c96d4fe0f38e757123b919f17dbb6191189700f7da409dcbb807ecc4bac30ae63affc09f612e09c153211e9e96d08860963feec51fb8b04598235502ad9a3df64d97da4958a30d5a0f001d8e8f2d5d08be60f063f76f69973361c298384fb261a5f9affab43ba7e779db78c703875a80458af022c550064e57bec815fe60a40d306978fae8a9acec8002866eae90bf24b0cbce7fa692c65fe2ae14191e0c79cee600", 0x1000}, {&(0x7f0000000400)="b2a4eb4d9d4023bdc23d00c72ae235bd4084c00383d482a5f69d3e6f4c1c3e57e31ea729252f4f0422db1bd69567dc88f2180ec43df21f7e7b9c0eaa7e9acd0f6266487406f852afe21dd27449426267dea561b0aefa7b6684b5f1feada1abda8147dcd4c4f74d685d1dceb24e6c0e16f5b4d0330667a147de08616f651f5095d62c07737b8321560f035c1b2a6f87b66350", 0x92}], 0x6, 0x0, 0x7) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x7) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0/file0\x00', 0x8, 0x400, 0x9, 0x1, 0x4, 0xffff8001, 0x5, 0x0, 0x0, 0x4}) 19:33:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x38, 0x1, 0x10) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000280)={0x2, 0x0, 0xd5a, 0x3f, r3}) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) write(r6, &(0x7f00000001c0)="e1ffffff4c2a0024", 0x113) r7 = dup2(r0, r5) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="50825c78a8a578d64c7f0ac6ce9931fd344b61a195afcced0440235a816601f1573ce6f0000000"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) getpeername(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00"/110], &(0x7f00000000c0)=0x6e) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) dup(r2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000400)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203dfb671a33eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b45cf5a31fe73d86c62a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03ec4e09e757c3e94240000e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fed4a03db8f1e93607dca80bd761705ec82eff528eea26e9159bde45dad44e3c377502ea9e919e421bec341b6796cbad072e6fb459b79bd2c0a00bfd6571b3064117cc8c7ada6d7789452dab92677e2f4dc759ef938561d455f7776b72af24f6193fab421f00d975beb2113d9185929c6213d0df2ab32ddd2ed19ebd8f557e956ee61615e4dd7f4c69ab3669309bca3976c663c38a7a24766533e1c7a1667cc951b3c020121984ff046e2b43c1abda8de4a46e3a06f1efa6cc89bdd2560626b88514449af522f231d4f6b4cbedff691884c1ea5279a9f98e285875dec58875f13de9011927209b313f9b3621a571a1540ed07874d39380017f4e1c0d1d22c630cf8c6aa6c043fe2cd35fa4c8a141fbc9043b6d053700698e90eb7049d0142d986554aad6c4c1b0d475231aa39ad5cf840d8034e6544a5b8192b6b4a7e2ee1b50bfbb3274319650e0e6363d5769d562544bbaa0c678ef43d32f26d7513093ed894bcfbc5cdcd49050096f1b1b5ef7bc75a9d869ba4c3bcf270f1b44de553c7139db406d2b0d72f8358b201625eaae95d7a71d4a581f0", 0x22a}], 0x100000000000036a, 0x0, 0x6) ioctl$TIOCCBRK(r1, 0x2000747a) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:33:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="79787dc038d9b956fcbeaddccd11136809ccac24d427b5a6b4dda87d371732ffb592ee696f8aad60b3948673d557d6d622a5015659ea5b86f7d645d0aadb4df67d5e7c06c8aef32c82ffff9e4ac49e404e70f222228ea9c64b485b706efa519064420fea3214cd96f89f8caafdb47a107eebcbe329efc66f00ae8e9241b42ed9892bd643c6babd16cf03b2ac5aa62cd271c99fe6480330dbb54d76664a76c35efb9f6d5118cb47"], 0x10) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x4, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x0, 0x7fff}, {0x5c, 0x6}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f00000001c0)=[{0x1f, 0x1, 0x5, 0x5}, {0xec97, 0x6, 0x3, 0x8}, {0x1000, 0x1, 0x7, 0x80000000}, {0x200, 0xb, 0x4c, 0x6}, {0x1, 0x4, 0x4, 0x800}, {0x8, 0x3, 0x40, 0x80000000}, {0x5, 0xfd, 0x5, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffff6fff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:33:22 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[], 0x0, &(0x7f00000003c0)=[{&(0x7f0000000340)="b60ab8d97400ccd405f6b79513a5fdac79de72cb62ff2efc94f8051b5e5b1f3c5add4eeeabc90ba033ffad07e2647e7f17b1fff82c51da6d74b7d93aa27fe946e26d3062af56b3b8de0e4f0251888522bbb44c67cf5247c8a572c4", 0x5b}, {&(0x7f0000000280)="7e851bfa5f9cf556784d117518d77c16066285817876a4669ef6eaf9", 0x1c}], 0x2, 0x0, 0x0, 0x2}, 0x4) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/213, 0xd5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) close(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x40, 0x3f, 0x0, 0x40, "af07b100360c3fe02412a5eff188bfb383b2e037", 0x3, 0x2}) 19:33:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x2c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000040)="89", 0xffffffffffffff43) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 19:33:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b23cd1", 0x2e}], 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xfffffff8) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x1, 0x0, 0x1000}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x7, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x1, &(0x7f0000000000)={0x7, 0x95}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20800, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0), 0x5c, 0x0, 0x900000000001) pwritev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="0aa812f456d13560273d84", 0xb}, {&(0x7f0000000200)="dc000d2972fe270ebfbf", 0xa}, {&(0x7f0000000340)="50451c2975ea499edf60cde6ee9b8dd9a3a83e7bc62c757b4e6572439b05eb6b46b87a424f8a42383a93079f24d5b9d88c398977887fb022957f36ad91bca6d355598142aefb257ef273c6e9fd0723d6d868635621e299f02a5d347a3a2c4333f338b3848c079db8e53bbe0f94493de9d765607712cbc5887f287317836157a1092c7aecf098527cae7de9412118db4c7e4ebeda90db43dddb591c33b63d7f8dbef8a3843e827ab6e2ca8231dbb330a30ba67695c2d48f94b9df147af948f61ccb3b1f2935f0", 0xc6}, {&(0x7f0000000440)="89f10c374af515e2bedca0a90e9e1b625ab3faa70ba0fe1de21be9bbf226548d844075cb31b60c86fa667cdb07bd0a6f6cede8a1b7e73345f4944170faf9cc6058dca5764dbecd38fb18023ceecd4847060019db0dd82374566cdc3bbc5eae9502cca4367eadd0f93ca2f09681e179effb4a3f7fd316ac19735b2ba230988cde36d2609a682e528bd62a7261b9036cdfe6c529c11baa1fe8dcc1281a31eded2e20848999b3504f6f45df7d5bc84a9a1168d1338c554fd22d3abd741b532e33ae0b171183f6a6a8ee2d30797f176cb01a02f9560fd9d717576ce8c4daa577b444e8d13ad9960524d2cc6353f71189e5cc73ccac8ba50a1f3ada9088e58681", 0xfe}, {&(0x7f0000000540)="299b5f0a8094198492aa8ad2e3949fa5d8fc62823d3d36ff29e13392555cbd38f2113b97a6b80e7c7521704a1cf7d98807ad3206892d111ef8735548275356e3c2effa041eb9f75bd4590ff6b282f95aacca326db5dd6464c1dfb6dab28a2be6e6151aeef4fd74b833fe6b9ba379287101dd41815c82ad91e6aefb3f94d6d0c031aa67bd57164d234f5b38cca297b3edf59174952f7e98a8ffa05caa57e2cdadcdb3c54ff54dc7275887548fac3b53a1641f8e851e9608e9882e089d01842d1808f508452ddb0bb7b246f3cb75c3b3e4b9a8cd2acafb027070df75a4955f24e0ecf65d33b0b07fbac209a77495a21279620b661dcaf95c8551ef", 0xfa}], 0x5, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16, 0xd8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="275a8b60261d75e43b431d52c604") 19:33:22 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4093, 0xf90}], 0x10a0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x1, 0x1}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 19:33:22 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file1/file0\x00', &(0x7f0000000300)='./file1\x00') socketpair(0x20, 0x2, 0x8, &(0x7f0000000000)) 19:33:22 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='O\xfbN\x00\x00\xe5\x00\x03\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x8) 19:33:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$unix(0x1, 0x1, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0xe9, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/141, 0xfffffffffffffef6}, {&(0x7f0000000540)=""/217, 0xd9}], 0xffffffffffffef5, 0x0}, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x40) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00'}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="00000018620495f88a002b0600000000000000afb9d8dcd123614e68d76b1541be8d0d34cd5661342e", 0x1b}], 0x21c) execve(0x0, 0x0, 0x0) 19:33:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="ff51b9511f00000014", 0xfffffffffffffc24, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) kevent(r1, &(0x7f0000000080)=[{{r2}, 0x9, 0x0, 0xf0000000, 0x0, 0x100000000}], 0x9, &(0x7f00000000c0)=[{{r1}, 0x0, 0xc6, 0x1, 0xfffffffffffeffff, 0xe60}, {{0xffffffffffffff9c}, 0x8000000000000006, 0x8, 0x1, 0x80, 0xe4}], 0x1, &(0x7f0000000100)={0x9b24, 0x3ff}) 19:33:22 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x80}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="e65b1b161dc32d8390ee4ea6bb3ebd63097be9b96ca02401afc19dcaedbe3081"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x10000) write(r1, 0x0, 0x0) 19:33:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000001680)=':\x00\xeeJ\x1aJX\xb5?!\x1c\xfe\x19\xb9?%l0^2I\x7f\x00\x00\x00\x00\x00\x00\x00\xb9\xfe\xb5d=\xa6N\xf4\x0f?\x97\x7f\x98C\x14\xb4\x8a.\xdd\x9b\xf4\x961p\xf9Pv\xa2p\xf0zE', &(0x7f0000000140)=':\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='\x00', &(0x7f0000001640)=':\x00', &(0x7f0000000280)='\xd3(\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)=':\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x12\x00', &(0x7f00000016c0)=':\x00']) 19:33:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 19:33:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fcntl$setstatus(r0, 0x4, 0x48) r2 = geteuid() setreuid(r2, 0x0) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) r20 = getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r21, 0x6, r22) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, r2, r3, r4, r17, 0x8, 0x910}, 0x9, 0x1, r20, r22, 0x3, 0x10001, 0x2}) writev(r1, &(0x7f0000000000), 0x1f0) 19:33:22 executing program 1: socket$inet6(0x18, 0x0, 0xfd) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") msgsnd(0x0, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa44"}, 0xdd, 0x0) msgsnd(0x0, &(0x7f0000000180)={0x3, "571d8bba55e90bd835f7790ca7a9adacb1ebc485ccc9d394b04474238afe6edfcc6dbf6929b2fa6c84f0db3d78dc001266501e54aea393e0854593da9783f7b8bb2ef3fb4e66cca931b02467abcf5aaa147978b6250cda65a6cffc3e639aed060e430c46"}, 0x6c, 0x800) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000140)=0x10) 19:33:22 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000001580)=0xc) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000001640)="105c6cd80a76aece5f7759c9fd7340c87a933d0d3bc27680b2c9491e2027899692d285c02bd3c4eb638b4f1f2b73a7922832c6ba99e569faa6a610c86db3a18fb3073474c60eedfb62d53907de02a8377054ec3b5fa98da75da8848d638ead6810dd74e2551920a78ac2973dc6baa6ca879b4543f3cf631d44fa6d248c8510c1c3e392fb206d8def6dfe616b7cdfd7c6a26edac20a70d7497385cf57600a7ba65ee8eceafbf1b68d7d1a46f8965867", 0xaf}, {&(0x7f0000001700)="8ed6fc54b13d26a0e2250be0074bd75fa9c49a8249ebeed7512704f161971057f4ee13f3b4b72f329d2d1013a60c101e19b303a9", 0x34}, {&(0x7f0000001740)="79a994525eeda1ba815479cac616c06b05546341e7880ef7e4afcbbfb884a99b699d8b469bcb2f395f1fc4d86b1632e4e346de0fdd27f696a49b3a1ed7ce0e9aa0a18407ab6adccb42efcf06bfe6612ab387b4aa8b60538416cabada72b7d285", 0x60}], 0x3) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(r4, &(0x7f0000001600)=@file={0x0, ""/49}, &(0x7f0000001540)=0xfea3) sendmsg(r5, &(0x7f00000014c0)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x6, 0x6}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)="6e2a2833eaf0f658854006d8d5c6aa32e8a1f6d2600365344a609bd2347b58fefcc2743d91520758b10e2b035df3a969225dfd774c9d966a23a55adfb3ef800754479cb9c57296bb0c1cd77137f3c5cacf569fe368c2b4f17c66", 0x5a}, {&(0x7f0000000200)="9daa399457dfd75efe31e7e8e48658dff2ece935bd335ce614d6635b1bb470f58601ae00f34c475b56e5508048ba549ef58dfaa830fa95a0148325e53ef9d5ce3eeb011d1c0eec49508f91ccebf75d7f67ac0a26284ba44b88988eaa8416c819b70f576b768229b4628b7ded63035fb4e159464d67eeff", 0x77}, {&(0x7f0000000280)="33cb792698b4f77447f0959de8e99c0125a44a24d89cd418f1f8369cd67c3e71b9479660843fd4d46f7712bed4cf12be114796d1066c36fa9af31108", 0x3c}, {&(0x7f00000004c0)="e8d3c9e0bdb91222d90741d3c1ade03fa66b66803862e0d73926c03a7c9fd05d0224fc6c795134aed2d7977666fd9c05647e3478e49eed675014ad6bd4050e4d51180979dbe236cd31635d4fc10e702d6152b1c6f3f99c76439b4db019e6fd3a0f1e73f8137eda6c1a3866932a2b7a4a51eb986954f4e0473c483da5d7da5fba20bd9e6a99510d5fab2076ed691444611fb9987be94221df8e820b2605034d0ce43dcad6e3ddcaf61d4c476386970ceb338e99ede79b10956046f2da9743b3062b77134d3e10a7ce277378880ed30ee9dcae9da93dead2da87ad28dfe8f214c92522886faa6a89e708794dd3373304f0bbdd5f3626024463c67e5fc8842e1a3439bb8fa187b7c6c7ded10cb7bab79640e5c74713ec1b68f878fb032f979c2da7da2984d3567c828ee2e18ba23d8291be353bf2502817d13a2b7110ab115334ccda267583b5ab2703c2bf3fd69ebff605a5d7580f51b1a8e1ff1a0553222211d662acb34d982874f4753f5dc2edaa390592c02c9ffb717184d53d96640a76c810b47590f34907e4604e908fd95f9d4cf5762cda75dbd145d32a7b7615d0d2d7f9529b207c1061e0cc1922d9ebfd64027ff4cd22512ec3d0b7e052097bc06dace34f8faa4d5ddd22124360393e21f29a9957acc0cda2dc0534c9d0a3731eaee8920ec2ec977e0b28bedca5ca36cc3243a35bf20d7fcd2ad136f12ea2987782bc9d7f656276fe40ba54ba31f5e2f13991a5b2271e93003c991f0d2c38fbb68098d273b0416daba013dd3f6991a11781392ecd7e73a8acf3519a80db182878bac003787dd253d568eca5aaa284ce80e065f3dd21bd468922e2229eb5d1480319afded96eb716c964d381e941edc6010362b842c92cebaf78ffad1b357ad961be083c2a8e2da6f0301f435c6cb3fc62a77c2d8ee9ed7592366f3475fcfb64df6eea9e0d7fa6b557129e773687cb38244100394c04621476acd8236766d3f2d2fa9e119d67c635cf092febf046e634a63ab8fdcee8f8ff423d245e5a8006111880adba57f516591fb03cb1553fbd0d876310074ba73dd6d9a0ebb741e7cbd03a193e28e025c9f05d9821ef8339922930846df02b185249120fd51a9bad0b8c25a53fbc1dc5745ca3a80bc19386b546cec46a758111597e577e7b9b8a68487a932c4b5f5055ee1e1335da5913cdae4f5b7dab7ce1d8b3f9561acbb223096a08fd9a159fae6dc245fe4fe9c0f3aa6d8b009a5994a62082a432315c4c7ded7084632faa3ce1c69c83683107e28fa6d7b75bf27c3d781ddf55bdc16a4ab56c18c45096745753046da321ba3a31f4b5d29a24d5739075658ff76700f49e913cdbee5a351862e5ff52fa3ceba14d63c528c19d0b0030d2ca06c2a6418e042886abf1ab6f4b6d725edb4207269e73efea5965ae657523e6316af22a6483662ccb558edf5e5c62a36b244e37b96c04d91ad3c9343c9933f60277f8b42d4f01428db55397dc67bd7fd666b0273421197bd5eb2c7fc03e9768dd931739a9ddd49137f9d3f5b75679376ea8d88a803c5741549f15acd7cfa6515ed5bb49e56ccc88b66626d1181a2ae2434fb239106f86e318eb5c418e3fc7c6cd00c381976ff7ec2ca6230c986dcd44e78e2d45450f9cb50f8e88069d5d78ba556f4976b9cb88bda7cf50721cf6f5ba4a70b4bda96614ec393b98a5b6895178114af6c503dcd8e7c5fed6b4d3b44dfe2d7b585c3a81dddf7e03ddf1bcee5a2b11ea02733b99bc82dd9e897fa5472abeff70f6f2c584eb71dc830d98289cda5760d46d78765b1470ea4f39d3980383a38de7c205c9dcbaeef70479d0df97a967057f9afa10ddd46bad0da6c4d24e369abc384602e3183f4828c15b8d4fd935a578d6a8ed4b937b9981e604ad2d7a958d7f36b2c8755a33144e44803705bea1207545827876377d3f0d24d92feb00b0cc1b4f33546ad4ef061be096aa3f084642358d61c10f2a0a33eea51101814b5d8d3b2aa46c8c58037da27275e8770eeede9e66e6abc0e19904fe8922b451fcaecda973827e5113df566bf72bce1d99d7ce6e44c6ce895c891e57423932bb5538bf3b564846aec4d0835451fe710d685a6d80d1ae8ab987ffca4f03660c9bf9d021c89553337b1d28635a95fa7cfce3bf479e552eb75c103a5889a1d3a40c7ff0dec403f527b3a84fca4385730e472879e932844ec2f9676df6c9e65eafe8427da8ba00bb859c5d4199946eabb2c4022100a17ede8790e841c6f31a6ccbd8bc4c9480baddcf8cbf8266f3e79469235061c7f87161174bdc87fe69dc24df9468610d44c37d3ce57a119813d65816c81ef6b243130360a36c167dbb6e777311fc881da9e5b496e229a5df1f1b24d14019b43a2053634d4a60ea3a7675682c3ef0455d8676f166e81822eea41335f983f84e0da365bd67eb1e9b96bc91c843e9477c1b1d217ed63d0f3fa209b384c872831c05c0ffd7e0b6a5b1fc29785e97dedbad42fcae16f499553c0e58d80a036a14b32590110b0cff03dad032aa071773f29d0ab75213d81e71fd73942146892e5ef70229bbc8f8048b9015c81a3947c29427a7658be08944d746ecf9a7d71b9e436d8f93bc74f71f58df1f381eee50faeec121719870a40c7c591d4901b29468b313ac68ee33542ba0306db52cba2d6da6f4eeaeba772af305cb7f02e3ac03773dcf678cdfbd8d1ab9e6bfa6b99a2b64feb9b3eb8a15e779e3b43f3e17fbc74d47a100f352d300295ec226c623c8514cd6a63371d21bd9a87d75387ef7ac6deae010baa209ef679e665730137d4220f933c4695cd6b9273cdb24b676533c084c2f8ab1a87ee28d0148422e481ab50614d0105730646b6339b923536f9e60d5a5ccb94ba8e259d7d5335a3a977a8c5b0018e15d9913905d20df5946c75e7925b04bc00c4e7e219c34a88f54b6cd5402df661d3358710177bdd50fe567c68b47b01d02a87913159a1044a196ef60b373146e643524e7efef1547bc3ab5329bea33ba365f769f50cdb546d4e3bf1ca5bf135991d8b05d16e6fc7b6a73f2293b0155e78f2773fd7d709260fc956561939546f4e68a67486559ea5c537a2e516c5e2d86ff5a31c911a6cfbbaaa859abe2d4839adb22bbd12160c0abc4b60e5a8deba2ad9d9ea4d3ea66b62f7cdf15a2d640d54cee557e2045d4e2affe6b066b930a3ff0e6087c60375d935358e024edc74e04d44d33975d14c5b6a62861496cecf51fc80a30aa93b2b6c423f39ac9d8cb9fc5eb2a40c29a4842eff821fe4dcd7410534e2684c2567b7b7cbb7516d890a1626d2c67dd2dcc545fac734b99083a96c785fb6cdd323052b71d6ed2385ec55d69225d5ffe569007afef4d52fa6ff9641d87c893f44630f3eff3ef18efe5bd4a0edcd1c4edb28a776e3fb2ba680505a6d31e0b5bba9379561b728d90328d2c71fe967d8ef4b25486c248d84df63c3c7d31d8b3837946db3f84b2ca7b8c981ca2664defa771f2a26e1e2229d9f3a90c3f4b8797474411ef254d00f0187ae3c887fa92979c4c591bfedd6c81ae7fc3c2a64d7ea5b37a343cad608ec86ea525a196f809f8a3d1929147b041489296f820b51496a6d540856b5d3e2379cdee8512be38ccc5fb7c03c56d5b333a5b71917645b580d6a6cd49b201e6a84728347c8fed6e4418b7825b7b7eb756a072eb691598ed91f7de105c0f5a55a7eea193b4bd40aa9795529c429e938b7040c242d7be9b0236dca908e0b067dce24a87ea75fb55643669252d08d78d13ce4c36df4d5ee2fb5a9cde136bd426ab16cf0771365907853a3b3eb32c94f013f08172f8f91873211b98250708c8ee9706ea6f3c56f0af919f3ce9a76036ca54cb6f0430bf3306d620834f1e1042702365f60c98104ecc53a41970f7a128d621c86b630aa41ecadde222be104ad68c903e681713e05657ec42642f1bc3999698bce2439cf69100c47e0952d59ba438176cebf0ec42daf539ae72c99112a7cb1de9e830db4813fe61e66a64a050ee2c238ab019711468b71a026e2c24ed8f87e496a7b32fa0109a2c5e2b2034e292d9120baf8197d930639dc2df2b766d71d411fccf50ebffa1b36072a2c6fd30f55458ae63db8b1aa25e61ed601c6ca229f257d50349d5b7e90ca8b25ceee883835209cf43630f70efc04f27c17a0be0c033d21f616810abcc218c80a61970e37e4c0d82c2bad0bd5681967e7b967b970f78dee459e4de36ba0d365a333130d75425be44e35ee9ee0942e3a7e57101a888b0b0d61f5f119db722ea5effd30370f84349af599ef136151d605a70177164d199d4698b5f53505e8730a0c5de76f6021d4962376edbb998f84db3267a457809c25a4045de9af981267cd1f5b6da8037f4cc0d016213a4d00e90f883b6bdbb4ecb98a5392fdc34bab635c0b6e960609aef15ad054cd8d03708a32501fdb2c52a431a5a9d4679b78e45f9449720b1e1cbaff88bc9bed6fdbed980256d1ecac29d5088920ad56c015f58df37932d661ea40f9b9ffe38c665a45751c16adf4963023ba9aa422fcc2409dc524706d1d61b3b16dbc1c0f41dceec76b822d3435c0f770abd4e4404928f5959b8722883762cffec5a296c435ada8c1f44a07f6039076568f40a7bc3ac48d0049c8086f8ddd5cf34c77fdd90956ba53c5c269db30098610c33ca21519709aa3638f880781f3a5368a0bfd9c8b543ffef266d896d3facc157e9b867682d0fc06e18d002448b88e82d27514dddefe9c5d5ca9641ed58025758bc37710c07326eaef0b3b793019448de0a01bc4d10328ba7f899efd1adfaf632abf8f0a2436ad0fb87ac78d69856fe41af054b8a8854adc8f46b0d283259ade899e0bba506e9fc1fc0ea8a0d6eb8efc1db39ac7be9d4b87a5b4e63b81bf6a588a643532ed8d6ffd1b57ce19ec1db3d1446592bd909fd87a69e31727c3e48f04d12ab12acf4be814ce95ae9d0735164d0b82029cf1f34eeba46188f94269f1e57c25e7241fa44e735d1a18e68e4bd596f38386d8a339b08202c5dfa92d99d09a25329e8ee3c628c32bd02400d977ee46e8ef685f20fed8b40b5b48ffb102fb2314df9a3b7ff70513649599eb94593d27f9ccd1751563651a316fd4204ec1438990347b05e7ba60baf34ca69445e5045a00715d662431c4fce0960ca29f8d22d1d4896600f9d6ebabc47bd7865c7b0173f95e366cb5bdc621eafad27bd4ea2195882f5e4e5830a7a2a99ea22e7a9694e79f69a43cf49d7f78d1844a147c9bd848766156889b0a48aed3a1138c418b6e6bb36ac902bfe0fdfa3f7b77a9464eb1e576ee49fa591984381ea3651245e09f7e9d8db69e8a9b39801725779b39311a2ec63c3f696d17e8dcdf2da46f6b2cbafbaf7c09638a79f9b38f63b80d7cce6f8031a7a683aae3c785b67332ed1ae14b3e563141e05bc28d9455590469c1d0e88a2bdd2fb1782684644b3dd3806280f1b0d5bba3cfe928b8f96d6c9bad8c0abfcc68a1790c399273bed249df61fdabc480018e1d746ca21e367d6d17d6adcbf5c796b29676d6cee5288c789d9e9634b3bcddc215e16539d5ee029d02ab712890701f8fd4c94da1c4b7aefb2f2b24537cf40aacfd2d3ce48df45c0dad77ae901c20bb168a74a01b786e740d0d7a2db129c8e89226278bc3b4b838729e2e5be0fe892b4264ed396cf0b664f6f8d13eb622dce5cba6e28f93e6038edf75e847d0cf290ca948170d2a6d358ecfc64e86c82d27d250f3fdf6b89f8e81b569262ed585456fd4aee6f0fa67051b5d7da42b209fb3e5c4653713836e3168cdab06c", 0x1000}, {&(0x7f0000003140)="c69076c013c43d75c29f3e60b9ed81df41c3e6a21a4c70228d5c43715ea64767dd6bcdfc364279c1613764329e961a1a34fff8a1c45fa147674a1f2fcfbce35e9c2a01cf14a85654a06a16df15e9c12deb70f01c765bf82f083c5785e918167d88c780d85e86a5d4a83ac889704be409a3ce0f4ea2ca2bbf617831b6dfc77ed0d2875a2e4e7ad9f8130f2a1e35cb2fa1c92188cbeb6751868f480af9d074092fe425e93200e776f79240ff8faa95d64f7e751af1aaaff8eeba14772ddcb604baafc3409ff1327368f92210df08edcb85e92b0d64ca48ca33ec9c8d442ea5f00a39928e99ef84f67732f9531aab18d3148a028d75ed7eee4968092f6c3e2ed1606922fcebe40a7cb8ce4cdeff0e7611883aa2fa5f6ac65c3fe81919f2f4cb8f6e4204b97c7399d93d1568a339242955015e9e0206a3d6deb2b79db83bfe848e1d35af67335001d7fcaf9a78f1dde470c8c2b048068b3d819ba931b0b2fc247163eabe6c079edfa23ce2e5755dadf93424d842037e6bea163bab72f4a1491b47ab93ba5fd3e7c90618e4ff6f50909b0f7fe8b35fa1f8705d41cfe48d94fbf428a90df388f538dabad94e1921f45d1cafd70c058300869d455721636bb6a1339dd7477bc1afccc6fa73dd6c062a73138544657e96136d3a12b828d4fa8bc909afd73752d3586682ceb173bc742f2040427f935cf507562acf79fe5cdc38d9ba0165c8b051610cbd8a5599d7964357a05b9fbc249024e5236ab4a6c6ab627c1b69a252cf236a31109ab52ce47e025e769e0d93524399e7fd91c2596bfb05267d7eacffa98c7116494730678f77faee077fcc7a7b02d86c86e4ee89894ae50b7c46365939715bcbc9b2443be7916aa07d03b327d16186530e0230992557d303f460128fa63e3ac0e5ab78730fa4923764357caa8c5c233389116d62032e3f0c74faaca9e98373494fc4feabe5c4a27dbd22141afd0fff513109c216a59e0b0c749a389e8ddee2872b71ed91e9ecdb02853c40a557ca647af8865cec0e23e5f1f2e358cbbface48e473326c852f22f56f9ab79f8bf1dbfbfb7085efa7eb544a4297026a47d8ef5eecc2262b9feeb86ceaf0a7fdbe3a2fc1104ab4569100572f95b5b0a62fcc38256588b64d7b6a5b34f48a052ce5f33edb3fb448652b929aca84f80d7a022ec321ddd74c4bcac85a61efa9208af8c1f7af00493af3997fbb528bf67e9ef7667e7e3e83fb33b6889595b1c0481d85398db2227089a5d55da853530eb45b8e04dd41f2d4c17993d5f7cfd59f6bfb092ade1109f9762152b4ba217c5816b2b11bfac250b86c008dbf40c237d3cbc5cf2f00eb1cbeb6d2f5c98c0c6ef210dd28605aedef46deca88b024c044198727aa20b49cc9d661d5f858a36f64931d0fb042ab22e80106a5b5b5eb4810171cc0c2b61a554eb88020b55e7ee247fa2b86c80b55599799157771c72136154007d2b287d1493332344c525b58dba6b8651fb9d926ec30c7888b2703b78867f9fc089f81031bd6911b439d1416ebdff1fd8a4a1b89a6f82adb842c6e949edeacf13339529425dec56732098e55f611f605ab801ee2b377b5a2c86cfdb5256835f230d809b4c0a4e9de579e7ca0574c4bf5650fbbecaecbddd347fdc5738fcd33d7f98fb7935d2b1f0a582944386fa7b05f5683d04c42b58cffff18d253aa99792fce62eea2b330af9104a53c0ff886ab396f5cd4dbcd7630f2655c0c6393dc9a248de330c59bce0240712005f054065532819b9dccc2e7715d92d0317c29a2cc6db5c58285e3c3fed736e8a9a6b287bad1bb68f9eaaf419e934e8cff864ac4793bcb67c7f0786a23ba7fc16277f87fb8c9e0a090a04400521b42db100b713f7ac2ca8c6020c664a696497d5562c6a69d76b8035dd9f79f18fda072b01986768781798c261775178e0a836f80b8e725e107491c28b170f804f10710c1fb40e6b9f3c3d5afdff2fe3c0c43d8b42d4aeb18ec120d103f2a596b3749b1e9a1a4e15178db684e971c630432feea88900887cabdea1842e97134675ac52083b61808c84b48287b7f4c9be070897ed434efa108182734e16cd1472bd3578d3ac1c1c8deb8ce98ea970e4e0fe6d7c2f46fc69290f5b292c082c8608f7bd44717c5d5e362404bac79bed6cc6da2b0478a52e881c97f2ec1c044d69c200f64f6396bee965380a0da79d4f76df861890818fbe53cd546642bb2a5dfbf48fe433ff622bc11f6e07401653d7a2a7228139b8e8f70144c7a730d378308c77b5c5c0f589d82edc36e496e1db328a02f39a2fee1a26170a21e4984e18faf1e2d058c4a90b6ce272db3c9c0ed71e4b32c414352799d91f95bd9ad9d0c8c10ca76b72357804c9534e7217ba3102c05bb74aec46dc8d58196eeebc2f6f1e59f373e885f6d7f177ea5790df73cac68b8469ba964537679c80e0e73cb570b3ef6f23eb8ed8724099d159348f020e9a211bb257361c43d921e0dce33c88a758952dc1147e4ad36842d0a7a8a756a361dade77ae795288f877d9642b8d41be8bc7453bc5ccb82ab34fc61a197e21d747385763d34a490f631f289cfb2ed85b6375b38506dbd956bacd88f61633994f14e73d20fca1e49205a390144787c11de3824fb8804f85517a8323c81f24005932b46f7aeb234f5a61b253dcf7ed74358ccf4b7436dc692853c66dabc7d76118569f9d2d8acc6feb2892676e11e546a71317236de7f2c636deacd0cbc16660dcdc2f0b750c02478ba56e332bb9f34d97d07cb1ea9152174774f5c09186877e90e770d1d41b1f7e016564d5facb21a1fee2d50cd37a2ca264ec75081f1c2597b370e3d230e8291a1b46ee4b601a5560050040b8ce27f255b75d2736f8699ac071181ec671f00327d3d3f0bf7b854a2c853a7521542400818de978045d19ae15f9b355854d435cb9fc78ad60479d8ccc38a45caa15984b1df52b80ac1429e4bc82cb4755b2f3820b205324f698513f5fa27c9bf035de411361ef64d9b518024f5c0b4f4829e385c82b80029fbbba0c4005a79b7770703a86e6194a178be60494128502afd28cc75df8e6a794c21109928b7551932c11bdccd117e9b2d57652fb997fb5be45ee21aaaf2de0f09873f239d90c69a6c03accf8d163d44b690f50d428ca5b7ea585c140326e8c00e1761ed5968bd853a12ce0c8896e48d7b0376830781d2e08d0e8af533c3e0b0ac5baf6f55f747c8a3ea21da11ee4993cbd78d58763c65cf803ba6dcfe20f779624b49909dfca0b92aef7e6db194abe48505af914f211bededbea6938e9296a59eb99ce1ec9e9237871db1ccff9954a0794d69f9b6759c00e014bb58ef7170c5c9050b18c1417f9096a313d56736223cc9f40a8e2c17c5a129eaf30c90bd8c8c805435ac1db23518a0ef59cb07b7a461db939dce3883dfffe4ababa49ea0542e712babf5ff8873988b6ae661e18c66f9daaf5ab59a672b3728fcdf54fd174a8fef95d376fdf1cce6d3f957373253250a810bc734b6c8e7ce391e38a275983b7b04257838560f816cfb482eee993f9db38c7b8d8362b352806dd6e9bccf11bd5b6e8967d10438f419bf0c3aee532e80fd7cc2b1bd2d28f7ff29741eaa8478d17c5f5b0c56d58df78478955d2b544d8d0091cab3229f0509ce0aecd75e8407d20b91471fcf8f7c81d9258088dce245e3289761030828facbb53609af53716e8e1aa22ea37a49ca8128f35f4a16cec1f4d04c62a1123a433de6af96d58102a64229e51e96c2e1d369eaf369e31bdb284dc25e1b359547430a99ece6baf982829da8dba45061488e4e7149796d8b0756ab15610f776412b40dcec7b38b986713cbc07efe9554dd54163e950d0e0563f354e5e17fcad937b2e64f751c55d9ef327d20c621cfd79f30705ec54cb6a7040a49b439746eb960b63a8e85c7ce0e7d03a8d9d49d14b63ac7dc954179a3a6de3dbcdab2c3b92178ff84e878a116d5d1212d9a74bbe65f4df3b353f2c6339bb0c1cd881d44685ee37b35d1ecc4b950523d1d8b27f3b81c9b5c9a33e0c8e96fe568954d1f07ca2741525d0ee7a085cca0c2f69f7446d0690f60c36faf67d3c131bb0249f23f7719a6bf8a0154aa3c4837c63b572b85f34f0eeb0c68c61e048715be8ac72f94bfe5f3fdb157a9a9fd61ae71dddc7bfb0d2223d98a91a7aea3aa82e72306f6459e16e6e48f3e8604c25cfc782c642a6c2838b592449461db98f2de994085c4898cc17ca305301988099eb2f08fe54a171bd88b7ccb872eded75d91939458b453eff85b6f20650a60e155476828badfd56a6e41d44eb5e96c39af8ad40d83893f52af1d660ef59220dea0ce28bd9c70864aa71335e668d1cfd84928f63bae964bf0ad1835b1fc723b68a933fc3cc1ad858cce6e74e8312a0ba3529fefe099f6b5772adffddcf80ada85a871a2b3f3d676d8de60456c0c0b128ee8eb31b0735235f40d82076fece3be02683a133751a50e964c97ae3402a6a1c58085c4d6cd21eeb8925418b90745ad6c889ee7ba2c0e4f543f5275d6e6e82276efb7819a754d8f03262cef8eb0ab46f2250900f1d52599bfe7d1780d828dd01b912ee14868c6db7e628bf378e43b375caba910b325a45b5c7e94e69df89a0c93e4c700b2edf08fbc531b9606b87dd9c869e02f3c700d14c53886a9d069ee77fbe8bbe28d99ca57498d124fa3067974f490b356a48c822e943003339493f290364294231e9f1c3b5f726a09755b753799c78ba626f1d066138fdd9884874938e27cb37da076461c4eed74a8f36e08e80a205638c9c5370b6bb1f2ac832e61be8163e62e7d66c78fa851ddf53dd4ad21f8601a08cc352f488541f1455b62a31749b339f79b44960d5d79c7dd8010c7500227bd934ffec0ea0b43eeee4ca9d03f1d41f12434c923d8669591af84be877def27b2ae211ebc2de81296e05f2e287f0833d00b5ae404acb366a76b79522cba1853675a4873feca1a8d4d885c4f023fce725a33d7d2ca5431406c564e3792977e325694dd3ed90db1e03c9627be5711845b51133622b59b2bbc1d05d8667eb0c4e850d856a7f5e29fff2f66e404e20267c32a03ec69061ee000d31873be1c0c3ef933240858b63803eaff3590a42a5c853b5b100edb55c05e7eeefdfd9ef83a9e39d4ec28804ba07a80b1c36eecca329784f463cc430489ba8927f1a2155f405f5f8ca3cafdfd0236cb87b45e1fa4857b216655b762711fe5ad77b341ddae1bc08dbf76c948da22dbcbfea01eba1c7ab29217ae3d36b44804db41bbe6578455e78ee4b5281b400ca6c6eb0dbb9fd11656da5973218344b02b7a1a06cd32ec2ae74247175cffe29af95b14db6e2003f24a9e183e277a62a75c7e96069f91fc6ec85d5a145fe6221e9393c6334d266a198725c3f10a2acdec33decfbb56c2f559368d6c42e86bcc75830d241a8866368a51f3d9a9311d7364551be2a84b1f4c3ebe10e3ed3980c4528d84e771011dbabfe105f9f601f8e8729b2f70f5ee0e8df2c6656a97900bf02af8d518bf67ec16e4134a2c5275e2d7853d9cd054d9d851cec34aeba8e04e6198b9bdcccc95a4b58582f3729b32e7394c8490c50d1fd3474e5cf6d78d4797c8949fc3360c3a8b06909873fb5fed0f5519004064f21e1792269b18dad17364421ffa0787c4ea580605c9cdbd622bff9af85e74bc18e258b1d97660e325a840cbd9f21ccf7569705a25ee1149e26bf30d4014b12894ec2570061a0831583cf8546dfb3b5cd2a07fc109b0c9819eed83be88a425334af1c4a4593139d3e50fc648b5fed", 0x1000}], 0x5, &(0x7f00000003c0)=[{0xb8, 0xffff, 0xc0000000, "8ad7ca5204eddb94e222d3fd79df192a44ee75d5f1aa10844bbcff3e505a2e9eb25a8a3b528e247aad734db069a52c7c598a44520024e177890ca55a71bd715eae115d69cebdc7412730a7bd567846cf3b469bbeac991fd5ec811e66d51999cc6307aa1a0f47eb6177af3f91f3d2773d655a14a2fdc79b806d658ad5827038ec133ab22c594ca7d6023e038bfdf99c213c3ded84a29bb8f7ca71477fdfca921f929ea3998655"}], 0xb8}, 0xb) preadv(r1, &(0x7f0000000000)=[{0x0, 0x33d8303cc2969b75}, {&(0x7f0000002140)=""/4096, 0x400000}], 0xd800db7c2abb22e0, 0x0, 0x0) faccessat(r2, &(0x7f0000001500)='\x00', 0x2, 0x2) 19:33:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x27c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) recvfrom(r0, &(0x7f0000000340)=""/107, 0x6b, 0x803, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x20) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="951770f056e4be1e0bc51044129758a86a26a1e856d9cded330be52b549e4738c52066ac65bd05a3b69dbff0c37f2b9ebc557e841b32efb2b42384adab42dcf3deb58ea2ceda7c1d9b88870e47eb4e35237b3f64af354f14000000000000000000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = socket(0x2, 0x3, 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f00000000c0)="070800000600000000000000b4cc14600079e6cc", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f0000000540)=ANY=[@ANYRES32, @ANYRES16, @ANYRESOCT=r8, @ANYRESDEC, @ANYBLOB="c5c54ef3f93f6551e4c8f9ea53e0f3618f1a945a3c47dcbaff7acd8fb5da6b2c1be9760d081b1cab433431d727ba1bf6948e8d19d641f175d5c1557ba26d3c579b319437aa1676953f408ea578ce1a012028ebda449f6b2380c931baa7523fe352dcc825d7acd4cdc64d7274a4a1b6efd17a8553012d61", @ANYRESDEC=r7, @ANYPTR]], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendto$unix(r3, &(0x7f0000000240)="5ec9c22c0aba12f31a27c3debebd4b1b6b67af35e43d9a54fd0f47a76ce6232312e09744170b5861050cd35705f6c2f425a602e90a996fa396ac35f4a3352d7aa44809669307fa43dd18042d5ad8ec69d0a48de94831d3c4ef32aa8c2bb8a77b18f45f1212d51de72a20ee2ddbdd00"/123, 0xfffffffffffffd76, 0x401, 0x0, 0x80) 19:33:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="685102b678afbdbdd62b36997f861db5aaf2ec120f6ea393f0887284ab86197c29551e809c2b22aea4d109834fe81882f79b0afdd0ca4d0975fe1ce7570b4368b7227e7e2466118828bfed70591615b1cea30288af706aaa647327af7bac39febce555dde04ee739ff5ffeab240f6e4fe91082a4e6c91ff33186e309ecf9725510aa49c93860aac1b901336ca65b25754014ab1129c5e6511f76a251755f3937f20f6d28b12de92e916b20b8ba9f5efa6ee4e65d8bd08a9f0509495134e81fa1d59aa5e5897ffe82ee00c8c500a06c249e102f", 0xd3, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x9fff, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 19:33:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = syz_open_pts() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xfc5f3c13c9391c1, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000100)={0x1}) poll(&(0x7f00000000c0)=[{r3, 0xd053d29532154bf4}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600", 0x0, 0x93}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="1088fafbd0220272", 0x8) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="1088fafbd0220272", 0x8) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r11, &(0x7f0000000040)="1088fafbd0220272", 0x8) r12 = socket(0x2, 0x3, 0x1) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r12, &(0x7f0000000040)="1088fafbd0220272", 0x8) kevent(r6, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffc, 0x30, 0x0, 0x401, 0x5}, {{r8}, 0xfffffffffffffff8, 0x76, 0x8, 0x7fffffff, 0x200}], 0x40, &(0x7f0000000240)=[{{r9}, 0x8000000000000007, 0xf, 0x20000000, 0x2, 0x1}, {{r4}, 0x0, 0x29, 0x40000000, 0x0, 0x3}, {{r10}, 0xfffffffffffffffa, 0x86, 0x2, 0x5, 0x80}, {{r11}, 0xfffffffffffffffc, 0x80, 0x1, 0x7, 0x2}, {{r12}, 0xfffffffffffffffc, 0x6, 0x40000000, 0x1, 0xfff}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x5, 0x1}], 0x101, &(0x7f0000000300)={0x10001, 0x7}) 19:33:22 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0xd1cada2db92765ce, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000800000000000000000000000000000000000000530000000000000000000000000000000000000000000000000000000000000004e60a00000000000000000013000000000000000000000000000000000100000000000000000000000000000000000000000000c97ca3b325e00141db151dfcbd1a0609ce9b035aae38a9542ce2ebb2b5bc65fbd6770760a0136455f0db5ada4887369e104d37e8f6ec67f0e94441d93c39c8067988ed3ada9b"], &(0x7f0000000200)=0x6e) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r0, r1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) 19:33:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x10000002, 0xc0], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) close(r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:33:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 19:33:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:23 executing program 1: open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') setreuid(0x0, 0xee01) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) write(r0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getuid() accept(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 19:33:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x5, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffdec) shutdown(r1, 0x1) 19:33:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffff9c, 0x908, 0x200, &(0x7f0000000140)="b26848b97ac398e49005a97c3afb864506151e01cd3b878200dd30e57bdfc2de8fbe9a4e67d287ba61bd48b598209a8c36198969a88e91a3d963a1d5a53cf3e9a431053f452022ba395b9bc4884b4e82afa3cf5f54b9019b7afcf5fd702ebcf76912d57d624080b5009927690aa7aa8643f24b87fa4d51e023fca7a972503f7a46bfd0835d40812473122104e043ad907e1bd1d25fcdff4fc9f11172c4a6b08816e0295d845877097a82eaeac8edb172876c27843564efa69750526f7f4ddfe2d2963eba01702291ca7759b26e03619b8b272c3519b54406314549a6061fba126f7b99336fb9611dbe5972f861a9d8a8118eff601424eb42c0d75c741ecc4ce894be400e9fc7eaff81292c96a65dabbe86b20315c633329aaee40198863cfb2aa4275bc6e4673bce1f1de337f978c1bd271f8354b36ffb8041f815b65ce11618fca505a6b10b52acf993b36780af563eb62e5f000cbdb897139da3ab9f94713fe26e8b9b99fb68f20f1ce81c8e696e25b3cd40ea5e554def4fbaf63094d8c72a2b0ae0b5ed4577c66d392814982713f8d61a8ed67d56fe74a1634fb953bc334765a7c3264a8a38173cd8a5dc6c6c9154cf12bd08d20503a1716024990f5ef7b92a6f158207de6e1f4e21e14ca7b9f3ee204f103d3141dac4d086ff54c6085bd14d64693233add69569fb374ad932ced8ff37cd4cf9b953758b6224864e41d14ae149cf25c00925da5fe1790e7defee7ad9bd5bd0edffca1355f1cc79f9cce2e62bb6053ba4bc3aa74f661c6582c141d966a440c60b9be0b38185f0b97a9a1db8c27258a24eea603b7316d44693a5bc9a2cea2f1c4944f689a55d67cb80920308a6ffe7d9c3a4a2499dbd1adda626da7854007059d7207e69d03f0164fc5148fde44e1ba8bce610afac97708f502f65fe43b47389437fe9512a0e0fcd508c10b72adb5ad3f7a01138cf3c28d705a13ee3eb340617e04b25b21431d6150b2863fb66a48f204952bb033a98ca2f40b9e43aab75f70fcf59bf911cf5ca539de7333aadf1d36d7eb3664ed6f28bdf987398daec1e36c8ff32fc9f877a6efcf089bbe5b8289552a471c3cef8764ced73ffb458b608ce058ab0b0bd2bb250f95b5dd1c11017785c401090958bafa33b7c5a676e0e58eb1ef1e9c26ced980d23843cd3b055ffd8b07f6db89f0df47e526252432e46c2d36dc6392c2112d08bf212e08e50596cf9cfe4344377b2d2f30d292b5189baaa14ad0cf53f502d9f55a11aa1517fa0b0c755c012ef9d87b377fadcbd0f701c68a2ce17b76651a8c24ecc70674761a3495b2594952be2e5de758f7ca7cac6e689dc6791b03724d573e8c76c77e0205176d09f13493e34cffc4e657f794e16c8a78eee7697420abe31c95f0708e40f458c2be454471f2cca440a637ab1e009553cc851c47c2708b226acde9bccbbfd81b0458153374a39782c57da6882de8af776316758a712342f1c105b4b6ab9dec8cc8bd5e4f8d0fede0dfff8b24e4bf2112055aa9e1bd4611b8a046943d82cb5d2778a1fccc87e2b6725e2e7555314d3e8234cd269d2e24401317acc93339d257816e89476ec138c028cdf08e2015a680eb43de6ceaf4899687f4cedd90b127d40c0e6b86a479d8eb74a04d7635b7bb724e076d2f0a1c67022776cf195f976d1e3750af0b878f3da687d09e2722d02744cd366a5698b1fd13f4ca9f52280b071c6cd63a00b33f9d4e2f0518eee46ef3521c2d0a7c091b30e74d0604ab6c8763264e4504bd48647efa22ec01a8e6c0627c4b8156e633d98493ada125bef8b690be5af0fc0f2d6b4f745dafdb180d9afa63288c825cc78ea5e6a4f426203cb7d442f87977bba14ab4ccdfa4c501530a56454bfdb5b2ea38aecf4a8609ddfe588f9e4e58ed35e0469ab53a7699ddddcb318d309408951c96805a6d521d3711138cdfc7d76f0432da1daba4d1eeecc488c542e461c724427a93f3e52853a65b4c36b8087117df65e44d3480bbac948417a20d52bdfd8a22cb38b27c46d8814370cd0b7fc90f640a840d365a0cacf44d928bd94b6e2d02ae59906abf3701cc3017e5ce146a24ad9ad03d1a43359d22173096b1bda7b6f964a84267337916b2f3fc68fe6e81790baaf2e3ac2ebcb3d08c538939a07b267033bd8efb1f1fb3182d6ceaa711fddaa048f207e27b06a8f02ba514f95c216a17029fb8a6b2da26a2861f9011d0328db6f0badb95bb8b4c1db51e246ecbe750d12fd1e6a7e97595459f940eaf17fa430a24dcf5530fe0cdb4ec0eedd35ac365350850c1bd10086056998d934c8198a93c19b02e032fdb089554f9c2f432de5ce985561d0f7caa96a5885275420b91b006b1525874c3e4a3789b0a7d48bd531b098cbbf605d4d75fea174f64c98604baba020581bb009abc3db280af4f303cefac922ed4105df6d5e03e2ffa0d37c4a59bc3e719b928afb521d1d6a8c101e2d71f921466b50f02132de33f0492c0293e5b633d83b70780ff4c6abf6ea6f5cbb0731812051b22edd61367e971b09a4f86be0f716406cbad46e5e844a1b7dd7c4473523605fcad1a68c0fb32c181df86222d469fedd7abcbb90b118961bc3edabe96d221a218abb036b895284472a3c0a4a945aecc1993eb1e7c15f2104a307ee086e3b970a2f435afc66b8cbd48d456c2829047d51f6cfb106de183f0cbd903f570cacfa6c30745fb355d293cbb6dba8a0e244a22fca431bbe9afeea7b13fc154aa3f5011a30addb2a1c11a98bb91aa990b402761307c7ea52da548dca56d8ea9c740826fef1d2dd1cd414f506726af312276afda88f24cd39a68f362ee7efee8f80657db0ee17c46107e188ea13229b23d03df48f770bb969745853c6750bda35126abfffffdd00232bd27bade60053fbb0715586f27cfe223b5f3b2bd2ec7522507afdc133dcd6976fdce02b6120229ef438f5049323a4c7ff191f48f29968f96c598f72150b28ebcf77a77c03da7e66999c5ddc0d56f90b30c2e61e4edda40d866c499eb3947033bd8f09922481b1f3978eb9bfba99d25db6b8076096a4e6dc52248fe87e9839da67d8195d0fe56cae62b9665525e4363b0538187f8a2ce8bb9d01ae20c6239775b8dbe8dbfbb82cb797734a32193c892aea0befdf37f06df916c11e47138ecc54eab48956e3e06cac3876e959fba15c326b7043393457388c68893bf473388e26becde356e803f05aa4a6edc9ee384f4e12aeb514c045d234ee8f9d52dded0a5bde6aa5ec26c0b67b556a857009aba1dc4c35c76fb0b5fb1c1e9eb35a655fdb01043aff0fa81d453160c216904b2f2ff4b4da69f1498e911bbf3ba446f5b45683fbf0624b4a857e1e2d4494ffea2400ee96c66117d9bfe2b0e7baed100beab83089c8deefc3464884049cadb6598703ceb708ab876ae9c8e717f8ed84906125e110e2d02559f9c6bb4551010aa53a28eaf3fef3dc4bbbced9d17ddbf111284fc08e897f43bc94777c158ac3475f770b58d4dae08ce3e9c09af32f7d79757338efe2b6e07d24a31997fe93121416c594aa6c2ac146e72237785833e319cd5b54b204ff3cfa15dcf81bd00ab905388ff72924a849f753fd4d934fa6c01e77c9626c60bc396f2f69d5873664a3a51ac73fe4b06c34fbc5115d2b837c687642e6c875f1423c39d9a4c822861b46437e339981903a68e7ff96adc697de7204a8109136d53dc47d14e5b26159b4cb1c52af1ecadb4fb6d85625ba9189ec4494ddeb482bc1127348182cba93223c40df8c090cf38fc5f3b1db386999ff025de093301e73ab98330ca78c87bd1f0cfd81a7352925fa2f2bc3bec1f23214d5c41615cd25f8619a7bf7b7c92167762e59e8470a34808274a8cd2060a2fde95f2877dccfabc9e8de6c040d94dd5829adee381348d0efa8ea1777210a806cbb8d7c91ac4fa0fc838687d02b53d19a32be8809fe04975aea1d7fc626fd98951d7f2b8029cf04b0040d8444af7fb4e40699d9da5a00f34d784f9b705f9c63eb4854acb633e61b2a9939c218dc31bd96a26dd563189e1834e6347c7091123030acc110b97b0d59584f739150eaeff0526c84a8603cf75ea3e48b5284c3e61aa1f1f707a8095c0bfc35813bdd990da010fb0f5c4d407fc89560898224fd1348d931d597a53f670a102d8fd59bce206ac95b1592a910c224d34d158a7d9a39a747f8c353f335feb824155d7b75483de01f77a8d5af3b15bcbcbec2b254b69a790821633e64d3ff3abe4861636b1469e5a79a961581fedf9e63d19365d6edd67bf45016317f993829e1d2790f7071e8c5c6bdbd9722cbd53993fa7663d28bfa2da2170daf9a314ec425e369603b5b9e7aad20e1c68af73528d98ae49a672e701aa81484124f4d93f0d50358ccbf147933617f5a69c27cc89188545a80a93a14aa15c98587a3bf6d501d33232e914c892e013b65c7484973367e00986ae44d378340f82da21f299f64be5f1efa81ee996e5006949d21704840bb68697d00eff738248c63859e3408f4b9d79cc25cc9c636cff4781916d9d8e99a4b9676d4327be701a7ce193bb9a1f9fa1111939e634d9b01fbc4e0a5a253c99473cc36d19a03ce690cbc3db39b84417ecf320acb81702d9b456143cb6edff2ca833c123fa47d02e4a9f877a8b21d534afb05a00d6274939b004e97d9b4c35e2311fd3ccd31631bda9b82d4adeff1ce9b2e756d1a9cad61a3d171f6f7a466ce47998b36819bfd9c630d4958a35aa3fe10b7f7e9a7fc0bc8435502bc26971d8398bf1ad0eec994e5efeffcec16121cc5140edb2bacfd0baeddd4528e85a756c73a3bb2e9558fe51f4c8066e5f0174d233b8c85dd1a64021c8ad9d207fd1f1decdc0dfa8e5a1e5185b6a5b24bd0078b73daf52b815932ac8dda9162c79e3d4d3cdbee540d536ffaf6e390053295243330380edce761c423ce5386502e55321744de86639656857dee8cf8036ce901ad50fe15aeaacfde3a13c978680a7d326319a107525708deca4a5f71dd07833379f0205958d8e1600e475ef93ca1886bd6f1a05f86833a470abc8c5f5341cdd76de774818c73850a1183928370310fc3acae8c5de1ca23b416b583070fd6c9f7df2416a9fdf74aea81a437fa22cb5783f806d0a41dced67e78ff195a8782565ec0fe5612cf8a41d68f5aa3ac871eb7eb4bafbf8b71aeb7a62baec6ea84ecc0d46b7baaa49cee44f40a933f2d47f1dd264026ae2027ed0c8a7fab300eec2154910ff3ef35dab9a3d352b304110f75c8999914c73475d5bc6ddcc257601905860b8e6a70fe1de559dd9dfb3249574d7b085ab231d179c034984763c681296f58f596d5a4fc81e584eff3cef4219524dc324268b96793af99c6175fa02dfe073e85261df13ecaae20cf15993fd78af4e05c1d143cb6d02d0a5d4710ef2c12775a2965d102b2f225e688e20bb8503ff9e420a0015a40b75d0e88d87b8f4fc023cc93042a7dbf68ac4b94e2b1fbe54adb44a9eaaaa853bb3c9bc8ec654e2f71cb7d74d64302d6442b314b11130068f2603719bde40f544e9cbca5f26af62580340da9b9e7de35f88c4a6408cf7f37e07b9126a2b31536da1d8a42906ea08986ea4b812450dda509cfe91853c30133cb12b87215a8b30a05c98337b841a200fd2587e45ead22a35f21d3c81cb996a9ef9facddd2c9a622e873743ffcea7c992f4865c82c963eb7ae932537b5d13d9988278f75e173e39e8bdb03d674aa73a76d662c68a51c5de5e9ece14654f2f002f49c458bc2020c454b1d1d1ac6f82944091f18138d5522189d31f1", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x5) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:33:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xf) 19:33:23 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)="7c1a95641fd7a506b203b4c628775347c117d814f56e7c80854c80dd56accabd76fdd320cd4fb8ab0a0657d540aac334916313e978162e6b758abb527a9456"}, {&(0x7f00000007c0)="e22fd94b84df464e18cd76359dbeb1103e69576ebef94531108dc3d8285259b143a843d26861dffdc4d07aa563ae73125c9b7384e71a8671b5849d7f4e78137d8415959ce84489853a1c71969353bf8e270f52d1c8b55c3b07dc12c09f5a52cb512018fce154a0f5cd3fb2741615ba91ecf9f6d9d694917a34a5afe4e02bc287765aa945599887a734b4e623496880b496b2704f1176ece846e70da06e7043f26a7e98406687dfa81ba1aba7bff284771dd4f028f1d7752547161be184b3ba9d1fd8aa6c2baaa63b770ad608117cb14e71e590b296777eb91426f285a80cb41485c4a8e3c70f2ff369751cab5a8434ba64b7808e9df7f7afae3a0493a63c4d"}, {&(0x7f00000008c0)="d2c12d8e453b3c01500d79e8b9e0b4839861b741fd9a65fb1850060425267b06c945df8eb38f2e00838eeccc9c3835b70cd68a40742f70dbc4db54a2c1939a2c259720e3da8557dbaf4af8af6792b277384d8ebcd6faec4ec6310c21b2dbca2f6b42564c42b97fb55abaaf8f757a204d098111d60c495341cd211735dfd26001f17f67c661d3abb6cb9b44f9b57f4a49f475b0278aeaf6ddf289ffc9e0ee0598c32542b4f6d418ccd21c8fc14451cb0dee84f70e5be4025e11573e350c3a0c559895e038b827f9d47400e39a18730afbeabbb83ad29e4bd3f23c923203e381a2ac96a56db9305345e45ebfae57774c"}, {&(0x7f00000009c0)="79d60b584767811b2ada6eb78872b749a33703c53196601801a360479a0c9ec3f6ff4042fec4a1554df5024e44d35a3d686a44b1618e726b98c71bfd3a707446c565da346c84ad4d4b62ca70580306c4819447cc05b186880fe605d57d13435403966d96d8d27005f2feae49c18cc2bd2cd50aefc7628463f0be32f144229d2a3c9c7e5247428e830d0841b823642072e2f0d3d11acde730cf8a473c6dd486d899ed38165848351a1458773a95e0e5dcba3aacc507677385ddbe5708fd586a8bdb9feffeb12b8c7177e28d9571e409d0d898042924b5d2276cf9c7f933022f6e"}, {&(0x7f0000000340)="eccca8b8542ba5228ecdb340445440e1075332f63ba512e79a96f2f2bd0c9256001761e553ce03a0c1f5e48db867597f27f9f30f400dae518b8c799aa821195d4adc4c78e5ccbb4180204579c96e9c3ab74cd4cdb2d1ff447434d486f1b5e72458d854131b784cdba1c2e3543b56f55844a9883007d2801d2e27d991a3bc7943f60709442cc45d9a4bc550d470e348d2aa9828e0e9eeacde63cc59ee7afe297070eae0b38a6716e5aef70e687db8ef2bac53"}, {&(0x7f0000000440)="50a94176702f3aaab3572044acdfa93cd2911ee269936ca6bc747290f107932ec97bea2ab1ce2d749890349913cd9980a78f9a2237699bc1d81d586eb30ce63b01ed5cade37b651aa6e4e2576af1d6e95c4ccb28fb248296358b465ea39744fd4ee0256dd7c128f16bde2ad7e445bcf5058601ed325918357103"}, {&(0x7f0000000ac0)="e97e741412546ccfe46884c7c33e82850a4a4d761ae85de1250e7be1d940561f504d5b80e42e4b7b0a003104403b868b3f115fe4d5e2c616e06b2c5f6e17779ebdb3d2c9cfc328ee14c4cd12614da0ac2aa45be24038a6a1de2334dbbf3e758d682245d025a535586313cb70248ad06e397e2ddef0fb2337279757e442dbd2fe5d4c4c528313201f6b552de29224973100181ddd1a1a997a76f4bb3ffa2426f53367b822d8669bf5ace86f3d290a4a62620d862d78c5acb6748c5a4aa37ffbfb9831893fda80de44d593d75d"}], 0x1000000000000226, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x8) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0/file0\x00', r0, 0x7}) 19:33:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) pwrite(r1, &(0x7f0000000000)="26e31385d6362e2a54abce5e7503f8eb596a8d470d0671d91b8423d1cacbb5eaa85e61cd8b7069a2df2e742824d5be3d5bf8ce40f4440563de5482d04fb2e5555e3fcf878bd885ad86f85aa61f24d7e5a94cac18c9bc571bf774b64c135b46a7450509eeb9b5847694a97f1983fbe51d102cafd1cd909b4992e0c54d21be34bcad", 0x81, 0x0, 0x1da9) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:33:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) socket(0x0, 0x2, 0x42) socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0xffffffff, 0x10, &(0x7f0000000000)='\x00'/10, 0xfffffffffffffe5e) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x940) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000280)={0x1, 0x1, 0x1, 0x7da1, 0x65}, 0xc) syz_emit_ethernet(0xffffff27, &(0x7f0000000180)="56026da6498137048d15b662a714bf901a2bae57edb1111aa63dda84c52374059e38e3788bf33ae943cdee411041df892fb959002f776d6ae9db4d5b2cdfaceba9f4d66e8199736fadcf316d37a091e1f387d9948c86d66e38fd64e59191fa61e0f9f25e4845c465032d769f82061b420f7756adca4383b8dcb3c91d46ff8caa11b360945415ecd4e2f1e1474a8a57670104fe49290d66613d8e64d041fbc5ef8cb31f71163a80cb96876ec80bb14b1848b87988978d6efaa674ef3b527ceab2c257fd829e482463afeffb226193e8198e9117f7c4be3bdba82fb0463dd2a4550630") 19:33:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x2, 0x0, 0x1, 0x2, "dafc11a539125608691c49579a5be2dd84f5b9ab", 0x9, 0xa93}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x0, 0x4000, 0x114, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r9, 0xffffffffffffffff, r10, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) mkdirat(r11, &(0x7f00000003c0)='./file0\x00', 0x20) getgid() readv(r11, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/79, 0x1e}, {&(0x7f0000000b80)=""/208, 0xd9}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000c80)=""/100, 0x64}, {&(0x7f0000000a80)=""/243, 0xf3}], 0x7) r12 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) pread(r12, &(0x7f0000000280)="a99d7a46ef6e10ceb36dbf08365b13bb6fae11c2afd7506d4860eb4b322e081b48e8dc0d02d2bad1984654006753d3d11e88e2a8b8589b70075ad7d7e7a9713fc0c3af134ad2275d3c1c3d2705946efb0d3289099b538d73256ed785ad61c5", 0x5f, 0x0, 0x0) r13 = socket(0x2, 0xc003, 0x11) connect$unix(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1a0200ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a65925549d3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4346f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d6758e6cd677b7c4994b80133710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073a84dd2938428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1016], 0x10) writev(r13, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 19:33:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0xf5, 0xa1, 0x4}, {0x0, 0x20, 0x2, 0xffffffff}, {0x9ae4, 0x60, 0x80, 0xfffffffd}, {0x0, 0x7, 0x9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) dup2(r1, r0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3346) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 19:33:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r1 = msgget(0x0, 0x2) r2 = geteuid() r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = socket(0x11, 0x4003, 0x8) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgroups(0x3, &(0x7f0000000140)=[r9, r13, 0x0]) r15 = socket(0x11, 0x4003, 0x8) sendto$unix(r15, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) r19 = getgid() r20 = getegid() setgroups(0x4, &(0x7f0000000240)=[r14, r18, r19, r20]) r21 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xa000000, r2, r4, r5, r18, 0x18c, 0x6}, 0x3cb0c411, 0xfffffffffffffc00, r21, 0x0, 0x2, 0x7fff, 0x1, 0x80000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 19:33:23 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303, 0x0, 0xfeb4}, 0x0) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='/\\\x00', &(0x7f00000004c0)='-:}\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='~'], &(0x7f0000000440)) 19:33:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="7ef0ba72fa834780b584d85aa933d0b64e235d33ebeae9f4d6017cb88bf76504ec1f482fd7f4c8514970000000000000004221fbb361932f9bfe721f0f174f9341fb0ccb080015cf5e92400b1b"], 0x10) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) socket(0x1, 0x4, 0x1f) getsockname$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000500)="071400000000db00080000000025c6149b33ff0fc7d5c07724c730164d77ef43b042aef5595d45c57b2e3cbb2e630bb3b459b82771ff0f00006726d1fab54389798dd7e6b6a657380ae64a41dd183ca6d91a05eccd04aebe6341dcbf806924d118f55ba4aa4944c7cd70ce6244145d306f18b3a1ddf9a3f91441ed68d39149cceff1af02bd009ed0d0362bc114e77542c7372acd36cfc4882eef07feca288d1bc4b34eff1d38f1f02e75e65f43f1", 0xae) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="a35cd1e8bcfd89b5125bd5023330eb091c305436e96bd616743e1dc854143d37053aec3ce8851c24df9befc26ffc2ee9f5e9", 0x32}, {&(0x7f00000000c0)="b88898d9f31b70e40e6f7e4c80d5ae9bb1aeb1500d82a7", 0x17}, {&(0x7f0000000100)="8f02ae0b5cd89cc47d165a77001ed9ed8babc8599ce7653df3fc0deb22e80b2f29a4e5442bad4e2cb0ec3324948d682939496b9d93939f166fa229a0b4e8ae86c8af3e18897b2686bfb1be0660b3326a2ee71b6e8caa02ce685e022e4a53e3b653011de936fa19d2ca54a5c37d13b557a353c643eda9c11756a8e75073833e323a68123c28b36fa08cdb0b3ed7411b80ec7ca6e9bb27004cc096b766de16be1079cf82ebbc3c491374f9107ea5c6e669fa15a3266905f6118f1194463c865d2da3a9a8f770063da7e0c31915ef3cb919037a", 0xd2}, {&(0x7f0000000200)="50c7bb54c99bb90b7051aa74eb1d1ab8436b0953072fb8baa0", 0x19}, {&(0x7f0000000240)="db92b84156527374a35b77dd25aac1f10b2538d34e96aaa143b2d5b2e1d332e0850be71b17a241", 0x27}], 0x5, 0x0, 0x0) r4 = open(&(0x7f00000004c0)='./bus\x00', 0x4020, 0x10) openat(r4, &(0x7f0000000600)='./bus\x00', 0x20000, 0x102) r5 = syz_open_pts() r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000300)=0xb) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) connect$inet(r7, &(0x7f0000000380)={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) readv(r5, &(0x7f0000000040), 0x16f) 19:33:23 executing program 1: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) fcntl$getown(r1, 0x5) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) fcntl$setflags(r1, 0x2, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x50}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000240)="561a61182fc87f0fbb01f70000000000fb3bf623fd26c7ae661f76d09f682abafc5576ffcdda86ccaad2fb001e18588abc0d97cc88ebc92590876796b63e48e91111f785c3f2f289e1ffff312a2e9fd5e4b91ab4aa2c47fd1b39cafc524c42409e8e66ed0b7970ebdf5ec5a543d3cd84", 0xc, 0x0, 0x6576) 19:33:23 executing program 1: socketpair(0x2, 0x5, 0x2, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x2, 0x1, &(0x7f0000000300)="3735d028592d4516ce6aeb984d10d2a23a088e82773a5d4a58b55b53e9b605ca6754400958721268563ecaef00549254db2dd0bfb95f6a4e583109b85e580b8dbb845854f21665266d5b552b2e761e77222739eac39271cc9fc888a6466fbcebcb71cc98e5a01a03cad46518a30e1607ad5aa33462c53359eb2321d0e991bd5146fb6e3664d99a097288025dbd74b6d91ec5d5109eff5b111853d8bb70d85c97fba07b2929709a22bf3e5ea98995c127561ee48ed8b7dd1a4b459efdef1fff5d91d7e40d986e4810f49f81d047386b32d16e3dddae5a938f21152e7c9867a7168153a337781855093851cf3c81fc1e9636e64797c42b2c7acb79e8ec8f8dd3966137081dcca1e2d23c33419119a13ab5031b37c429c73d5fd7a025af50d9548f23ca3fb4153adb1cae058e43b886ca295c35aee79910bbe2d7965acd460c3056eea1131cae0ad64cdff54fafe9291d2be2e7d0ae041aa41b3f33f37390d09531723b59e2f760dbddce933f14e89887f4295e989716a46e98e4db9a2aed57af026e11f26736079c3bfe850ea4579c2cf9369d4341516999407cf3c2f00e97418c2df932619b546404689bc63fcbec65c49e7ac1096c6712e9eb60e14bdbdb312b18593eed48818564c9e7c0cb901f219b145c132859be2375c2218fc13f80267ca79341b64da1dcbba675cea3337afaa4d06b95693f7d43c91df14dfbfebb9e2295083087ea1270c273e909d1c069b00dd9f1d5950cc493257fffa95b687a7c90c3ac00317d0b1c99fb7aedcfded8dd3eb38077dfd87aee6cc1f869b2ea571c4cd51846e7e961cfd436157d3dfef03ea4ebb6c7735a9fd1a87f6123d4a065e55461b21029db493172862bcb40846373cf3900bdd01d55ab33922ae629caee63ee496a67f10a280cc5d6afcb9b7e7fac8a303fd1abc6a156f46c073e6dfd6329e87e8ff13658b790069cd11ef0662c0f64b366e4f5f40c2004ccf0420caf87d830356a12a7a9876addbd5078855af1e3df85bc8da0b27bdb7187eab7a95d4d71689782937701f4c896fec57f4c36f65a44427ca4dfb5a8b3f40e7e303f7b9012f6444c95bfdad99f03087b9ad791c0e3f4407a97083fc72dbc0811e6f9f0c0c641e4beff6e0354d587c500cff094d3ad4efe0089af8c109a3dae29f6863686ee5e9256b7eff72d8427bd9134eaae09ed53331cb00b1315db9a4d1e020ccbd187a0dcf3d394153d710ddcc1f23d75db1ae86f997639f119a80813abda1b1ad9f2969979b5d30af8715938216d9fb09417bf23f7510101c60be45b317c11a8afd69b2b435b7fb69dee35e9bcb628971a8f0bd04e3df550fcd3d03a8f45aec0fb5d819f0d49db56cfe9ef970c052ba5367c028fce02294c181f4fb9587a66dd09f451f17823c4a84fb7d9f7968e0f458a47a705dbc3e5e09a34448ac1b58de47883873e74de3f331aac1c90d4bdfb2be154b07006550226ecc38b63e9c775b3c3ecfc4e7f67df8ac42bf6a3c8dd7618125cda9ef8e6582c27ca98a955c20f71ba5055e23fb7d65168cb40b37ccd2a01302abfca27c0f66d3af7a1190b8c33a64d2b825b64a39a1d84d84e8457efc3757bdf6192b188e058a862f00c851c5bb8f26bde9570cbf3440db2a483007ab9f4f717a51611588d4df9643351a2d457f6cce1edd86adf3b62d09a41f9d86e7b02e753c251f3b6b51e87456e960d90578d7c6ef0bde078183e816e59fb05d0ca1133ca97825ddd663101037c197e35cf190824c56cf6c00c5258ddf6ff84f3f9e68a942490c223ea66fe4324e135048c726f72c537f6111b9c71a1d116a8b11cb9f3dc37ee2269d24c541e790cd2e16d8303128a1b83aefe8990ca81dbdc6f226797a272b9db1f1a5b6536b3e05b723bc4897af35d326fe74df5bec95d28a2f905cbff93d1861f6d7e045cdabfe3bc49bb13276f0b5fe69ad00c3dff1db4e31ef489416bfdf36ce3624a40e0606a50e0833bbdc41f91208c342e3028f1dc76b12f65406adf1e1f5704df4b60ce7a87b13fe256aafccd014fbbd22122c4868c8260e41f15098875f2513d6be760fbe4394d89872fb62587ccf29094212f894b0632a865de89341a6931e78a8105d621eaa304ca64103830e85fa35a3c9d861ee56431c848bdbef7c1d25d3c38277c969ba8bd25bf68ec41da8754332de0985e9ba6017a431474ec61186f41db605b57721717757c4437fec0a23643b58611fe87a30005a1591dacfa16a9e083d956424d2b5be993eadca0c869133f2d496f6ab8c50b3180ce21175082823a488a12b6867288523d07b0c653872b20edaf7ddfe72a10c4977660610d879397a1e9e52a97e1e0868fea64d3f6a78e41e4a93de068f3e0165cbc06ea4db3ffc6d97eb4ebe76b7fba22a996f570c0d020fedd9ca488e26aa120d1bdc46e8ab2743b2d51ba32d08b677a79ad2393772a8cef3f50bf5ab52ceb19e13e05e0745581a1a74ce503f89e86fa4e55285e76e38c0d82808f15e2baa9e17568c67ee2c4d6acde71dd15b2461ea0b39cf959926c9f361196f79882fb7f76b31fa26061ccc3ca3b71efec1814f238238c8d2be286c93ce1302568a6e2aef8da229e2fc1a5b25d34bce1188fc8c571981929ff53f49fdf08cd5029d7c07f79560ec707c6ad3720634efbdd2738d16977df3db4c1245350f03c2e6f7a4fbf415f718313a7a5a42dc091ea62ea3d9adf1b255feb9d5215737d5907912e84523f6b0a7f2f5cde41213f1b79a5f26dd3748e2ced374271c8230220adf0b36b128ca8c90374751daadfe199e5609c09daad80b858947ac8b291ef116faebc11f7646ee69085deb80aec5a8f31429673f10aaa01cb3a0fa47e737d1dfd1469390865196dac2c3ec1445a870931cff83865a6ae77b8815003e69b326af43ef9d15b2829288f4b97fe54ff32f6d044220a2b359b3beb94f0f6eef254867722947df37c6d3df5bf136d07ce12031bc96c7047bf310a0afed21be250e352a245495710832f90dbfc5c902dc75b9e68f8e6fd80e86697e84e5cfadb18b8c1e9a1dea27be5de634055230300b4ac47af4687f0cb03785d312549eb5b2b3fbe188d62f0dff4fcc81f75947ed6eecac0a633ec17183c1c0cd2e8429b0b8b91aad33eb024eea195a67c70b97cba5235b8a71f7906a81a3d6f1c8a9f960a5a5dc080107060a1510de2c5e02812699b7719a8518e42a1e2c941dd38141f9cb32a3bf82422accfad10944e7f39d57efc2769056994245bb2fc0ede6cfd5ec021f62c9214399a59366373e54334c43f14ecec9dc4ca604cd5d54dbc067524ee9350f15085710d230d74a11c5fea7298953e398a70c01b7841d1969c6ca39f7a8a4ea219fe841651bc28f789ecc2a9c7c0c2c167548b68f8c31f29ea6e68fcc63e5d5237ebf46573330708f84a1a1fc41689a7ad01b6d0db9f716b8f23dbec3fe2e4d2b0552836e9a625178df3cbfc498fe720d7a8552862770e25c7726a335ddebc1ae97ef36c916e4ae313999579bb6fd98c87fb77818d6581d35a3e940ccdab8f6428226e3847088cc082c43044c4caeb47236b4d0b3fbc766ccd63323d85e7f47eabd6d5e1810cec487039165540dbcfa3e0eb92f6215edafecc91f001f9811cd45ab8d4a6b1047bff825389a73ea1badb8c2e1d1447d9efbc07600be6562e255c9b5ad6c1c4babc66d39abe801048228134e6f96218ce0f3fdb2b0468e515b33b4df4a9c88191af7dc2db2ee7fa019480711136e9bd0034e179d9f0a944fa2bb7006025e79022ecae74816dbdfcf9352d9759f6209b0f6ff29de8410911189d01ca427ea94d49dd672ba290e3bb52e5009b1dc66ff51ab030155f0fad4d2de2896621ff66ab9107e922240397fab97d2513d07b7355f70633316f9371927430c22e659ef3676bc9c2287e4195c079f33eaab0123a3cc065bee6cbb08c70038904d5865c2cff3c8495e262e1092c4fa79bb298edee1e9e19bf31b2d422e1d185a3e2910f8098b605576f850eab542f3ac3f4d3be7cc1ee73988a22ea94029c623becfc8fbf6555bcb59c2f727582cd48cdae2a9d77a38efb999ee7b95a333b841ba55793c81029635dbe140182650c7fb8a4e118057a7d9f8deabf3aee08f02e2695abac902021731924ad9e2fbd31e7c97ccac071bd666fa9b5eaa55b504cea85b308671a2d0fb08b52875bd99e4f5228718a5ef7eb1edf7ad3ce420b6e0af5fefe1f34182c1e12391dd708d76e0fee49ddf289f82acbbbf1588a20cad6580cb4100736efa75cfffe7d4c8f57871b1bdec4e5367993d8d758e5046a8177a54ca394d3e6fce062d7f3b1b2c8f91c572460ac2aafbea40d624c084c963fe7e86a911aa5047f5c68812c58c72c9091ba5e0c9e5a139de5198a5f960492db56e39363e6630c05844daff65cbb67ae5feee386a73907cf7bdbc18918cf6df85c774cf3a4840b1f8490d66bd3b43cfa3603df6406374db427ea282fefaf16fa0481e1d9707988ca09f67d22e174677890c3ccba55b2c0f46a0fdd7b792f94f45ee38e8223538c852c79cc4243746ab6a473cd1f6cac6b80e83c4f8bb656f040ef518ba01c1b52e0889a9ca25502b63c0c028a66103508f11960ff8b130d804dd199c7efaa03d91a1a167a2f73c5471cc30b85a30e0627d1ff164f9ce7bf55a070251ce521438f83c2703f03fb76e826d45da6e7c15a43db169192ec52c0601526fee18a81ac915a50abf784700be390f8640d7d6296195a76629cb29ceb38be04c17d8c723c4d7a09aedbb2ddd899535549223e13f89e48c5ea0b95c20c47d7b1e8f2b90c0366070b0071a4ecfad899480313fe8b927229bd9e50071ea8d61eccbca6c1f515b8e56b2c4297b5fd5a6a293e45d5ac2ff54ab87d8e0845cb096a15f3feb9b6e472254926c57aabeca417c2a6b13cadc0ca2f1327136a29fccf9ef2288e737600757ba94c9a0da0b8d9554c6e0930823520cd5e282787628ff0bf2d3b281f12bdc529128d7a2339b23d3e7eb96243b96b7596808ac0301a19219868ae9039ac762055e1b0a2a1244298f4f0c24d8e70803a7aa2a1ea13d13d815630c95ba407f57370fa28cbafc45b97ce241548bf7c0aa4bb260b9c4f0f90d5bae905191e859885c1b676601afe2b43bfda20a04172a9b6e053e007c1b7485911f8a2edb611f9f47faa9dddbd488a06642fd5489ee4bbc10a156e4c79f0823ac081b2952da49011cf923ecba8ce4a3868d82ac9441b08b39efff58cd89b47d9b14ebda22c39b8357a976873eac3ad796858f879a6f2beb3ed000bb0de4a18e4008e0f9a56c0b9df4fc0ea93e61f66f706a1d18d94abc4b49d66d17c8abdb6b3ded72d477aa90aff29c3db4b08fbc9088182faf57dd2d2b12f39f008f453cea79c220d3b869645f0a1104ccc03a584cfc60c36cdfde618f60991303c59f8148287457c6269aac360c2143e43401588798e58ba306cd910e78cd1f9b4dfbd45a96968ec04f2c25625bfd2a03b101557ac99c56fa82725ad6a85d8061247d954ccb3e5f606c285012d785193e40237a06e2e6e9e8aaf1055d50b103d8a307ea89f2d621060ca4a751611b60cf2bd85d41333258e30f7c3beea87322ff0679306093d2a56b73c816983bc4ddaa869b0359a2ffb70fcb524d701fb65a3fd35f70b852a504ab285a959c6beee71af9cd923b12c04a10d25e833e39dee10f2b28ff684c3c2479283aa63aa20c9a96931871821dc1c1d03f4aa9f54b8a752e491d405331d7481b3ac6144f8fb55fe6bb3e0f8e56942d449e947617504c923", 0x1000) 19:33:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[], [0x0, 0x0, 0x2], [0x59c6, 0x0, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000080)=0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 19:33:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x290) msgrcv(r2, &(0x7f0000000140)={0x0, ""/42}, 0x32, 0x3, 0x1000) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) write(r6, &(0x7f0000000040)="1088fa0900000072", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r4, 0x6, r8) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') getpid() fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3f) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560a, &(0x7f0000000680)={0x3, 0x0, {[0xff, 0xfffffffffffffff5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x3, 0x2, 0x0, 0x4], [0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x9], [{}, {0x0, 0x81}, {0x32e2}], {0x0, 0xfffffffe, 0x0, 0x401}}}) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x29) pipe2(&(0x7f0000000140), 0x10004) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x85v\xff\x00\x00v\x00', 0x0, 0x0) getppid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r3) openat(r3, &(0x7f0000000480)='./file0\x00', 0x0, 0x171) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'4gp', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r12, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000001c00000040827e0ca391042ca9f2dd550000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000002d59906edb016de5b22647b57f59d1a19fdaa6bb7f4d3b13a6280b829feeafaa4d2831fcb8674def3181127ffd3ff670d952e1a204463c957d68b2061978aaddd4264636f55985cb096b68f9975cea525af526ea849b1eec27e31511184defab0ca52e603e4912b32246c1bc518321a9a0e1b6140be0f4b30c501a4cd9137961f6a220c1f3e8b5966c9f557aac5ece9ff00802a64ed9519e96e96ca74c8f6ddb78c850ff1a26ad17acbac9b3"], 0xfffffffffffffe9f, 0x1, 0x1000) r13 = msgget(0x1, 0x240) msgrcv(r13, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000a3c81f74d0c43484bc7dc4000000000000000000000000000000c20d56250700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b8e8cc9c07990f7b42779"], 0x106, 0x0, 0x1800) msgsnd(r13, &(0x7f0000000100)={0x5c2b2cd161db043b, "6ef6fcb2ca3167ed58c47422ed61d8e1f13bb9c4ecd422b681736b34659f4d3bd5449917152312a514708550b3602e93932d3c1b9fc572c074c3894983cb3221c9f137f445433219a2e208f6fcda7d90aa94b10430a99f465795e5b9e6a46a93525fedcab5f4d35c260e563c72"}, 0x75, 0x400) msgsnd(r13, &(0x7f0000000dc0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cd0115f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b7000000000000000000ee0eb185d0be7108dc91000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7760000"], 0x1, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xffffffffffffffb9}, 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x8382873290bf279c) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r17, 0xa5, 0x1, 0x100000000, 0x6}) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x800, 0x0) pipe(&(0x7f0000000580)) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r25, 0xa5, 0x1, 0x100000000, 0x6}) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r32, 0xa5, 0x1, 0x100000000, 0x6}) r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r35, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r35, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r39 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r39, 0xa5, 0x1, 0x100000000, 0x6}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 19:33:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x7fffffff, "0064000000c9c06d020000000300", 0xfffffffc}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/131}, {&(0x7f0000000400)=""/196}], 0x10000000000001b2) 19:33:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0xf8, 0x9, 0x40, 0x1}) 19:33:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r2 = semget$private(0x0, 0x5, 0x204) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000240)) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) 19:33:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed521e70e515e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2010000000000000015"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0xa, 0x0, 0x0) 19:33:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000280)="7c64a739a0f6437cdaba90d3ac9a1335704532b21c094f22e4957d9de07faa34d8df24c2b86f220daa8b1f574e9ad50d178ce497698d373bdfbb87ad84e38d39", 0x40}, {&(0x7f0000000380)="b05fae3cc8fc7fdc7eea7f2eaa5c0bc0bb521034e90f7a071635cdad64e8f2237478a0cce58c2b1fa7c3782a76ac66fff897ca92dc220411aee2d02b2f39869b90447258a9fa9938ae017096b034736011144b47dfc74d8da3331f2c41de643fbcec48a18394041baa23526ab9060567811adb8e22968ba294f78b73f1f9d58d741ae651dcafaa7d0b6f66b49248cb36b5e2977bb80cd453bb1e9365c32a0dd49476e33b8d7b506acbd4fbf2b9e248233f4951e35853d3c39db85619a13b9eefe1c0e1c707a8ef95cf7f752078ef8b811969e4e6844ff4abd3f925bac7c1289bb4c6dbdb42616def29e544b2564eeafbc0e68f98d55a055928080e54117a15014d758f3a0ff5a215e2eb64c6cd5e6da2e213756369b1804dee43afb25f76d062d90b9d08f7eacfc1af06b14ebd3ee8fd971be394f0264f4aa85294e510151a117e9ee97e1fa3f6dba0b4bf5a559471087b3ff04dc5e83ab8d9ec0ba17194b3a979f2a079ce7ecf465abedf6378c48abb37463bd9223502c28a7d215881b3a2ce2aa5489acd7cc13545ab7ed53166c1443d521c573beef66eb698a5554c8c02c9d1a15bf1b865fbb7894ba073ced4723d8338247efc92287fa8fbfaaab25d2efdd56d898953d8e903baa4114ba5d23ae1ac1d946c230d7e7edb6898a4acdd8932ed3e22197d10f3c6e2bdb667746e7377adaf197f92bea3554b52647fd26a6179ee20e558faabe90c2b70ead7ea25c9a09460cfa3300742f75388e5a4423205a643d856f23d234254f98857e523a4a8837ee35ac0ec8d676ca12eb1e5279d63aab6073ef13f7b46a7994327a2fc9dfab27b0cd6255dda2aa4608342f87564352267297bb84a44c5b8a3581ab5fd7c556ffc89278a884886e67c286b434b6ae8ff33d81321654d55aa8602a79805e8b29a65f53824bcd28d6f1815d6ad0eb7015289afaac652d427a470262f5689c0ed14de1de93ab905f29feaa878e15132132e2accdaa81200aed2a3fa65b4b0b7c4af18b0fbac1fdf7a7dfa461703457b60affc926e711ccd8a89ed421c2aed78133f1584b9da255163afe575237992814308ed91eba7fbe3296e2a46441d611b8ea1c23f033dabce6f86c481898b138915ab607527d64c209d1176c8a95e94ceb31e0f28bfda4232cf154d1e431fa64c405c495abe9c215a7d9051e6e107341198249146a0144b44d56eafa798391c119f47270a46e51b00ef0d90c44a0f57e2061735dd8de469ca91b3fc520b792ccede2e7a99911e74570935ed2e7629823368801b176d0347b498fdfc1be8b8ad20f931394f7357c8b3ae2d24d86f2c427fbf7d9279fc6faf8c8d01907bc8a0ea3d6967077e96b7b8884c4c5dca0cf0a6dcee4b7566a5fdde15c23950c553e7675386ef55604ac928e014bf29791b486907c09d0118eaa960123c4122939769b7f041e5e17176713f2108edfa85e8f14e04bfc741120fe73a2463d16925f1f77a9018630e4bc8571595d12a2ad6cd2f5e4d6ac1c9f5e14be4ca9f787a0e6d553b1e01a05d31413cea35f8b1d30486b78d1ac3ed0c63da505bc4afc8e3b565b472968b8645769e9abf345000df9a7f835ee6b233a7f6ae77ed5df7429576698d415d884af08bcfca08ac1e8b3c53382e1ed4515d11d45a7eacdcc3ab649e149dc6e6de1f875908ac7e8d5b314124bde555a7d2743d0f75d131f2580fb166d1e59077a227a70d3146b474453059aa31c51d3fad66f02e081f003e6ec874c90d575a8fdb212488870a4b33c0493bf85d59cf1aedebe58d85079cb5502dd5ff262a006b59494cabdf3d7e88b6ad6751e9212aa5042002caab2f7732c0f39572673a246132e9931bbb22e7e9f606ccced9a2ae3f4030140af7e8369013cc7042d913aabffc66543766fd196e548cba97385acd4e5e1625160c678d4ee5dd27f77e1939d123b07ff70ad5338432d90f28d3c7cf00374dc548b349682fbb15816826920c749112a8cecdfa978a6f6d0b3fd4fd5cf57c9872b06611fcd7c16caa7f72df7a5e319bb8d0717bd8296d159145a649af5f0a6f65276d54f154fc0bd8d95ddaf7f5eefa7f84f590d121ffe9d4fb7528c7978fd70434f29b114528428365245d94fb6e2700824d7d7609745bf7ebf3908bc30ff739918bcebee331bc6424b10a79c94b273b58e44dbb4ae27405452c69aac0e8ebc2481b8eca0c8946292ff2d45e930c0c9e998264b7c37f1ebda2620d1712ada84f38189937aa2247cc1fb640f5342e95915fd420c94b503c458b8b431a6a5cfd7f3fe1c70f56af76205201f04b0f343f879b884c89963bdf6310e8cc1df89864c38edf45f997569cfe001f4d58e86446998ea0c9df3a59e5eb4e9884df77355a088a1ab1c43603e97c78940f1c5d96d9c9b4ec5047f5899571303700fa3d4b3dfe9220cd3f88f151caf7fa18df3ae54fe503c22d894254dba5585cbbc0a92896f02dfbe2eec964955f3d88b7854fe18063d3fefa472fd16495bc934232e55980fc5a00f9593ab5d8fa0b88b9766ae29650413d0a5c1a1572e0210907b24c3e8936b02a163f135994dad62abce04ce790f9f48fcf02103ce3f15af50f140bfafc3aa7b882a3268cf4e7cbfabd9cf334d130d64263cdf7f35e402979865ae2201322166770d51978263c6cb58baf74b3a8a95e7c604fc60317c70a732b954f2f370a33caff7e4a89d151ca4a0c2d50e22b807eb1c72ef09d226bd8a2ce8d981879519176d65af206c928c5614243dcde8a926f87332018c3bd80b5d3625e7a73bbf0d61b7a9e2cd3b08cef4970d11deeca3509675452726201799dbfc9191788ab98994d2b5c4457d644cbea692f52bcd065be27936c5d366fd5343be4ad02e75430c9e5fbd2099c7be3089b0da0638111506ed5d923c64f471ea154381981da48bdbe962e5f5926ed4b3dfc00fca146be0d2c41fb373ffd2e8f50fff2537024ebc4ec8fa0152a52c04815b8890a8233fa7e88242e8c178283dfda5c8581acea6d62bca50147feb45882f134f250a60a5c6c076322bbb88e7e6b68d55f4c976076f1c4ec476cd90c2c47b9dfd2bfa15ccdd08d9782c3fe684773b4d8611fdbf831649918e9715038694221189703bc2da9d825b14021aa2e4c55b3087cada0da5dca74369789d08fe41081a51e7193b9fb577822a411d90b36c075bb67696a82b259144e61eba80e610198eb17b17d5d213a38632c65b62a4325dc50cae065adc45b7f70ecc96f46b2e86944574244dbb1081d1a2cf05b9e0dac1a08964beca180a4713b156115171a3f18ba3472ffd1c04c7feb1f70b334cb46a8f9bcaa243737eb080e2fc59bd55d6b1808854135f087bfc2e6d7d0e68fe77cdc58ea6f64032f557f827d6941f07d8f6894d3f064423aafa0c7021c5c70957a8bf8e73f8e2f400d961da336154c69559625b6ac3327596a8094ef57a9bcfe873dc9f3deb99e9675880f3ba94ff250136d71755453ad2908a6fde5e065ae7893bba7737a24cf50bf3f95875a9ad06ab90a3fb7f0604983bc46d4865d8de857ee84ad3a6ea0cac42e2178a1ee9aaa5d010b82e9b84b9502300adb7d5289ca7a39a46779afcaf6aeb3b10fbd1e6c7f5208871e94a6bff03f33e2b291058d2dc768bccca3d1b6ffcb882397b958c30b2bfcf68bd9b33ab7d6890cc58d88c31691b8fee2d34bfbaa6a5a9aaa4864c88a78973011290e66f59cf6139b7b8cfc0aaa91a7fdb68729892151a4bdb9e16c6272ef18eaf94ef176539e2a58a544b9880f1ee3a0ae55caac00f845cf265b424abcd3768cf488854c3d6d4e9254e23343dcba55887926d01eec45fa20a91aa96a051440c7d37611b41d1f99b79b532bd3d12b6ff3f2213fc010e5aea744e395bd3169c8aef81984803c5822625140e8193cd38e6a8c4f51d63a47a98e415f6ab92f11ce566cdcca6e9a51c6a43c9f57e21e11da6da1c4b07cfa9b49f34dce8af30d9b513c6a35dd74cfd465f131684db9d4061103cb34801dbab3697a3c6194713e490dda3d368bb15644aac8a89364facca0b85df44435ec11ebd86db1369724182aa4169451a91ce5a2bdc610fe8e0cb054e7faf28fbb2a501b66ff65ebd3aff314d6ff3ffa63db923e6cd0ae147f7a0e8df8ae35e5ef711ac5d940baba5cd3c728d81713ad268af87fe46540da900d9064cd323619bfbd38467b7e57f0b890aff4c3dacaae1758deaf2cd1f090a991e6e16c2a36387941099ca21620dd44a8623ac043e356647970b0acb0c3a1542a38bd62afed8749c58dd375c598668d526fd2f84516bf77aa40bbdc98e5eb1c68416cdac134257a61e42360024d8b92a7f58b8350c2f472da85a0982ed4b37d0287c843c5b78e042e330f6aec4bcc38b872df46c9f42c7e03d90188efd7c949ec60c2f64849de014fe078bc4cb7433dc2fbd822a1163fda381d1bc756bf3b00115dbd911dc65e4858d096b27be57c7de11537737ca1b17ffb5e33cef705f3199b17afe079d0f5f92e63b5d625297120ab770518d262709dc6fb268b67c87ed1ed8cc60aac630e5891e4932a2cc9096408a4c176f6419d0e5bb34be2f60b53fa622256f27962f43839aa826de5b25df31b81ffcb667827aecddf34f5485bd96653c746da6e98ae036472b680d20c05eb10feae49573773d48732dc65caa8cca9690dc45b716be6de64f03adc86b38e55217d8133ae3746da97817ddafc55795f63d3657e757101b582bf3348dd126a71ae6c4f773bdf3b0f41865671bb2c34e5758b0049d2194503b94b838fca4f418379fd2f196224144d9ca0a71cf8ec0e265bd3d645c465c6bcd4d3660f14244a2e0eacaff9fc52a3d2182c3587e3e3333552e8273b3fb122ce3aafc7ad0b59996557e4248a1eb05ca750720e7e7fb88e6ced4b2f630c16985caeb1d3943c9d5fa2e91830dc9efe0d2b3d33a25a3b2b5815145d8cbb6886fdc75f771a4b47e1df03ee77f8553273c5d0ca7816521bfa32d802a979ae014b6899c992b874af03b7ad2e7ca05eee1bbe39fce4561bc0ac9c137c75cbe18070f7300ccdae5abdba605d585ed09f2520833fbc131d0ccd175c203c03e9ac6ae6b187e3342394fbda9a22c19d93a862ccd67b26336be40c7e6695a96bcfff64c328019c14fb1c0921b987554884455f9291f04474281b74b56baac5e5d7f04d889f7531bf01a96a847eb61ce7572608b9d7a141746c95e4c7a14db5d6f074b08b57d106279621d3af1ceba8312ff1306c2f25a83b38b784d5a286c61ada6dd3fcb1ac88c82f5b35c3f65067c56ed0794bf0d07aca782a54779e7000a6aa4da2fd4665fcd3e51d3fb7a93a2a4cd1085d1a06f925924612503bfa7a1a9d577226276cf334804e3c7c8d1add4f07c14b1171e92e94ef1d203d2dd4a539f5864cc1fc73501e8f0f83e4c911a5b83debc2231d7f53e458afa46611b5c37faf5049021a59bde93e8002bf2b0a78a13bcf4f2592957e6618296cefd540ede90778014010cf3aeddcb33ef11269779357b52636d897af34797ac6c5d6cb239419a3f5b14670f5e17f51aece030a8d2747198528936237f7ae9afeffe3e3e2898165cc980a6f5a6075bd49a84e394fba054d2c53ec9a98575c98524e07959276a87b020a766fe8712bcb0206c6591c83f5333d91e74a4e4c2fe5274744e952243e0b32364007c4a4e1da8d4e9ea6ac1db0a0a69f46cf5e92315ac90173edfb22518710ba7fe840a8ed3f516beaa0525e3e27752283cfbd6642fecef40af907297e6ace61a9ce97df68845abd9cd0bebe69d1254ace28b083c0", 0x1000}, {&(0x7f0000001380)="3ddf250345f9544820e5dfcafea3f7864514a33a780482bcc7ea2435ff919bfdf2030c211aead19b8d2b5e111f8dd96fa7826f698966661dff49cb1e44f774eb8e25e6ec5e3936972e08a37de2d438812633248164b9c91635852d09fe8b1fc52b23479111f3846cd91b466b1b4396d89906a5801d2ac7996e85958dcc5ac9c70ee4e2bb8904b2ef7ced37ac5379a173088feadafaeeda949c66b35d994740b872701e025be580c5315d7b0e4ed9", 0xae}], 0x3, 0x0, 0x800) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r2 = kqueue() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x10001) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001440), &(0x7f0000001480)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) close(r0) r4 = syz_open_pts() pwritev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000200)="f88a4f9080b16ebe6ed3fe0617f99bc8c3242dbe3f592aaaa317864abd74c76fafdd0271e91246c4388d36ee98fabafd9beb785a3cadefe3368f82df68114730aea3ae9ac005ac2e3d2f25aec0a34cb4b12e3f37707f96", 0x57}, {&(0x7f0000000100)="ffa0cc222f1c", 0x6}], 0x2, 0x0, 0xec8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100), 0x1000, 0x0, 0x2200, 0x0) 19:33:24 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="f03234fa74aa8dde22ead0116d08f02bd09f3a21"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000340)="10c8fafb9ad1c12eb083c3b2858135125300000000000000", 0x18) setsockopt(r1, 0x6, 0x8, &(0x7f0000000180)="dd83efb990320f132e5a4788ae898e5104880c39d888b7f4936addc1d3c4b8f3a33f0e8bcf24472837457b4534358d3c4b19438ff9ae8a601e03fe4b037c20a9a2c199ae92e54623774709d355adf97aef0d1b9b68377ef324638df3dfbf42641fbd647065d17de6f2f404a3abff4156982ccbbc58937e8763fc390e971d495e63b3b9652b0b5adb1b4369ecfde5b9190a15b9da0512272435", 0x99) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x2) bind(r2, &(0x7f0000000100)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) pckbd_enable: command error 19:33:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x231, 0x0) 19:33:26 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) socket$inet(0x2, 0x4002, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r2 = kqueue() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r1}) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77de"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) close(r3) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffffffff0000000000000000000000000000000030eb0000000000000000000000000000000000000000000000000000007700"/83], 0x5e, 0x3, 0x34fca874c089bd5a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "64e16eb595607fcfd71100"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xcaed, 0x5, 0x81, 0x5, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0xa6, 0x1}) acct(&(0x7f0000000040)='./file0\x00') semget(0x1, 0x2, 0xb673e6ba7b0e88a) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x80000000000002b, 0x0, 0x0) 19:33:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000040)='./file0\x00') 19:33:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x40, 0x140000}, 0xa, [0xfffffffc, 0xffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000000)="63914f675a2ec8dc3dfc34de23d8205c531781edfb2c863a4936eab3d3d2aebbe370f26e6c8901", 0x27}], 0x1, 0x0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x5) 19:33:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="1088fafbd0220272", 0x8) r10 = open(&(0x7f0000000240)='./file0\x00', 0x60102, 0x4) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r11, &(0x7f0000000040)="1088fafbd0220272", 0x8) r12 = socket(0x2, 0x3, 0x1) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r12, &(0x7f0000000040)="1088fafbd0220272", 0x8) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x2, 0x43453e6eb2bf8019, 0x5, 0x9}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x10000, 0x246}, {{r5}, 0xfffffffffffffffb, 0xc0, 0xf0000000, 0x1, 0x6}, {{r6}, 0xffffffffffffffff, 0x8, 0x4, 0x7, 0x400000000}, {{r7}, 0xfffffffffffffffa, 0x8, 0x1e0000002, 0x5, 0x20}, {{r8}, 0xfffffffffffffffb, 0x21, 0x80000004, 0x4, 0x7}, {{r1}, 0x5, 0x4, 0xf0000058, 0x9, 0x8000}], 0x200, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x4000, 0x5}, {{r9}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0xfff, 0xfffffffffffffffc}, {{r10}, 0xfffffffffffffffd, 0x1, 0x9, 0x7, 0x6}, {{r11}, 0x0, 0x30, 0x41, 0x7}, {{r1}, 0xfffffffffffffffa, 0x58, 0x1, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x2}, {{r1}, 0xfffffffffffffffc, 0xc2, 0xf0000000, 0x81, 0x101}, {{r12}, 0xfffffffffffffffe, 0x10, 0x1, 0x1, 0x9}], 0x9, &(0x7f0000000280)={0x100000001, 0x7}) 19:33:26 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000fdd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 19:33:26 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xf4\x00') r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/246) 19:33:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x6, 0x14, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = socket(0x2, 0x3, 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002e80)=""/4096, 0x1000, 0x4a8527810c41b79e, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendmsg(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000002d40)=[{&(0x7f0000001840)="84b62924593614a7e0db3d5ae81c1d96f12a0fc44280cf0f4edab13b1c83a5aa0fd529012009e04d6308bfb8b70f52748ae47b0dc5f6ade5e5bfda983574aece1ad235251aa378de725709cfa8a04529a510d2c57ecec2df25cafa6c365ebee54d60a3de9b253587c6c1916b3e8b0680c480d6815f6fdcb893786d6a9e0c2503e35716a276ca6bad26f5f8269fcb31f1cb265382bca6554ce51749120fa1a827fd1e8c54096a732254bcf4ff43bef7987e51a3e4545b6455f1548a4f84e9b3c759c8e6ce25b0b8e5f01d59c780a0adabcb001a42fd96e9523b7f93ebbf8206da67e3250b59cddbc936276824468009f19dba2b28eaf43fff45acee33c83463b3e5acc4270694d62c543c1b38f8b231f68056a18237303d42aebff2db3859b5739ffe1555b1786a1b431039cb14c03615a4592275aed0e0b6e8b37edeb0936dd5deb69b06c20210ac936626f1b48ebce29534d8a3fffef9257a3700704f011b91a972526ec198c4de53d2fba2c142838316ce3118cc4052892c6440c762bc7aba95edf8b8b61b9b01beb442f901a1d4e754b73328769241140937098ab4a73d528b29b63062b70b4edd927ac6f0e11fee52681acd4b5f73e687ac1f2909a03dc87ee6791580c8066f460d21ed8de522adbba84ec9029f6d1bbce40623fc6e691640850e9fc5b331f6001af9b093d85155219864fc08be0cc19fdd4a87b16c004100bcb3f4d7015ddf10f43b98d21d2cb8154d63699aecc33609953a1c25a56b6d0978622ffdb4d5cf883d56b72a91023faa617be1b0244f3d8c55a48cf45e1a51f5236adeb3ec465085a3bcbf4aa4dd599e3e88d3c3c3bfb74bae1fbba29e504199bf5932d913a5da01b892e98d6c970dbcb93795ee90a712b8050d172667ec935940cf5122ac8eb692ec1df7d7b531049f10fabdaf630080c1994d776daf6feeba89dd4dcbee70b36b1207b12bf9d0e3635eef35fe25973019d7feb124aec66c4ef647b5f380e739a719185db5102102495468d9855c8099e8b378bffab3e90605d14ac4946d4c9410b50aa6ee2e60343d9408ca461b00170d4a2c08523bff4e73adec6d677ce0607e94dc8d46a9047f93a4a107503c564e349b44bf8185e48581fb1b881953d1b353625dbbbdd250366d23ba5fc6e607104f1c28153a316c6922cf6cd5af8ced8565f47aea0cfe50b70b214b55d3f2eb8bfc74d684f4ae58c20562668e6899f013f367e7186dd394d0983b41906216565499f493cb4242df360bd10ee80d59abeb23f1d122d75c7d91ec7cb67d220263766910cace8b448a10bb3a17bdc0bf1093e7e78a01052a920523922ddd4bc514ebeb6c8357b2468b7956b5ccb0cec303eb02147ac0f3a832dd3a800f14f6450a139ee8e07a192fcbb7f0410c1ef4205e3f4e2aad7a61cf9a3ebe38f9c057d58155cc1940bf4d2c80eb5ef4c46a825169dea988101dea722a52b78d7b37ccdb62680d9dbde62e837282660db921d056ab9d5c5589d2a5a4329f2dcfc51d28876e8e975a85592926e990bc7bc37f13f7dc072b48ccbcee8c878e0186cc7593bb4e8d63af7c2c560d3f5174be15225630d2fc80370ca8a220666d1068cc017b2bd0faa92e830cbdd9409e48fa6a3f4537e6de91efacbe5c44818a9787b3bf0d5c973840c77dc580f1ad73b4575a696a6852e81a26d01573689d284e430edb8180765b4207a22ca0556c2cc47dc406f0f19f16a37d5510c3495447338e4aba4176d6bbf00f2ca027e03b8c1e0ad132c085fb9dffbcdfb72f4a336ac8eaffbb82f5a11fd89ba11a29d0be54c89c86c5afc788ec68d3cb6bb91d10e3494d29c38f198182b5a83935cbb1de7849ff436eb8b3150a8125fa72f65086bbd6cee63e7e51ef9351d51583858eaa38717894598b751c7f44a2007487895a2624c446099a130eea5157511ff8eedafa3ceef434f1731bcd21403dc2d55b8dd2f515c5665eac7f0797c5f78d2e86a6e7692cf1e6544ddf245c06e941df0e0faec2025930254c4835faba04e6f0c9aea45a045c624cfbe2fc2cbab28ac4d1a9b89400ac2e5c56f44f5cf0abc4c3cb2ba28bb5d2767571936ac3291f100035250467060d271d4645380a37489752a3805f1942765713ec61f9adc13103fca4712808d488f33523fb65aec98a6afcba5aeea5dfa8c07a92898807639da745bcd5e1e7f579d18ac4b37459eb2a7db24497669916fef886930484972f682cddfe8e19f859133ab4c2c7b3f262a014a1c10876fde3edda5fdc903ebefe4f76531fcc68706a38eb2e0ccae89984614da00875b81ae92fc95a04f2b87262743c9122419288b725c10f53dc286adf266c4648def3dfaf3695bc0a4adc5c20979c326026d3b72f4a196ec3db777ee2601267c99ecc2a85826d280253747ec777f2727757af2b2779ef1d9b8846aca8e7099803221d76aa22025e2e52758769994de52a393b0b57b64da2456b3c984636dde941d36efed145535f0325d727b7f5a5dcd42e18e7cc0183b4ab25a2c12b87b2f5a917267f633df25c870c168c7fdefed39ae2a931b3ba2940f1eecc8faa903efcb1e89a5facfc69c229db57f1aefbeec7068ccaf4e4d03f6e5c4ef594c3cf8f0d198aad23ca8bd4bfaf60c670d21ad05fd52bd061fd9e6fd000fc69da6019794711749405f72fe8b3b7f933bc64f01a6bb0ecbe0644acbee2dc86a760ab9840ed709b8a92cc25de74245e5e4e65511dbdcc03b4c1c6eeb4e6ac9e9bb272a41c2adc98974b4b88d58e8a421f197f56e89cc2f0c390718e1d8137eca5ccd0e76fe04d72939e1f5b6b633968a986e96bbd6425d618333c1081afde36e93a7ff7c7d38b11a367fc3e0b9a8169c843828716ebf9ef957158026a9fa83920922c9de56e8a78881c432f4d7e97a7515d74b64b839f62ab262b91994851d769073743a2cafe3c6e5f032a2f9ad35cb1f6afbb907322b550a06dd319b00862e68e3a464e924866a60c6b3ce42cd056fcb6c6c6cc337e429381abbec0f7bb150e90fb3d178abac4d0b009bd1902598804cc77075e361df35b897ec8baad662b521fe6e1a25f021785d4043d3252e7611dd7c8d8763f7c8994e3a507d9a03bd850c1ee7af3dec5430198afa14d9177ea5c9902e8f73cf74509028437b7e15972dba47bccf7f1117a0aadbf3ae92173ef5f08400c799121e0fa4bc3e06bbe4062d388ad56b1054219b6c769d2cc8cf9ba930ad11b2928fa5fc9d2b216acce75f8e8aba495efe08ac51a1af3c52b6df31cb8e7091f105cc63aa3af96334ce807dd53fa447d4e4fa5bdd955492df0c89ac65ed3a08529cc043948c51651cc750610f5f82c8ca5d24790b422e6c0321dd5df899d83e02222c1604d720eeff08f517217273d78bc754aa5c1f6bf9d1b4804d1a18d6ff910b16d63f5846a32fd0bf12618af5cb5040f1fb7520885e88be389bd1d011bd5a9a9eccd0c6aa543ac8fa0dcf5e0a657e590ca29ad5e6f79c68901024922dbbed9c90a95a5fe361e714d8ee0c5bcb27c2f09b08b4a01326dea6fdb8d2e3f949638a8ddd0814f597e1cc5a71a4f0ba081f9e92dac72c771a155901c9eb038daca137e09f7db7cb51eb9792a946c05aeee4606c191ab155b87a53610951168028d31b1d04e568ba91147625a98e888cf79005ece5ad8c20b01978651b0633d6601e27425bdf01565cbddceff8401ddca6859b5dea8a1450321eb4ddfce54778043779ec1dd020d24515fdb57f672b63b684ead9a4a7c91a25c6d8737a3cf8cdd89fc5cd8f6cbed8859e66c1f6ed8d9d111c40feedbc2f9ae9acdd167a21cc76aed2926c56f57bfdb9f9993456f4b58476968f10f92da77a68a6f7ce59d93bba7738a64d25dab591d2f71819f0f924460f349938dda45aebc5021cbd692ad3cc310b24dfc0c15c8caec1b519b2eac152137f53abf63a5858c8cd00426c5f117e316c17673c19018ce4b4291696d609eb3cea9d9c20a8f8a1d03b03164872e6eeea62a3d4bcb94304c1369ffa9eb3a8d35f97e432cdbfb16c59232ba51b9a02995480b223fc9a59ca376c0d7e8243911931706258ddc855ae83257d688928ed2f9f3915314a77b535cb0ef6146c87af90c70230164dbf8f6d34fbe52f70fdd7bd54cc515e83ef912c4ee4574648a9d14092cd8a219b14c151b782180337e41795efbddc84936a0d94a7b10d3e25d9b48530fbf70b77a923e7f0ebc6f73cf0ccf386a8c29515d05e966971ac1effdc4d13464e8d50a93546af738787653419d013e70a4b6f7835fb0e1b95b12f1ee4109f2c720d2044e159bb155d0a40fb92fc8ebcae0e108cbcd4bc9391c71e01ca5986ec9a68b9f2120009195d54393b2903b5d8c98b36e6709c6a98f503e112943e0ea1dafdbc995ccc69e3783458cd82bcf236da15b14ad2a5494e157dad5a0c441ab8f3138ceb291163ef806dd76985d14dca796101d69593b79a2ac826bf5973dc13ff952e4c0bdd6db01e600f758307c863e21f350ba66a1071ab218ebe098acf5d5ab946fc00105135c749625c8c70415eca0fe600ac6b1e0f8462005345c0ce1b7b0bc70ea7ba4fa35c8efa237d51b8ccbad814eb987b78fdfe91365e585483887182773ceeea745d41e5164bf89a15a31c0c1ccd680dcc3dda598e42b1b6e13027f9291ba7c0d4baf8bc3b40db6abf61ceee6425c0ef03a4ae916145b11763154bcf074e34373d638b5010e74d74d0bf92e78e84b7a3d300217745326f6f02ea620258eb416c516ca5a26d0be6607f19d6babe8de5e96b2b9881e7339ed4c0619a861bfb933b7e165e67e9fc7b7a8576c05a5f95fca606180896f4ad63710e38580581aadf3773e29d3110a996485e3eb7d451d78f009ea450090ec31e5657604824ece4bd02c3339d503d28b092df400f7ea5e145da47bd3335dbb5fda5b1b1c112edae664afe438cfcfb2930756ff720ac564eb3ed854ea970eb71d30e18bafcd125c46b05b074d31e12342615b94fd9c00656de0b3968b4983db02d393cd32d3d97218eb9c54e55ed91626a57a6af0cbc8c83193c6885b826e2050560abbb68da560d49a8efff7b95de5212a49e1be7e0d4d79ccaa0af0f9a5ffd3450cb1f4cf390c3db57176a8786ab6f1283560d35c17a9ed65f87f71dc4c1512c859cf116f6ffafd7a0fec825e98d7a201d917e7fbb02d8c05fcf0fdd7c69a455f2672fef7a5c6195f5bf537c41d21da12949d7c39efbf24739c068e67e53a4d7a4fa393c746dbea3f8f406d8a8d68170108d3186096fbf9a0650d8b14aaa397ccb4bd2638c69cef2b9b9c81b1aaf51874b602b12c2e973421dd5191bb3ac44ad1c995f9c5ef8521c21ad93bea8e66e899b720ada31dccc3e7b775b9661cc1bbef56313f910bc16672f40f0b216f4ca306e97f6e3134e439cacc949a05630e733286311aad3bb344d68dfc514b25a5f56be2d56937db5fe88b296de90a1e426b6962d0f9e5f2dc3c21117f29425d648974a03d71b59b0f8d19784f1c405d96d15f3b37e065edd225fab0a70b359159ccbebf75bdf8b1cb09eeb45ad59972f3e919332dd3d86f937100db34a6ffe63b72926b20a176e0f040578f5e0dab184418cb413bbda1c7a3d6ea8a6761b538a3a1556bec0e3faf253a80f148c98cfdc7566407217b791f502fb081cbf309b3715b3f2420c2cb3126664f8d1c26f1fb802d28583c820a47dc8bab5f0725a2c5d429cfb4b4133fe368762aad5fdacbd6c04c4e10bca2fb71689def1bf14bbc38a8cbe9e456292aef201e0aeec84368dcce26fe2205919c0c1a48e8", 0x1000}, {&(0x7f0000001240)="69b8f716c932f93cdf1127f21c2b7793600342d5d7f792a37b93210f4392779ecb2e61a4c7fe606cf94a60bdf0b79cc9ad1e60371d42d2114b27b3fa296d5dadf557833b4bc92c03a92e1f65ec830c2a7956e1b0d67975026358856697eeab13327e941d", 0x64}, {&(0x7f0000000340)="abe125e95f1b0acc2e4bfeb9807e4460f0da831da5b2ce38d77762096c4e2b1498d54ab408ce69fc44adcb4a6bfa247d5c7d3aad9f4a6c74a761649fc92f7b81e92ca6ac552ba17ea2baa4f9d182b2221868924b85c245c4e14312d693c1c5d47571ca6c4f28b2ee6e0adc134f7873477b591acda7056b1be96833edc15521281c38cf7480a60b8eefc6df4bbaa76f79ee5ef443dd00d332c034403c263a3fc09ee203c8df5f2cbf2c6532ea0cf6666222c7ecdc8df7a536c0485708c7b94bddbb8dea50faf83ef178bbb0d2b100c2be38fac166209db1034630617dc7be08631103cab5c27de4d9de71308724176d7524f5123d5ede9a611d5946dcd2746418f0c29cc938f8eefb6e378661f257114a6d5704ddc11a98f82269459f05b67fbc33453a6339c3f2811135cd7b69245578d4362be0346a5f19d3e3a5da3eb97695f5c56dcfa8265b33ed038233bb901bab629d76f6212f533084b81f50a1285c0ed5dabe752d6166cc8fe231a9c08e0638be5f27e45d206b505d9a", 0x17a}, {&(0x7f0000002940)="f6f3e9d4584f1e4b4d93ace2acddc341119004d7b63175eafd8002f3d69ebd620a719b340e8caf882e20bcb6168bea11361e01ea78340e3469a8850c7a85a770afb9757431d50797082b6fe2760d49439b53a4420d1a544db8fc5d4ec78cc017ac3160477d88f6168c3da25499f858d2a31521", 0x73}, {&(0x7f00000029c0)="872ba1d4fd82763c15a056d98f13a4a7ad7e68bb6481872b7e544e994e34a8e72f8951c9779ca13c88261b8acef1b0b967bb0f99a169d7c0162d2fd8d6ce60756e8b1d9b1983de799cc0ec9b2e5fe2857357d27d94726ba295dc5c976bd13238e2133aec4999a0a829e54723b80407156358d335512168e198dabbc17a432b9b0720bf88262e4e0f6078492ccb22721c081a94e7bcbac4ea664e90216b7d355c92f42345264f5d40fed385a307a3a2e49219b1fce06fed21fe7a52c10e64e12cece7a570f3cd023d3fe53aa47bafe0cfb84a8033d488b5a8a50d5d32c6a0ed87b7b76e82a07246cf93afda89ffb7758cae7280b3ee0930ed75", 0xf9}, {&(0x7f0000000240)="fd8f937c427695d09d922f1d15fe85714df8cad203f479cde99558c1f11e6fbfd5d3c16ff219788d39c1ffc1d81d9ebb0ef5960c86f8b9cdb894c848e9de52bd0871ac54b2383ec1bbb9d1690c9cf0749cb811734b024de26f8ff5a8e5ece89e8a9c69bf98c2d046c40fcc866f3de1c8b355396526a3685b1566ff00305a2045cabefa68e4d8d97a40e0112fc1e3946330f43289904afec05c58ef8a509c9f846c8cc1a11fd0f9f3137be6291d515b8788cd9ffc486f28c120ff0991dfb58e18bac0e0bea6bd29b8fb9c4c749d3631b5", 0xd0}, {&(0x7f0000002b80)="5c10a698079a3eeee45e30cee314aa3ad2e7a9d2d12c5284cc9cdbee53084221f713329ebdacf9addec0e49a6d0dfd17aec7121c9b0146071ff00cd3054b1a644c4f0a10a43fdf61b6e9ea77acf282a7c5a7ed4f8091ceeb0c1b430570975186b31e192e4c1c875cc62dd8066d9cffd9631b0031a0d8e53407a9c907fa44e870afce4804747143fd1c10ea5a3ff5161b80208960950fb20586faa26b3e76e01655b22a3cafb111c70cb2999fedd64a65e5cc0b493bc678b22e44173d017d35c74c3b4adabed72ffd5b3c69ef786cdff8b7a35bbf2fbcb8367a786123f3717ae417a1275df0bc6b319169", 0xea}, {&(0x7f0000002dc0)="e518443ad28c433c38cde44e1134f9f24d8d667f1d7c057ae9c758ba068110825ccab48b043a8cdf2b5343f6fac188a21866cba3b380838d92a796af68a3fcaddb2e716f0774abe8ea781b1ffbc8fe2e55c9b8db992e61acbd6cc33d7b8300f64a716ac28c4edd95474782049b7c0429a9d3f295e6a568a241a033cd38082aaae18b1f89f15efe69f097363c95e52387a071888f0cc10d8ed39f85218e6181757de45ab67e62f8dffd71fb73a9", 0xad}], 0x8, &(0x7f0000000100)=ANY=[]}, 0x403) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semget$private(0x0, 0x4, 0x400) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 19:33:26 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x123, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) fsync(r3) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 19:33:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 19:33:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000002180)=ANY=[@ANYBLOB="0701a255dc5745192a101000000010ff010401005ad35a05202b0004170700000000000000a3c7b50e6bd88d9aaafa15fc7ac178cba6d47dd0f1b15198891781cf0699031ee399b0f68a918a9cc0d3"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffe68) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000002200)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf2d}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x827b}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xe37}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xad7b}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) writev(r2, &(0x7f0000002040)=[{&(0x7f0000001bc0)="84fa72ba3455575871d2542d4058748f3a09938e0bffd71a44fd96a53b9f98d3cd7172191b12d3d23a1f3dd85bd752a50a25e25b561ba452032a31147cbbe2e1d4bffb244e328ce20f3445960847b9183b46ebdaa5366b14b3de494a63dd1317db7fb89c0c98ffe5cfa94f14d0ccaa4f7191ed40cc58fe2efb3cfb4ddf1863f4ca28cb3a80522e0ce507a591c4caf616b53dfe6a1c7211266bab500b837935ee156b0f2ac52d1876bb188d208c53d9ab25728b82f9794c01edaad5aa7b44b0c3a2a10fa055fb89b3f69fb5c1acce8a27962b279c4a88875676c9e3", 0xdb}, {&(0x7f0000001cc0)="1ff726bd926b928f9ef12cdd0ef78bacc798689f69c9f195c2d7f6dc40b5a6bcaf7199ec3649c6a709d08a3f0e7c8ce8882f01243afed89132f9249fa02f7095c57dbf67d38b4e3399171794aae89e8fc413c85edbe6d888bd1af251e0d69f7b3340", 0x62}, {&(0x7f0000001d40)="d5a72ffc5ffd5af4c433a2590c253565afbe3afdca27e71ef09f7ce73738ec4f3ba5a4c02703e85c85c2db553711d82986b55f", 0x33}, {&(0x7f0000001d80)="549c253c773fb73cf895cb61d9e25b5c9323bda1acfd1fca9b2a6217e2036fedced284a3ae4415187b62cd56", 0x2c}, {&(0x7f0000001dc0)="e68736ebdb9a115f0646eb14b01d9ccf63a9f7dfeeadcfcfeef97c5be5556218031b31d3be238121cb95f7039bb18982ca6034d55739cebe924b62bc1f91d1245dd975d5cbd7fa90ea13249e74666d63ee39035ab93afe25cb120896cdf6be3a587acb915c730ed9c2a2c0e32bc204e4eb0deb65bb243b", 0x77}, {&(0x7f0000001e40)="92fb1a4ee91bc54246bee91e0a98505ad5f2d596ecb9b962c57f973d794a7860ed86bc9e22785ab17916e9a2d238db41fc9b3582bcddb4d98034cf597ede0698f09a0516936f9c7b155e48130c2241cb7a5a3b7dbe05259a8e97255bae22a883f1449989328574692cf8fc8f1c4adc1f53ebe6062be6868da8a078848dd2dec5bf7995a4c412a33264dacc5cc7805c03560804", 0x93}, {&(0x7f0000001f00)="5530d19ac8eeb1ecdfbfe2f8adaf036c78b2bdc7ac99fd4060db3a48b4e3845d54ff6911eb21174c4997cf7856cabe6e896ff1f99f4e4f84fb91b57e2e31b73d", 0x40}, {&(0x7f0000001f40)="f94e01c610fcfa3de9cc8ddc287b7c598fad93e624985695011019f8abe52d2447d60c37b17ad24215dfb575fa84a0ce9733454cd1b81d2fdc83a1a55fe4a887a12008153155e2c5678173881897c75a502c5fd5e1eae22adf1c7e7519559b671fd298136b24128bc2433e52461cc3550c1d57887f034197c92b3710b80e3daa86f40e91cb891456c98ed494d699cf832c27e96f77818469cacc56a424d75440cc7330cf04e810f5fa1be36528407a52dc43d290b20844747eb4936eecfac2230357b394006cab3ffbacc5e90428b1b594751e26c2c409469858f80430c015d8fa3eeb50", 0xe4}], 0x8) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x7fff, 0xfffffff7}, 0xc) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x7d2c5bf04e25879b) r3 = socket(0x2, 0x3, 0x1) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/11}, &(0x7f0000002100)=0xd) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000020c0)=0xffffc30e) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) openat(r5, &(0x7f00000001c0)='./bus\x00', 0x10, 0x40) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket$inet6(0x18, 0xf, 0x6) sendmsg(r6, &(0x7f0000001b80)={&(0x7f0000002140)=@in={0x2, 0x0}, 0xc, &(0x7f0000001880), 0x0, &(0x7f0000001940)=[{0x30, 0x1, 0xffff8001, "0bda75814a15e821524c7ff60da44014e291a279bd49478dac45c0edb40c"}, {0xa0, 0x1, 0x3, "21614931d020f3a30459060b9464abc3f4079c5b9584f400a7dd457ad2ce617a9b06a5e7d78b28a682edcfc181b4785f6780466357b63e119b1eec40135ea6ac118ed2e776345538474b79fa46ce0ac364f7b47823f7fdd67ff7b20d1e76e368506c802dfc11a66798a7760d594ed96a8b0108437f1c6c59da6b71b8013bac39587a8179d7e82287196afb1197325958"}, {0x14, 0xffff, 0x9, "127f6abdaad3622d4dddded13b4abdf3a410b0b78fe59c3a3dbcd25436d3a11d20cbd7e8b62a4b60673279b3166f1a"}, {0x100, 0x0, 0xfe, "411bb707dfe7d54eff5dc5977f97b4ccc2051aa9498392c3bbb3ce8f6cd03086c90e182251413046b15a8c495087fd0c628b74164e118c79b44a48f1f0fcadeec044a49729fa64047d846bdbccebbc5cd5f7ed40f220bb7ab1c31dac288deac5dc9517746d5b27e0e54f7f6790d4272535ca9c27643948de1296de1f4f14b2bef843d7bc357278a63caec647042b61f7bc03cf44aa92415a8979ab7da949334d0ba43d1bb7ad2bff375fa208d2c3e75a3cdbba8cd7b69a4018b9b2a789580c63574292295a568f2eed1d1dd53259e5a4a4c60472cfea5178b1541b7732afb6d11d44912a9092f021528d6fa189d2"}], 0x210}, 0x0) 19:33:26 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="34b0f67de5", 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:33:26 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x4008426f, &(0x7f0000000000)) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x0, 0x1000) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x10, 0x4683dce6b38cecf4) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00abe038fa5e336268000000000000000000"], 0xa) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r11, r10) connect$unix(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="e4012e2f66696c653000276da46720"], 0xa) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66690065710717571f073cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) r14 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r14, 0x3, 0x3, &(0x7f0000000040)=""/41) 19:33:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file1/file0\x00', &(0x7f0000000300)='./file1\x00') r1 = geteuid() setreuid(r1, 0x0) r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r5, 0xd8bacee86e00fc90) 19:33:26 executing program 1: semget(0x2, 0x3, 0x3c9) r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa44"}, 0xdd, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "0321c53231f0c7bf4ed5c61618846bfc2dc94f451ec90ce5367643fa5dc91bb685a48454da1dbf688bbbdc8b5cd6c2658d7be27d06d99db0d1776ed75c3fe9312d0c9506f8679ce4fdf205"}, 0x53, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) dup(r1) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa44"}, 0xdd, 0x0) msgsnd(r2, &(0x7f0000000080)={0x1, "8cb92a126a548f983b9bc55da8ee993de5d810d76264d1471502df4ec387bec0b517a3e599dc5a06473884952f9ed231cf567ebec9a2b87214bec47dca46f6aa8d8d605aefce684ae59e52055175c696b3fc68c536e63c65d315987816b6c8f96051e4f7d71095e25b407bf5440bc7ab0df0c79c48d4950307c6a3222b5c1e754e42601a251e857b1219f554969f07a9fb15d77cabf67495f5b18efb2b2fcc74b6d2f509a23664610ae1f308ff75ad3f6e7555eca7a85c9f47dbfdb57d557a8feb3833ae918fc36f1b097ee6b2c83cf43f98d4c83bcfac833e9b91d73f93c548"}, 0xe8, 0x679141b689a2bc2) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f0000000300)=[{0x4, 0x4, 0x20, 0xcf2}, {0xdb, 0x6, 0x7, 0x89}, {0x6, 0x9, 0x4, 0x6}, {0xffdc, 0x1, 0x1, 0xc74}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x62, 0x0) getgid() r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000100), 0x2cee) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000540)=""/61) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000001c0)=""/132) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0xe, &(0x7f0000000140)="003797e958b8773f98f5eb3edc9d") r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x7, 0x0, 0x6}], 0x40, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = dup2(r3, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x8) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x3}, {0x18, 0x3, 0x9, 0x6}, 0xbc6, [0x8, 0xab9, 0x3, 0x80000000, 0xffff9749, 0x0, 0x4, 0x1]}, 0x3c) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000005388dbef388263c26106d55706c71e0020000000fffe000000000000000000000000000000000000000000000000000600"/120], 0x78, 0x0, 0x0) r8 = socket(0x2, 0x4003, 0x0) connect$unix(r8, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf790f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b033125216c672594dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3ff9c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b924e7711af2c48c02ff5b0900cc1d9138c47993ca9c317cfb8bccbc1ac806aa1dcfaecd72675845478c90cdf29e850dec32f651a18f67d1c8375a76370e4baecad081e48ec1f466c80d1cff8b86f7de65212859efb07379a1ba9c82ea5d41abcdf191bdc"], 0x10) writev(r8, &(0x7f00000016c0)=[{&(0x7f0000000600)="2d9d35193e4d1679357ea36cbce03bfb04e7415cf96e9393383610a2a5a6852448549de60518e971f57e076000d3c090d51b8decf4635b83c06e22d3416098933a602a5a5379ae51856d8cb9dc349e7ddd2744df43598b93463452fb5d0a377178bf9029586e3665fb59fcb2132bee3752148dbdc0a009a662a8836c29bc42ef93924292cce2d551407febd814f47a2868c797dca0aee5a9e9a89c3ab3fc983f08277ef5d17018002688a88b87c50196a92fce312d4b28f19b51efc605d38ce708df26371c1a22c1979dc2d5db9ee6359a07832d473c390638c8d71d48850593c6aec2dbc27d646c32edb3caf031534195ab9d8aa4f6189192840a2d438f87e0bb35597d9345cd750b0bd4ee6b9543b38af3a569d6098ee2d10e1b203f1f56ab4194be5b81c8dfe74e31ed4266ae9cee4828bdc0485c67626b41699e3bdde20cb9eb5dabaf16109f2ba083a28a601914e9477827f3d857b915808bc2ae9bc28521340cec419ac38a405cebb7bdc823885f1c94347e5a8a625bd4cd794d43a2ea31e3f89e0abb57a7cf02c9c69ef7d4786b647672be6b121543b913e956eae23d1089259e20bc5721a7e85ceb7cf04b6c08aef4e61e0056fb0e0ddb146fd73d992b4a860b6fd413242275ad6205c1898b251e0de75daabca1c3dea6ec368127c74ce3f08c5e1cff430a458339a27a46345fbc9901f5ce5fc81bad9cc346b09d977f3b8dd3572d7ce7235b47d0cc6f2c1b32cb3f71053a7da017626ea07198c01d66c75d1cb154a3f8215210480b62003e864744a6ba5a8c0917c7d45267e7521d7e26027a8158426dacc481f9a012f8c45605dc5aaee3c429f888cc6d20c64f46b11e61b7750a518d38b9ec47a2ea96c66d6391065bd52efbc051fe915d42ec6bddfc03994c67cb7fe16335cd4d0ed47706bfcfed02663f1815f1d50b26378a0ed995bfcaeb6cbc9783cf73f01df568c065556868f8ac4f9d55fae3baf5b362c32b99d74d54556652540abfee405d0e8faeb80846ac797a76cda5e2d71e47b01d1e67b1daca33fbfc21aeb7bbe0b1aa908fe3bf913b43c6e9eba67f36363bba4e5bddb16b720dce8651c3392489484746c74d6cbb1e801f173912224ca4595634fb59025b8c27fc143ed9374a3f58cd5a24e9f4a558eb5adbc0f87058ce10f5c6ed482307241fc6bef7ca92c583ba28e8c81cb0a6709aead4f1b7f1c48928f3b3faaf836f9f7c58cf35cd7738036379d939578837c004ec239c53da2c66f996d75b2bbe12ce3abd7d2cae946440fa3135939abc4bf5b4c937c04a0170aa2f1a8d62646a7f0412056ab89993606b3f4b735552bdb3a24326d2170e91228be07a8af47142aa03bb3690f941b1a083183bc1e0bfcd55a8dfb7c12622830d32e2484073a756120204204a78966b81cff2bf1b8295da6f46dd483eb634970da6c3efbb1ab482e04e92656ed14891fb2781a7c2fc50c3d06bc809dc932cd8a8fbc7e272914d59dc8f32a4418de774280d2de47c5309415f0648c8bff3e4c56ecc661f193d157653c1582e6520443212d315445483874a18d584e7", 0x457}], 0x1) r9 = socket(0x2, 0x4003, 0x0) connect$unix(r9, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf790f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b033125216c672594dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3ff9c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b924e7711af2c48c02ff5b0900cc1d9138c47993ca9c317cfb8bccbc1ac806aa1dcfaecd72675845478c90cdf29e850dec32f651a18f67d1c8375a76370e4baecad081e48ec1f466c80d1cff8b86f7de65212859efb07379a1ba9c82ea5d41abcdf191bdc"], 0x10) writev(r9, &(0x7f00000016c0)=[{&(0x7f0000000600)="2d9d35193e4d1679357ea36cbce03bfb04e7415cf96e9393383610a2a5a6852448549de60518e971f57e076000d3c090d51b8decf4635b83c06e22d3416098933a602a5a5379ae51856d8cb9dc349e7ddd2744df43598b93463452fb5d0a377178bf9029586e3665fb59fcb2132bee3752148dbdc0a009a662a8836c29bc42ef93924292cce2d551407febd814f47a2868c797dca0aee5a9e9a89c3ab3fc983f08277ef5d17018002688a88b87c50196a92fce312d4b28f19b51efc605d38ce708df26371c1a22c1979dc2d5db9ee6359a07832d473c390638c8d71d48850593c6aec2dbc27d646c32edb3caf031534195ab9d8aa4f6189192840a2d438f87e0bb35597d9345cd750b0bd4ee6b9543b38af3a569d6098ee2d10e1b203f1f56ab4194be5b81c8dfe74e31ed4266ae9cee4828bdc0485c67626b41699e3bdde20cb9eb5dabaf16109f2ba083a28a601914e9477827f3d857b915808bc2ae9bc28521340cec419ac38a405cebb7bdc823885f1c94347e5a8a625bd4cd794d43a2ea31e3f89e0abb57a7cf02c9c69ef7d4786b647672be6b121543b913e956eae23d1089259e20bc5721a7e85ceb7cf04b6c08aef4e61e0056fb0e0ddb146fd73d992b4a860b6fd413242275ad6205c1898b251e0de75daabca1c3dea6ec368127c74ce3f08c5e1cff430a458339a27a46345fbc9901f5ce5fc81bad9cc346b09d977f3b8dd3572d7ce7235b47d0cc6f2c1b32cb3f71053a7da017626ea07198c01d66c75d1cb154a3f8215210480b62003e864744a6ba5a8c0917c7d45267e7521d7e26027a8158426dacc481f9a012f8c45605dc5aaee3c429f888cc6d20c64f46b11e61b7750a518d38b9ec47a2ea96c66d6391065bd52efbc051fe915d42ec6bddfc03994c67cb7fe16335cd4d0ed47706bfcfed02663f1815f1d50b26378a0ed995bfcaeb6cbc9783cf73f01df568c065556868f8ac4f9d55fae3baf5b362c32b99d74d54556652540abfee405d0e8faeb80846ac797a76cda5e2d71e47b01d1e67b1daca33fbfc21aeb7bbe0b1aa908fe3bf913b43c6e9eba67f36363bba4e5bddb16b720dce8651c3392489484746c74d6cbb1e801f173912224ca4595634fb59025b8c27fc143ed9374a3f58cd5a24e9f4a558eb5adbc0f87058ce10f5c6ed482307241fc6bef7ca92c583ba28e8c81cb0a6709aead4f1b7f1c48928f3b3faaf836f9f7c58cf35cd7738036379d939578837c004ec239c53da2c66f996d75b2bbe12ce3abd7d2cae946440fa3135939abc4bf5b4c937c04a0170aa2f1a8d62646a7f0412056ab89993606b3f4b735552bdb3a24326d2170e91228be07a8af47142aa03bb3690f941b1a083183bc1e0bfcd55a8dfb7c12622830d32e2484073a756120204204a78966b81cff2bf1b8295da6f46dd483eb634970da6c3efbb1ab482e04e92656ed14891fb2781a7c2fc50c3d06bc809dc932cd8a8fbc7e272914d59dc8f32a4418de774280d2de47c5309415f0648c8bff3e4c56ecc661f193d157653c1582e6520443212d315445483874a18d584e7", 0x457}], 0x1) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x400, 0x0) r11 = socket(0x2, 0x4003, 0x0) connect$unix(r11, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf790f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b033125216c672594dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3ff9c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b924e7711af2c48c02ff5b0900cc1d9138c47993ca9c317cfb8bccbc1ac806aa1dcfaecd72675845478c90cdf29e850dec32f651a18f67d1c8375a76370e4baecad081e48ec1f466c80d1cff8b86f7de65212859efb07379a1ba9c82ea5d41abcdf191bdc"], 0x10) writev(r11, &(0x7f00000016c0)=[{&(0x7f0000000600)="2d9d35193e4d1679357ea36cbce03bfb04e7415cf96e9393383610a2a5a6852448549de60518e971f57e076000d3c090d51b8decf4635b83c06e22d3416098933a602a5a5379ae51856d8cb9dc349e7ddd2744df43598b93463452fb5d0a377178bf9029586e3665fb59fcb2132bee3752148dbdc0a009a662a8836c29bc42ef93924292cce2d551407febd814f47a2868c797dca0aee5a9e9a89c3ab3fc983f08277ef5d17018002688a88b87c50196a92fce312d4b28f19b51efc605d38ce708df26371c1a22c1979dc2d5db9ee6359a07832d473c390638c8d71d48850593c6aec2dbc27d646c32edb3caf031534195ab9d8aa4f6189192840a2d438f87e0bb35597d9345cd750b0bd4ee6b9543b38af3a569d6098ee2d10e1b203f1f56ab4194be5b81c8dfe74e31ed4266ae9cee4828bdc0485c67626b41699e3bdde20cb9eb5dabaf16109f2ba083a28a601914e9477827f3d857b915808bc2ae9bc28521340cec419ac38a405cebb7bdc823885f1c94347e5a8a625bd4cd794d43a2ea31e3f89e0abb57a7cf02c9c69ef7d4786b647672be6b121543b913e956eae23d1089259e20bc5721a7e85ceb7cf04b6c08aef4e61e0056fb0e0ddb146fd73d992b4a860b6fd413242275ad6205c1898b251e0de75daabca1c3dea6ec368127c74ce3f08c5e1cff430a458339a27a46345fbc9901f5ce5fc81bad9cc346b09d977f3b8dd3572d7ce7235b47d0cc6f2c1b32cb3f71053a7da017626ea07198c01d66c75d1cb154a3f8215210480b62003e864744a6ba5a8c0917c7d45267e7521d7e26027a8158426dacc481f9a012f8c45605dc5aaee3c429f888cc6d20c64f46b11e61b7750a518d38b9ec47a2ea96c66d6391065bd52efbc051fe915d42ec6bddfc03994c67cb7fe16335cd4d0ed47706bfcfed02663f1815f1d50b26378a0ed995bfcaeb6cbc9783cf73f01df568c065556868f8ac4f9d55fae3baf5b362c32b99d74d54556652540abfee405d0e8faeb80846ac797a76cda5e2d71e47b01d1e67b1daca33fbfc21aeb7bbe0b1aa908fe3bf913b43c6e9eba67f36363bba4e5bddb16b720dce8651c3392489484746c74d6cbb1e801f173912224ca4595634fb59025b8c27fc143ed9374a3f58cd5a24e9f4a558eb5adbc0f87058ce10f5c6ed482307241fc6bef7ca92c583ba28e8c81cb0a6709aead4f1b7f1c48928f3b3faaf836f9f7c58cf35cd7738036379d939578837c004ec239c53da2c66f996d75b2bbe12ce3abd7d2cae946440fa3135939abc4bf5b4c937c04a0170aa2f1a8d62646a7f0412056ab89993606b3f4b735552bdb3a24326d2170e91228be07a8af47142aa03bb3690f941b1a083183bc1e0bfcd55a8dfb7c12622830d32e2484073a756120204204a78966b81cff2bf1b8295da6f46dd483eb634970da6c3efbb1ab482e04e92656ed14891fb2781a7c2fc50c3d06bc809dc932cd8a8fbc7e272914d59dc8f32a4418de774280d2de47c5309415f0648c8bff3e4c56ecc661f193d157653c1582e6520443212d315445483874a18d584e7", 0x457}], 0x1) kevent(r5, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffff8, 0x80, 0x1, 0x4}], 0x10000, &(0x7f0000000480)=[{{r9}, 0x7ffffffffffffffe, 0x18f, 0xf0000000, 0x1f, 0x80}, {{r10}, 0xfffffffffffffff8, 0x3e, 0x40000000, 0x4, 0x8}, {{r11}, 0xfffffffffffffffb, 0xa, 0x40000000, 0x5, 0x20}], 0x0, &(0x7f0000000500)={0x6, 0x5}) 19:33:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = dup(r4) ftruncate(r5, 0x0, 0x5e9d) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0xa) 19:33:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x12, 0x80) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000240)="0656021753ab780c1132e8d7fb7856188ce081de6a95e260bd9acac8cdb376728a9878dc159377138d9fd546dccf66de2dedfb34adc6f3123830061b5efe5d7106225f270a", 0x45}, {&(0x7f0000000540)="26e62df651cb7787b2cc7c500fc225a0c6aaa13b74114c638ab31502fe949cf0e3b9a9f173473eba379201c8a24671681c91831de27f7d0704a4ddfa48866e6d46225616fb4a25c48bb1", 0x4a}], 0x2, &(0x7f0000000600)=[{0x70, 0x1, 0x1, "aa482a94f76c12a7eb44453915a6f5d18720ab196783493a1566a53fb5911b59714261a306949250ea5a9a687f61cf6348fd28a2f014f7b2dcb1389311955b96ba139fd1b75e45cbd637997a1f16a9658b33134adbfc8493397e1a"}, {0x28, 0x1, 0x1, "f1f779f717f08b72c44df32074a4fd15b59775f49c92d8c2"}, {0xe0, 0x1, 0x2e0a, "77c4c961343f446c00bc087fd617dd49e697930764d980542c59b30cbf6d10ed3980851967262b70a4c20c2ec00c3d15441735ac5fbdde3508edaffb642928752a672a768f94248610e5014a0adae2a2621c2032338790f23ee4bc20525626b7a8402f9b0b291079b35036e902d753f9eb6c2626f2fda0c79f5e9d94926fc3239f0cf41ebabd3ab4b80c80cc00374f3a5df78f27c659bcdd5bf16fe305eadfe1ab8f57d2a4e9d40f0a95f19e035df61f1b58e8307967d05c3cd045aaaaa680a3f62f9c55f4c4628f83fddb8b"}, {0x70, 0xffff, 0x0, "b0a7a1d6b872fb79a182cf2b9f6ae3529d65dcd1784f9a816e55ab0bfbe9d610727ccc2dbe7a78a5f74de8bfab82bdb4dfba9640cf3fe5fff45a32012b9b2708a807082dd0fb96f2af1c7259f4530ef0fc13e72d49bc19fbe972181a"}, {0x10, 0xffff, 0x3}, {0x88, 0x1, 0x7, "4abeb6e65844dec5e6c33ff235dded021fbdffecfb95c21d678277a9f8ef9911b47ded73918213648e57bec39e2ef87d3033d8da5a59fd4cfd3a26e2bdf19d79b06c44ef6e60b933366ec4da80056b1d47eecabb0b1469f11b08e44f6bd66581904edf2493b5556e067165c971d74fabee79ec04dd780c"}], 0x280}, 0x1) pread(r0, &(0x7f00000000c0)='r', 0x1, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f00000018c0)="99829d4faa06ce8fab423854931ae51d6aebb02b19d69814c13e2322816c65b548906a928a9a2c21ed8e872e2a5adf23f077437b803d22452a3e20ef75996b2926ce1851cf737eac99f8eb9fdfed500b098a0cd4eb1f26a43eb137e87eac974f4836e177d921563e26ca0ff9619698f25b1f88a0ca12c510291e1b10b7891d55fe5c29c0ee534b315b8bff21e7c7a9d64e56962f9887ff89de2ba1d3d979a868edb54f243fc30eb1d0fbec856336be3052c91ade3eee328afd311e9491484e559ca56013755ca615fc57b75fa8c27f68bce65a492b9602d1f87d7ec875c183b58c33ce22401ee35596653a0569f2ea5f57085e03c762fc557fefc2e7991e77fc5c2b78fc24612c1a71357aecbce175efac9200d54faac18f09f238999764e74235261229f180c5208fa53543f4a945391ad8d7b75f1ebbad5f36ac02ca18acaf6313651c2460cadb703ca9757e0ed406ef847606ea0c5856bc715a4f70270252eb574d9492acd43d47244b134385f3cfd4dd65804a0af1acbde493b2b1d3ab57b7d8eacf96759f5371830de979016ebba704ae9f868406489a21c2e65e4d9abe6fc66c4df791e7506dd602b268bbd5e9e3e2fa5bebebd1ff786d43c11a663e85d374f476fdb33d75eb18563c190c5b674af03b001a1f58bbed7903aed33db730f6b8118915a04dd5c70120b42dd7cb65a8953343d07f8c59aa820de361083ac65d0c86b47d574d35892e8152aa0939817a43de413818a1c4ee3a7149994020118084d2949b9712d2d5690e588adbef5fe2410d2f9513bd08e29a4f17e31e93e9221504cb5230469dce546d203083f25765c7ef08de0577d32dde14270f45526e898cd3210cb99c0399f5c6ed6a55446d3e9b83666a2bc1967c6a46cc80a83a3c5f3e70f01a772cde3b4413bd0d90f69bcffa536b0db8bbc99192728383e42a958abf557e120530a04085c0a1d3af59a3497c9b586c1e362601a4bf815e000b1d1fc55ad37c4229f7c98866a457b35999a45c14be88c3c4679306280dc637615ac474b129536650b347ec9beb757d1406868de8aa1114292c0068d4fa2dd53fb81bf7b97206de315d549708701a20398c8f77ebc4a3b0e14b66a7c2129af95fd527db56539ede2d9d1ca699190b19a8dcf7dbcdfd2a9e690a4f533284190e917c92b0644d4d7969536e1da0b80ace7eeaf28118cb2e4f85c68c913c073ea77f4f83dec313690a20e808a8cad1088534ff01896223cbcd48a6f6d18e5e515198799351c474e72f4b503bb1ad3a75c5e2541437f6cf0ed6248b15e747ddd5b9405aae351778ccd7942b063b08f19158ea1a1901c5408a6a5cec119ad531c9d50244fb96102e05405c7d4b4db8020752cfdffb8546a5de6eefe6db5d3b1877020a10728f2cab34281636eba1f0a20f34f2085e731338ae5aaeebd409d3f939103c84ccf3dadf3bf9659602031b3db602bf239b1553a55dd7dea9cb975822d758a50d0183ede978e125cc63bce3dc1ef660a9c662db7072f69a1b1720546d56c3499f950965e39d7773300b7008605be4733911c5f434cddad214d67c0001c14494dbf7793696237c840ff40de3e7107729fa926120fc2c0bcf0f2279f164112896b484d31dfebadea01e100429193941b07bbba1805a88a4382deb8bc9915909af056a190348ff5573f3e082087761c811a6219e3df57e43aac2091a621837e3c673a6ed22d2f9276ef5e2d7883f870d4240df7ffd7b59c7d7d8e8911938aa418e2f1e6b75601c0b4c2a2bef1a49a86e9ed90bc6fa3964eff2a8c95e24748639ca7dc8b4f1253ddefaef7095aaa6a892b38500684c46fe7220673bc185793ec220dfe8f6e9d0e786cfa732323cb0d631f24a69164276ac3c48b9d38ccaa9137f50251e778c2fd7c2a9e107b20cc9ea6bc9d02c7db376f8c6a37499e06b36359b9d8f31cb38fb13fe3727abdeec1a22fbd12352e33ed94704c7eab6b61f7ee06f4d50d6e9b4beda5aa9ecb5bc92fd7eba058e8f52d0489c24e8ef7242884227cabe432b1feeced3f2f8a74a8b44d35fd7f4a18783e53197851b00841d89461fe0179484e5b2a7ff9f2bb26ad4eb6b9d6ce3c7fd0910eea042cd64c77036d9911f87d691a4f3e5aba418138a96cc8ffe8d96a366143b84374197621273ccf002e9c94c0e223fc610f81bf8e4d150b5cc7154e47e8ef47c9099cb0c8a45c7737caad6af1c109652875aef6bb4f3c38ccb0ea11b652e9bc73ed66daa046d4ab4b2e14265d995c1769ec373335ac42ed9de0688af9831af3a8986ad7eebdaac45d927ef96c4065def705e5da678b51e2138f5be38a4847095d3f1a802be0401c473c708d2a640ccb6ba6dd12ba79a933e74411913b3b15a26b47575c00c092ae9c1c7599b98f5356ebf1055f4607ba2e4279b04d0092054bca9a606ce234b8d0618f3b2eb1abd1a08ad1b940f0d67049abe48dba9f6a4e1deb2ceae4e2c5c39fd943421679b1b07cbcc4061dd69f0896f1b429a427712fe7c89e3d2039e54272598ad9200bc6a5d3bd9aa3477e41aea2db8148feaeb4b18be0ababb251346e9879893e4fad1a160eea3fe8fade412854f81bfebb62e198cef195f33d8fdce2c6ece5a3dc087da8fb7d38b01999a1fb6f32250ba4d2cd4cf2666916c3c917e38b413a98350638a57ed1983751e13968155d78daceffe104d5b6190c59868fd2e5ce359d5a72e8d55581ca299da35fab4d7f6651272e9e9b679f30326a5b77243a7bdc566378b40e031e95e577d7318d315548b9886194b6b2e356384efd4ccb1d87fc42a359b411c67bae0cdb2ac1066af01e91604cf5997610d74064bc62de5e40a0c99b193aa63bc385bba630abf5ab7b799c3b1b96c63a3efb530d420f233b13ad985c66266e0d26e828a1d8fe22786fc8c4f1a83a19bf4c0f4abb8946e610a0ecfa914d09df3185d356d26fafeb287f37c5be203e28f00317063561d1aec166f08957c5a22fe37943172bd6ec95d2afb64fda4d5c35fc6f86aed130c660fb9dceb9dc9706b9bdf1e8289500ee1330525678d01de5806e886e48fff64db0afd00ae3dc8009562d4b651fb7a8b2c8afa6b85753ad6ca55932e8a4d9e487faf67b838cbeb08ab60553d67368069e54b22ad4675ff693b7a6ab797dd4258205ead3c44215c8d763bdb8c920afda4f3ede9ce3efdceba0cd6ef5963e38cb6aed4d9770abcbd459b0f51cedea0aee55a6b5925231f4d63edd11731ad1bc76d35a91b7f11355ba6efda23b344a9914fc2d65b4c3ea98ee7b72289787550ad691ce93f79af7869d79da948105504b91f99091f53e9799fb8b17ba5e70b849a8234fc46bc14e3f6fd0bad5b40934dcc47a78907590a4b0c8e599f881b6734111196eef5d78e65ba0f32fe38712ce2d12ef794c8ce6bd68915892aa59adaa89c97f869cc980a625fa23f47a9e616917312e92a8bbceb656be28c847c33e92af948b79a5854a846fd156581281f2f23e7beff73d1b77386f7c0d7d1c7e6a9a3c8fea29a5fcb3197d88ac12893ed2db5f0d9d975363be833206ddad29d6c522a72fad250d143a3e52b5c0f64f392f23d18876a85ca3f897da5a7fb150355f48357202901291f8c5bab8d441ebb76892a8fe0404afea617974ea7111d108638337e5d009b561f767445cf031edd6a4627fdbdcfccea2990b447c36effb6bd16a0cbe7047d132bec9a0c4a1b6db400a26f8f59dcecb3e07fc69c6260ae9d1070676dbf7a58c4e1dfd1ae736f2c0d0aa585c4f3391ceb8126a8e95baa27bf2d1de477408f01a3987780a72608a187db0700a39b497f5d48f3ec6641323f781a496caf8dfe0099945268c08ee1c419ada5a699c2a5e196bd524d1cc0742c7a930c43304eceb94fbd553df7635bb7f04970f9b2aa32a7c0c65933763190a9af787d2d1acce3d776e478b133b5cfae89ee68ccb69e85ccbb57b8ddbcf6b1a3927ddf91869836d13e030a7585500751526a8c75ed3d6b4bae70948cc5e608aed65253cc82b03fee8642c87424c5e2edaaa29135d7714bea69951c452f51a6f378404ed2ddab92a943f5e54ef9e3d3c0cd955dc48625525ea3374b39fdfa1b339f611c69dcc403f86cc415db6c8c3d8462e2ba01b73096d5a4038b6db86595f9a5835b53eee0dd79969afa90808704f3371532d6031049af548d11163858a2ad88935fa282d7988f3c722ce9ea71ef8e800c6816b357170659a3e05ff7192d6adf80e2b6b82fb19ab925220c5c4fbeac9ea675de7227e39687bb94df52808d0151caf20d90aa13fe3fcb29b8d6b5783a90c50af13f03f66f946249e493c0394be2721861146d39dd21649eb5f22277dac2c2a1c74f850b0789b18901355d22ce38fc0e54748fd7cb17e0076d16860e9c9b030844a55c2675296e75e8e1fe987f5afccc0330aac11d2d0c7a48a13fb599856b7e675947315de8cd728bf5f5f9d615c219b5e4af267c7d2f92f7c64218d6a9288cac4a1d0e019f835c64827daa4d0a9a15385fb7cbecf51b77d03dbc847364ebaa5811beadc7a2274f4153ef86bbb14eb5fdbd088e5cdb41281e6054c557ae2a02effb5fc34b70bb38c84b4b208c9ff173d6d62eafdbe738748ed267453b748405a6aaf14c9c1ce0ce0b6707767edabb8bed1e0128862efe3b3b065b2114dc59cb95a9d92a714732b88ff908f5f154da31b97e3e049003e6cb0972748453f98719b123b94fd09b73b2ba75664ef16dcf05d1151e3e5bc5dfef806591141218a9f5c0ffa637989270137d9ea630bd141930221089339c59a21fa99eb1ad216ec2c883a2b5777d74e5ea373e52e2481665fc04ff8f196f60f342f7dbfd474c41a13806f250fad5ec12bc57ddcff0ef29fcf40f5c890b944368f88129656b54ef9bd0edaaaaa235821160a621e4affdb3b2be8804a467f0bc8876482427af54500f133c2310663193277a26187c8865b9ca94deb3ff582f108596a45589cf826e59f32b066c0454de73a62df46860eabed0d8f487876be33716714e936cfaae930c918ffd68b17d1440157493a909aaa73cfb4e6d416966e3731ba200e89675fdbcf1e51096445d34e446c223a0de63d3db3ed2e1d55409f6bd7f0e093413ed98e3ad77f8f8b4c5175abe4200f29366dc0ab6866b13a57663bb29e93317e1c0831e0a702606f8c8fea387b369d8fc8f948724ddf0dc9398e1129add59b62da50ab72c4c890b97a221e9f57855fdcb7f4850f6ac96ca1c12b6f47fd2deec6b8cf331419a6b82ff3503b851d980c2e5c651bc9f01986cc7cf42fd5a01e6d77d3568311917d035014fbd2e136c3e1dfec4176ac4f8eb4a8de461261e41683152328d4577dffbc100f8b36dea1922ffd6da1d849152e3d259f96f5643e4ea79dbc5d66829e9b2344f0d0a8758c53d1928acfc490a4f978bc48dbe3c5f76c95900b8d5a92bf7ad308cd9221b3c67ed207436667192c713c0722c96a972182a69db53e8d981e9c42d7171e9c4c9e7167fb2eea823d0cb79217fe3c45295c49d220670bfa7a05f609584eda91b4a22f22808369bb5d889ae2a97fcaec9adfa27ee2bf617ae39489640ad2e0b93cd1044a7a79a741089416ac7665d81106a5a0a6a10e4283e11f553cd62ae83c9721e790faa7fa5245451239f1e58d82262ef8a2ee354881a3f42b60fe93cb52d349854c920949a643519a7e9a561420026ef6985693f664f70b748e62079f61d7efc1058207c2f8255d36907564360acee147e8e54c676ee723cfc8508db0bd0fd65c899768f7794f02d8d19250c9581cf7cec", 0x1000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wskbd\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000001880)=[{&(0x7f0000000780)="73421787f8029701d2f33ccf25041fcfe215c91e691269226b9c697c9a8c57a02d9115883e20ea946da3e7ad3b024d7b80e96f62f48e13d47f156e0222c0f39fe2111debb546ec987cf97ac25ebb7cc3c9c7d904b063394e99337373c99d2fcc51cfed56ee3e8c4f687d3baadccfdded8bab4b496948b4f68f609becbcec796a837d82c2966067691049723cd9867a82103417ac3ea5a462e7934bfe8b9c8e4adef4eeb5baafd3365c6f16db104d51b31932a6232b9ed0d38ed27d0ea8e6df2f3c4608dc3c987d2b27ca5ec8d42f4ad5212f2ed6166bbe85cd2115d5e24b891e630c5db2a67543ea2c67175d95954546b037ba47b0878e491f516d0755303a4be35fdf53be99c65a89f5f5541267065106a9bc8188fc155854428ae5fcac57617e763004a2cef4f5f806a966db6c3302ff580e753cfb93858835777521cfbd609140d9f8fb7817351df676bee6cc23a2d413cc51df659c51a58440ada3d3bf7502bbbcb6f1d51cf39ae180c9639856836288bc85740ab1d5c7f357f7264b0b73daff90438af639a176226290478b4d6b2c0046d02a280c898793b425c029b959b9ab87e0941edcfbd86c6cecbd869dd3e707ee98822b814625ab60b109bc3e5d6cc721882be0007a3d51001d716cea750d1302b8e7d946689d2652712a42680e18cc9304a5f30364d3d1704077a47a4ec02796916244778b482ea1cd6f45407e670c90c3c5417822e1315f1e9933", 0x20e}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffef6, "42ce5cdb5a050047000000006f157f3300"}) fcntl$dupfd(r2, 0x0, r3) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077e51180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c0000000000000000000000009475606561e0b916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee5950abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800000000000080000000000000005495b2f3a4f2be9c8bbf982da87be42c242ddaae077298de7be4f7f725748e8bdd7676e56703b5986d89f7ee09c58bdd5f5ea307773dbb7f8924881d52072730a9c5e12f03b056e7e9c8dc7aaabaec8fbfe1aba385"], 0x1, 0x3, 0x800) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/114) msgctl$IPC_RMID(r4, 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) clock_gettime(0x2, &(0x7f0000000000)) setreuid(0x0, 0xee01) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000380)=0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:33:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept$inet(r0, &(0x7f0000000280), &(0x7f0000000540)=0xc) setsockopt(r3, 0xffff, 0x7fffffff, &(0x7f0000000580)="b2532f8cbcd945807b5a3d5f8b6d122452776ee3cd234924b6f60ca340c7e061f88a250be8af73782e20e8842753c9934c0b922a0d4a941f652bab846ee168356e60531f8b5b23c58335f74610e6897e8350709f5b493361ff41901fcf589bb53a5f7e776577944224c61b35dac756816d0b6b1a829b092f78bb005e54b928e2a0b254e2ef7ea32fdcc7f8972cd2e84ef0740320ae1ae0456b7b8e09df044e9b2030fb8c3186221371f0bec07cc6b2776281a9f049afa8a8972e982e5c52a17c16c03e659694c25e2874041f762bbd7ab61e0674711f5eee393fc7c785f3ae02db51cc", 0xe3) close(r2) shmget$private(0x0, 0xc000, 0xcdbbd19faa5817a4, &(0x7f0000525000/0xc000)=nil) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/33, 0x21}, {&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f0000000440)=""/82, 0x52}], 0x5) pwritev(r5, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000040)=0x9) 19:33:27 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000043f9852b2c5a3a2873e9ec14b38157f866cfa3ae872eb7f54ce1a93eee0b6937b28ac4e5636579a4580658d5d92c799124e69538bed4c72388b5512a02b5a9a7c269f8c6e51467586bae0e7362658667e6a99df3c1bb6d192ecceac1ffb6b4528e91548d9a4c75af24ca64c07600"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 19:33:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x7fff) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 19:33:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000240)={0x2d2, './bus\x00', './file0/file0\x00'}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) mkdirat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0xad3d6c5bf8ade520) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x5, 0x0, 0x2, "2650bfea1b0be15ea694981d19df0587f0a68983", 0x1000, 0x2}) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) 19:33:27 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x50) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) chroot(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x1c0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x7f, 0x54, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0xe33, 0x0, 0x6, 0x840}, {0x401, 0x5, 0x5, 0x5}, {0x20, 0x7, 0x3, 0x5}, {0x7f, 0x3f, 0xb5, 0x1af7}]}) r3 = dup(r0) unlink(&(0x7f0000001640)='./file0\x00') r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f00000016c0)=ANY=[@ANYBLOB="f7354696cae27a13a914acd8a63c094a21a0cd1573"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) recvmsg(r4, &(0x7f0000001600)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/156, 0x9c}, {&(0x7f0000000480)=""/156, 0x9c}, {&(0x7f0000000540)=""/82, 0x52}], 0x4, &(0x7f0000000600)=""/4096, 0x1000}, 0x801) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001680)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000055, &(0x7f00000000c0)=[{0x1}, {0xd3c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:27 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r1) 19:33:27 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000200)='./file1\x00', 0x0) 19:33:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = geteuid() setreuid(r2, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:27 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x11, 0x3, 0x0) getsockopt(r8, 0x11, 0x3, 0x0, 0x0) r9 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r9, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r9, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$KDGKBMODE(r9, 0x40044b06) r10 = accept$inet6(r8, &(0x7f0000000800), &(0x7f0000000400)=0x1b4) r11 = fcntl$dupfd(r7, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) fcntl$getown(r10, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 19:33:27 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0), 0x2a3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) 19:33:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x6}) ioctl$VMM_IOC_RESETCPU(r0, 0x82485608, &(0x7f0000000480)={0x1, 0x0, {[0xb, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x0, 0x0, 0x7}}}) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x5c, 0x1f, 0x0, 0x7f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") shmctl$SHM_UNLOCK(0x0, 0x4) r2 = shmget$private(0x0, 0x2000, 0x404, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x11, 0x4003, 0x8) r5 = dup(r4) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = socket(0x11, 0x4003, 0x8) sendto$unix(r18, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = socket(0x11, 0x4003, 0x8) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) r26 = socket(0x11, 0x4003, 0x8) sendto$unix(r26, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) getgroups(0x4000000000000334, &(0x7f0000000140)=[r25, r29, 0x0]) r30 = socket(0x11, 0x4003, 0x8) r31 = dup(r30) ioctl$TIOCMBIC(r31, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r31, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0x4003, 0x8) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) getgroups(0x3, &(0x7f0000000140)=[r33, r37, 0x0]) r39 = socket(0x11, 0x4003, 0x8) sendto$unix(r39, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r40 = dup(r39) ioctl$TIOCMBIC(r40, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r40, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r42 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r41, r42) r43 = getgid() r44 = getegid() setgroups(0x4, &(0x7f0000000240)=[r38, r42, r43, r44]) getgroups(0x3, &(0x7f0000000180)=[r13, 0xffffffffffffffff, r44]) getgid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r48 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r47, r48) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r50 = socket(0x11, 0x4003, 0x8) r51 = dup(r50) ioctl$TIOCMBIC(r51, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r51, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r53 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r52, r53) r54 = socket(0x11, 0x4003, 0x8) sendto$unix(r54, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r55 = dup(r54) ioctl$TIOCMBIC(r55, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r55, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r57 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r56, r57) getgroups(0x3, &(0x7f0000000140)=[r53, r57, 0x0]) r59 = socket(0x11, 0x4003, 0x8) sendto$unix(r59, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r60 = dup(r59) ioctl$TIOCMBIC(r60, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r60, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r62 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r61, r62) r63 = getgid() r64 = getegid() setgroups(0x4, &(0x7f0000000240)=[r58, r62, r63, r64]) r65 = socket(0x11, 0x4003, 0x8) r66 = dup(r65) ioctl$TIOCMBIC(r66, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r66, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r68 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r67, r68) r69 = socket(0x11, 0x4003, 0x8) sendto$unix(r69, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r70 = dup(r69) ioctl$TIOCMBIC(r70, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r70, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r72 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r71, r72) getgroups(0x3, &(0x7f0000000140)=[r68, r72, 0x0]) r74 = socket(0x11, 0x4003, 0x8) sendto$unix(r74, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r75 = dup(r74) ioctl$TIOCMBIC(r75, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r75, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r77 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r76, r77) r78 = getgid() r79 = getegid() setgroups(0x4, &(0x7f0000000240)=[r73, r77, r78, r79]) r80 = socket(0x11, 0x4003, 0x8) r81 = dup(r80) ioctl$TIOCMBIC(r81, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r81, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r83 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r82, r83) r84 = socket(0x11, 0x4003, 0x8) sendto$unix(r84, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r85 = dup(r84) ioctl$TIOCMBIC(r85, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r85, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r87 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r86, r87) getgroups(0x3, &(0x7f0000000140)=[r83, r87, 0x0]) r88 = getgid() r89 = socket(0x11, 0x4003, 0x8) r90 = dup(r89) ioctl$TIOCMBIC(r90, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r90, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r92 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r91, r92) r93 = socket(0x11, 0x4003, 0x8) sendto$unix(r93, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r94 = dup(r93) ioctl$TIOCMBIC(r94, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r94, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r96 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r95, r96) getgroups(0x3, &(0x7f0000000140)=[r92, r96, 0x0]) r98 = socket(0x11, 0x4003, 0x8) sendto$unix(r98, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r99 = dup(r98) ioctl$TIOCMBIC(r99, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r99, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r101 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r100, r101) r102 = getgid() r103 = getegid() setgroups(0x4, &(0x7f0000000240)=[r97, r101, r102, r103]) r104 = socket(0x2, 0x3, 0x1) connect$unix(r104, &(0x7f0000000500)=ANY=[@ANYBLOB="df946b2ed3fbeecccc811611a9c8640c63670c49b833043ce84566576dccb90d469187c70bec0e2c89dc0102e5746bb3cab23d1440a30460ff96c70399e3754d6547b9df07ded993ad9947cfb4e3516ecc9a138b8795f17858596300dc66fd708911e3e1b267550d85b200e98d3d9a3416d36b961bcf9a949f84812aed01785fa25ebb8d78a51d0f160a9aec1301822619d0010ae92cfb9e816294"], 0x10) setsockopt$inet_opts(r104, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r104, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r105 = socket(0x11, 0x4003, 0x8) r106 = dup(r105) ioctl$TIOCMBIC(r106, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r106, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r108 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r107, r108) r109 = socket(0x11, 0x4003, 0x8) sendto$unix(r109, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r110 = dup(r109) ioctl$TIOCMBIC(r110, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r110, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r112 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r111, r112) getgroups(0x3, &(0x7f0000000140)=[r108, r112, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x4537, &(0x7f0000000340)=[r45, r49, r7, r108, r63, r113, r103, r88]) r114 = socket(0x11, 0x4003, 0x8) sendto$unix(r114, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r115 = dup(r114) ioctl$TIOCMBIC(r115, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r115, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r115, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r117 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r116, r117) r118 = getgid() r119 = getegid() setgroups(0x4, &(0x7f0000000240)=[0x0, r117, r118, r119]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r120, 0x4, 0xcc) r121 = getpid() fcntl$setown(r120, 0x6, r121) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xffff, r3, r8, 0x0, r118, 0x2, 0x1}, 0x6, 0x200, r1, r121, 0x7, 0x6, 0x54d}) 19:33:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) sendto$unix(r7, &(0x7f0000000340)="bba1c5d1fcb37393f0ef41f268d7cf163460558012c34b2dbe9e621e600cf65c96d0eeb8e3972ef23dba5993ec7376756074ea9e4dd7530c02d31a34bde82335876aa5c737c1cadcfd82c5371dc9e075ebcb4d0b9b53cd794d989fd267594c34fd08f0b52350", 0x66, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f6669686530495aab5a38b0c4d0b056e67cf6bc4d919ae9531782d2b3cb884e404f85da0fcbcc2a97f3e59979c50eec00aa"], 0xa) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffffffffffe38) r9 = getgid() r10 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r10, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r10, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f00000003c0)=0x2) lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r5) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000480)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xb5, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30, 0x3, 0x0, 0x9}, {0x28, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/de\x88/bpf\xd4', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x4000035}, {0x1, 0x3}}, 0x6dce40363be9f1f3) mkdir(&(0x7f0000000300)='./file0\x00', 0xdc) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000340)=0x8000, 0x4) r3 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf041a89a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a80100000000000000273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgsnd(r3, &(0x7f0000000380)={0x0, "5ea0b4738008012b34b6e5403e1fa5f10d2459514645bf9e94bff7f7ee81ec5abf8e1f3551a3b02c9e7c33dccdbfd4154937b4f4efd1b0278256b217a772cf43e1b8323b5a2e6dbebf94ccdb214b2ceeba5cabcefd28478e6fd4b682f899607e7743bb3325d62ed453484ad97ea84b0f125007d23d82e86b7d46bbb250e21b69d7be01aef0368a1f106f7746f34a54ee88cea4afdfe95fef597ffaca243e17544afb0271bb5783bbedbb18fdcde41740be1afbf5937170622a9d02e3fe9961e6ef2657e3b48868a28e7363c50d56b9bd37bf15479826fec43f8d6d3f824d4ec6b19e7e897e7c018afea7d4af4c805744575e433aa958281aefb330e4521d34a1373c73a609b86d1eb48f4b42e86ef0504d665f43673ade63ef98f29e2b3bf0ee4b2cd8d18fec6647fae60222f0f216b5216b894775b9673f3757af9f645d47780cd6e7effd9517cf81416c95afdc6e25c541530d4a20640d7bcc224cf5eb0a62d450ea0d2cc0cadd8884ceb3b356dca16365dc38bc5e09ba6a33e797036c8c96ee55f4a7e22efff44e3da2d5d5c19d048224e2a9aee1d4c10282b2c85049f4d4bd2bc9f4e6d6a7cc00abd26094ee471d84e7947656e924589fb3760096657ce7781a700bd61a793dec74eeb62b29fe3e8707ac388802f2aea9c85fd977ffceab9da2ec0aa245d801cd9f4d010c49cbde39f78c68ee35311562aac7a55b6cdf7738ce64a841509eddfa85a53aa4e8a24f3f1496fb7c5b9bd46d48fbf164cbd1ccdb01cb9a27d5de3feea9916400dc0e3d74b3a0b8fa1300104500ecbfac850f60356bd70f687ad18aceaa439c6dc1e52000cf38650d99871bdd4539fd946e5dccc57ab4d4164b4c98c4610d606b9bdc17862ea23152ec5e5e9c7f7cbc35a0b09b2f839a2edb6c8aa7379d0fb457d882d6cda249e4799356824a01544948a5057fbdb5603cd71ca09355cf5ed3147d38af3169f9c71d2e6417a0b62ecbf9f56cbf61401bba4d84bd78a1ea8df4a9e2748f3880ecae8dbe86f783a8273e984793d5fd88b69c6e1321021e210f5223cbed577a4251ccf401353280c76a723f249e15d93b6847bf72f11ed17aa8948973ad9d9234c4f71ab2b3c97bfd69a3d405ce917696f74b83e5fd2948d10e09471d88098bf14863c026991dcd5ce813b24ea3c0dcf33d1f34fc9efeb81ab0393f03c967bf79a580679095c13eff8f95b9a2631d5d7476421e7ab73baa2988226c85beaa3224be1c0ef5af3b30b6ff399b5c8928445fff311db83359459fa26caf4b56d206b8ca10e743abc2ffe63c73129f508facb592477a9063d7c3b6960426b6cacbc010c2aa5d3b2a1c60781b54be1edf0cff1c762687e70bec9b6f6ae121d596d0253e79d719563f27ab88829061367862e42d28cfdc8db2d434257efdff354b16fadf32657e43d52484d0e95f9c18a0aa83433637a29ccd35dd5328ff60874122fd6eb2be30e4cb91d1487b3ef9065a26b703409a1293efa03d69b394cdd244559922ce804d7693a7f2a8aa850815c926ab78fceba9992767bd1a5df45c7d2cdcb8685b2b55661200a97fbf0ba51f7b02352321e7d1056e8f46e339337e5cf1a231f36ff39db94f2584a61aecee3e519aacfdbfe6f1ec349ee5c21b0016aa9afedbe518fa451ec87959315f4ff2beac8b3ddec8328ab9ce7a6d4383aa35f8bf515ee51b9fe101ab411dfdb42b728382904674e5d8f6aad4ee7d6ed887ef9b35663aa14ec813e646a86c172ca081d171c553bf6c5443a4fe76c4bb3dd968e40c45052d11a1623310fdd5896fc6a205b508cb5a1c09811ed62bf3e3a4fdddd5c7d1147c0a546507b36eec0b1f21f4cd47a3621828ff43ed5c6d7b5e3d25216e9592a7a4b1cd59998a734864a84bdb61a841de4fbf3d946e78b2c801fbce50f66d4368fc44f0ecdfcba82f288c9c18fb93061820b01a9e4684e47b5113487e53bc0e37f91b3c9984ceea8db0870e394cee6739293ef3d89be297f692b062097647dd8bf561800c8b0a01facdd5ce4eb96a76f118054cf6e31c80930a6b9e52bc266b05e35e2fc21f7b0c79fcd93d4c99151cc5d427391a993d566aa52020b1302eb5b40491f3cda5e605a57ca773e378c37ac53ad36b81473f8c480f84dbecd7a3787e1dcf5498ef66fd5c012e5078b973b9fb98758b32c50ad4b36c8d967c6dd075198e057a45ab3b37a30f37631cbce1c7ed8aa3913b71f44fdd57ed40f78a9d6ce1dbf04256821508f6fdef9e5c99d179c0cf738e5b0b6ebf98c761a8812777a22110b43e806992fd82b26197e7f1a1f0869f33e78db914a9fc5727ec245a1d9074cadfe0fe69d7562cf6900d4ed979741177942ecf89250c53404454e07da2878908aa8b696b42d43fa118b978d39df25687e00a1934f3c81c57c2324b7b9623df4c445ab309e3c600521611becebf5b8e27ca2f3531afc2efb33057993d3b470f35c8c4f269bec2fd85910e5f03cadab274ea83e00244cbc7c07cbe1e7e769f5fdd3418894ac099bda75e769a9863e1564650590e666ad341dfab6448380ad29e1638568dde0628d16797ff1afffe16eafe66fb241a9ab8a57b9626fe51221c683b53b778821a606709f76e126950f02b4d3034e655f9dac333d7588368dfd7a6d171d5c26b084448088d04ad363043fd3d1a365c579586e027b03e6daec2b56d91f399ee402701b51b791bb96bfd80a99dca23ce5bd653b5691cb17ce36c2118c344edc75afc6d70fc8c20b688bf80d749463efae21d0bd63a7069afe51605ee9a78cce9e5dc22f0a8f4db2ddf82ae448f67e3a138ed5e17139b95647addf655aa6364b4041b3c7277c169a487a475714e29a060d401b555ade79b85a6e056d013f4f60eea043e999c8ecb7788f568b8642a2bfba6ca54a32946b133c00468c4b47613798973e4d01a1cf8fd5e55d0a6c54f52efcb3571cdf287493048b4b21a7bf234a10b1f3f354def7a9fc2cce8573ca7d4feb70e6270ebe5e345b6e1cf0efba2c9234c5355dcf2844f11f621da6f1c5da39bcd3fbcb0d69f0a727dac49d102b760e2988e3895188accfb4e75b03f10232f0be2900558a25b71a656d8df5c99df21a6e463cc50a508784b4d5d2cf18b529ff9351a9534d1a40e482d2be0918c87c6a88de0a0bd38d2575a50d59da522820686fe8fd979179419364b6ff6792370654d798e1955a821ea6edeeeee6dead833edd9106f7cb7cba2e7460e2e7d1bda930ca2a941566d665f6e229937deb01e0e2b02b220965bcfda470dacd4b4fdbfdd35df6ccba7b93a0480f21c928f8fe4ab44284b63970071b63539a564066e8a41bcae8d32f65e00e74cfb23672705fed237e5d6e700b20b0df815612bc58c54311ebf50cc09ce627f7ba99738155f55b0308d2094358756cc881bc9c0f1a772eb82a2f5112348d6b9097094964838fddc7a7c5034b42c3e881e1d6bdeeb92c89bb22542f70f4f106edaf747042d8dcdc5769fbe260027fd8be12b2504fe6261140a0279639ec2d651457870281dacc2e41e3e13c0c76e763f051d05422e98bc7047aeff44f4f3334e8534cc189344473ec123cc4483715a9ecedaff06b1b2d79f8eea47806b09d7822aa6c7e677c35ad4752aae7f7cc6d71644852888d2567c08f40824a3c88b37fcb9c9bcf0641ce06015223e84df424f9e7e5de8713df3f398af5f65beda5969163ddaae17b32f0fea16be63e2e0defa868d2d51f37b1bfb0dbc3c2470838f7d8396ed7d198ff0b850d8e913f4f54f7f953f80115bed8c72ce3aa372f0ae5280532addec708540fa62b6b714c203ab910602be23ae123a6c9ee799bc8581a3a7dd4aea05c21a9367c653c087b3e3f4335624bcc656ffcf57f112c9f49a1885770e82030694205b06fce14abe2a393dcc48cff1c2422ad50ca47cad76a9d9513a718e7bcd455352c8c752d7b357e65064daa45d1328b27265ed2224f01de98beaa5eb2b07f0910452d1d5a87f7c520f1720b056865972ff8a036156ca6cb84f1e31661922cdaa545d020683e19ebb5da46d4729c03614d4822ddaa43c942c002dbd7c6d4b555c1526e172c0cfe275a6fb515c4c082c338dc31b8dc0ffba50473d68a9276430a49a2a270f6f5cbacc526ac59042c232174fceed2f44b4bbae2f5300885b13a1ebd137b7f7860709f02008b58dd042f2de0f82b61044ea0a210492dd0226264ab3100ca484be80bc388db0a0f3ac15cb4f6fc48586a38d91814573ae00bbf5dcb55580877f325d2a226f51002a4bc3f73b9346889fd65be2720ff6d6b863880b7a28b18621cde22ad617da588ffa5ab8d81bed7aed95cec2a7f7be3fd2ec6140b68038dc8ce14bf145e617cbd0112f0553f3185dd34f0b1e3e28615c98207fa40634e3a941751692da2e8f244e6c5c516667c4a4b106c7d591eeab29a11442537a5b134351a7e9c005869efb987c73fd0834b4b4ccb9413aeb4d2826f7243280f08d6139453b3f7c80275d81eed1af368720a21e2f33132545034f248f4d32274ff7afe4106ec993fefdced25d70cd5094de6ae7175c44e1635a36458f3ce7f522eefa98757326cae81b8a200a541aa165af1ec9e0a82e044cb610468e71c6a5bb07bf9c6f9a9883e001dbb32f1117e2682724bb2bf1220c7ca2c37cdd16bb483835f5fd40b3985e8e0416f995db129a45e6c79920dd5363cd7df5254294bd744b3fe1403b7448b2b6da4ee2fc9942610f0d714aa5817c6476bcf499ced6a5506059eff9a79279455b0b70304e5b62a97912d95f57b81fefe414a01d9f1bb2afa32e2e167b645eae26f6c95086b43df4c6e048366842c4d24bf02c8a269f6c05015a058a5d4c35934a026dd87c7e7ea47f7b91c38f10a8f8cb9f59c49b109e5a8ae423a9a110d1ce83e970974d4f8347fbd1258a894d02f6942bbb4b3fa9c62965bac0dca7e63eba875eab939298681a82e5098758752d7711268433476f84be3b8fd72e393d62fa57b67ba18950a4ddf48af4efe1235546b23401640e42b302b3a0de1c4132fb122c8558504c1f099a58baec06412abeb96320e1181fbc25c6ab528b4c57a09a8bf17e1de8d158600ce410c568e4c805c9f82a894e9ef175f8b79094f07c03ab9fd3c8bc1fe591cee1e3a7e28fcf0274ec5452e22894d666ddd22b99fa2c39e2f507be6d2f18fad48bca91a91bac4a2706a5e4359b3ce8f5f374febcd518b33409b962bbfd9c56a5c0f819b7d9d9686a74bcab5f06f9fb2284d96224d239a6a282265bc3a831f86204c14f88d4b068e663bd2e1212ab8fa3fea20f147631720d087d332653c7b3a6ce5d1a6f8c96e9212a07b085a3b8c41859a8e41e4ec398f1ae9f6fa87205f6a50bdfdeae06614d62a8fea6da0befbc77f3d4a46e045daab7534481075ed4dc9247e11e87f67886135e6d63cae88c34152b885353617968f5a7d5ed41ec6d395d8b76ca1c6cf486a5e64101c5ab5a97fd1c13a3ad35027d4ce6cbd4ddb860b5d3de20db4bc0e29f10284296449a36a0da0617d9a42342686102f06b4b7704a671acc499c5b9d87f9db072fde3b0c4d56f20cbacd2e490f4fcdee0f4c732347f4a0501e64962569417aac6adfc8ad341a6061ae8135f6b53adc5802ddcad615ca59c97b2c27b8a58968697c77963c3e4a70533f06604390e170c59867f99c7e88469deeb457db8f64459f8a9be4df334b9a82963a4ccd8cc7d6b2c75880221366998d439a8ad5e6b90bd4df8334483a35130ef03874f17331be5916f3e275b720373c4f92ef7525fa04c7effcc47079b06f7"}, 0x1008, 0x800) 19:33:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x2810, r0, 0x0, 0x0) 19:33:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x2, 0x800, 0x8f8}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0xffffffff, 0x1b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:33:28 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file2\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:33:28 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) acct(&(0x7f0000000380)='./bus\x00') execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000040)='%\\\x00', &(0x7f0000000080)='-{]\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&).\x95\x00', &(0x7f0000000200)='+&\\:\x16\x00', &(0x7f0000000240)='!\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\\\x00']) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000340)) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) lstat(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 19:33:28 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0xa730e8f30e29517, &(0x7f0000ffd000/0x2000)=nil) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) 19:33:28 executing program 1: sync() r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) readv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/216, 0xd8}, {&(0x7f0000000500)=""/100, 0x64}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/56, 0x38}, {&(0x7f00000002c0)=""/239, 0xef}, {&(0x7f00000003c0)=""/101, 0x65}, {&(0x7f0000000440)=""/54, 0x36}], 0x7) getrusage(0x8000000000000001, &(0x7f0000000000)) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x81}, {0x6, 0x1}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 19:33:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:29 executing program 0: r0 = semget$private(0x0, 0x3, 0x10a) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/81) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x40], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:33:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) r3 = fcntl$dupfd(r2, 0x5d08071fc0f4c21a, r1) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0xae1, 0x1, 0xef, {[0x9, 0x691, 0x8001, 0x1, 0x3, 0x6, 0xffff, 0x9906, 0x2, 0x4800, 0x4f1, 0x8, 0x8, 0x4, 0x3, 0x7fff, 0xe9, 0x7f], [0x4, 0x7, 0x3, 0x2, 0x6, 0x101, 0x4e, 0x0, 0x9, 0xfffffffffffff800], [0x200, 0xb3fd, 0x10000, 0x0, 0x800, 0x1000, 0xe8], [0x9, 0xffffffff, 0x181e, 0x2, 0xfffffffffffffff7], [{0x2, 0x9, 0x5, 0x9}, {0x4, 0x3, 0x9, 0x3ac}, {0x3ff, 0x6f8, 0x100, 0xfffffffffffffffb}, {0x3, 0x1, 0x80000000, 0xffff}, {0x1ff, 0x9, 0x2, 0xbff}, {0x401, 0xfffffff8, 0x0, 0x80000000}, {0x6, 0xdf5, 0x1, 0x7fff}, {0x8, 0x0, 0x1000, 0x5}], {0x9, 0x4, 0xfff, 0x7}, {0x6083, 0x8, 0x3ff80000, 0x7}}}) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:33:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785850500000085") 19:33:29 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x9d3e578e1396c623, 0x84) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) unlink(&(0x7f0000000140)='./file0\x00') socket(0x18, 0x2, 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x20000}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x43}, 0x0, 0x0) 19:33:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e8f83c5dbbdd27c04a7b4b8a92b02b010000000000000051ff722b4749415c1b1360d4d076f212bfb8611c0265f4f6628e4e77393ec311c30e6185abddfc1d222e879e83314bd867c57f145dfe27311c1e2ee65316f62e8fe2724936e7643467ea218f6b673ff8b9413a53ef650dc86c449d591eb4b6abf4171124f40d4ed10180d8581e47"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:33:29 executing program 0: r0 = socket(0x1, 0x2, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000340)="7784c86c498e080a5454b6da646bffb118669a553fabc8e0e2635a870e10ee99887895c1ffd3d8c1e93839f827d7cee3ba7f6dff76ea1895c88c", 0x3a}, {&(0x7f0000000380)="1c8075336c7e4af292b425957945f1e47ddc832aa7fad2c6fe92eec70c5030fae6f433296ce983ee2d", 0x29}, {&(0x7f00000003c0)="9390167af80ce32c8a7fbd400f2971882f19ff18c18b850518dd75fb36b241c64c0fb2c89b09f80d80220dd11f0b12e7af37af150317a7b771b7", 0x3a}, {&(0x7f0000000400)="fb8983eef2be8aa5a1a68337727eeb9276c9b0334ff86943c6f7e48413814ce69afb0c058ba4365b3a1971b46262197b5750fdc97f342fcc14fa4f6ba78ab39c5a8e25e4d38945d7142a110b14c4a6a6fb5577dd84dbc356899bec520111c517e3409539616a17a0761c74d0a2e9a5429b8aa948e6ffcf54a824acb216319a6df44b14f81926a2ed83fb86fbb8ca87134e4d980c8bb2ca37688bad2ece1092135bdc12ebdcd4975be886c7427b468a92786fabe31e6aca06587f831f1876d02728213219b2151cf22bc373bf2c6e5518b99af1497c3f677190f7de3d092b4370d01b98a06893408a20513f2aee914632729b4e171da9994c51", 0xf9}, {&(0x7f0000000500)="5d0eb96b8c47d1aff1905025de3d65e190f856ae4f225e53c6dd98c6642b14fe8a0afcde50e87a1d5f825a1effceb7b64fedc64660ad9ccf8a1fab644c1b5e71b48bbb2759fa0e427b91bd43aff7114c009c7d6be4324ab9a069cf4a6dd08ce1c14f8d21378bf17bba65f805d9a82e455da0f529c85258f0c2abf10e9e034b7be415eb89009ae6bb3cc757cf46089f1fc35d63154333f96f0c28f0d0a9846cfaf6ca119711e8f2d70ea2d1ec1f621b2bb5245bcefe8830aa99d4f2e4955f0b8fafc5d4939cccc461be83d6c9b771e51d74572298", 0xd4}, {&(0x7f0000000600)="8da0c1250a8bb33c08802c412ddaa3d22a42a31735544a764c3c80165b0599a7101792afc00054bdbd74e024fb5807159409022675d07b31bba7240d4c5a535322dfec77445807aa4f657e259cfb8ab5ee6a40d5a4a990b693bbcb1a2550d818931d7843e6a305e6952b4b24788827f9ab8153bab45c5a9b807f86aac73941a945f29095d4", 0x85}, {&(0x7f00000008c0)="c95bed9678f568203c782b0e70f1f108fe5face103eae7bf407424a9bffdbd2c42c6a9879024d458e394f8062c2710b7aeddfd9143dafd6465ef6c936bca957346aa76f9bea36918ccf952ff05fbba9081be9d710ded89c677b2d1f85a870cb51c3d7a3c3e0e94c2", 0x68}], 0x7, 0x0, 0x5) socket(0x20, 0x5, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f7c5c739cc11be13e8f081ea80e2", 0xe, 0x0, 0x8) fchdir(r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0xb6c}, 0x8) ioctl$TIOCCBRK(r2, 0x2000747a) 19:33:29 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x8000, 0x1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="4d016595e2c95badcd16aa06d5d959b9d9976e1b4bf26cd18ef511498548912b1514c75957a27f4aac21e3d60182341e0c3b5d453fbc2e63a63495da2edf84169aab71293d042b4bde99df71eb3b0f3ef6f3ecb857bc0524373b90cfaa8026a2cc62dec96cf2c55c1f461c6d9c891514b6e29381afa660254eb22c35c3598d6eeb623471decb114eb2c0b5d7210d1dd3bcfe6974072c49ea0c1b9e9ac1e823ce048923823a38a96591d7f429270087afa4a2526f72e5bd68b31f5d65def2c55ce6c3152da3632763a6c3c3b52b8cf26939bf949f543a55058a1ec87fa0ee29086a55b39a212b78c9529ed66921af10cc3c57c67688d1eae660b251161ec45ff032fdaa449f56f038ee225cf7615f7890"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x5) kqueue() poll(&(0x7f00000001c0)=[{r0, 0x40}], 0x1, 0xffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x0, 0x81, 0x5, 0x1, 0x20, 0x9, 0x2002, 0x0, 0x1, 0x5, 0x9d}) setrlimit(0x0, &(0x7f0000000080)={0x1, 0x1}) 19:33:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket$inet6(0x18, 0x8000, 0x4) recvfrom$inet6(r0, &(0x7f0000000100)=""/130, 0x82, 0x840, &(0x7f00000001c0)={0x18, 0x0, 0x80, 0xfd5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 19:33:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x10000002, 0xffff], [0x0, 0x0, 0x8], [{0x0, 0x0, 0x4d}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:33:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/de\xf6/spe\x00', 0x90a, 0x0) close(r1) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xffff) ioctl$TIOCSBRK(r0, 0x2000747b) 19:33:30 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f08d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0eb587a0c03b0d9bcb8b721a7c815f803fa65fab381adf6a59e66dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46e0400da6ed4c24a79baba0149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c07fc747962e0afe439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa62d7633487d4a3743ff17"], 0xfe, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) r2 = socket(0x692ffcda5f0e9a24, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt(r0, 0x2, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xe6) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r6, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) socket(0x0, 0x4000, 0x81) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="f17dd73edad0b56bdf8501cd64c08a688aec2e9d7c30ae1c9cb6c1656daa954cdbdea58633a9b4a91fef640d967e3265bc7d7071cf87119b1a06e259591c93eccb13c75cdfce28405cff28873eb60f2da21442fc8d1e2ed0115ecbed029e65b2057badeddc8938bae11c2a8aa2f9989f30c2c9e602735651b2c0ffeb0c3e59149a27ea68595bb8"], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="1088fafbd0220272", 0x8) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r2, @ANYRESOCT=r4, @ANYRES16, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=0x0, @ANYRES32, @ANYRESDEC=0x0], @ANYRES64=r6], 0x5, 0x0, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0xdf, &(0x7f0000000600)=[{&(0x7f0000000ac0)="27828cb6ab4aaedcaa1a7427838ed8bd60ec9c93a205eaed0733c4fadc891286cc094386d5f636e54f9b05199637adf917e26335263fa20b9e7aa543c4a529799e81d6ca235b628177312c9d7097c7da6abeebbf5e9384f62ee2becbad5dff46ffcf8e7402c24d23e988c400000000000000f110f73f05c9c6bc4abbf215ae788851647afe61b631afeb5046a085531313ecf38a44fb39240336b0e969bd9073007b6c968d8b788e20d2cf7a41fc6436fc59b5ec87d8764a79d9417150c544d013eca27746a4a81237718b198bb20477964b0986ed5b26eb209bbc0cf25ed8fda3252eb537abc2ed6a7acde25e97231692c8c9f7a446b1e8a5ee892fb3ffa13d157bdd9f818bcfc1574ccad64101c9dbdf73157b53575980a88626927858c78c754d986591bfe603d5e2012c8afae675a38c248e56c8d0b31c2c8598636ed4be0b1baa80deae75f783f4df8752c8cc7cc21f85e41e5778e04d1d7ed05acc62cdc19ece6c480938c8afc25225dc65085f45f8b45558a2c33e2333ac4b8895d1901e854cd8a93aea69276b43e443403fcea00d243f12b585075502075ff072e9c1eec32a4571374aa7744ec5543064a4a66af8c1d7d79e07bcd7d94fca868ec9477a96f362fa7c92", 0x3b}, {&(0x7f0000000640)="9a661625478dabe26d53717e8f21d14784daa940fccb409889e5daa76bb52b557538128bdad9494e9a2d275fa894550559a9c6d92d9351db70dd34606ad46c7b8d40f615ac16b67a9b5e5773a25d1d382fce96f06ab76260500950878f40d78b02ec03117a3b47dd65813804f0cbcdd106a53e57f8ab4a610a297902866b60f10e0c171223e53355732308c02569523ca360aa476341466a0a6e24aa9e9f6d2e619a5192305dea74a32a069c17b1702eca07000000000000004ee1e93eab53327218833f7d4c8282b7648374b4082a36e2f6a2926eab13b90340b70b832550134f067e58d896c123f65e3120fe07ca42b88ae0c5ad9da4fbd61062b6c33292c748e01230633ae8a8fba37d32e8e3f65b61171c6a2c745498a37123acddaf50cf94c7b77c3c9225de5b83d51b04bc67da9d5fd5d4fb39e54a371358ccedc5a96b898332193e344830efc86304e0ea5774b8549ab8b325cc0e6fa34af6eef6e07a3c5d835618e22095cc1a01c1210fea4e2abc23638a82c9d7a5e5138f699f477be2e9d6baee64f3c6c36513376f18a626346010dd44d49e79922187cb7d3780471ccef374515b01c8e5d67737c43ca62a93afc98547776f3b8e63f028758c53439c698564a71f18", 0x2c}, {&(0x7f0000000a80)="9faee962563217fb2dc42d02e6b05368cce8c76fe7049844097a5b5d3c3918a2b3e0", 0x1a}], 0x3}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x1, 0x8c8, 0xfffffffd}, 0x0, [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) 19:33:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000001340)=[{r0, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/93, 0x5d}, {&(0x7f00000001c0)=""/142, 0x8e}], 0x2, 0x0, 0x10001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) 19:33:30 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0xffff, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0x8001, 0x8000, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0x7fffffff}, {0x6, 0x800, 0xdaa8, 0x3}, {0xe22, 0x3, 0x1, 0xb1b5}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1000, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0x9, 0x9, 0xfffffffc}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r3) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000008c0)) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="1088fafbd0220272", 0x8) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="1088fafbd0220272", 0x8) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r11, &(0x7f0000000040)="1088fafbd0220272", 0x8) r12 = socket(0x2, 0x3, 0x1) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r12, &(0x7f0000000040)="1088fafbd0220272", 0x8) r13 = socket(0x2, 0x3, 0x1) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r13, &(0x7f0000000040)="1088fafbd0220272", 0x8) r14 = socket(0x2, 0x3, 0x1) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r14, &(0x7f0000000040)="1088fafbd0220272", 0x8) r15 = socket(0x2, 0x3, 0x1) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r15, &(0x7f0000000040)="1088fafbd0220272", 0x8) r16 = socket(0x2, 0x3, 0x1) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r16, &(0x7f0000000040)="1088fafbd0220272", 0x8) r17 = socket(0x2, 0x3, 0x1) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r17, &(0x7f0000000040)="1088fafbd0220272", 0x8) r18 = socket(0x2, 0x3, 0x1) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r18, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$unix(r0, &(0x7f0000002600)=ANY=[@ANYPTR64=&(0x7f0000002480)=ANY=[@ANYPTR=&(0x7f0000002200)=ANY=[@ANYRESDEC, @ANYBLOB="cd963e971942e26181c457b56a27aebb4c3defc55315c268c3", @ANYPTR, @ANYRESHEX=r9], @ANYRESHEX=r10, @ANYBLOB="785b7b0871d848cf1db8406893e302b8f425dc6d9f2b1a3283183eced2669f3ead6ee7d83989bf7d7d760fe313b3d91c6b9864146d5a46024b84d732c7557d917adca1a8108dc9d6cfef3c42c2c4f06526bdb7afe2192a1f76d89193047e79dffee91cbbd581bf97585198d53e2c49c9b443bac5a84cd4f6280dcf12f587de060ed6e51486f4ddf8232d8cffc3cbc55a58a70253", @ANYPTR=&(0x7f0000002280)=ANY=[@ANYRES16=r11, @ANYBLOB="88264e48808787db07fd1ab9332d2e39887ffcc9c1bc118d41e4703fda13360963b5487ae67341fd358123b948328b0d12770bc4185c2b179d337142ddcaad81c97ac31baf58e21b1a41864d1d78ab8bf2e0bf38e50a204a934ed83cec36eae9cfbb5c0dd9eca3e14bf9b0f2ad6378dd8f8e8f925fa95d95585c2d2436f37077fbf785cac2f53c49fcf5c02c79cad84f3e2f1120803e2731db8821988d87dfaa15b2340f4f48ee5433d6ad4d90271026f543c5fea85638d3657e3ad255d99fc414224a20c0c57685aacd2b926940e74274c06364049f4d291d68b7f3cf981cb5f0", @ANYRES32=r12, @ANYRESHEX=r13, @ANYBLOB="39d4621354ad44249a7205f44c1d2abca3de38bab27cebfb2cf5447632e3bd05bf7af8207e371291542922e14feb9d563665d39446a437987be4b4e847d2e228d28932ee809fe86f68576cc358876edff6aa4f16634b0f23be8ced98ac9f57547d92d0c6c283d3707de7ea2ef31bc2830a3a3d552d52d9bae6349ac91b6976e2b088e4e545fff095f971860afbc402e9b73d156c95bc107d4932631ba5bdb13638494cf8c3f9bad29d92aa7662cabef5a78288619fc3fd8db037663d7c76cdab8ba0", @ANYRESDEC=r2, @ANYRESDEC, @ANYRES16=r14], @ANYRESOCT=r1, @ANYRES16=r1, @ANYRES32=0x0, @ANYBLOB="8b8c0f5f35685581311ee4dcb2a80559f14bec18099367b589065e318813e4b30581cdcb253b5855c2739e64ac85b6828ad3"], @ANYRESOCT=0x0, @ANYPTR=&(0x7f00000025c0)=ANY=[@ANYRES64=0x0, @ANYRESHEX, @ANYRESHEX=r15, @ANYRES16=r16, @ANYRES64=r17], @ANYRES32=r18, @ANYRES32, @ANYRES64=r14], 0x6) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r19 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r19, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r20, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r22 = socket(0x10000000002, 0x2, 0x0) dup2(r21, r22) sendmsg(r22, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000001f80)=[{0x38, 0x1, 0xfffffff8, "100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a4745502"}, {0x60, 0x1, 0x4, "b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2"}, {0x28, 0x5728f2985994bed5, 0x7fff, "e6872c9f500ad42856279dc0a6ce0f0d9b"}, {0xc0, 0x1, 0x4b, "7e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc"}, {0x60, 0x1, 0x39, "0db74911481af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1"}], 0x1e0}, 0x8) r23 = fcntl$dupfd(r19, 0xa, r20) ioctl$BIOCVERSION(r23, 0x40044271, &(0x7f0000000080)) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8028698c, &(0x7f0000000300)) 19:33:30 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYRES32=r0, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES64=r0, @ANYRESDEC=0x0, @ANYRES64=r0, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYBLOB="f45bdbb999c7b50c3dd9de8ce83ab4372d8add50a578b5a749ca6553c7df28a3744ebb61426c7300650d2fdc257311a1e2d349e3ce89bedbc3dc25e13e55195e7e7c8e03c60649a95f1df25010a69e2bd8bc7a6d8201919124471210e1c6c217c029ec5000d37f91"], @ANYRESOCT=r0, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES64=r2, @ANYRESOCT, @ANYRES32=0x0, @ANYRESDEC=r0]]], 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r3, &(0x7f00000005c0)="87579e3f99755f4dd72b093cf67ad883927485386a53fb686f24392c2c0f3f8c8e58423d0883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd4085037a0331cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf4000000000000000fb6f8ea375fb61a481b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b21b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e2726e4ea38b70ca0233c8e2bfa12e2f06fcc02a81966ed73e16ac1000000000000000000000000000000936093fd2b675326c3502e7fc9e5ecccacbcec976ca9cbc1ee9b1bdcfd43fbcb2c18ee78ee779e3c144234339e33e782ce26be2ec20107b6fea6238957de1eb18975edb9c2c17048df89ed35272b94a0192fbb866bcf13fe15ae8a5c54620967749f07d34bd0459909a8b8d643d959598b93bc8194e5ab20200afd1132a991bab677b2fb9866abe015c33452049ff7d0075930c45f4a68b042d4d1ed97daf6db7408bfb4b865713d335b861e8d33d89e46caa62d2f854d5f121bef916133ca8fd11b8b81704f96509dc43db6488d3aa2832afcc114b088d59bd0533d8a798c00b8446fcf5c130aac063649ad966f99780aa241c28bc94864fd699f81fe3089da2f3e1369db88dc436bf552836f9d20a10bda0717e172420e513e7111c04fca8cbd9c121cb2da434caaef0178fcc8e2256a6e43b0cff3745df3ac237b7d376472611f5866c4a3fe7ffc7cbaa474daea069a590de15dd445ea5335259de4c17075c6b11a48cea921b38514303a8f9bbd1d510b8fd05d0f16516c238a1b1f47", 0x1fc) 19:33:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x10, 0x4, 0xfa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 19:33:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) dup2(r4, r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 19:33:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7, 0xffffffffffffefff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 19:33:31 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) listen(r3, 0x8) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 19:33:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="09fd400862cb64556f70dc561e859c8e617de7ba9890ba942845f2d0"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/101) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffe, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf", 0x0, 0xffffffff}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) 19:33:31 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="8a2555a8b319540996c29dc6c897937d353678afb59a092ae2c54eb6093c5a3ac92f2fbefb36c61a8cbf92d3a36b7325c6fd1e7903532b08e01ebd9ee72632c12b7264452a3a93697cf868ca2714ca4654b46886995a11adfffa94083fbf997745fce01bca109b1beb3d1669a0b0e5417d94d77413496b4ab2e61d58960645c92d5b3b388fb3162c45d7702bc9f5c7f7b18776aaac39391c2987cb099ef1686a93a33d78d22c97d34980ec1c4313aa93afc24ebf4976bffb186e29a02d0380b2b82620b4512ef5755f6a5c", 0xcb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r2, r3) close(r3) dup2(r1, r2) dup(r2) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 19:33:31 executing program 0: r0 = socket(0x40000000001a, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) shmget$private(0x0, 0x2000, 0x180, &(0x7f0000ffe000/0x2000)=nil) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) close(r0) 19:33:31 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x5c82dae9d6323205, 0x20) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getppid() utimensat(r0, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0x5, 0x5}, {0xf4, 0x9}}, 0x2) fcntl$setown(r1, 0x6, r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) write(r3, &(0x7f0000000100)="d40d648c49dcd8b4c1876ec25fbce428f7a9b6f10c591ab259814d3dec1cb62130359256f20f1495c9df47ba9952f375120eb04c0e1df5f66ba07d59de0b65e4a1accc680275b6ce16f077fb300d12b205e6a2a4850b1483c237a3d461d6e92969138f1dca87ed60e342a8741ae39a5da8d61751704934d38e47ddf2fd500b600d03565425c4df41ad985d27b7f6d47aadc4c90b3b895656b75059403311d71f80c25de0ec36e7ed2d9296fea63ea1a6d4cc016038dcb4f57a35b196d4795e1367798303", 0xc4) r4 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x5917cb143c713e5f, r4) 19:33:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgroups(0x0, &(0x7f0000000140)) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = geteuid() setreuid(r3, 0x0) r4 = geteuid() setreuid(r4, 0x0) setuid(r4) dup2(r0, r1) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff64, 0x0}, 0x0) 19:33:31 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) syz_open_pts() r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) socket(0x18, 0x400000000002, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = syz_open_pts() r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfb) r11 = getpid() r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r13}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r9, 0x6, r11) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r10) kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r1, r2) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 19:33:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000240)="8ff08093ab4f66706e0a07c40da82798b6b81a0d73a0987e5669c777f342458ad93fd020f394cb1faef9ffffffffffffff46aaaac23763c976f6401725ac2b1d115ee6e59c0bd387640900c1314723", 0x4f}], 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000140)="0730922c98285c399cff3313e8ee487dc139900641dd7ea58b3c6faf00ac2745a4c6d33fc6325fdc083adc5ebf8be7c986a74fb97eabe6c53cb3a2b05ce15128c6690cd19d8893842e86aeff3c21772dd3950779d330d9539fa0d182a6d91e01fcf853f0dccee4b565afa5a92063deabde112d302faf4974547814727c64962e6bb54f21c8274cbdf285a850b88fcf1788cf2ba084b33598dce3af4976d60d0396a6fd1cddf5aaedd849844defce80dd5659bb0f", 0xb4, 0x0, 0x5) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000240)="8ff08093ab4f66706e0a07c40da82798b6b81a0d73a0987e5669c777f342458ad93fd020f394cb1faef9ffffffffffffff46aaaac23763c976f6401725ac2b1d115ee6e59c0bd387640900c1314723", 0x4f}], 0x1, 0x0, 0x0) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000400)=""/127, 0x7f}], 0x4, 0x0, 0x401) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f00000005c0)=[{&(0x7f0000000240)="8ff08093ab4f66706e0a07c40da82798b6b81a0d73a0987e5669c777f342458ad93fd020f394cb1faef9ffffffffffffff46aaaac23763c976f6401725ac2b1d115ee6e59c0bd387640900c1314723", 0x4f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1010, r3, 0x0, 0x186) mknod$loop(&(0x7f00000004c0)='./bus\x00', 0x100, 0x1) bind$unix(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="00002e2fbe59739b22c7dd32a83b67"], 0x8) 19:33:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000080), 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)="071400000800000000a9a8b15f9d06ec2e158f8d760e0374d0302c9f1006db0d2fd7cd96c39b70dc1d76476cd0c8676ac4ba5c8139770c536da317b6b5f635a7802229305052f1c6dd73dbbe101aaa8604947f45045a7451ccc50b043c996fe31ad4e688c021aac44f19e1bdfab1f37158239eff4e4296cc559e2b4f0ad49313c5f20ce32511a20b8f171f3224e59f90d324759f5515c4a301fb1ec56704d309ef93db9f7c", 0x1000001c3) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendto$inet6(r1, &(0x7f0000000300)="d8603753a74cf88e9646e1de593a4057fad0c960fcb330a7c637fb3f4df541ad22471d2544a0ae28cd832e00113b98002a3c444b716f371c5709b058ef11dea3ef2510e4734fada4c9494381062fb130daf1213044d8648aeb20e4f62601ca2894092c0914e0d2ed767b85481f234fea458c7e550a8de52fe6bbca2e8b73c5d15652827059a6348fd81acc522fbcb3e6bc965891289b9fd98ce0f7a3b04cd0fb1887e282be7be1c09e77d1dbb609d43e7ba13f3eb141a83075f5fd6206d0f3935a0845cdd6aa77c5359d6f55e015e660c0f14c2db0be7c113a1d9c1f871d231267502befade74b12f6", 0xe9, 0x8, &(0x7f0000000000)={0x18, 0x0, 0x8, 0xfffffffb}, 0xc) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 19:33:32 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x100) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20000, 0x0) close(r3) r4 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup(r5) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r7, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) fchmodat(r7, &(0x7f0000000240)='./bus\x00', 0x200, 0x6) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5692c6530ac2115185b0b228eec8c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab974a21cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae108c15741c549389d664a5fc9365aa709ae212686e16e5addb689464801daa44c6ceaf4992c022923ad693bfed441e6530ac1a33ccc19bb4b5a68059fc86cc8b250ccb8c6c5cdabce071355fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb4364a000000000000007a5d82859c307c58e2ff08ef41c5300b889db62b0a1cffb4e1faca180003d240090f2d3aa0d3d60eec08009c98dec177aeddd4685627984eb6ccb6c08e817d50f1ec5f748f5cdd8fb65026499c10f6816464c409428a11e563f62105b25840472ecd1b41c9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211d06f30328c256e75b7fa8798a1f20376d9289880866d26d03b7a29b46a4d6f659d79abea9f2e8a39a7ed369d141e24b8199cb637e42ffac55a1e5281e961231e67e6081a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e364becd0e1f10d00852a686fb726cbb8cc13152d4a470198b216c683ab2e5f0e2b3e3b4f28af8610aceb1a7bbed8caaac362cd28f920f1df8decd5a30cecc3eb275c855cf067a26087d32fc3a2aa136598c6539702cd863b68ad9dd1c9cb9066d47d4b302a520"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 19:33:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x7ff, 0x0, {0x3, 0x8}}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 19:33:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x80047001, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg(r3, &(0x7f0000000940)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="1140211f8347fd6d1cc9", 0xa}, {&(0x7f00000001c0)="30fae1b7b05426114d79c884d68f4c96d69e7770dce83d6a6fe409f79936a86e788ff38631a760bde5e13557015c0acf2541638dce18cf710af9682221ba1fd6b92197e45ca96fd95171ad0ade9272ca0420e0fc39a41730b323767fdf46505b458c8bd3c85990ea5acb748c0d26d4ee162ed6", 0x73}, {&(0x7f0000000280)="50633bb794f85bb04f1a01e409bb239320282116c37e6abacd28d383d0fba0150cd534977c5f78dfa06bf147f76b1f85c4b97724451f21db38840be99d3da7c328f99c79a27d1f73f082d568d116bcfc21ffdffe2300741a7ff638ce4db41d541bfc19f1b5585aa63ce489e0376666777f67ffe6c7e99e75a71f00a8d491e33844fa3423f8cfb3c56bf20025f0dfc6f55185921fe8f17500e7343eaed6550861d8abacee1075da2d16afa7f9c4442d05c582651774eebd829ace2d8da8df7ad2e10533c807e5f5756437761e1079193ef3fa41", 0xd3}, {&(0x7f0000000380)="f8368b8f5a61c0f3e8c0f60dcdd6116fa2dfc9412efe5e7cbf7ba746e7f0d848e6f9ed17a5e82666228757a5939a87a81821990e6337bc479763bec5d003813015e5429618010122170f276f73260a97770954a2a7bfc5bd6dcbc01581b94b11092def6abddddb712a17ec29c034f2bd522b0f9bc077a6bfa2411c806883ffed79a1047e5f8b30664735c8723a0da8fcda03d1", 0x93}, {&(0x7f0000000440)="ed3bd2e129467014e0e00409bf3160f862324ab22264600d34fb5c12c1c0b1532b2125d045ee60a020204da08efebe0c32c733986b2431ded81ecf34926de3f41726e69a06b77863029e363caa956631a8fad452a1b13672d155012d29e305cc8588a02ca252549c1caeaf846b774f8130509a38c23af7af0a1603f5aabb8a3b1870480fd14386955be7ffef759fdfa66f3a65fde5172bf0e8717f8e6766a6986f580d82443d86c9f1880522f0be50c6c48b5f67d5c8be3925a2ea34bbfbb7b0e65ecb87e878e12130e929e9d359c388bcfe6185fc7438f7392b575a8834f748b1a4caba0147f534c1ffe4271925ca97639593f2a55738fd7c5a9d", 0xfb}, {&(0x7f0000000540)="62694654fa68", 0x6}, {&(0x7f0000000580)="fe8b13b6a72ca5d274f78d51dfb75ddeed7459c0a474b078586382b80f6b9a89a62c56d79596cda94e91d3e54dcae267031e40943e2364669022eec355984b2254de4c384f2aca3c30a8357b019620a92dbb5c45722033759e970e7154b9a098fe5b6fcba94d2a8bd95e68c1e426d6764c6ccf741b766c9d3f61f646ecbe5559e0a07f16ea29e86a", 0x88}, {&(0x7f0000000640)="d121ba7e32960b3514159f1d99a3eb9c402b7f4a2ea0dfa6f31a5d95f34f78ea", 0x20}], 0x8, &(0x7f0000000700)=ANY=[@ANYBLOB="f0000000000000000100000001000080ca536116b60bcc1dd975c4165d77a4ce1fc194b54ff290d3c9f32a025821057b7909cce36410401f2445722d1d1daed32b225f95e27cddd9207d357d5d87defbf951b8765bb92d913fe05ed408648b5e6321d7d1119396021c0b4ad4659831655912f4381729fe7d86af0e318e54ca8d99a4382ccf7b647f81e73157444f0e331501cd336666f097e298bc83f097f669238cc7d358cb50b9500a9ecec6296c7b17a4480734890ebf6504a4812cd7d000c094b81aaeccfab8818c69fe7db6fb833906d38777966dba7003193578cf06948fb211ef3332fe6fb4a9580cdd8200001800000000000000ffff0000367d00004e419ebfee0000001001000000000000ffff000007000000626179d81816cc40dc14223c5e6b6ae1a9e90cb1da178c8d59c6c021cf1283314e5275e8eddef1051a4baad98fc23e930aa8c75c6a785f20f8d44d82bfae8cac18c68d75bb567060e65fd305e2fc113b854422123e62ce1a77af805b18c6fbdc1685eec357e64c9ab8f2427dbfecf0650d5c219693ea55862c30515555d70fe406793ff994489bec2d61917b48a69b0cfceea8e5a126ba590530e2c18e5f9e9f1fec36ebf0d1817750d1e3de07607caf7042bdb7be5ace0227f4a9e3cf63dab51cd98f5a88f02c2f42c1db23d14e1859134d0e89e0d103e83b8b95d721f8946780c59abecaea28fd3343127f36bedf73943d86b8027952f881619d917b000000"], 0x218}, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) dup2(r0, r1) r4 = msgget(0x3, 0x40) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) r14 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x1, 0x9}, 0x800, 0x1, r22, r23, 0x6, 0x1, 0x1, 0x2}) r24 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r25, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r27 = msgget(0x2, 0xc0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r30 = getuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r32 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r27, 0x1, &(0x7f00000003c0)={{0x0, r28, r29, r30, r31, 0x1, 0x9}, 0x800, 0x1, r32, r33, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r34, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r39 = getuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r41 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x0, r37, r38, r39, r40, 0x1, 0x9}, 0x800, 0x1, r41, r42, 0x6, 0x1, 0x1, 0x2}) r43 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r43, &(0x7f0000000080)=""/37, 0xfe37) getdents(r43, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f00000004c0)=0xfffffea6) ioctl$WSMUXIO_INJECTEVENT(r45, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r47 = msgget(0x0, 0xc0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r50 = getuid() getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r52 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r47, 0x1, &(0x7f00000003c0)={{0x0, r48, r49, r50, r51, 0x40, 0x9}, 0x800, 0x1, r52, r53, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r49]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r56, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r58 = msgget(0x2, 0xc0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r61 = getuid() getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r63 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r58, 0x1, &(0x7f00000003c0)={{0x0, r59, r60, r61, r62, 0x1, 0x9}, 0x800, 0x1, r63, r64, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r24, r29, r38, r44, r54, r55, r60, 0x0]) r65 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r65) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x486, r10, r14, r20, r44, 0x8, 0x400}, 0x7, 0xd76, r65, 0x0, 0x5, 0x0, 0x6}) r66 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r66, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 19:33:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x110, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r6 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) kevent(r0, &(0x7f0000000300)=[{{r0}, 0x0, 0x40, 0xf0000000, 0x3f, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80000000, 0x1f, 0x4}, {{r2}, 0xfffffffffffffffd, 0xa9, 0x4, 0xf4e, 0xff}, {{r0}, 0xfffffffffffffffe, 0x30, 0x80000000, 0x0, 0x10000}, {{r3}, 0xfffffffffffffff9, 0x4, 0x10, 0x8, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffe, 0x20, 0x124, 0xa5, 0x100000000}, {{r5}, 0xfffffffffffffffe, 0x3a, 0x10, 0x7f, 0xffffffff00000001}], 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x6cb697e886c055d5, 0x80, 0x80000000, 0x9}], 0x100, &(0x7f0000000400)={0x7fffffff, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:32 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7b29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r9, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x35, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r10, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x34, 0x0, 0x0, 0x7ffd}, {0x6, 0x0, 0x0, 0x200100}]}) pwrite(r11, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r12 = accept(r5, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) kevent(r8, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff8, 0x89, 0x4, 0xffffffffffffff81, 0x5}, {{r9}, 0xfffffffffffffffc, 0x20, 0x1600fff70, 0x4, 0x40}, {{r10}, 0xffffffffffffffff, 0xea, 0x40, 0x44b8, 0x9}, {{r11}, 0xfffffffffffffffb, 0x48, 0x0, 0x1, 0xa6b5}], 0xffffffc1, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x4, 0x0, 0x80000001, 0x7ff}, {{r5}, 0x5, 0x19, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x9, 0x1}], 0x1f, &(0x7f00000002c0)={0x5, 0x9}) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xd1b5a07824776d28, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x853, 0x1, 0x3f, 0x8}, {0x2, 0x5, 0x0, 0x2}, {0xff, 0x0, 0x1, 0x83}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) 19:33:32 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2ced4e9b3ba7dc28e1baac7f63c9") 19:33:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x50}, {0x4006}]}) syz_emit_ethernet(0xd, &(0x7f0000000a80)="79ff2b783f6e8a9c810000000000") seteuid(0xffffffffffffffff) 19:33:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000140)='./file1\x00', 0x4, 0x200) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0xd4) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000440)={0x7fffffff, 0x68b2, 0x2, 0x8, 0x2, 0xffffff01, 0x101, 0x1000000000000241, [{0x10000, 0x8, 0x1, 0xe932308}, {0x7, 0x400, 0x1ff, 0x400}, {0x5, 0x70e, 0x1, 0x1ad6}, {0x800, 0x0, 0x7b7, 0x9}, {0x5, 0x1, 0x9, 0x7f}, {0x5, 0x8, 0x7, 0x4}, {0x4, 0x7, 0xc8d8, 0x1}, {0x7, 0x5, 0x9, 0x1f}, {0x8, 0x7, 0x9, 0xffffffff}, {0x1, 0x0, 0x80, 0xfa51}, {0x6, 0x1, 0x5, 0x7}, {0x7fff, 0x100, 0x3, 0x7}, {0x6, 0x7ff, 0x0, 0xffff}, {0xba81, 0x401, 0xa1f4, 0x5}, {0x5, 0x81, 0x100, 0xfc000000}, {0x401, 0x798c, 0x401, 0x1}]}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000340)={0x0, 0xff, 0x4, 0x9}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="72bafc4ace9523e97b20680d59d34f16c4614cb8fd4073a3a1a64106d8382571d6aed33a6575e02d9c33fc4768fffffeffffffffff0000006b863ed88f661ee436000bec2e00f3068de8a6901c96467d121ca20bc99dd2e1d21d354ece3064d6d02607", 0x63}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000200)=0x3) pwritev(r4, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r3, 0x6, r7) ioctl$KDSETRAD(r4, 0x20004b43) 19:33:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 19:33:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:33:32 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x400, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0/file0\x00'}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) bind$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 19:33:32 executing program 0: ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x84}, {0x15, 0x0, 0x0, 0x7}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa44"}, 0xdd, 0x0) msgsnd(r1, &(0x7f0000000240)={0x2, "9b2067675bb318c70ff94d54d4c86135065792a1783c14d26edd15328d75f6f81321d5f6dadfeb29ea7295d6672d2a173cc6466a7d31be6a88c67de82bf15d756105cd46b84e00429296ba5a10bc0bea2e384dd68cd13e60ea294a9a8fb125170daaecc2844452083f77c28b0425c5d03d1831051dcfdd261b7922b17f4efcf76848192d65a941c84ac383e3c4efe303d115edf008ee04ca6993e040b582ad0abcb50d9bc483e6e2950bed72599bff45b3fd04bd88edc778e133b824c86b33338caf6de3bcd6b8286fabc9c3c2258b86c0a8ca07beb935745be4924b9b7fc4411615f7dc72dc8a6bb5b47ce71808"}, 0xf6, 0x800) 19:33:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x8, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x81}, {0x7ffffffe}]}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0xca) socket$inet(0x2, 0x8000, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpgid(r0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:32 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) r1 = socket$inet6(0x18, 0x4000, 0x9) fchmod(r1, 0x4) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 19:33:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x7b, 0x2, 0x2, 0x4}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xfffffffffffffeff, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffe5c}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xfffffffffffffe0b) r8 = getppid() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIS(r9, 0x8004746c, &(0x7f0000000300)=0x2) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r11, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/174) r12 = dup(0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r13) ioctl$BIOCGBLEN(r13, 0x40044266, &(0x7f0000000180)) ioctl$SPKRTONE(r12, 0x80085301, &(0x7f0000000000)={0xfffffffe, 0x8000}) execve(0x0, 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/26, 0x1a) socket$inet6(0x18, 0x4, 0x1) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000340)='./file0\x00') 19:33:32 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x6, 0x8001, 0x1, 0x1, 0x9, 0x0, 0x0, 0x1, 0x401, 0x1000}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r2, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r8, r9, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r10, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r11, 0x0, 0x10000000000000) sendto$unix(r11, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r10, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r10, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r13 = getgid() r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r12, r13, r14, r15]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r13]) chown(&(0x7f00000001c0)='./file0\x00', r4, r16) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r19 = socket(0x18, 0x3, 0x7) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r20, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r20, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000200)={0x200, 0x7fffffff, 0x7, 0x8, "2da838fb31ddea03b5ed08997af5ed64385400", 0xf4e, 0x5}) listen(r20, 0x2) r21 = accept(r20, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r22 = fcntl$dupfd(r20, 0x0, r20) r23 = getpid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r26 = getpgrp() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r19, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fe0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xffffffffffffff52}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000000003800000000000000faff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r32, @ANYRESHEX=r29, @ANYRESDEC=r30, @ANYRES64, @ANYRES64, @ANYRESDEC=r27, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r17, @ANYRESDEC=r31, @ANYRESDEC=0x0], @ANYRES32=r20, @ANYRES32=r22, @ANYRES32=r19, @ANYRES32=r19, @ANYRES32=r21, @ANYRES32=r19, @ANYRES32=r22, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r21, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r28, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r26, @ANYRES32=r28, @ANYRES32=0x0, @ANYBLOB="b8e100fff067fc4ed54305d614ce64f14fe2bdc52c94", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r34, @ANYRESOCT=r35, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r36, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r37], @ANYRES32=r18, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r21, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r38 = getuid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r27, r38}, @cred={0x20, 0xffff, 0x0, 0x0, r4}], 0x224}, 0x0) 19:33:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000400)='./file1\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) 19:33:33 executing program 0: r0 = shmget(0x0, 0x2000, 0xae, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x3, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000340)='./file0\x00', 0x100, 0x3) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) pipe2(&(0x7f0000000280), 0x38010) r6 = semget$private(0x0, 0x0, 0x140) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000900)=ANY=[@ANYBLOB="2d012e2f6e696c653000f4752b69d2981f80d25093aa25b35e3d31a234a3a62b6185db0d9449cea38650897a42d05412dc26e2fba1f28fa00a0ee8e16a8d6fccd937000000787eb9da719797cd214913dc24514345ae29309d3de906dc9228789e37b8b6ef5914b0d6827f367453f08da643036fcee0292ff2b240e21adb07334a82f45e4470a91c9cc77a48603c96217c8920e42726cc1d98efade497e270ea6bc50f87bb4ae8969164dd56c749394e002c28a29dee084b6fc1b85f82230ddaba6f64da4529b4240968c0690a060c9ec63a99becfd533e3c85baedc4b58712905d5a7a460a70c045b6055e86bf8d33c4a4ccecb7f9a034a5d5e11f78b3f99c45b2f166d13bef92fb38d920304d250e9f3ba935f67f80986c22e98cab9e843e4fd9ba9b21dbe5b3186769bcebc39c170e39eff0fefdb578404e36fb0ac52382438e7995d704959eef2dd3879bb5c45336864172429a6024acc8edd345ef0332c4b2cf00d4cde97b604cd63ea4d"], 0x1) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=ANY=[@ANYBLOB], 0xa) dup2(r11, r10) listen(r11, 0x0) setsockopt(0xffffffffffffff9c, 0x8, 0x4, &(0x7f00000002c0)="040070aa57141718535f00000000", 0x27e24918aaaed4d7) setsockopt(r7, 0x6, 0x3, &(0x7f0000000500)="04000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0x0) getegid() getuid() getegid() r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xff89) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x5, &(0x7f00000006c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000700)={{0x101, r12, r13, r14, r15, 0x80, 0x4}, 0x80000000, 0x9, 0x9}) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) 19:33:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001880)=@abs, &(0x7f00000001c0)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r2, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$inet(0xffffffffffffffff, &(0x7f0000000480), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r11 = getgid() r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r12, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r14, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f00000000c0)) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='o\x00\x00\x00\x00\x00\x00\x10\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x11, 0x4003, 0x8) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = socket(0x11, 0x4003, 0x8) sendto$unix(r27, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r28 = dup(r27) ioctl$TIOCMBIC(r28, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r28, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r30 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r29, r30) getgroups(0x3, &(0x7f0000000140)=[r26, r30, 0x0]) getgroups(0x5ea2cd7989d06fe, &(0x7f0000000100)=[r26, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r22, r4]) r32 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r16, r31, 0xffffffffffffffff, r32, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef32949182c5d993fd3b94fc447c543d32da95392622ffd478b8708511007ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f0200a3aa0828b8b09fe306665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40c0c48b88ce2c6a29629c1f65a80e90323ea6947c3145d31e8340c0381b052f4f83019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6ba2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b342f4eb02e8a9d352475598723a6218a515893d7ba01c1c75172b52aad9837f43a27b9104675a47cd941f2950e276890da98e0105d7ff87512e8c30203173f673fbb285f122095fcb17dd49a150a73b82efd3a8f2e21141ed3d86f5a00000000000000000000000000e6ed18013d0a79a3e680794de3fe86d7c6c14c9de38cba61ea198cf7ce4e4405a0c1ec56086289fb089aac037f61e87792cb4462e7019ad9d3a98ac40c3a47d49336d0e960de9bdd4569d09cbd438c252ecaaafac8e673fb65763b75c51dde0ffb35ecd04b5f7b310ec6b14a6b5adbec35d8194b11f7a98a4140a25097701599c970f6bda0abb627c5d59573a66ded4fce899544485acfeed64f0e4efde8438d5c8d0d50fb3be3710b87442a2f08282da8e14f5d5c6180a09971a676b26582aa09f1a7e91db3550e277d38d1d9408ecac51468e2b6127044a9c2d3f7f87a6c7f249a5cebfe7b0fb5ca32ffaaad41578551514dd82784637c79bc81192c394ef34ce500000000"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r13, r16, r33}], 0x60, 0x400}, 0x404) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x300, r9) r34 = syz_open_pts() lseek(r34, 0x0, 0x4c19c4870b7c4c8a, 0x0) fcntl$lock(r34, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000}) r35 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r35, 0x1) fcntl$lock(r35, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 19:33:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x8, 0x2, 0x4a, 0x1}, {{r2}, 0xfffffffffffffffc, 0x14, 0x40000000, 0x13a, 0x8}], 0xffff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) kqueue() 19:33:33 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/46}, &(0x7f00000000c0)=0x30) bind$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="55e5938e4f8e308d6fb43170373e8c1c282ff6ef17a8f33df28577e39b4870d2d770ea4dd1ab76d56cc4659ed72774e9a1a3ee9fee48f29429576a0dcceecfcca3c69e9002cda9372e4cf5"], 0xa) setpgid(0x0, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000002e80)={0x0, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa44"}, 0xdd, 0x0) msgsnd(r1, &(0x7f0000000140)={0x0, "49a4f6092d6b31497afe8768d15baee359a6439f45e20859dc4f2ced188fc2c5c6a90892929dbbbc760b231e92b6e1af6d1d40821ad5749b95c3c657cc026117d72c0bf0e5bd95f4414e50ec8320d55b577e3e5592bc3c3c37042b31494f2cb8ad88fda7c02fdab23496ece2db49a0146fe17c53d87bba5bba078e3b990bbe0d9e26a0943f49fcf89a0342aaa2d0098c9231f1b63dfa74b297f86e665267dcd450b1b0dc16861dae43f5"}, 0xb2, 0x1400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r4) fcntl$setstatus(r2, 0x4, 0x46bfb) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() setreuid(0x0, 0xee01) setpgid(0x0, r6) fcntl$setown(r5, 0x6, r6) r7 = geteuid() r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000340)=ANY=[@ANYBLOB="1d5fc2b94126dc0156c097ff37b319b2b66d5d54569abd69eecf24cbecfdfb9269889a06d94820b106b6dc957c4c80f4340c5555ecc9828ceeb8ea5b568bb5aa5d20a6e8262615bded02c2995734ba2f106fda47a88cf6ce7b3fa7812424cfbfd2a3835f281a340d39d8fb863f315fe88b09eebddcf6b6db31ef6307f3d20386ee0c6d181b1e54e2938de453b3430b90b5f75c80484e98dc012afa39e4308a0de8f6896cb11f68158a7645ce673bcc0774ed6fd930a2962c7d78de40ec346677325f"], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r11, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r13 = getgid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={r10, r12, r13}, 0xc) setreuid(r7, r7) r14 = fcntl$getown(r5, 0x5) fcntl$setown(r2, 0x6, r14) fcntl$setstatus(r3, 0x4, 0x4) write(r3, &(0x7f0000000340), 0x10000014c) 19:33:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x3) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000000180)="c102000000baee741a5f9decb0e0f66195ac02ebc260d9c8cf17a6056f6895db605b23d768ca76d91b7b13ca5635bb2dcb0e6593b30a84300166d4c32d872a24bff9a9760b132121381af7020b3dd19b2fc2b92e74da880e3dac81e45645e1a2eda1dca98fcc29353b2110662a1a011d59472c5cdfaae7fe63173cabacca52421016d458167df5591578de6e9748bce0fd1d0ffa41701311a97988c26856f2ff1a6513355313394ead564db9613216ac63779b24c9a7aeaad76ce4b5956643aa8b5f34e284af0b717977c111ed07599e290ba214ff29e7c9fd71dd006f34523dd1c856d1ed2d081613743f6fe5590363", 0x69}], 0x1000000000000049) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='\x00') 19:33:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x35) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000000), 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x81, 0x7f, 0x7, 0x1000}, {0x3, 0x5, 0x9, 0x7}]}) 19:33:33 executing program 0: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000500)="210d9980aab36860e9287c8232b591d8715bc105afd9795224bee19b5659f47e2e6f885cee91b8452c14631d64374f17674a64f670308a6cef3bb9c0b490edb3786d1f343712fd0f93927e4105cd923a6c20393d5789cfc9157a1e18f509cd928a370b0b9ff11ed32e984279de3810a6c9178b916bb9894c16b17a3cd82b94d0a15e798f9605de03145cc4d8d2fc623bb6d3", 0x92) pread(r5, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r5, &(0x7f00000003c0)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def96950e7da399944c03bcc0aac2cffee15567e5bb7891e8e855eca994fac2b0d508d85c5032f07ef85911c1a5ea86c19ff4d9898e8b6b7", 0x1c) ioctl$TIOCSCTTY(r3, 0x20007461) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r7, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r8}) r10 = getuid() setuid(r10) r11 = getgid() setegid(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r13, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001180)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r9, @ANYRES64=r2, @ANYRESHEX=0x0, @ANYRES64], @ANYBLOB="2cdd2fda7d4fba7ac574dc2e3de2d94c8b2b63b181283186d7c5675ad1671adf31f83984b7b105bf30ea4d83e2d78a4711b60e729ddf3e3f082afef1562d9e85cba3905de4787596bf815174af152565e9e5fcfa9e13edecdb6ed29018065dc9e2d8cbfc1053e0b6efa1c015eaa51874b5b704cb054feefe678d907665710a446689deda0af99ad0ae8979c15cdbb14cf1a6c3fe5805767484cb825f399781eb", @ANYRESDEC=0x0, @ANYRESDEC, @ANYRES64=r12, @ANYRES32, @ANYBLOB="2aea9a3400400000000000000000ffffffffffffffff000000c89ec6c46ea9b8f457303cb6f160c7bafe565fe2230000000000000009ff9cffffffff2c57957167c796b5c639a90af4b5a31622a7056e3ccd20a077e1c3f4811e9b8355ffb22d8a83a2028d78cbbaa1687de49d6bcba69ac19056bb19ac3d7ab250819298a97b237f0249d6d8aa3e53e43ee8983684992858f32b0342e278eb5055f9b96650f389d35b9a0dbbb72df5c40a0e229778e5691c6bba1d4f326f143e9f82ef4e901ae5ced41805d62875cfd75128344ed54de41056f2ba568985e65fd6b3e84c966a9762b73292569ac882f91840f9489b1dcff7d990dfadc7f520522dd15e904a44186d8b751192c0420c2f1464cd2dedd341d9af83b13a3ecdc7130ba69262104d1c48f4c2f17b003ba6373b04b2d4bc2f2a10f5accf44d2dc0d37e0129766419a56d6aec7c50adc9208f9f6dc7fa18c9627894a7f2789c5299ea3bd55e50c546dbe34756216c0b0385f601b8439d4ba52185966af2059dd410518c464", @ANYRES64], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r13, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT]], 0x18, 0x20a}, 0x0) getrusage(0x1, &(0x7f0000000a00)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r14 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) r15 = socket$inet6(0x18, 0x3, 0x3f) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001, 0x0, 0xba}, {0x6, 0x0, 0x1, 0x80000000}]}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xff4c, 0x0, 0x2db) preadv(r15, &(0x7f0000000d40)=[{&(0x7f0000000880)=""/88, 0x58}, {&(0x7f0000000940)=""/23, 0x17}, {&(0x7f0000000980)=""/94, 0x5e}, {&(0x7f0000000dc0)=""/264, 0x108}, {&(0x7f0000000b00)=""/236, 0xec}, {&(0x7f0000000c00)=""/100, 0x64}, {&(0x7f0000000c80)=""/135, 0x87}], 0x7, 0x0, 0x0) semop(r14, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 19:33:33 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r2, 0x5) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[]], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 19:33:33 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f0000000500)=""/192, 0x1d2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r3, 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, r4) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 19:33:33 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000240)=""/173) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) 19:33:33 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) r15 = getgid() r16 = getegid() setgroups(0x4, &(0x7f0000000240)=[r10, r14, r15, r16]) r17 = socket(0x2, 0x3, 0x1) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r17, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000280)=[r1, r15, r18]) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 19:33:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 19:33:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c1fcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b162bffa4d012ae46ac41e6bf3bf554799b9b800ed521e70e515e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2010000000000000015"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf401c9155c2a197a386207a4ad6c0000ef008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41a6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065d80643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fefb7a65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44af88e7b5f90e2d329d454ef655b42dbeb25f2957dde7c2e9220fe1e1e40ab032e112b65ad6f763bf150155d20af387e7b2a3d06b6dfda1f79deed25309d62daa0def9fe7b65080c1eb34056156cf5a9f46c2870aa49256917f8e2d2d51f20c22c6987c52427cdaf0a424d240d1d2bc7e00924ba0b155979662321accdc7be5ae638e4b3e14840a3a25bcfbfa570e76f0"], 0x10) dup2(r2, r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:34 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="866239bfc2e953d7ab4ce5786e05c2b82f9bc41f9ab65bdcf21409885b85039a712c27b4ba4d79093f79abbf45e5903951a8feceb88155b9c3488705e9270b1d19e51f8d55ead959cd255cf23b4907d5b4c9ed36f9d4fac719290b36c0d8037cfa810eee918b628bfbe9a95379e8b7d7bc798d3545ec0d7b0d180b5280d9e35447aef4830c6e6d864398e595d2fe53ca216d13313a2acc2a2bceee0d8ed6bdea40f3dc0fbe55994e8c895e4a04eb8f52829aa6cc1f79b4868beff60e7c3a63baf86445625f6300"/209], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendto$inet6(r1, &(0x7f0000000140)="8894c0d5ccf2765473248aff548249be031fd25abe7fed5b2c2976f49fd0d26c97573a3f4fb331", 0x27, 0x406, &(0x7f00000002c0)={0x18, 0x2, 0x2, 0x6}, 0xc) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfe) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readv(r4, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x2e}, {0x6, 0x0, 0x0, 0x73a}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0xa, r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:33:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) 19:33:34 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="ebb101f9a983f163230a108c57025902c6d6e8a735a621793758d1b8625e762cb23d7c844fef7d333d1b5ee96a6a00"/56], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="fab675457545"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) write(r2, &(0x7f0000000200)="640702688765fb0771530d3bbaa611c3d9049286aa993c272b756b053c933b2542772072a9a8b0cddb5a0812a731a8a59465f1626f66332cdf2c8dcfd701e2241f8c2ecd94e3396a03a76d436b085c53f3b5a380b7bc62ebeba0dfa3794d054250f4c59fe8a8d6f747aca1f4cdcad3a73227bd98eda0c157ae4fbb03bd362d4a7ef42d52427026c0f73bf18d07ac41fe6357fa392c5a4fccf5", 0x99) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) close(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xffffffffffffffeb) r4 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0xfe1b0ba776a74c3a) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000140)=0x5) 19:33:34 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x240) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=""/221, 0xdd) getitimer(0x2, &(0x7f0000000000)) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 19:33:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x3}, {0x22}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x22}], 0x2}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x283ce0526920ce3, 0x500, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) flock(r5, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x61, 0x0, 0x0, 0xfffffffd}, {0xaa0}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:34 executing program 0: r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000000c0)=""/109) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="fd612da02cdffc3279adffed84dd") 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x50, &(0x7f00000000c0)="380a1de815b033af7051a1b9bd55fd9b2aa4f259a4eb9b51263f12cf3a253592bde07218b9be877ed118853555860202b9290563ff2a20a7", 0x38) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x50}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x4) 19:33:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) getitimer(0x6, &(0x7f0000000080)) write(0xffffffffffffffff, &(0x7f0000000100)="670dc33fe989421e1bc18624833b7ec92768a5f65926ef0374e2bc8c844d1d47c4e302011a4f6f390ddd934c99474e3544719735e85d2fa3a2f2595ff69234faed931228212f211fee88e1bbcfef9161c3dc367a01f0c3c72916b1bc449daf535d721096e05b73b4e3b5fd65907362ac17ccc6461fbf94a9ed07b0e17463b524cfe637782e", 0x1a680a) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)={{0x7fffffff, 0x5}, {0x7, 0x4}}, 0x2) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x4) 19:33:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x120) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0xc0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup2(r1, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x8040, 0x10) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x40, 0x3, 0x42, 0x0, 0x1000, 0x1ff, 0x59cb, 0x6, 0x2, 0xff, 0x98}) sendto$unix(r6, &(0x7f0000000280)="f6302f508a203591a62ea4460829990a5e4465f7ba2e26e469aa1eae04a53d3c01069858f1f05af4c483719350d664ba9ee9188d470dc9f434bf127de1b09f7060d162db0ba9e95b19d09e8740dcc9654fb2079f634f", 0x56, 0x414, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000340)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = geteuid() r12 = getegid() fchownat(r10, &(0x7f0000000400)='./file0\x00', r11, r12, 0x4) shutdown(r1, 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='c\x00') r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getgid() r15 = socket(0x10, 0x1, 0x4) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x0, 0x0) r17 = socket(0x54, 0x2, 0x2) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001900)='/dev/ttyCcfg\x00', 0x100, 0x0) r19 = syz_open_pts() r20 = getppid() r21 = geteuid() r22 = getgid() r23 = open$dir(&(0x7f0000001940)='./file0\x00', 0x80, 0x3) r24 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x20, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/bpf\x00', 0x800, 0x0) r26 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/wsmouse\x00', 0x80, 0x0) r27 = open(&(0x7f0000001a40)='./file1\x00', 0x20000, 0x0) r28 = accept$inet(0xffffffffffffffff, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) r29 = syz_open_pts() r30 = getpgrp() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) r33 = getpid() r34 = getegid() sendmsg$unix(r2, &(0x7f0000001c80)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000500)="6814692cd4d09779561aa57183a87a74b991ab3c3e240d66ba399f08f344bd76f28550087b35a3c4a7695eb7c2ab694ae32fd45714716b1e7469b8d5dd36ad182dfc8d8f7b6687976a0f3aba460463c68f5e6304d6869b3ac1861075ab46cf1fedd6b011a0fa9a51e420ca8cd4b9d55edbe1c9bfd31113112a95edf97f5a419069dcf74447d4aab2727975c09dd0bc9764b3b03314bd4520e6d2640fd1947a7f511a2a52edd4539f375e210435037602ee5079a99eeea5c567c6c5c325ce2001b8f3d3953833c470d016fb67850c3a929a785ade8813d0d922a9beb3527ffb373ee8460cb9dba0e2df2a0449eda9d57bb409c60416753f6e61b081caf615d6cc434fc37b77f58375d96344d2222bb220f6603740dc48a55c7a2666adb42fef4aeec5f177f36f4646f25cc74787a340944500b2ca9d314216dd3c251691c1c9b6b7b740e5c344147c14b7336b3951bf3380e21210ba1b17cad234f36ca3808617290a829fc0d1dd926af1d79a96e0d7754d921cb93a3904f995491885bafb9d3f08fa90cd64104d1418c2eddeead94f0613da6f481bac8f499b8b06bccd66c5f156763092e4b42da5f148ae70b8baef9350efa26b2eb73aa3513ffd855390dc9ea2a8c08a928f712780e5cf03b6e21ad53a12fcdede7e3d22537442490d2ea14300c65556541fd6cfea8ea4b794e4f966e9ae266b48e46db01a6b095886c0583117d2067f364af8048f78a312d254ad8f6fb504e8b28aa543d6060a0b5aea486b3ecee3eb662fdcf0eeaaae417cd34ad1210e8200bd994709a83093b4d6a1153b1e596a5ef2773f03c9eed491bce78d8797649ed6478c9f05094a5c1159009c2848ea0fe6e051956ee578a677151ef540a8d447c0c4ce3797cc0af9cbdf5357cafa9e9a98efdefdac62f301da312446806edd52a43fd02ec27ed098cb1598f27c03a069ebafa343f959d5454dc1302d544fba7b07187feeee2c02be59b687d9dd6901014366c8081fc41ccbd23e28efb7806c68939ba6a09bbc6edf4f5ef87284b2325744b28930af9cc834df1acac605f6b1fa6a139a3fbda24f9d764c0e644a81130014409c83a50f3c6f3f5bfdc24781907ba46edc0f5fca553bc9e1f2556583424b3c1c77fb7559d26e9017947ce2e499ad6cfe3708fe9aac5d00c0770b89b9681b3bdc5d7b2633ad7a815dab1dc945e55e81d332e5a1b44bb9cba692b4d0d75ae015cbca0278694e1d7e3d0b209288802aeb2f85ae0f944b265aa70468e4069a4c3a2f0a142af39451806e20e79ccaac6937c931f5dbe9870a929bfadbfe38aec215e9534c4379b13cd11cd4cc725f15b12406c66d162e4d42e9ce4848565fd1593cd8f61259e0039d543a8efc276f86bb3c7c6bc29e68dca186cedb68f7b2103acda4e9bbb95eaa4cca28adff865e227a72f041d3cc3ba3850245dfbb1d7c2744de1e403f300650c055303ba2b53a247f2ecb7a40d5e40dc1c2d0389b65ef411b0e33df038f459a58f2abfcc88f787f2029bb599a4fea9c1b7bbfb8d77da939ef018bd507f38c3f63f2e5baddf437dfd46420490e96923d050141b5dc349c4b6595cbcc36751a585d8b1f54222386db4293a0710dd87f7459776985765f616c6b911a0b769cba428da22ef1d58af2889b09d47614bc5b86482722835c06f6350b5bae0935becabd19c77a28827262d6850aa18859568ed6c395d2b9fc145d6efc92769b34528ed5c55707c488f12aa7921d0a108dde63d9ce7da89258f6c6091eab1b7a1724926ab7d2aa145cd6d504b5799dd3ab3989f67561631b2a0227c80d2a15343b2ca280f1463272340bd7f82e5c5e0c2f6c33c4aa76dd0a190bb73c67e5f7d49a04f1afe0ffebbff01bd258d5b7b4d47bc0fe25e9b7ea1d807bc1cfc3d3b3eb0837171e7b364685bece2ea3a3029bcb92a9432ab5b0014a045f0837f41400a4ee1ed3017d61fe04fc5ec517efd471da2c01ca55213f7e74baa565d1185e0b9ce667abed04710ce6685af80ed869c9230a104818434d19397a8ef30dc377674f9d4769d507a5d3404da1ec55b6df8e93abe90a8388bf5a2ef959cc43ec50d4a401c2a4ab5401a1f34c8494875a2b1824abc99eb42f6c5b70a88f8b76e1c1281f3a8172b55a3d9d902f23a32f40e8dc105500ac9cfc53cd8612948598199ecdea1625ebc5c891352f8e8918d8ed14f0824a6a7ae469c08e7bc893dd3134065370650f70d019e505d93288917278e451b97202e19335afdb53b7a22c0c2679a06f8dd96a4aef1264eaa4df9d3c41b31586b744da9c20c11502a33af57282c143dbfc98fa037fe6eba3ff3f838766bf8f4179d22b95c44d999a69ec9fe02523b3756a719b2347cc3b4603322586fad3b7a5ebd003c769c32ae4631194e810643ed0179750ac0a2908f72eb26ec771e4c076e62f856fd7495bb074e9ed51ea81abc408c541670fa7147c517f350fd68cc2e27d8136fe23be861752adf0ff1875378fc0650c2b565e5e30fb9a172780b6383cdc9507badd7dc1f9972659ae8beff211cf20bdc563777c4ff8756a0aa2bb272741a4fbaf5b9a4a3244ebf8156b63af25d5d83f3f3b7184176cf33b6f4f3f16e04fc9e93e4dc1785ed0f892b01d945f68de046c9865e0c3372a8ca6e286c44c4ca917d0e0ac532d8feccba7aa6657e751b359c4cbe353334a0e7a3223cfe1ce72472f5ca57a5df004afb67bea6d5d9329456b820c94af0c89b63b457497daf72f36689784da32eabbc1c502e85aadbfc0dc02ef7ffdb049e8b292b537eaac2fd1795ac2055c0c730c5636ea62db7288af94b93002d0d54d570e3a01dd255c5cd8c5d31b62a78d1cce22b7504d6ee228a84a286e3b6f2fa4ef724bbbc969e29842a0097d50797097d9bfeea8db9ee706d584466b0f60b0bd0f9a837c0f8e19839efbd9a34685bda575a9c5b9565b775f29eae55050b0fc8e96b6d872524183885aef738d6fac97e22ca7f8691d31775f5161c17f437cea51a7827427d399faa4b5698aa169eb3366d6cbaf24bf8054ae637294dd9871e282bb1904a395be57d931bb2d3e2e8b72cefcdeebac672a23523482b700758a8036238d4129f4cfbe16062b26feb8bb7003c32be2486bee38498408a0b287973f1c8e9a5f01449b6f347704b79f0f4013b2ec23a70538f92d872c69745e42ec48af734bdabe50226ab30182c04ef5506a70b644ae1b2700d9d1c64a61f6622fe2d41f00473e4b21268713794eefd8ff991308010633cb2da8b2b0daf0b588798168c58b2db51abf5f5dec040ab64259bb6032f988d566913ade8b633c41b3ee993af7f4ded590e31d5adcaa21e3740e3714e044a7d88bc7791249bffc9fe4cd0ac8ddc7be1fead369b33ce7697c5cc13de4e8cedb23b3c28c0c73d5275004e167825f4c36bac77aa87bef076d433833bc14c6a6111a0ff86e7daf0afa6d7aa0108a3aef195bfba74003a1fe6cf64e3703de071b1ff247882e27f40a98bf64987fa72e4fd2c5ce2f3a85f29cd8805fdac4cf0959420a679b82c0e7d1c9828263745dc06755cbd519c8a0cf5bc619d99fdd4d5f29c7c52badb693f96d04cce3a55cf326f28922b301f708072ee1e6d1951a9d96e4023098f8e0e7641669cded884881c69bb73e1e785d792c0b9cf61294ed8ebffc7590918d470ff2a6350c8718a6126e6cfa65fbc2ed12a45f7e9fe8410a675dae452c43720bc6a404195c52a3b326862c0070426d60bbb2523d4d195464e387cc7099bed1d93f37825279dc0d7e4c7f6c4aebb1cd452a074c786dd5c286dc2c25058d153fdad166d558bef435c153cb9f19635b9281c96d2397691911823c313259368d73069265637db0733988ab607b43f28b412ce3907fab02aa98ff5673dd74924623dd9ef7877971f2415c7fe80efdd7c9bf75b47c150ff70ef431703bac14bdf5f86bfd23875c3ba359d600daa053bb94eac4bcbf1f6cbd8853a81f1f093bf411eb4a7c11a8e1687d11b2a838f6e646cb082d58eb1bb5790d003b35a46ea1ef384c0089e3a069dee25a4460da99bac5b2fc414992b2f52a5df1885d571c882165d494b45c0556e1cfca152a68a5ed904d6af91f40f2f4f15becb7bc278d5fcc9eeb201096a308c5c69bbd2a6fb5828a581e2fc644413895d2976eb1460741b17debacd18d448d2c5b6efd7ed10afa95703399b67c87b8cccd2b49a2977378a42bd4a5ca8869c27b3624da6004ef524409f7264279cfdfda71b01d71793c9ef6b5174da0b9b7cfb0e3121a5fa2a9983c0cee9fcda565cbb2a5af562326f9280cd0373c24be76838a981f7f6c6054080f6436fc0dfb8f7eaa72a638dd1bfa929a43c311b9c658ded15507fbd66ff1ce0a234c713d18ea29404241e0bb027b004ee24ec91429b59e37dc825dfc9cfa39760800eccfe5a9b9427dbfa7a38aa15ee67368903ab6977fd8cfb9e5ae50e03f3b225cdd9be23eeb2877e968ac0f6bd585892e515e35a9c0e17aa46e7e57decc7d44fb644c1b32991a59b42a7c27e4461317a02d216c794ebfad79aadd1d406c3c736afd50300ce4766d66d65a2d17363e077bf93ebb95e30b708152d0ce98e3bb128c90571cc6b6dcd09b08612c74891016e3365ec5cc49bce8f0fd9cddc4274fc4fa4155ed3225a4726aef4684a837ad7be6c005a2fe23bfe8670221c33f5d839f5100a94756e09c9b1b5cb09eba8a95836bc96270793ff1e3fb5199595eec1edc70a7a239725b8969555d6eb4e484142d01ea68c5925c1b829fc1c8c90052c90d5702452a39adad2c0df298a8b0b82f6e74fe105741e45d9c53c08243dd5df3d038254f5a2354072c78d905b88bd450276dd9ef44c4a669392992a1a2f5b2a08db6863d79ea22cee1b5d913ecf8ce04c9448547ed85117b759d140416e1aaf81059e9bfd461a4acb136d601f9a561d211081e5a5687eeb34083903eff1aa784a8019a3a31af873ff8283d7a5d2e6482a6329c26fa248b7d778dc67717aeffe12e45a97aa0fe611c5356a143a41e75a43b70cbcf9a7b5e81136fe8c0517f3ea7e1159d3c8d5bcaf1eb31099a943ce48958441b89130ad116c1767b609ff1ff948caaae42315054b0a2016ccbd5f855a1352a10605a08223f9b84b500184c209003cdce8fce904401cad9c2e8c2f20c2301497cc1bbadc345ccac7a53edb1c01d666b81f99fd5ec5704d431db7cd678a0b6e2f2eba839f4aa0f284f49f78695f79c98abf1d96d05e8aa19e4941ca34394ef56cbb0f21822fe503fb1760e266fd605b6136bf0a6c88f3b1c419ea674c71e61a093a056533a736596e526e139e1842eefa3019842af659da92f9fa9d59f31b2f95fd0e4f19102e366a695592aaba87d0b7eb859943fe531a20aed5c5dc217825c6715f3efbe0f95fe33bf84105be90f39c1fcdc7ef1cbe7e9ca16d888bd4623db5458d271663b723e02d83278f7f615e89c384fc9e7a1b2c9d7a8d429011577c308730f7a0c3ca19f9d498ffd48199c777ffd9280ad95aa8acb39a84ffa9c77c3d2718ef2502c68cdfb86271f76ac7401f3c3179b4a5f60285c190e784743892fcdf273dfc6d053566d8a3a69f454105d852b5e03c25dff6c97032d7b9bc3f986017083358987886ce2ae946f6d50ecf19bf5e99fc54f0c43d85a27c656de4b03c66badd50464e2fb9e857c0367985686efedc3ab5a67ec3e9b9db2b68a08f107dee7c53eabe88e2f4ad2955c762de83936d9ba06bf73b7bc79938d272e75ec03526b3d6a0fb48346a620cf0656d2706c1c3b77989b6f456bff2d65e6e2", 0x1000}, {&(0x7f0000001500)="931883ca32324e7828ca30800c6547be1586085ab05e63afb8600696fa9d28b10e975ddb475f2f7941ef56d30a2f", 0x2e}, {&(0x7f0000001540)="a9727096609342e3426805a2838a68471a78f001c105924b1cb8e6f7dbb215005fcc59e33c5e72688fc20ca9cef0908b06cee8b20bd5dc89fc0a0d0cd3", 0x3d}, {&(0x7f0000001580)="fe42c79068d1bf224282900a2a7f21bddf3481435ee1b46cb0504e0c9e90c816cf01c83754614a54a4a0a1926e9a68b357a2ace592fb8796c50be7e4bc49cdfd6640992d093814d71b5bf5a31d7a49729827b7556a8f3b87922448ae27a19df9b855ca27560273c36776d8f06583b3e928f2", 0x72}, {&(0x7f0000001600)="b2693287b9fcfe342c006e431206f9", 0xf}, {&(0x7f0000001640)="e54c959624b872030c738eb20b01062a92e167466a115b952f2c5a332fcfdb7e18d29fcfb1bf5fa78ef977995c94c50944118ab23f78a8a76a672b9cc0790139669d4c19ea8d8cc2363199307f2c5ec6016852c3efb2bc4b6523986abce9abcfa823a4752c1ab6066dd2d13394557a604b9a08b902beb78cc8dbd0b58a65d5ac845e250b228397f6ab81794f0431086f09b240caa9a7a2ff1f505fe216ede9acee15004aeb83616339a5c152f5a0215cd17cc4174d07708d2bcaf3ec0b45ba58a0a53d52", 0xc4}, {&(0x7f0000001740)="16bf70450769805fa59e11845049b47bff74d19ce91555d6263fb50ebf0ba7aea20d7deede52afc3e42258d6e329dc571fa8d3c8b72c12538ac35a4e0fdb4938f36b1b19176adc4670496150fc2e7b3f62f1d01ee919f840a1c74598f14e5c193a7df56b061bbefe2651ad2e15fd99f995814800370c14503e9cd238b9282c7cfb13a8d23b5143bfa75a35a3a2eb5bf9a8fdadc9359fc4985ef3664e3530e0e05063e9edca9c0b62d399d9a4b0db74d8cc8c762c8192f70532c0513103572b70c52425b71715b9de169bda31303b7da4d4a01df110af9773ecb172b7e24d340fe919984161a41b8034c9a7", 0xeb}], 0x7, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r13, r11, r14}, @rights={0x30, 0xffff, 0x1, [r15, r5, r6, 0xffffffffffffff9c, r16, r17, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x20, 0xffff, 0x1, [r23, 0xffffffffffffffff, r4, r24]}, @rights={0x30, 0xffff, 0x1, [r25, 0xffffffffffffffff, r26, r9, r27, r28, r3, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r29]}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}, @cred={0x20, 0xffff, 0x0, r33, r11, r34}], 0x118, 0x404}, 0x402) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1d}, {0x6, 0x0, 0x0, 0xfff}]}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x81, 0x598}, 0x10) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d461b029be96914f6357e", 0xe, 0x0, 0x0) 19:33:34 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x3, 0x8000, 0x9, 0x5, "3acdda06f0c4c9f891c56d497ae28afc61677016", 0x89, 0x400}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x4) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10810, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = socket$inet(0x2, 0x22ba896f5abdd53a, 0xde) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000002ac0)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x4}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000240)="c27a6831616863e04e622598cbe99c631c6cd3a48aa2d072fe34b40f47d034001b172fbc4a5ea21b14c57e9d54b01f55ddb500ed264db924d57d5acf7685a4902636698f619fbc92564c6e963efd3df6f72660080f038c63b4614f1a2323dbfd84d9b94a70761339d4736de548630b5bfab9caf3ea7df672b4130fdda0a4ee72c7c1be1e26f37f2288ee6b1260155b44aa54727ed5f2095cee8f7917726bdeb158df581f5650d09d807ed5e2cbe65978e50b0a41ef043eb724aa8e8d80a69f22dac8b45b8d2234f84e64ec1aeeba233b", 0xd0}, {&(0x7f0000000340)="23846b80acf72856eb09bd8e1f94c9f58912a25d", 0x14}, {&(0x7f0000000380)="01bce58b15dba6bdaaccb81b4deec1594896f067d9bce5159124fde6b544b58d9bccfc5a3f7c34319a8564bbc94408e9542bb9a450d2f500c8f67f7b4aa72b2836273e1057184f95ee79268d8ddc6887267d2cd29e2a54e705d3d3b91097247047946098794a1e764f30edd206aef5dfd4f9d3fea4adedf2175d223188afa7e054c2623a438349a102644ace3395004ad031f76dba4bd83a3723b4c982f61317c98a17736695fc739ce4f09da317dcdea6ad759b11b17fa4dbf8de32232048fa8a36d2f60efce537a3218f0be1718e0ac2dc45c7924b1f1ccaf745f32b970f9d060042a3d4d434ef156d7229826ec5296adddeb7b3b500b7138e060f68", 0xfd}, {&(0x7f0000000480)="3f65bfb406916904d10892887f18a5a89949ee5fd1303c4f5883ace2128c1cca37896686a5a925c6ecb0433e14e9d93c1a4795243baa97f23afe9092b4287796fcfad9bb68ff3164fe628c7955f4ae281a11a6d5fff5e0b259064d3e3472f5e6ba5bddacb78b4ee7da3ac7475de270b1cafec4a1683cc487a7b19951b254101b789fe37062c119c197a1fff2a486e35bf09c92963b5f9a795d4dc3ecea485b7ee825e116c29801d8285d716eee57736de64010bc038dcb6602fd83ac30fa644b74e5aab39209d8e0aceafc6a95d7819715ad59adf392d59e821497a245b5e4fbef0b4051228c04ea10b5743b65dfaa1e7aa7a431159c95f20d3c61f24b0a5d313bcbf23afb5e097335e9800f6b56718d80b1d09e665f70c2232759632600967b8b653047d7b73b47914788ea993636ab57b82f05a88072da217ad37837634ec5570901b85f8474ab16bf6a113fac51cd8206b767dbfcc927ee1105e974c6f2b0e4ff9dbcb1a6b38b7f11219b2df6cb3d7dabc2b7699ca0df0bd7217c8b136f0b7ec758041e9d6d5f0c0b6c6295ba3d64473144344257c2e2b7171c4a9acfaf1a832faceaae8af489f384da51c952cf82fb14f77f41167f07acfb17810513c8bb0147d98a0722041b96efcf895a25d9384548e34f6080fbef3dcf1b841a3cb8d65977e89c303d34d802cce3cb384500b52ce679fb9dfac73b0dc47ef63178f674a9921b0bc6120f31d6fdda040928e904dfb16703eb7a02e46b141ca430b450fbc452a7de9a4b9613e3b3333ad4b40b5958d12cc292f7d4063ed63ab382a9d43dac9a5b04dadd6f884794a355e7fd8cb9a335c0b56d603c883a1cced2f25314903242bbbef845009a3081998401196f8bfad35f6eecedf50b0f2bf434274ac003c7e33168618f638c904f163666644f8a5314eb93aeb590a85d9d9e208b0c513a5e20edac3374bcc0454390723e48f7c92c2905acdf8f3d4d9040c30fc3bf3989ded9c1ae0a90fe5a417443746375c593b9c6e942c6cba9abcc2f4082dd6a4051d829b84510794192903dc1bf0bfd97a872ec0d24fbcbb69226c5b9cd1394c4e9da0efd3b939ed3ef997f326d4ea5e6ddb4b94f1f999179122f5aa90afe6d745de98a64f90dc35baecf677fb27bb24b65a91dff9b7170e918287b5679f0b8b0fa6598224e4f97e2e4bbb211a0922cc84fe551cb71a070cf7cc4a886ef60442ec884956fbc1377d47272bb2c3a2864e1954103e0221d680723c289e4c0859895fbf12a1a37262834875397168e6b5ef518bbf6e8dae8d36a850763c74e99b42aa69354cd4b182360a767c7aedecddcdad4411687c8a9fc9baad24a2c043830f9dcc9c9e6b652931bbc5fb2dbf0068ffdb634a0902b4bab700a3163f1ce87d381435b12cb07df342bb6b73892d63c1bce87831c5dfa9dd25cf8a9ad885b8fba181bd81fd7bcaef055a91600168320e317c0fed28d3e5213a57febb00038801760e8248d4456429dad1001fee4032fd8a6baa5cdd9c47908b3987deaec99ee3388a5dc92ba30d8a648ece50b468fbef16edde1de93c04916d2efa93aa9431988a171e2015c9184b0a1a6799ead901849480d79eb995b37155b3f868e5f5def7960a5e7e9e17b6eb47cebd6f6c4b87490f1edcc1dedad2efb2f725e8e4b9837409ca2b217fac3b7575cb119aab9ae4b266ecddc540a3aac55ab9bc43699a131e26c0d16fdd5800ea997cb2b6bcf2e1ea8bcf3af2938d2a3489f2be853e7033bc793c49a6609f2baaf380059489a5833d75dd45847a67abc70dd885456591de28e562da770c9916e5993a13c3a20c6a486844444ddccb64ceb3de5ead910da435a6cf599c08198cf506de7f42e2464ad45ab1aaf0ecf0b22eb4979404280c26d6f2a7ee35e13ea3ebb9b44d63faaf79686dcfb92eab6b6fb8e386eb19fd85a2383da49ebde19275e1c066b6fdca8f8e90066552b3120f623fec2d10022a9acfe8ca73297dde5a61f92c42aa70540db0f3ade0ac3e78453eb58cda4662d6fb571258b5686ef6c3c4410dfeb256f2eddc5ff8f82f37d889b3386d3215a9f9a1af379eef2634c101db180c71d57f171c2051377ae10f620f3e816cd5955102c54c6b3a3ad1dca605efbd8cff2c2fee1536231df4ebb8341f1c524343f642196340c5d7ef1292593be9d1d174450023426fabc6298442f39728e0a0465eb683e59f79d624e0d2a941f4a67a89d98c6ca176a4111a1962aebcc433f5a9e4be5fdac372f89072c7a15ae3f4da200b2d218bddd3cf7ad9a4158b0bd9ab345f25e9b39b2aea1b41b69a765a650374f6fc823f93d3b43d91b791d6c3a049cf21b6f1428104ae88be26f876393d00ec4d0e426d984a4474dff71a25fafd32b4215949e2f0e98e0bb9c7d185df93444b3b0adbc2ea7e0026c351aafb65317008926ceb3476566717183500e0d4cd52c4dc0072fb2633b8768defca748330dc04dacb74e603b65b95f98f2718ea86501a34f1ac8a1e5b7a16fcb0b788f5a2a4a2d800d961993ffd39165b646f84922d64dea1ed0e15a7b2b5b4533603f1449b8db7aeaa4660866ca78951aaf471c25d630d1bb975c01b490127745fd3767e99290f07fca05defd05ab089f1ca57c7c40b4e7e53d30849403e14ed2f4d11f1cd6f6570cf0fb4c346a9e1d64d2c70a503bf07f12253fc037f3e692e720f351e336222880a36653aa30dd999c12edbca7eb902040d3c26ebc649799b27ba94edc494e0751a79349ae222aab125ce01a4b170182bf8b35b6eb9472a6533413eb32a2f6528808dfb18229ee4b4e410ed25a826f66cec79d47ccbb9ca2a446320b0fa62d7069b32d3f0b6e1f46c3a3c7daf8386853ec925e9a1a6f7d471d455ce6750a68d0bfd03ac6700e275f3847bca03a156f9dafeb5b182281c70fee52797f1d4330ed8438c35a496d8ea7565112c0db6610cdecaca97a8015da6fb50e975de97f2c40fd105d0fa462aedcd8a4f90f37dc558ed2d22c37bd4bc12e4990e2cab0bba4d57d194a8e03862d07e19192ee366126f98c33eab8afccaecd56d760d20fb62759bd6c1ddd2385001126066a5bf980cee8f3970da7644cc6088469552c174636751ded0bf2f8c39012ae61baf7f0ddfc21200f85d0405bbd6b04c31a7ace910a601df93ee457a0afdb4eb8da64238112bf7582461af55b456769bb7b126e4c9edf7af6d8e730579e0c2a07d90219d47612964238d186586d91e822539a053a4dfcf11ba0f67ad50cfb5f7a3f902b28ba158ded771ac9dd43420fee9bd4a0c33b3e51f751c18a9405171dfc9e4eac6a03381c379cffe2b14c8b4f9e841f802913c71b4ce80f33dfadcce044b6fd5f8dce47089ef515b0142db95467fe235a655d6324eb662c0a4eb1777442d904a0fea5c3a55f73c5b95ecb616721a5dba712dc119df23c51822762c87d9ef486a83f87e2f01a6dd16e35fd450f5e6e54ee8a714eb2f9750aad0f5465252ae5d26ccc2d1bb34d72a0f6d91163077f80d7cde73408111b5bb93adf79213eccce6bb6be101c865dba75d73e3297fb4109be9a45aa9362dcd5f04bd2f5e179567823fdfe6ddeb33d65944cc8f05087d456b64c68dbc7b92a8be7f3b10480edc83d9eb107bc0d8827d18c8aed7c5f2f72667233227b431e6c9ff943b72992831dc1f65610290a06ee3f1d7d2737aa5e4f07adf5dada6cec4a77a76d01f80f2e16797c57e97cff597ae7027fb127ca123d2b2c07c75e8e1742656624d874660111073839c9020c4e800489aed15da0c9edc2f748d1eb2afb69babd33480622b279e18142b7dfc8be476dbc665c9718d714fcdd05d57f85f24d2912331c12d5e9086ea53044184421de3033566e3d9ef607f4958d11a1ab35fddb752623e1f3f5996eb639f3e0c03bfcd40a86e9add0f99f9fdd21de17ce88a33addfbd74f599e669d033f682d9d2b6f84393d12da794bcf838f6934748bccbe305d58ddda9eb242cb4793488afbd63efacb43b01d084407430b2fbb68da06c60b292c3ac8ca1809d689f346e1f1c564879455891e934eff2f2f43f5f0a400ded56f741c3361b2385221816bec71af241cfeffda92e03281b17fb7a4e56e1bfa7061d88cac864551ce5654c2ddeb7b8f5d2e44681a83549de5a8fb75085303a0428e1db4e97b9c683c6f614b09086297689c6f7fd356c0369862ab557efb14a657a19c1429785c8d125b6ad41c8824e862da2661d5663ce82bc80a8da73d2f870b3b8207e6b1e1d00c949433d4470ba9c295d4f18448149a7515c915057eb3774d5632e8b22a6eed25471ca9c007e8f675a813f81d5fb80cba8b8db0b6df97a07932489177ffa430a1ef5c975027d93e5e26376a40e11e321a982ec7509c1732f735abbcd25bd51272f9c940d8ee37c03ce3685fd1c40c22c771cf9eda43cd9b54d3674a6a98eac6222d2eb0d3a3e266732137656dbb3609ee9e8a5d33a59b3a0c0faf035b7fa97020638674b26e95ed86fb4f54ebdbf9abc30279d006fb581b88a1e56dfb9ea015933cb8257f0e4243bdc0b5545e48cba31631493cb8f552d93ed59d678f026d3ab2f04b2855d875fba8d652c3df3bb687b91a22c96234cb894e87b39ac8d677442065920d9af6bd3410b90de0a7af9fa4c754667f5ed0b0c566f6ddda1436c1f51cb7cda8dec3c52034b3b3ca00893f6acb2b1d9c2eb3551208a9c525ce076726b2ebcfa6f5d7bec7d4d0a086306e0798c62f01fd428524b5b3844a185d357b8ce9538c0f888c98eb3d7e1e588cccfa74f094d7e10e6192729e37bab8b86f2ba92507d9fd3c05b352d491e542c3b6676d568c61a33ca06212c3cbfe12041ffe025081e614590ae496064fc0cc0c9f87ec7b501fef4eb935a117b235181e03e5d035b7495ac1cc5fe0afde2a0401499dcf45d731a9c980ec17b232dce9b611801ec4979d36ae671a6ed83eb03047c2841eb96a95319671d2e65d8162fe4a248d85de0eddffb4dec328b792efcd1d1c745dec1bda9a619e96ffc32d6df75c4317dc1329a06f87c0671862d575b131d46d5a57c80d4ca4f2691cc1d0c7dc425c1651c535ff3924529cb7ed2f0a9a8b0bef93efbc7977e3255fca0356d78738123e142d5a62d5444e2ee74a8876cf6071d0f0a2b269928d3c04e5426f66d082fbb920bc0d3d98e8f758071bb12fd817707ce534b3b790ddd3a62d841d235d4268e6095db223b2ca15dec139fa353ff42251199b7f4937b1713ddbcbb10b9327e2b2fae64590f8dd867a71847f1207dd2b25ac410455239e8f67b4b31728959ceb0fc0fc7488054dace66039ea974aa5ed1a6ebc4ff5d1dc49a2267e87420cb0f032a4813fde479f2c5e58e2acd54eda43cf518757dee3fa0cf94cc99d00ea6cbe320899a4415aa9a3e154bf7982cc3f28e72d0e5d665865da9aa6ee003c05b39e0f204aa3f062241aee12f31494a617f8e4d06be8ff626defdbea3ea0cad271034f0ff881ca136ea0596f8310367f36d8b6066993dac0a6f41395de28628a062267eda86f5b4755535c3899f5396759c166844bd9a96b4c3e0a60b0e0d6fedf7e972ed00459ad689b9b7afd25a454cb4a00ad385eaf6637efca92468312927470af3b6c288fd1c4495c7a59e909985f2256a28ebe269f5970f818a83f37ca7708d44bb31b01912951e13c46985aec4b0458654c5e17c4a5afbfa92b38fd9b69a4ef6aefa3634edcc0dfa9753f534fab37ddaef5a02f2d00d5ce760b18c5f452bf140508d1b2a0b05aeda92af3a102330a8d78dfca4d0bda96bb94869c6238dd", 0x1000}, {&(0x7f0000001480)="c5ab9314c0804872e59e3084c738bcc88ae0d487d3f6014c935512dfcba47dc2de49e7b3403117937d2e6ee7efe5603b2bd31c2bb205a01d9df10793c24eb4c92f090361810d0d756a53d9935f737cbfb5b5bc003abf701e0961d27cc470122cba4b12cdbee8f6f790bb7a6209cf1286eb4a7b3cd2c7659ed0d4acdc660a5e2e079b34f4b466d7151abc537304456052edd6ba1d0dc82f9feac0b98c93194312afcc570f97b27713cad8174f3bf4ed09ff6bacdf64cf7f655a6af69c54310eb6186f10e2d98470f8a46077f2bebbbd8aea38da15bf199baa5b81d27b315d32c3f385980cb37b4652f61e1fa21f786b550a5ef5502f170fa0c052883eed42ca8aec67d09ab7c1f6f57f1ee60825f72d02fabb7c6f5d63a7c7fa28aae075fadd3e07692774b4324fe3f969a4ec239bf6051abd2ce2c0397de1307e18daa522edf9df6c2ec5cf945960961fbd46bba97cc2269562693b1cb4fb76a7598d316e94c762a517e01a28d263329e08e974a8407e14b9ad80bd99d335985a8eec6558de0b08b65ee9dd2b37e9ae0754e3b41c10c8c2e15bdae9c7fcb53d7d4759956b3208c2481d0f706a01c9952327124dfa9d8eec5838a34da11328f3a0d6f7cdd322be0d5818147a00497c8bfebec1e755de4614c8d648d2a316b67cb7f3ec626ef62ab2790a9f5f1c93f5946519329e8800c1821a25f27dab93ef922de996aaf4c31f700cef1ea2115355391b3ed44346a817e8042b754a766a212d7db950ac14621da55e0a592f3d0c1d064e77561852a8d2de3796284982a95bfbbe5ef6ac37a0fed7cc5edc3dade3a7d4d2804be4339acdc42d78095b8a29e0fdf8589a050155426ebaaa23e9848f999aa62b21c6ee361ea7362debd71b7466b9457dd38ef26b1fc7fc6deeb1d52d516306427ed2c5930adf24e110ee7e49d4dab69a163269e640d2c643dde8f63d66091710a7cd122ae7bd7e4857cfe0890b2b679fec82602658d9ff26f68c4499a3e46e02dfc6e0590e098995ebdce09e1a5137db25cb4684e6e148bc8aafaab83173cf2af731c3c0e4006c9618688ebc7db64df1ad4be19aaf8dd92abca4f5bf5dc7aa7d248a98fdc28b1ceb54ed2177adbf2fb8920551fcc086f9e705f9bb6f0f82a56f780c699f4c568073ca72cbe8689ed8c9a9b44b169c58774349a390d59f791b607e6e188caa5dcc1d8df44c4ea4fa5d106e8eafbe873494c82fca5180a8fee4017d92330350fdeb290787914b89c14487a11ba32c3e88cfabe11d26ff6dd05d32a06e84f886ddf4df2e282fb65ed07be1e8a0c0bf73770de9b1a548dfdff497fc55c0ae2c0dd6342f7ffa9cf1b30e62a5421661d98c8dd55e6380a244bca933511494c3df3b12877fe490607931fd735b6837a5eb61c46773731714ca4d22a51a9042dc0e46c83d23a552ab5ff6aebb28bf6364cb822d1d7c0782695851a1de603fa7e9708708c67d785eb81db3fe9ea24bf8ad570b1ba4316555379e02ac7ef19fe8e49811885d41b9a91072ebc67591d1e6039352c6601fd2e606c17ccdb80a6831b40c99b67d6ac1f5378068cd63b20a723237fdb64deac09f48a287bf393254b437c6a68c600a13a63573ad26b834ad92f550a9af0844594594ae52d7399ba0f4c3750b751ef8f563c682fb2c2e54ded70f83cf533bd11cdc0bd78b3051c7c61b3b8d83a1ef16453cce28dcd84c32025716f19ac78058190389368c5a3a836b314c8081c3bac0357ff408fd022707df0700e2a737807531b9bdb1dc383ff12d2dcbb0ca85a67762f160e8a404bdbc4df9281de00c0b1b0b9c9011690dbf62f5d28d4c890176754ce80c7483b841cae3a0ce4149862fbc09bcf85b0221017e692b51bc6095b08f0e46f352ef3a87a4bde56ccb795a45e7f0636141e6baf06dc394a7e794be5d798761a28477c9bf665649cb649a72e03a0fb6b59548124a883da270f5c319a1a1d8e216f662b777cc37a5b1f84da0736504ce1544f652953040173242a62923d2b6242dfc4d2aa1e24feb0b5fce83b9679c863965fc168cacc3f664bae09b70c9c5692aafd1e941bf5575d9c3c218691ee097bc7726c0d9cac5355a67ef85f188dfaa4f13f8d1e1db9f0e5e8b08506e9bdd5c7e62d85b34c77664ff86c09c17ae9d606f1c8257192892eeed3e27d86f571caad03fdc3c00137cfc2536f3153c8a15a88e4420ccb2027856ab1ad95e5fd9f5ee2cc81eb709565ea67f0954d106134c69352959757d69b60e16b380c70824a622104175945417e699f3b293b77deb399cc358efa1e3b0d027602a14b13b64fbf1baf426562afe0e3fb9536d60ef5999c7d46893e6b49580eafa7c10684b07f7108018a2e0a816b41c3dc281aae22c0e1441010a6ce4671743aa84080749f6b8bde6a9c90635091304f8a4164bed7a5dd306a1325fc8971ef52e61712d8631680e0bb16f0a1b95748c3b804f22237dc5150b699ddff5865dba860416f7c94acd7359a1eb326c81cf63846a01264864ffa4df798e06af139f85e7cfd9fb6d338aa837fb4cd31edf44cd7c71df16eeb593ebd2ad17296f036a93edbffe746d558e9fdf1a9e5a501e33c5d72cde931e9558e9f62aca45bee95e5f892741d54737cd0a1b11629967ab9781bee139273f6b15070bb5453251a2100fb7d4bf9ed38887caae2d66ae04d9825e73ea2b8a26884c07653eac67200d9edc8103d99d1df9159122d68a95641ec0d1a75a11c1f7594eeb637052298465fc20e7b71cc691d390705627bcfad9a7fcbf2b3e436680d1575b415d73886c8c53df689316f786fd3112684eb47ce7053a8feaf27b13cf5f147e046d68e6d6533b25848821c287274bdb5901bc330f369d8ffc2d2d39c9806ffb6fa6cc8c14bb6ddbc252eebb8ee5ea390adb8f1bb3720a0440c86a4ac4339db55809e48e9274551d913e8a4935cf4c5062f96df0f33439c5fadd44f0fc4d00ddb2d7eb8036ef2c9251df7d4c2ffcf2d74ccf85ff0d344d5de54ac35883e4983c269d697bc1f99984c0e6b9a87e5c15e646e7f14645cd9e3646aae9fc29e930160ecef919b17c2f2e794d488b641b7679d084f5b6be7fb41ee6d5d5dfb069624abb7b4c07fe1b2dd78527211ae59e7b5f2cd805a7406bfff0d37a6f9ab1cb6f54c846c89fabaacf5de93ff07fca7cc2125067b39e877bcb0d32d5f3065020c4057afc35691267f0340bfb5ac61bc66f9597a64e11fd8b7078e8053203ef963c8ddc646da19b277a48130534772f823d55a539ad029627c0657fd99edb36ebb8f0da3d3b58b2d2683865b1f6f17c2d41a867c714ff240600909ee061adc6fae557ba00d8637750efc0c911d50e3acac0597f9d0958010652b0fc5305c6b12fa1d151dbd63512adba352dbe45318c0e8dd0377371875b05c716f69ffca85d1247e8945e11614ab0618bf5441f5752b7880f30ac284937e442065b57e16721bc056da39ac9b4a01cde3e4527aa1c167e737e5c1d15b3b2969cecb8be4f6085fba58614720a5649517ab6c49319422239951d812ef4cc782e09434715ca170717842850fccfd4ac25574c100b7211ff65b2e7dc04919987d239978e1cbd512069b2d205ead0d376faab572f05ccc3d6800692b4985f474897e7a587576bb54887de7eb319c21a8eea0728f895d025d967fd213e8eba225ded61532ae1c4c65090ab4516cfaeea53602c8518bfa3e9d412d63f587633e89915dfecedf74b9f8eaac630004b2a1e146fe11503ea0e93ab9b68abade0f689a81cb1fafe98090a6529c4e6d91c0203fbb023585580e93178aa62aae2024e049683755b693a341ba452953be71c2c5e39637793e6d8a411641394523d2899d7e8ee7ac388097f2e00afba991cc599d6ac4c1b5cd27266cdbc9be2ec6e06b85024e887c061ad8f422b534fa3eb7a47a649a85c829190a12e337e9054ac45b38d5361433e22e5ea237a62b06d63280c90b5b4aabebfb037a3f09bc9deaa0a92103e76ea7fd29e9f7e8f45d4cfd87d380af118f5d1e578d636310a9a2ee667b7499559f739feec9c20459d6d781d73f8cc8a4e216c4f84a7df8cbf2543ec64e1ab75c3d8158b4bc2927f119fb2a3c617cf10135df3f2226e7a21ccff6b6aad4ec145d4d460eea1c6457f648b42e8e839a95b105517acf4898537a6d12baded1c260afc41c139b62daf2c5d021daabb65c65485433e6c3e496fe665ac15d9f1742e648b1474e7eb9e554006e5e52d135eac84a324a782ce3a0b3d8e7ff20c8d4df4db746311fcce1bc4e00483774a7f68030085747d058004e1fab363804f14c47e8a8bafb7d972f8c2eb39eb33ef76f953aa319f8965cd0201a1eee00d8b78dbbf2651a0637c0e10bc9f9622de51b560db62b92cae12ece0c2b7246255fdcd4ab138fb5c3ce7af8fdd4db632ea2bb53b636eeda6084571fd9b86f784497daf0d7f9ec3e5af890cd6c7493e922a2dbc3757a5211b081b580e981285a4544b020d6066f7b8e54a5dd8b602004ab2842cc8dcac4dfccdf6bec69fad7d85cad1a20a9796bd6480f870bad915e3ece7fb5bd86f8637825a81dc9f02c2029d5a93dea3fedb34723135b7ddd719ac96ac60040f889d45a1185ff67f4af0a8b192c6249d06c8369e223f8cd9a0340174590f0e9149a5ffccb891e500936f43ae66799984fe8675e1ddb83a9ca83490ef4b9c7c73fde2021f958f7d835cd67f8b285c884ee24124f52893e4fc03b15c87fdd2244e880c41ae72d5e3dccd58818390e50a0584c4ea7a8d5ba22f0c1606c74ecf45739359947dedcc88dec35bde0adf30df438ec4b22bc8ee309578fd3765e771893fc2344982a560c0afc763121d3d35bfcd76ce8fa0eda6bbd69ddee6547dd1840dff795bc99d5d219409c09d2f311a3c755e35a386fbba92df0c3d1af5a33ec96f95e5b829b3059f5047993b26d94cdc074e325f4c0ea5446f1e1462b54021abadb41139286454a332ffa31918005aafc5555c72a68fb9253bffae7ceb9a7bffcef8171e4d4a17c9111047062d22472b359c45e7c0056ebf952df171605921de60d884cab44e1b01a9820ee0a5c83c10abd889f77606812ed2c462bc65b93cba34d38665cc78f7cdf03a91304f948b1f192afc6f53aa41f1a8bcd2dbf8ce104d0d060a3868800e5f8429c07986176293c4fe1f094b565fc44bc9fc4712f9552a32edbf643c9096f0313666de44f0604d496614d4acffb3707d4e5e85f16ef2969b3030fa3db3da877d8dc2403c524b1b3545fad598b04dedfee2c0f3875be755a0e44bdcabcc6cb82d6504c26472524c490e59cb68b2c0db6799862c6554958434ad704d676866b4dd81a4b8b600432e0c14acc91e72c22c5a3500eecc9d2d238b71a259409c4e80c5e87c3347bd3d869665b57b9e45bbd2a227f434ee287d1f9abcd3c84142e20ec157308eccf438c5dc3b0df6fce906f8d9c32fa48d06cc4b99491e2a0fd5fc0178c36d144f2bded9c1fd0925880c04d06e243b06895ea31c68bf29c927e58f4285180081417267944c937beb1520baaa08b8b9afc52394d691a7013e9fdbd4e321224988706e82a30d7412b58dcf7592f3e293eedc1614aed555a7c34782e3903ed5d0e116d678f81a5f1aab889956099493948a8f0b98beaf8fda77c264382bb05ac0cad2b83a2ae3659677a59afc01302b9c69aad6fc920f7d57db70c8736fa3cbaca4699b1363fb023d113b0e233c51bb68f9358885502d857075677c9456361bd22f20e6daa281c1152954fa2f2e8c030371d78587ac1b7c1ddf2fa4e50c1a", 0x1000}, {&(0x7f0000002480)="0d3a04856ecc1c20d6e687512dd5bae5cfeda0e679ed74355b50", 0x1a}, {&(0x7f00000024c0)="7ddd48a5e7b592a1f5bbc4bac9fb3800263f58afca2badd2d91c5670a0d515e1b52b6828d189d9b8aea6eacf96a4256f768960db6250c76dd05e30393022642d17995f7801343fae1a9f7745200aa6a784dfae42ac29b77693dade2d849d65cc8413e38367362ed9d2c5fb6d89738c4d11b1c9af272485fe2497822b96f9da32540d1ba2f29f5dbdce9826ce222984f5ada2d2c428e26d18a3cad3083b8a2e38970ae15a0a2346f8245203db2439f0be01519d135b31af932bfc7ac41596a0ca14fca54c80a4ba96285a0926b4699338f60e5a8b073b7a86cc9dc1f5c0b25d9390c568e42ad2d1bb74478692ef804da6a168c76ea3bf38", 0xf7}, {&(0x7f00000025c0)="83883d9a64d3d28e71e6131cacfb26b793a81d7ce76ef86ba9e6", 0x1a}], 0x8, &(0x7f0000002680)=[{0x70, 0x1, 0x7ff, "8616ed50c2138855bb9c2b72783cd5e91990a5f023968c76e72cb1a5667d9f05565513282c037bc75a193f29fb275dbc2665444dcd88cc45af4d4222826914992eda2086ebb580b962ea31550b8a088a9d4127849fed029bede0"}, {0x80, 0xffff, 0x2, "197a10ada3e5410293ec04d23e36c83104be0d3702a2054ba63e35134146cbefe22a5857a27ece7d11cb85e6f76fb9f99ca0e79a85beb478c68fe268748c544b0faed785141a1e2a345e9e8bb0e43f5349719f1d6e5edf1aeef9c0e112c6311fe01d44425bf2c2e38830fa703ee1bce1"}, {0xe8, 0xffff, 0x3ff, "628206ba3a6fef5592ab79ec203ccbc4f96b634a326c9b1e103c74b20241278b90c0748b01196da3f69037d5c425ee310c9e9a6c3e3167845f81388db49eeff654952a5ff0b2ac4dcdb302d33b3784d543f5f9a11a78b122aaa678217805a5610e1ad6eec344910078487a22a9a96d48f906ce58c4d1d72902c04736c0b571b26eca003d4d93ed6a8484223a6f2eae6d568cdf294178aa49ddc64a6f192c4b7cd47276764ba43653580c49adcf85ed77bf6bfe4283bc0985dc3fe39b0224ae094d2e9d92cc619b5423f94a01897859928f98"}, {0x68, 0xffff, 0x6, "7f427a407d5041fd21e2976e3f97e3d4c790cb8509f53349c2aaf04c7ee520fa7a9312547a6227b505a1152bdc87f61e246af0592e94329ae637eab46a284c43001ce118459d25fa728d75c1d279d0ada8"}, {0xf0, 0xffff, 0x1, "6364a8edcb668a8dd25cde6f55e085b7f974dfcfde2e1d665e9913ce5d3e0a36358a6718d6a5caa86be860a2f5c7d10c5940278ee719e4af8b33195bda321240f209c2099c9f0330843649c8e1e0198c73557538830ba9ce02585fee96c9c47a191c29eaa0da758403817eb8e2a508d2c48907c271ccd553b0c12240ff43915383957a8eb3c268b4c8984656b3c33c1ff4b6324a6ea38dc2f030d1cd8a95674e7b52eef2ee4f1c6b95a94b092bcd8153d5e85d0f883d8315b877468146bc2f1a9a1045e28913fda40dccd5e415741a0292ca4c6331c6ff7909c3"}, {0xe8, 0x0, 0x3, "65e582e04148bdbdfece895281a29fa892fd84f06f6b12aae320b294bea669f2ae79c4eb1a199ce23556268b76fc60facbb418c0be67313d05ffd302e83174efc9e1a0ce08cc2d5fc8e004533812718ea2d64caad46163ef1c96b4d9902941703f4ca8a55df4a0b636834197cec18d353d22d0b60612489eecf58d02ed22fba0229783bede48761248cd1efc26d75f4bc8f97b1fd25b562a7d6b02283b77723761cb98100343d592cccb109d385c30b1adce679e1b859a6622b4fe680a23154030bb300f1b1e82d2d2ff7529621cfd8ac121"}], 0x418}, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002b00), 0xc) r5 = open(&(0x7f0000002b40)='./file0\x00', 0x748ce00c82736417, 0x1) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000002b80)=0x7) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000002c00)={0x9, 0x7}) r7 = openat(0xffffffffffffffff, &(0x7f0000002c40)='./file0\x00', 0x200, 0x10) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000002c80)={0x3, 0x1}) r8 = msgget(0x0, 0x26c) msgsnd(r8, &(0x7f0000002cc0)={0x0, "33289b70e7a367b06aa4f9e9421f26fe6a7b2772431683c79b8ed5ac3d3c8db4e7f796497e35120ebb98ec8273b4f2179890a9c7d8df999ceefcea1503d7a1000b40da6b1b52773c54395da499ff0839c10c6cec005f3d7518ee350db41ac3c90eaacf7edba5f27156111c1c8cf31865389905ec5b8f746c934e8623e2a6a09d42ad0723a1d23b4ea8371c4c1755d9d5576c64853e426c9d912f5e8d9a59f27fbad188c283c8c79db3ad7ea8e605831878a8899f23b29b1847ac8db39f2f2487b3a03d548372fdb5b053"}, 0xd2, 0x800) r9 = accept(0xffffffffffffff9c, &(0x7f0000002dc0)=@un=@file={0x0, ""/108}, &(0x7f0000002e40)=0x6e) dup(r9) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000002e80)='/dev/null\x00', 0x800, 0x0) accept$inet(r10, &(0x7f0000002ec0), &(0x7f0000002f00)=0xc) write(r9, &(0x7f0000002f40)="e5cead9da5fa523bda046ead2a48478ba1031f07137f23a180d370d24b9383471f7e8a128390664a13208466e4ccba4bdd25a36ecb72cad6b8ad9d5bc6d3fe0448", 0x41) execve(&(0x7f0000002fc0)='./file0\x00', &(0x7f0000003040)=[&(0x7f0000003000)='/dev/zero\x00'], &(0x7f0000003100)=[&(0x7f0000003080)='/dev/ttyCcfg\x00', &(0x7f00000030c0)='/dev/null\x00']) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000003140)='/dev/tty\x00', 0x800, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000003180)='/dev/null\x00', 0x400, 0x0) dup2(r11, r12) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)=[{0x48, 0x0, 0x8, 0xffffffc1}, {0x4c}, {0xcff, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="c8ac581dd3c3419546fdc17ae2ce") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) writev(r3, &(0x7f0000001600)=[{&(0x7f00000001c0)="bd2f913775bb1fd1fe602f646efaa10dc7f7ed395be3edeeb2ccfd3c74ad832749ee008fe20ade1875fb246c11199c60253499048c278378c634baefdcaae57816d22d77e0a6d6810ffba57cd5c26cecb05cc4ddab7dcab12edf26097b90382d4470c400235598f8f6252547eb24be213f406fa4ca6c560f3605a082e711e724adce399e11a3517cafad64f8e751fd1f343c060ec3e1c78d49670235e1356dcb49d35c2bb6567468c5fc05a742aca15d4f6bd3fc4276c9412273ccd45b98e3299c5df80410d0796f8c9bd5c9495a1e972d11144ccac8edacb0d39fa4ccae7f3561a1cce6f49f30ef9c069c72d32483fdb639d3440a42f515c5ddd8", 0xfb}, {&(0x7f00000002c0)="9173190608f4daa7f9c72ca3d26e8054cc484ef5f777497f99759211500cfea92764301b423aa302749c26ca0c104f5e616113aade680825f6cf203daa0ae9013fbde0f8919fdbc6aefc34120afc330fb1e9e31a5fa84d8f257ba420618f852e8afcdce87474601118522cd8b7f981ce38eee44f664f261f7aa9cef2d62c672359c1b3c82579f10ac7e076e95a09e31798ddf612b5e4925eaf894d8dd3f311dcb355d50d3545011737e561f5cf59eef90f1e7d68cc6164ad2c5659535f2ab9c278a9535bb74b4338f72254b9486e2af922bc56be6818a97723b988d45c9328dde07e9e6530", 0xe5}, {&(0x7f00000003c0)="222e2312d4303465ea6e76e8de21a6491a7672049ad979edc0de60524799851f50980e9f0729e757238a2e93ed06a95f1c5e4fd9dadd2890a438ffbf22c5c706e75a1f5b08e585c128bc3a19bcee9568a300d17e90a4f302f4fa35d1e4e1ad948ddb255573534435b87f4d8a62d7f19109836214b4d077500a6f197551d4646c6123dcd484d08a273c51f3c921d0584effcb1e29142ba704f581dde4df49590438f0a5f25ee74504847ef54ccdb2a074838d1431d837b3c890aeaf248a968a69e0be84f30aa9b57ec863b19aebe0c3cbc965c488ff4be92626538e4169efb6fda5237b7e9b4b4e77e4b7eac30081b799482e27f53b3080111ecf8b8f5d79bbfaf3d267eccd44e525fc15bba473f32a7dd46b962548b565a1313342d31395781ab1df7377acdc861b4a1049334e89104f61720cdb7462c1cb81c0e72798fed623cfa8f925a223374628d14a130bed8eb5b3982ebe00d49405f78a5e06ffb18dc55740076df163c97700ab340916ef23a3aa53b9fea63938d5a9d186557e3d7eea583527358335254499586410ec9a53fde2f3352ce18379b18b6c6d3603c5d2ccea26952a3a648a0865092bbb4ce76e50d3582d4ffc48e985c2647686eca8784e70b7a01f2d0c4665b273c90fcdd725b0e584dee6828fd83f7aa54c260e4bf2db1df53d7b81801922150ba3f4908f0f31a6731552ab036ea738987f0f3cf28c7e7abf1782ff1f4818ef14e24173f0d86a84405f3ae0df20987ad223f0ea740b61633561667f36af74bfae9c0e347842a5700b32d2a2659ffec59e6b017e91c20771b52c55499e5be488d77e4f3f4175fadc577d56b9ca0118c5c6377b5cc134b0e4d6aa03ee343a7e746d723d28a5fba73cca45a2476b50895660fd7ba29b0e743cb9f3c0288e915c5fd764735b289c9a49a80e0112abc5c97c981787d6b4a13b58014f3d126645a26ec5862a24982d75ccbca525cf2e667e039bda109cfa7bfc2bf9aea1a2407da1050fefd95ddd3a81d2d3cc55f0a55d51d4cbe91ae4314487d4c15963b60db714916d6e6ef66699f2a63c1e52a729850fa4f2ef823eea9447214b66743af007f3262ee44cc1dc66100c8ff0f0b9b2e7d8c79f396cd7fe59b82909336ae4955de9fc2b6c0ed1ad3fd4c628bd60b1685dd6c84eef05feeb75e8c8ec89cd1df0dc84b5b0626c83362b0a3698ab6885cab079b31467dcc9fa3c69cc43434a9a9ef0fd2d816baa6e863f081c7afbf2b954d56bb2b74185d2a0bfad87af41f17ecd879b99a0944b05b2ea70e648946722ea5a121c46fefd71324b6b4242ceb1254af2ed9bc7ac2374656954d387bf5012a66c3c2ccccb85dbb25e85b6d42a968999a5672a37a4f100c09e2650e5f854dbda1527738b656e16dcc793b6f9094f8a15e9f6aa39dcd5b5382f267b0aed3ae730bf4281ffa47233c83384183c6659b63132eb18d0ad3c69ac3a679f4f9a62bc2476c9589db4d0f53a2ad7c7adae1dfd0018994c90af0644fdae3e3d08efb6fabcd5d78f48517b5ac3895dc904a43fe1cb8b72e16b4380950d1c1c5cde3e34d08c98151c35bf9e5e0fb5a5c94d1aaa87cee2a08e9655dacda265c1aa2c7e232abb366ad05172551f79e8a23d7de17b2868c895194ec575fd154530b8ba82e3561ecc4d3a05a112ddc7ba5c25139ede067dcee2ea9b963e3fe72c27c3bf99877b2662b7b3d24209e5a8164d2a7d8aae854c25e0aa9e0af32bd75a9b4ffb767202da22fcc827b3478c0f34dbdf43a520e36d3674fed8ffc096b376103cc5fb1bfb4fdf668fc2c0b38956738827ca48ffa12cd22d080729c80b613eff41bd6236871db03586f3e04a37e5a966614df13da23ac67cd9477612ad30bbfcab93029fc25a52ec6535aa933888848300966ca6c4b1d06745feb648e1f4b53099e8564b6966da2f64d1ee816a29553d67c2537925d880bf430082817ac520c134ba3ed45c6fa6aa3fc7032dd9275b8fcbde9662b987a532963c5f43035e4dafcafbde92e3853f91e30954c46073fd0e1c4287a0d433a281fd9c71244808d2f1f4d17c23a8b6f682f6517760397c50f96b060a34256b2490381f7db19024b132c8267043025bb8d798eb24dc94eb84e14a91ecf5408a75bc9c5c73b8fa777f1b2373abc70a3d7f53bbfdd571f3e21fb9530a762065ed3d7a2d3be53518f3aa460fe71b5aa50d69fefad38d057b6ae7f4d36b54eccf2d84da6d2be4e10bd50bfa4b59a2cc17b86139073eb58dee75c472f6b4e38db4ac50fc26410b60cb67aeff8dedd053d684f35166e971ea101578ce6d00410d7c9b51f3ff110d582ea591f48d02240f9d9ca2d85cf8d178bba59ce76fe3d83bd47409f33aefce472a87669897bb95901e8f5f357be8b7b9078cbc17b36e3abf5e6ef820fd2689e9d27c8f59ed5b76582d6d49beb7bd3ad034feae9c3f0f7b03f18b5684184c2b45029e3dfb26e92a35ef5bd6f4e1ab749c2a78c7eeb0a9a198accbf0d1265d6021f2da1b3c9bcd7543130cd7b0c23d6f5180b5d3a52fc252b144d92069ee523c1458200ae278ec91f247c8a4f04d7045cbdd2e41d5c49a95a0a7caee139c05c7b8dcd60537f04add57c6f2294d02207371f03fb0eb3ef17a86394e2d601107ff4c4065860038f1d0dedc9412dfbee6f595b63fefd6cad5ec7180a8b2fb598fb27c4c4f14b98ccf37c92a2dd0d8e7e05c443ed70cf2427e3fc74a63187b1fd30b7fa877a2487b72829b9526616e29e58206d0af0a662e03615942eef7a433323099aebdbc55ff0abaa326399e5cf1eba7f41327baf71b40d59c31ad2c8cbf393eb59554bfe3567de3d8729835964c1c79046c5e2d08d9bd4be4bc958e6c3141ee77fb782891ea8f3c851eeb5cd4da7a22c194efe9387e236d4a77b68ed44d3462b85a53a6c876abe6fb683b5b17ba66b27590a91a75e98320b75e6b58dd0fca21d5ef8e6109fb34dd98fb5fa286fec0e25ca360b750c8dd3f1de13cafc5aa76d96de9705bd45fe9b884c4b9a1e85ee778f32e601eda0bae1235cb190e401ba41b0d896186ffbee52f927fe9a7adcfe6952ee73344e825e1bc06f6af073e04cbc1671a4ad1584ce54b577fac9c20bad560faf46dea99fd5eff3747e62387b035454e6e7faf9853ff5638dd35405d8ea41d41af268b2a564117373f782c9d6eff44d599a41c48f940507239d385888491b2fa5b323c2fc62eb8b84d7c8c70851a64a48cd2f6c5c46e4d69741bca0a54e9fbf604b790db00254f9bf4160c59fb6464f43e2449d694f57c9ab7c0754591880497b608efe5d8f1afd886bfbf7363e6abb513cea4405f14b9101234603a8884664c4eb67d11b39dcd8a63ec31c8e45fe2d437bf9c531d3e20522ab8ec710319c75923bd158b97b19bfd5de4238f3a9afbd113384297c79da05afd700a5cb0616ff93bca374a995486d75d6dfc43b2979f7104ec6a3433033882f91ffc095e773db2a7cb350f49c66b85a5ac0dae28b922a15f7b6d228acd3ddccb59c6e16ea5cbfc8e5e56796d4070d7e08f319aed40216990c4e018f98d0a41641050137dca4382ada6975ec639079ad5514fa55b90105a72fd7ab7a149c94edfaeeab55508213453973825c825c88f586bc0fe3c8583a9b3c10d8fe6bac975d49273fd45a358781bf91b65176992ae47e34c347fd03d99ec76eb4562bbc92270bc550c8fddeb171341d77efdaaf875a6a1a1927c77fc61c5764868a0f022ec75bfc00c43062077c320f71b778a889708b88d3aa565d221acc9858b367dac0338b9fcdef5ed0f8c7a2dae2c1be854fec6564d1a26d2365f889cd3337f77ec8137fff3fb0494f343d2bc3c3311722119bfa8e5a68037e5262202a094f9024b303e47956c95a0ac50027d5579d19d0309f6da99e2868ab2545e145d145f9dd3efc0883d0181836e089dd4ac06f9b69300f06b4e55df3f315ecc7fffe4441191874772720a7abc8a04c85c967816a180103402369aeb9b5790b3022f8c241f5da6c599c94ea25ac632d03feb63d0fdf108ed002fe1fc8979f21d374115a567dbcb82cc6cd1c531cb99cb28a5b2741b74169efd2cdb26f48178ea0a069bec4b146d9171acf57b776e00195552488df08b16038119bb70a8fb5f9b0cf78c10f4243f587efe1fc2aafd892a9caf5e7de65533c3f82c60c5a0a3235b1f6e0d40d4f866332691d69f8d1f851506ae87d04d014f6d68c8d85ae6692b026f0f5a7132c44bd2ac1ae8bf489108e3378e374594ffa91562d7d0069171c08944141c1671f7007901364a43f583ee1e955ff668e674315dbdcbef9820f473f50708df0931388d20ed75adcd1cf1d829018f48aab097373354209ac49c5ee97f357f2145547d4c6afae4a440b698e5ee0a7c9ccd94f63e36f734b68fc4c357f6b057e5f0db3f55183e14adac400c2699b496084ead02b11cd271c861d58c3d9746e047fb3d6953c589b382e44828d50f222fcfc1b5db6dd8516fe97bfe2021c126e5380356655fa9767f5e5ec9201658b6710ff5a3a26c23a5b27def0043e9ff16e1111a4608c6ef1904bc3db0b8b765329d6cb839499f08d4b80d4e9beee5fb5d6e4f77f339760e2e740cde7b5e2c4bfa8a87e4facacd045fe6c04e926a3ed269c3c4b4f29837621140cdbd161decee38702f056a70bd57c71c5d1d79540b8bf2c9de6d5468ab3050b9d0848c64c72f323b1a522a4bf8360593f5e4b34313dbc996884bf6e0d57ec9c0b63a71ed6066d5ae50be485d742604dc6a2ef30af6f94c1edc3aa084b7c673f8b539fecd612ba3b7509b84dc30c16794f4ecdd9fd9a69898da19e0344a248fdcec84ebda549a2dbef7e97c4e9d56fb249e1e3bd8dcd83eaf53ee1e5ba107a1a012434131f161ac89b636f45f5360d8587ce8d7bb3e4e99cb1776d16e24398f7678afbb990f12a5c8562d8e5da7c31cf42bb0bf28a2c16cce8ab7cda6db10b5ca3484bc9b073a4ea6fb3f030a3cf828e9e5b4dadbf93943869b7b0939224b027ea86a4c1b94da81c740ab09265c308f71056e613a790c5c46b104fdd1a3e3e89dbbea3dff6a113979992c6fa3d514f92914b7edb767363f8cad4c17761da450ee533d76bb264b6900db1d4a9ff5375599c747ac3177a57bf2c5c2b649d6755d4e1f60b2e1288c584387c2aed1e174926291d62e71c2693483c082d411fc1d36146111deb6c8db35e1438ab017689f4529a089e3d45a8a194f044c67c8b8983ba06454b620c7e655db7ce8e55d92983b582fd6079927a2b9917991754a7892758604bdf5fe54f3e5a11ac479828bf7ab57d84e3cf83055f2edc49396e22230769fd874d99538c5f03b8f40933a7e2d809e4533a5de5d2d2086a952a563b3b3788648aed5f133b0ab527b3e1e755cc7fe806ea8ae351baabc93e187b4cf1675344cafb626189faba9c8feea4e9dd9789cf5eb57d822fac88088f18d65e6b20488060890151a0361c0c670a716e47a7d8a113de5a8b58e8f0f2eb4ceb6820207782257de659920af16abf72f3273a19d92ba6c99b5be6c1a5637b1db2a5a02322d63e71e3af5a0f4a44fd5ebcdcc4702b02cf91454f2929271be2c3a6b86963160fb641177443b30396a0e4da9dbefbc75a6cf575ead1a130531151c6c9c240591f0922da468c4cb59092dfd6da60bdf276972e25ccea4ed8cbfbbfbf9c3a71ad397dcc42890925e13ead640e234391e5414bd134cb66d7674442aad9c344120cd93e18764963f0ab7d6bc9eb2f9c38c0cf56f206a143fcd7cc3c94dac43aeec3e772f2942bd47c07312c0", 0x1000}, {&(0x7f00000013c0)="92326960fd6edec9d90b7a3480cb9029ae8e42d17aa8f3e05d486e7bc8f497a2dedaee6ebbe26b0e5447e85c427ae038307cfc337b89013c900f574fdabef413b291787d90b818dea57df6c7aff500d6578a3b4ea5a99820d0a694", 0x5b}, {&(0x7f0000001440)="7f006efc5b411ad4d6a12bdf81519bec61ea7098f1036a6fd07a3dfc924ddc77", 0x20}, {&(0x7f0000001480)="ebca27431143eee9b722fe2dc49780514d0b95078239873a73568cf4c4ee4e11b76823c7c09f66d1f94e198c010f6ac342f4887b519925a9dacecf4a6c126162ec447321c099831bacae17363d099acc74bfb8697334149dc352f02c0f0b2ecd7d79fd6ae8208c38f89b306832e82a8b391210b3641fbe07256f978842cf383a594316c56b2273123aae37a65752078b09d142d4d603168eca47097413060f562f2d88042086500e7dcf17ce6d574a565761371c90d39fbfff99649b61f0", 0xbe}, {&(0x7f0000001540)="fd6adc29bf1ce74da338d78e8d0a88e7de2733b7d0b78a4f46f4b1fd92da4ff47f27a57ecc93e8502e857dc9063105", 0x2f}, {&(0x7f0000001580)="d12feed903eca6f2f8b1d1dc67fba92ee912255e0a4d2b471b93f9dc68370e2205a8aa639e0062192d5f37381de308772fbc40a5a290aa07671f1ff0803f1a4f4101b6405b7548240559cd576c736fed9dcf432cb71b99fb09b5f3a893c2e8a9859804", 0x63}], 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffff) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x8) getpgrp() 19:33:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="784adc8ee73919685bc136a4259526e7834ae1d26bc34e6d03dc3e1c6c51f978e10688d7c2d4aaf12103e0091545a687968000b11fa6971352654fc48f0f05823c0e2ba69f3b5266affcc157aca5c8d9631f12a240a382400ff8936e57102546d7eb9d169c9163415c4578b961952109e5d1113a9871dd99f239756ee24d4f0fa98b39c61bd9ce2706327c6a8619663b1702c6b185bb956549f0a66451c8b06e7eb065b5c5f6341c54f17124b85e6472ef24bd5e20df2b9b87724bfccca2829f708ed000da5babe40a09cba2c4c3b83354cdd53a9e6c9671"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:34 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x2, 0x1, r1}) r3 = syz_open_pts() r4 = syz_open_pts() close(r0) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) fcntl$getown(r6, 0x5) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x7) write(r9, &(0x7f0000000040)="1088fafbd0220272", 0x8) kevent(r5, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x59, 0x1, 0x80, 0x4}, {{r6}, 0xfffffffffffffffb, 0x40, 0x38, 0x400, 0x10000}, {{}, 0xfffffffffffffff9, 0x0, 0x80000005, 0x64, 0xfff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x363dd0725e48b57f, 0x2, 0x8396}], 0x95, &(0x7f0000000080)=[{{}, 0x4409a7fe280f8b2c, 0x22, 0x8, 0x3, 0x800}, {{r8}, 0xfffffffffffffffa, 0xd, 0x40000002, 0x6, 0xc180}, {{r9}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x101}], 0x5, &(0x7f0000000100)={0x20, 0x2}) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1000000044}, {0x400006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:33:34 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xf4\x00') 19:33:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) linkat(r2, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00', 0x4) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400a0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r5 = semget(0x3, 0x0, 0x80) semop(r5, &(0x7f0000000040)=[{0x0, 0x33, 0x74a6c39a8a9d23e3}, {0x2, 0x1, 0x800}, {0x0, 0x5, 0x1000}], 0x3) r6 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 19:33:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) fchflags(r3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x9) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) connect$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 19:33:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="08daf43e1b4195d05f6b7365eae2704236904dc02e31c84fe5e99ba0788476935104b3fd70f69577ec250fc897cf0f71643085fe4f92b7467770d84f9d2df359a86192689b1f236c612adb7b893b38e311c14f5de5b9f7984aca41da3c173911ad07a7c6baa5dea133e4334b4b6a37456d03f89e4178895059e5c75cac7e850c720dbf42be0a9622c86c34e8d6b1899f1554e5d4eb0f0717749cc254df55124f67a4b81250acc2f20f6003a2a4662bf15c049fed47cc7a6b2448f83f45caa31e182b6ff2cf978e752dd4bbde3353ca30520be7a2d8d7197ac66f585db5e90421", 0xe0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="5157cd570232a7c9729222e82f7cc88f113b62b8039d2100"/35], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 19:33:34 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x100000004}) flock(r0, 0x8) syz_open_pts() 19:33:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x4fc211969b04081a, 0x4, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendto$unix(r2, &(0x7f00000002c0)="fea04c015ecf8595f81ebb00e3d9cac10c4e65e720daca034184fa840300c0ac9947e74d265f10f308aad11f8ea6680c535339f406faeb4ecff68ba9a8fea8103767bd79778ad7611479a0839c3241b470221604c3a76258c010c35878080eb0a625784caa633afefa7e276bfc1d7924c0a6c00000000000000000009f87dee513", 0xfffffffffffffccf, 0x0, 0x0, 0xfffffffffffffea8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:34 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getflags(r0, 0x3849f49647d1235d) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000200)=[{0x1, 0x7, 0x86, 0xe9}, {0x2, 0x3, 0x3, 0x6}, {0xfe00, 0x8, 0x8, 0x4}, {0x3, 0x5, 0x2, 0x8000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[0x2, 0xffff8001]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x7, 0x6, 0xffffff7f, 0x8, 0x2, 0x1, 0xafcd, 0x4]}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000240)) 19:33:34 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) open(&(0x7f0000000140)='./file1\x00', 0x10000, 0x8) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) r1 = dup(r0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="5e460bdfe8ed63521b46a89e066500b21d928c1269ae92676360c6bb24c47bbfa1f587b27fb5891afb8e5a0b7a15c59da4e2bf78faf7295b19b4ed6581c6778ef6fea187950d91f438815e3fba485c92a2edd236bba4b884e0519090880cb24e9191ca39b2a08268c4ad47f19e4587ae40ca3f3ac613e00dea05a3db7cd223ce32eaef0061b84bc1c24d4b61051f"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:33:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x100002) 19:33:34 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) accept$unix(r1, &(0x7f00000000c0)=ANY=[], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) 19:33:34 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus/file0\x00', 0x112d2, 0x151) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x89d900262db68c21, 0x56) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="62b24a10b09aec67d68e8f98f783361c4d057a2f768149d4dbe208efb8115c7a4dc037f1902b48db8524bcd92b0d76ec91748b4cfbd7a29102dfdde438f35eda428a906b928d045b2833a6d67ee81377a9dd9eb7b4acbc279a8f7d34438b7b205ef4230fab3b", 0x66}, {&(0x7f0000000400)="d05d0d0425f84f30a23cff5052135c63b1e85935cdd8fa8b1a8a200fcbed2c87ba84c804fb76c19feea2e25ac290f14a1df9cf5b7ca7bb0678e26482911725cb268b5d68718d57", 0xfffffffffffffcd0}, {&(0x7f0000000480)="20d8ac69f1f97dc920aa06a7f86f2bb770afb7ffcf1ac3f35fd3cbfcbcac00000000000001014e7d6173a3f91a61451ccc8ef9f50e52488a00e7abea48be902aa70786f46cca8fc1d9f350e2c19e9376507278f8ed47e988578fb2e0b4a27a4e5922cb5e9567ac64e0277f593fc6e4c48868126c24e7cd294bfd1125f5fe3dd5c3c62355300033af9247de38c6412beb553d512334bb809daf9c6a0f905aed87efa2c26cf41dea73a7cd3dc59194c505cdf9e9ebd3e082bc4d29c814ffad0c640de06f2c34b8edfadf84e11bd48689798af6e79fe3a3ec3f9385944771daa3000000000000", 0xe5}], 0x3, 0x0, 0xfffffffffffffffd) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x7c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:33:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x1f, 0x0, 0x0, 0x7c4a}, {0x97b9, 0x3, 0x7, 0xa60}, {0x80, 0x80, 0x42, 0x1}, {0x4, 0xb4, 0x6, 0x7f}, {0x1f, 0x0, 0x20, 0x81}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="bc0dd25566a254bebdfedaa807af9da32f1a6e8fc24cdf14ccaa7bd8f8a07292005b08c1ed229f88ef39da214fe0594f2a323be9a28b3ecd42f59f235e4e034f7ff4b7b1df09a33fd72951c919b05d3a10c601bdf99a93dfc5f764e7c4da38da932aacdac8d990fa7e541c6c28a0d7460ff18f2d9f64201f0d29457792fb2766df77dc3e04ed2e5acbe5974bb9374296715df2450035881234adfac8f9d0de816846e65f217b36983934f91a90070274aeb6a6b9f3bf897424d782506d58c53ecb2285f24ac89e0b4b55b84cd4b73a748f890c4576a37e7106459b0b29e6d2ecaddfb8a616a47ed6"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) bind(r5, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x0, 0xcb}, 0xc) r7 = openat(r4, &(0x7f0000000280)='./file0\x00', 0x10620, 0x0) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000002c0)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000240)=0x8001) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x1000000000000024}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x800, 0x140) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 19:33:34 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="9e15671d12d3c132b92b065c8c1df4e03b9e5b36e02be26426ae04f1053b448038252c3400e963f4628b224e54e0af9219a45d967de029066ced2a01dd1927cc33261a10118e084350da3a285f8acb8f4739fc064e0f6beb5ac204905590e123afd39e56d5f0c9ab71e7d2455ac1d75c68e0a990eb7c7d375009aa87bae7"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001940)=[{&(0x7f00000002c0)=""/37, 0x25}, {&(0x7f0000000500)=""/171, 0xab}, {&(0x7f00000005c0)=""/250, 0xfa}, {&(0x7f00000006c0)=""/82, 0x52}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000300)=""/28, 0x1c}, {&(0x7f0000001740)=""/238, 0xee}, {&(0x7f0000001840)=""/252, 0xfc}], 0x8, &(0x7f00000019c0)=""/219, 0xdb}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001b40)='./bus\x00', 0x0, 0xf5d01e7293ece4a9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="aeb427c468bd7bdf452257"}, {&(0x7f0000000400)="4106e85d21b3363d4a63f793d133ae535a1288bdfbfc7438e12d2d163c82637626f632fe40b327760a6b4df68335659d1b7f63aa82cafe356dfe2170587799b2d4fadb84ab518adeb3bf511bd6d4e68bc726af59918709a5f295d327e0315fa009a8241244b90b708daebcabd3eb03942a5ff5380db943c86a132a2fe09a3ab955c620caa7129c4a83e4a2e442d3e3bf7d39c346775cd9b3952bed2c08a6a7b6f7c9573966dba4ad04eba4e1bc638b2f3c875abd034f73e8d8a8c5cfd4585e0a275c0f8510dc6b695cf66c7fa4492f2c5f91303186988f7238156b940019fe", 0xfffffffffffffe4c}], 0x238, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 19:33:34 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000100)=[{0x7, 0xf7}, {0x44, 0x0, 0x10, 0xfd71a1b}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000001ac0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b815fb5af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d865043057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b797169d762a39d1215ef261a9b6a5168498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f761adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa7c7252621574118000000000000000100"/454], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) r13 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r13}, 0xff79) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r15) r16 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r19, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r18) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x8040691a, &(0x7f0000000300)) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) r24 = socket(0x2, 0x3, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCFLUSH(r25, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r26 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r26, 0xc058574e, &(0x7f0000000280)) ioctl$VT_GETMODE(r26, 0x40087603, &(0x7f0000000600)) r27 = syz_open_pts() ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='1\xeb)4B\xc9B]\x99map\x00', 0x420, 0x0) r28 = fcntl$dupfd(r19, 0xa, 0xffffffffffffff9c) fchflags(r28, 0x1) ioctl$TIOCOUTQ(r27, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r16, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r16, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r29 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r29, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r17) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r30, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r19, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r31 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r32 = fcntl$dupfd(0xffffffffffffffff, 0xa, r31) ioctl$TIOCFLUSH(r32, 0xc0206921, &(0x7f0000000300)=0x64c1) r33 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r33, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000000)='./bus\x00', 0x1, 0xe1) r34 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r34, 0x1, 0x5, &(0x7f0000000240)=""/173) 19:33:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626ee8f64a5ca1bf2bef7dba47e6e29d15537400fc8ae44677ccba7a9bdf423dc2ac07313fa8b0f8f71b1004fd655b73f3e7cc00a5810e2f6410d77bd6"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x7, 0x9, 0x6f7, 0x0, 0xf5, 0x3f, 0x7, 0x2, 0x0, 0x9, 0x86a2}) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 19:33:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = syz_open_pts() flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r6 = dup2(r0, r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000001540)=0x3) r7 = msgget(0x1, 0x9) msgsnd(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="1450ea22e5176500"], 0x8, 0x0) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget(0x0, 0x2, 0x10) r12 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r12, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r13 = semget$private(0x0, 0x0, 0x0) semop(r13, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) pipe(&(0x7f0000000500)) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r15 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r15, 0x0, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0x3) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = semget$private(0x0, 0x0, 0x0) r19 = semget$private(0x0, 0x6, 0x80) semop(r19, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r19, 0x0, 0x0) semop(r19, &(0x7f0000000240)=[{0x4, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r22 = semget(0x0, 0x2, 0x10) r23 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r23, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r24 = getgid() r25 = getpgid(0x0) r26 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r26, 0x0, r26) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r28 = msgget(0x1, 0x430) r29 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r29}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r30 = kqueue() kevent(r30, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r29, r30) r31 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r31}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r32 = kqueue() kevent(r32, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r31, r32) r33 = fcntl$dupfd(r29, 0x0, r32) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r35 = getgid() fchown(0xffffffffffffffff, r34, r35) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000480)={{0xfff, r9, r17, r34, r24, 0x240, 0x4}, 0x42, 0x7fff, r25, r27, 0x2, 0x3, 0x5, 0x3}) bind(r1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) msgrcv(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000099f06ecce8f89f4000000000000fd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffaa869ee36ef1c11c317c3587e800"/247], 0xfd, 0x0, 0x1400) 19:33:35 executing program 1: 19:33:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair(0x20, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) 19:33:35 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f00000004c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) close(r0) close(r1) 19:33:35 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 19:33:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x1000, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x80) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = socket(0x11, 0x4003, 0x8) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getgroups(0x3, &(0x7f0000000140)=[r5, r9, 0x0]) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCMBIC(r11, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfffffffffffffd0e) r13 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r12, r13) getgid() r14 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r14) syz_emit_ethernet(0x5, &(0x7f0000000180)="79ff070000") 19:33:35 executing program 0: r0 = geteuid() setreuid(r0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="000000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa0e070000e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa44"], 0xdd, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() setreuid(r4, 0x0) r5 = socket(0x11, 0x4003, 0x8) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) r9 = socket(0x11, 0x4003, 0x8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getgroups(0x3, &(0x7f0000000140)=[r8, r12, 0x0]) r14 = socket(0x11, 0x4003, 0x8) sendto$unix(r14, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r15, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r17 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r16, r17) r18 = getgid() r19 = getegid() setgroups(0x4, &(0x7f0000000240)=[r13, r17, r18, r19]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r21 = dup(0xffffffffffffffff) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r20, 0x6, r22) r23 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x4, r3, 0xffffffffffffffff, r4, r18, 0x14, 0x4}, 0x5, 0xd13, r22, r23, 0x8, 0x200, 0x6, 0x7}) r24 = socket$inet6(0x18, 0x4000, 0x3f) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffe57) chown(&(0x7f0000000000)='./file0\x00', r0, r25) r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r26, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x175) 19:33:35 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x21, 0x101) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xddf}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x45}, {0x20000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:33:35 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x2) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x20a4, 0x4ea}, 0xc) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x6, 0x6}, {0x5, 0xfffffffffffffff9}}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071", 0x2d}], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x9}, 0x8) 19:33:35 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4005, 0x70) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) socket(0x1, 0x2, 0xfe) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0x200000026, &(0x7f0000000200)='\x00\x00\x00\x00', 0x1a4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="a7b22a32d3ef97ae1f664ae98a3f095e033df2058bd4ed80a35a4ad95e1e2469aeadb5a19d2e8a8154030a4b0100010000000000dcc20bca985055ddcea948c5ca5f1c7f"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f00000000c0)=0x1000000ee) r7 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000300)=0xc) getpgrp() fcntl$getown(r7, 0x5) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8819, 0x1001400}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0xfffffffffffffc69) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) r9 = semget(0x2, 0x4, 0x10) r10 = semget$private(0x0, 0x3, 0x0) semop(r10, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x304e71b202fd58a5}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) semop(r10, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) semop(r10, &(0x7f0000000080)=[{0x4, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0xcf90, 0x1400}, {0x2bcdccf671123734, 0x9}, {0x0, 0x1001, 0x1000}, {0x1, 0x62b9, 0x3800}], 0x6) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000100)=""/94) semop(r10, &(0x7f0000000400), 0x2ce) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3}, {0x6}]}) 19:33:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x1fb, 0x25, "000000000000000100002000000000000200", 0x5}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="e7e720c2ea00000000717ad66b8f0000401cc613af5eda4067345393f5348994e2c1042ce3030000000000"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$inet(r3, &(0x7f0000000040)={0x2, 0x2}, 0xc) write(r1, 0x0, 0x0) 19:33:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r3 = semget(0x3, 0x0, 0x400) semop(r3, &(0x7f0000000240)=[{0x4, 0x1, 0x1000}, {0x2, 0x81, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x47a, 0x3000}, {0x4, 0x9, 0x800}, {0x2, 0x8, 0x77a5e6f619594ab1}, {0x2, 0x4, 0x800}, {0x4, 0x1, 0x800}], 0xa) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000440)=""/75) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 19:33:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {0x3044}, {0x0, 0x0, 0xffffffff}]}}) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8000000000000048}, {0x6, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="95352965d0d48429835001a24ec482250c68c76be573003c640f386c1e0ccde1992299201a8315b00fe38277db9257548e642507033e30295fbdaae63fe25a006ca469f181241c1690c76e8fd6796e2c183d6f6844046c571865134dc71669c34768b0058079a34d1c9392406e226791e5a3c8e0e49fdc9fd9b49c0b69e81e1dcb548c8e6afe8064acd2cf1e6c989d3b47c1d944f2f02bed128bb2a830602a98c80742fbdfb28d5cac801a0c5df0bc27b96e1e0528f9358efa340657", 0xbc}, {&(0x7f0000000340)="4787b6478350cf7a59a69a939e3120c7fc95fa8a197efb91d9f3be54be4d207ab8da6d9271e02d30fd76e9aa5ca1aa34a1b67b4de7e83760c54978bf4e89d3d1eaa0e54b714a0086284dbfbeaf1ded5c74731e7d16e90f551c20835158ef494e400bf780f47ee9c81b4f2829d3535654e79930ba78999524995d3c4a5f2920e3688ba590c119a6d1332ca3e177dfd9703513c1f365738a87130dc471226b846f899f17f7bc67925a933c0242c52b65a900d859988229c01e4e9bb38d240cdea624855e20c9aae8dcf4ff67163961129ea9feb40089f9a0feff027112ee552bcbda", 0xe1}, {&(0x7f0000000240)="33317e313985631e677cdbaed188dd6c5aa8b3eadb5f6173b49c39f57b4fa482b91545841ae3103d832572980c15bfbd757b7977c1e0f76efaf6819d65fd90829641bff8e7f00a891b6c6f830228f472dfc1adc8d2abfdd214937b0834885ceda397528ac83fff441f49898475234f36c53e446b01336f3801e87abf727e483572fcee062f8483d0dc85b104033e6c77c92807c3154fce6bc37a673962804f07215f4380649ec09fc8e01b", 0xab}, {&(0x7f0000000080)="e2077eb38b4437924cb87cfb1096066b3c27c339f8b30a630f67c0e7eea97bf26782dc3068cebea2746f61d1", 0x2c}], 0x4) 19:33:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x54}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getuid() syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 19:33:35 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) r4 = getppid() r5 = geteuid() setreuid(r5, 0x0) r6 = getegid() r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) r8 = accept(0xffffffffffffff9c, &(0x7f0000000480)=@un=@file={0x0, ""/22}, &(0x7f00000004c0)=0x18) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="2999618820dd704233ac20b1160479644d9cf4ad73"], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="1088fafbd0220272", 0x8) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r10, &(0x7f0000000040)="1088fafbd0220272", 0x8) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r11, &(0x7f0000000040)="1088fafbd0220272", 0x8) r12 = socket(0x2, 0x3, 0x1) connect$unix(r12, &(0x7f0000000780)=ANY=[@ANYBLOB="447a761d26cbc7921872644db5701c4a1d71a52496548c10191f3f9890c4aa36523ed7039ef69c12e854e2ea0206e158e72effb1d23609df3ef7b1aafe89dee7f9df1df58cc5b547dc30f008245cd8c11d38ca7c"], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r12, &(0x7f0000000040)="1088fafbd0220272", 0x8) r13 = socket(0x2, 0x3, 0x1) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r13, &(0x7f0000000040)="1088fafbd0220272", 0x8) r14 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x8) r15 = geteuid() setreuid(r15, 0x0) r16 = getgid() r17 = getuid() r18 = socket(0x11, 0x4003, 0x8) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) getgroups(0x3, &(0x7f0000000140)=[r21, r25, 0x0]) r26 = getpid() r27 = socket(0x11, 0x4003, 0x8) r28 = dup(r27) ioctl$TIOCMBIC(r28, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r28, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r30 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r29, r30) r31 = socket(0x11, 0x4003, 0x8) sendto$unix(r31, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r32 = dup(r31) ioctl$TIOCMBIC(r32, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r32, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r34 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r33, r34) getgroups(0x3, &(0x7f0000000140)=[r30, r34, 0x0]) r35 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) r36 = socket(0x2, 0x3, 0x1) connect$unix(r36, &(0x7f00000006c0)=ANY=[@ANYBLOB="51dfbb1311519c9d3f173a91497f7e2aae650b94183301a1b2ac25d0fd5c1c8a27ee573d9d4fcbfaa6f41991d0f916584cbfa990228106bd6975b3e3df445fe5416485d7d43862c10e04d6869c9f3293a2240c71e1fe5c4c48c141ccbe591b032580d580af6eb051dcaf90ff32b22efdd21e6b7480659749627ed803d7d16c04afc4db002964a636d9636c182a0280a4dce0ee3359cd3ac76dbd98db123bd494432de2"], 0x10) setsockopt$inet_opts(r36, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r36, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="5f9462a2554737b47502b315c7ada32552aef61c86e6fbc032363eb1bd6dd82c004ad0a84b8c14e0006a0cd2174cae731df899c42af0041fd1bb9757b55a874d29c46de1c7bf7c7eb9", 0x49}, {&(0x7f0000000100)="532cc94246ad3edb66dfdfac3fef10218cbd7f14fcd0f037078c4044e98e218857c736bd525227f9fd8d247cb7c7c9871a92981684c1832498522751653a45e3ebf86b3f53e84543", 0x48}, {&(0x7f0000000180)="9078d850f26c5fce14d3846ca84b060ea78928bde10ae1086974906ea4a9bee86cd0a2ceeb9a4bd19d955a5c12a9d14a6a38ef586b34cf13dff2c1af1f62fecda3b5c1bed9077f5656b475faaaa8f1f9e3a1f10670196f6bb54593eeb44804468f8348bfd2d6d9ae2d93c11d223f84811b11c60adad823cde9c77f64d4f0021b411edf48616cd66a556a37ee8be1b7456bd8044132b88d8d1394a71e7e35d25fda0afa74", 0xa4}, {&(0x7f0000000240)="ed83fb9f0dab0e54e2d0d828aa8bc6e62090edfd15035adb965a49d2070445ae149f7440368208f691bdd1717ba2dd45efe6c2ba53b69c0dca5b987d699d1b345a5705c7900804129abd71c7af", 0x4d}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="c9e978f1af1ed2", 0x7}, {&(0x7f0000000340)="ad29237c84c1761afd9bc02bb25374c10ca89350e9a59cdc7e97d6b4b026ccce273206d371e1c3d6ab5dfdbb7444a02fe49ab52c8b4133780acf792bca319b51d33858aebee40d8f16e0ae461ac17b7058f1ee9e220521", 0x57}, {&(0x7f00000003c0)="a9602a8ccc6f78eb6b7af51bbd84a07bbe137bd2b3c2d580e072c09c816e40df22", 0x21}], 0x8, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r15, r16}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r17, r21}, @cred={0x20, 0xffff, 0x0, r26, 0xffffffffffffffff, r30}, @rights={0x18, 0xffff, 0x1, [r35, r36]}], 0xe8, 0x1}, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r37, 0x29, 0xb, 0x0, 0x0) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/81}, &(0x7f0000000040)=0x53) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 19:33:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="f8634f85d68c0456ddc5b9c720b90199750c7125bfb22f5cb40c89d50351c6ef79b862e85de2d9f292e6ef6c93a962ece5aaa65a98fec5e18d6224d5c570f9e541be720d53585ccbd37a2bc27d7f1b0d8b326fb2602f527a7782e0055dc897c75e8629c06f912b92412e26f02f2fccefd07521e7b726f557d1570980ca1a79cb7958b14ae8ed867df9b27b0362ea260ef74dfdd236f6a7f96734b905e087137b1f68c4bea3e41ccbd88b3a745c0d2250df475a4e67001574534a773be838c319ad494339584b177d1f07a82ebadbca0a5cf397a31503ef64c121f59bc05454d9e4049f69dba65093317aed"], 0xeb}, 0xe292d2530a41d933) 19:33:35 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="f72ee0eb4a492c88a4040e19beb28a91fb90d9d2cebee459daad2caa6bae3097ebe525310ccedc50396ddd00"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) setsockopt(r1, 0xff, 0x40000, &(0x7f00000001c0)="d0c891033d7cf0bcfd7bf933ddcbe393846303736e5a620fa2d224f555f09f6d986ff46590566f5145d9ccadb574b02105d48ed2ef3816df9d38cb5fd15aa5ff5e5cf3e926bcb7ab88fcb16ae33f886b61187e1e9de0a47b43d2fcdaae9ad798aae7fe66debcd778015e8ba646d2dfc7a59cc236f2acb68e7228f07aa964786de657c8f66d12d102406688e2157b5fbe2107c0c53c825ef1aae3e4459561628e78cc35b34cb965084a156b7adacfb382df4a0d63e55cb625f647f1fb054b3ad17bb45d15372dce512914eb75011d74c7aebe434270126a9cc5d84d2a1fdc552fe789abf5a98990a244ea376a70c69a7fb20ce2a8b72e474bf96396", 0xfe0f) 19:33:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="16ffcfab4fb3ecdba6e38a4b1b18945c8c1e84912fa58f99852f001f65013bf6346a12a08ceb646b5a1444bc9ee70900000000000000d10aba5514f3324780198ebfe1c94156798f7cf6c5de5a76423125c326fe6c095c50c5874e57b2b0e3882bee45adf5fcd8ff5a96c8caa660dc26d48847ff33a59461ea1dd6b632f90a2f9ef984d170104d1c0bdc840f50000245313c8a1dda721fe75080f9dd07a6ba0eef27786a45cb8723f0c07628b7e551f669aa8a9a5294f2c741f50dac112e370008fc2d0e3c1f7b3d224d7a4423abf91f997624fbf4ac48f08af3f521f05f067a497e66b2ed02a5a67e1fe46951e17761b8fe0567964be3c4598434d3df9eb98c8e2473788ad2198fb2eefa122b6e26"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 19:33:35 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4093, 0xffd}], 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) 19:33:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="91475101e539707e6b14c6c6e6686c7b488caa5275826c85cb46d455b23be5e83ccecf6e8a37edb7d8667a3a856e2bd990d954e34d3a3709795b0d873c9b952b99ac1a53c05aa7f78b23efbbafe4d46288b760c17c17ef05ddba5397742c3380b72ef079ba9b2a3a6877d369f8b70cde0e967e54bb0f0642c96c320e8f"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) sendto$inet6(r2, &(0x7f0000000000)="605d8495f32975bef1e8e6a2235ce1f12ecddb5865aeeca8888ff7618211427a334a76e1c5fde55dedb38120a3010bfda25ff81c3299b088412c091fdca4b53eec4c2153", 0x44, 0x3, &(0x7f0000000080)={0x18, 0x2, 0x8000, 0xd292}, 0xc) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000100)) 19:33:35 executing program 1: socket(0x20, 0x4000, 0x2a) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) 19:33:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x8001, 0x0, 0x9, 0x7fffffff}, {0xc000, 0x40, 0x4, 0x20}, {0xc082, 0x8, 0xaf, 0x6}, {0x9, 0x0, 0x6d, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xe5, &(0x7f00000001c0)=[{0x8001, 0x2, 0xf8, 0x2}, {0x20, 0x1, 0x20, 0x5}, {0x1, 0x1f, 0x7f, 0x6}, {0x5, 0x99, 0x81, 0x7ff}, {0x8000, 0x9, 0x1, 0x59d}, {0x9, 0x5, 0x6, 0x7fff}, {0x7f80, 0x0, 0x9, 0x9}, {0x6, 0x81, 0x54, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 19:33:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="670dc33fe989421e1bc18624833b7ec92768a5f65926ef0374e2bc8c844d1d47c4e302011a4f6f390ddd934c99474e3544719735e85d2fa3a2f2595ff69234faed931228212f211fee88e1bbcfef9161c3dc367a01f0c3c72916b1bc449daf535d721096e05b73b4e3b5fd65907362ac17ccc6461fbf94a9ed07b0e17463b524cfe637782e", 0x1a680a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x8a3, './bus\x00'}) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000240)}, {&(0x7f0000000300)="09f900261b84dcd25d7bc8f4043d55c9dda85305bc193f15a13ffa3ac2cbb3bfb7633667421f9885a46b3402609a67ef4edc014505967bcbe979c7f1f3b3e23567db6db1a810756c09f7116f38a5414cfb0c7fd2891e8ed873093454a99a8d42bbc2cc58c2b52959cd161537eb08a2b8f511b4d3d7659c40e3016818c2413ef116ddb5336f1532029ffdaa31058181348633307435f5d7e06cf2776d58d39b809fcd82e6c02d3203c92be936fe9aed52210e3d8dec1f5653c159d77dea5a08f656a5537e9f097749cd87b271bb8aacbcc4a61698fdc4f6140a7099b9f0fbb2390dda07d2d1e8d7d545fce46e4ba0a081aad5f1992408264bf2cff8fcbf10af6bb2f2c81c2a43d3df44a258a7c4683d99591059500ada1c042b04c71ad85002c0acfb5720d18c546d3675da5504f05337092e5b1a65254a05ef87dcdbc370cedf1d9e8b58c6966fbeec036fdaa3777de3e7ae96f438c76e312fd79edfc85c9ff92cd73b984b8f2fa5923df8e56a1d68bda303691fa1ee3c11a572ccef25bdf5903a4c95365560cc0760dc1bb58fff075569cf9a597eb2b22151a7f1752b4ab622e2f727c5fec0bfeb1bb1aa193126a6dbdb2a3945a9920bb2b3c415b46204fc8914138a8e4984f009147dece3794c1dcd313e2d763d80c93e1f7e413ec67dc9d75879d2ccd3d80048c48043afd99652c82df150662532876e64f25374139d7a7446cfcdb5161723dc29ef65c55736f500d86107197d932c53733a9b6f1d1bbad41e3703f4f036278ed56f050b05b473e6113e6b2d841e7548fb3bc7c4744a682bd256d7c7aae0a5e15b7494d08156715f23a7ddcfcc89a35ad1e340ef2fbff187dce8d4b279149acbadf7cca31c1d267da180ddf7b18ba4d0e48d78bbb01edc1f21da6aac3f3973e17dda752c8a8cad436d3b919bcdd12bb68128ce0e6872356e31d7804369f41ebc1962172a1a6c97b22e62cab0e38c9933f5500653b3be68619ea782fbfad3ecd9c9c8fc01bd04bcf19bc8e661f4e5c4d40b7c95af25b83e33aae7729c8c6f83693bcaaf47bf48b14f0a88ee08c1aab96c3b3bee9b827516f295b0d811945836519a4e29520e01ef9b82845dbad46c6be436006c4f20602d4ca62bdfa722f5ddfadb26ac56f9c9d87f7b35d001b9e64a31ff6e28f506b7ee80c118113c155cf4bb45dfa9126514cc1301c3f0fccfd02b98b0547053e030c22451ecc308129f68e8fc2a8a05586d594b973639df8c9519c5d07512a4f31fded278f8a0ae8406f9db46bfe27dac0356e64e7df5d0d1893e63685ab5389d586bcae2f99458323d8f18b9f0027185e6551d1dc8cbb90bd8254e93b741df87b965c48969fa153f13312b71ee3670701c7c0c6507c724e937e5924c95b821beb295f73d30ff3cc2c0ed25b1273225ae2c0da7024540f14e3f90d4102d3fdb91766a9446314decc88195d51ee5551fc22950f11ccef682a4a00bea15af038b570b8a03ae0c13a63ec5767f6223e4e59c3e2e5e8bd3a21c28eb33fc791d6472d3c2a130f84e01a3d9b92f0fb2421d028b597f1c72127f376f9dca59ae9854bdafdf8813e2cf790613f2ad5487151ac88ad5309a855905419b3ff3dc239799a820134278829b2a2915b324ee35d58017596705ef11e32525cdf94ef4160d8457c8142f283d2644a0b0776a9ad7fd2a368f0eb88f71c0c860e2d69761fbf9e03231776e3206f17a45cea5a4d346605b5efdad3607446761aca1e4e416b9eaa9e68f4d3b9ee7d0b4065d5d18626cc1c243ae6cf60332cfcccd0dee766e4d7f359b97e49b3f7f8388aae56dfbaa3628575947292899f610e2317861b58a26243909dd2a8bee999fcaf0559079d5b311b0c09014fc25cc956e078c039982fcf8d2099dda71d946fe6f2f8bab546fc6286424bb8511abb9e656c34d93256a4ba0dea078a24b15cc4b23148fa6ee65a7d7eb63be9f7b0b983f894e737fd7e454f4653a29b722d6c6640127377939cf03cfed9272f892beae539ce31060e5235d5ecb87ce47e8c70822203b82c1b593d3c020e96b942731ec2d221470db0f1bee48500a6651320a7b34c8da004bbe938c86fe389f8bc205683fd007dae76b744859044f7ddc80aeffe516e5b29abf2ad69c6855eae6348a1bdda085909cc081bc22fa5f9c1a36d9fcc628fe0a9d06305f50f1bb81ed01b8074a3d93820bbc8f617807de13adedb203f1262244a98c27795c94aa255a37f1f660c3b3283a23c66a6b336f73260b3a56ccd130c879284aa92f1d8136ab82741e86efbe6e1c7f659c0504f69a261958dd06d21e45e3694350a0bfa0cac89368e3c2cdc7b49b900314aa63426e48a32a18abe5c813e9ff390739d901785816adaa698129136a75b2ec6842c15513298b0cb0f6769c3f6f97667a6056e04e635bd988598fd84d1a632c287dcfc9f4a70a00663436061e3096310911dae097ecb7638076641af428e12a262e1f4be20344a19268e6bbffd6a049c9705eb683cc9192250ae3de018ed6375af330691a0e71b0607d51fcfa36987fe658896d54a9a899c4270ad4a1fe022940822332ef1f07aa82900b3926df03efbdd7058c4ab53119649dc80629c04512224324f861f81fc1ab672011419d8f882dafe1db6a2a3e0a229adf1f3fe876cadfcab565d2eb01f8a731d52c69c6b68df35f4c1fc3bf0f69bf384b7ffb6e8f678aaa9dcb56b72d07aeb323582e704315c56bf4566b6e70bf86b372cbac6cfc31d94377dcea315cab1a980cd467da3cdb518cfd4667bfe2716373440ac2aabb38441bd8f92c6330a6fd9ce935c7b2c23b188b3b6f44003f4a89b4a7b6de02858a96443b92026db31c65a8addd53c32bb018b9a018dea0b2983e767946a02333fe14503fa59e4ad4b3b2618ca49494629758445fc4914bfb9ed374ee2d0c1625e1cff1bfdaa05e25dd619f285693348a88287822aef4f587477b896af3a49a275cf30c54e20cf9b5162f495062c55396e27a772e0a2ceb14fc6231f7bcd1c25ab1828c4bfb124326053221a47c256f48c6bb9b4ca3678bf34c353bb3e1e8f8282e95d273fa0c76c20190e17df50c23e7ecfc35cff70347ae8eca61dc5d7bf5dbaf4835de1b61a5c43d91b77bebf4f7152b4f5b79235f5f50e39bd8062953cd7642df4727235fbf9ce94482b9277306fa5bf7e5e5a18c9446f373c55184c6cbc76c9f5af984126e18eb3051c791b51709be6498bd93a8b0181c9d8ebb185305b093f3d90eb34169ad628eb413b8b63889ae5f6b318d09f9245d0d413ad9bff8c18a14280d546c9b4b61d20a7b0c5da2472ef3aad156c757c2a653c6b91c7e745fb1b647c404b239971ab061446ac944e4f0cc52c2d8ae9e8bdb21132851f19c8bf1d5aae148199e9c747ab32df1f36a41410a0bf99fa5badceb2c3df6467a27998849decd3cc26e3575dc4174dac0ebe7e5069b5ebdaf3e90269e58e8a6b552350a30212d31f0220959f5eb731dfb0b7d085e2a1049459fb0e7d770d6bbd46ac1f4f505c04c0f6057f814710470ef095a6aa12c66ebe36f295c219002b596036d850695b03c59ba9bf4a6961d7ff409e08cd793b164f3832e9f9ea21d74fdb149e301dc74a7c5045c32b5a96323f28fe10120f120757324db10d6d3bed5627170ceca38645df039a021faf677018c8134d91550975254ace5d5157ac0590fe22cde722e3cd4c47a73274e00a30de0a925786a575fa2a464d1d59029a8e58dfd43f9410bf7612383513d3cadb7bce65433e335346f7293143c70e968e13908184b1132c9e69afdca983e8a5593897b05b0c1006b8cc2314ab5b1ff47341974e848dbf15a7d6bb76455bf6feebbaef94c34af815e2b5a1d051e6c8aeca845e055bcff94a926238c6ba5e3097cedfc2a1c317c8f42a827d702ad8d33c752ed681838f03c15267361a670b93e9f850fd87ef06abad58cb3830748665682f49974cfb929c2b6ae130ab8c0c056198d126b13dc993f7a00d30715e7f70abcd3b7f069d1c14847158035100d1f938ffb31db5dcd68b3afd9f1f2372c13e64b7a3dcc53eed3340fd5aac16d981527dd0c757119a091762fc2e584dc9711b60a18f613903d1952780ba10b51c66089a4e15e1e16aca2657299015b47e05e7f778777b4a7de480b4388dc0edf760f7b65753edc4f473fbc0420aef1bf70eb04447112fedab66708c5703ffcc864651344b1fe5e59d8142db4332c09433f76d39840ac4a853e0a5a63a744f8ba7a9820b8de9caf2297c60b8e48cbde6956d121ffc26824c3a47a5b5d7e6b960d788acea8a112d94ffd3e8b9ad3d5b2f1cc0f1126453b620e88208be8077dd68d613d52ca9ff0a4f2d81753d3fff3b3ba9f98312dd5627d2c08d29effc70f345e0dfb690f2cc2c14bd373edaf32f8f05e6c2fb09545913549e3d3fd64ec33ac8e2cd3aa04cb6e47ade0c666e573c82def0c36b744510a27bbfda16debd787e9e10f4cbb1a2d0b85f4915d0a72ed7ec5e7629c33487944cf8fe476dacad0893bfb69db54f77913f9e980f498a295dd89f4b58c8a3bbe8420092eba6df9d8e52865e7bfeca85152bb245220be686815a3ce9ef58ebb2a3ffca1521a20251556af5a807b248b5426007d68743ecad63b59352a630101f2e6b4fb33c990f228469676a7e127b4893d6dd484a5e6e820b0b54cbe78d103c216fb212bef9908068a3907b13cfeccd43f8896be097fb6432482f4f9ec29fb0f804561f26cc17af68c5f589ea9141e29ff7eaea9981447279e12e1ec41c3bbfd94daf93b0f881323939e6117abce35a41e0f25b39da98a176f3af4f483569f9d403e00d6a27c15f87e80eeb063504556bc1d04543c1c6dbfde9dd1d91a088ed11e7457b5daa41ff3238ed206f52c2f7a55a29df79826b4bbc2c0670f4f26cf354567e7bcb5036e4d564a2109dc6996b1309ec19aa5ea30de5dc2bf779dc9059f64e2f93da499c90a74676a2f2799701a4855a844b78dba26719e90b900f3ac0209cddfc674b7c7a7e41bd045a5c8763fcf35fc3af0ceb1a01a060762ac2599c78718243c8d6a57271d791ab1d2bd8301206fd33658a3cc340fcd797e84d43e791fc5c6a1196d27fb3bdefd8d19a50797bfa2dc27fdfb0a45d4f6b62abfa8d7864ec3222904f593b2beab8b6cbaea65ced6e4d838c6aa5be9d5846b7029d11471062c97453e86b007eefd9c31474df68f423216182a757c09ab392087e19025a8d3e925d6f33be37cf43daacd42293551926947caa389d718e381fb02b78b71c1af9f8570f4fc12e76750ed3bba54f13d7df347ad239a77367b465657c120bba1d8eb9b620790c2b7c83ed10c32b7f6102559735648178747cf5bc907637013b5ead73a1f1f815d43626d076b0ef86cc0fbf24ed45e174da531d8d05dcfe187fb60d864b7a8e9a696c980edc64e5477eb83ac6b45faf6d36ccbeb170f408de7c2fdc1c2ee577eb923e46a4ef5a20f29647a9d2e3ae0e34362557008608f1a97ed4cbad5a6b8f02450dc4b9d9751743115f42248c810ed1643680a6a043dbeac7cc9f80fc7d2cfb0e623dd36a76ff5a654f99deaa1c5f5c9d48ae3f6885b425c76d5a32483d9a46b086803d7c99b00ba25268293bdeb3b63828fd62aec91fd27c92c8ca55752b6ad6bb74498a6d0ed2f90d0d452231a7f1482225c45709159f2327c7dcae92a3892f5b76af7baa8077777bedc40d77f7550a0549917eb15c08815847c0f4efb670aaad6a262bf3392ea695787cfd245d43d1f04ca7c5792dd2db227e3ae03d8cd64a4ef52e2ac", 0x1000}, {&(0x7f0000001300)="b799217209a1d8c7035889f78a8f53f4dccd7cea10dfc30047d4351a3fa9b1a73018a6067a7b11a42ac175234fe84e1132315a63a2f2a88b287d25b6ae29065a672348f5c67469913e56e3ae4abdea3bb92e195ed633671433bc82bc3cc1c1bfcceb9d2e686a9f04bfb49c5bba7cad6fc619c03f030fecf105b38770102d62da1c18b2cb227ee3ea40fe1f2d9672738708e8", 0x92}], 0x3, 0x0, 0xfff) fcntl$setown(r3, 0x6, r2) fcntl$lock(r0, 0x1b, &(0x7f0000000040)={0x3, 0x2, 0x100000000, 0x9, r2}) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 19:33:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x6) r2 = socket(0x20, 0x1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[], 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r3 = socket$inet6(0x18, 0x1, 0x3) write(r3, &(0x7f00000007c0)="8ca81b5c31106367296795267d78fe4c00000000000000000000172549e05fd18a2c99475fe9241b3090e24622d3d2f0efa74af1556bff5608d461b9e7c5b2873b9c3253dba9db57a3441c02b6c4ee7d27db5abd35e00694ceb48eb9781b6a06bc52ba255b429c6cffd186dce7c01f08edb997b2a91affbb2c7d6d5777435deda8e8282a19d771933e36e30219f67e5385f3c61be4c42a6ed7ccb2d66703a3f00c6a4565b9faf187590eb8646fefa048a940de33112e5a3a672b59999e3e64df389fa7c59a6e924692aee8432b44427db7b76dc917a2fbc0fd286f9d5129a7c41f5429e2dadb3b1a45f8861dc6492e39fdad2e3b9f80ea26ee6dc536989376210a0e1b3e5d55ac9bd40c370c9fe64252d8a313a5568d2e7cb02062095bbc0da273e4d9b3ce60efbbeba96deb97bc11f495bf68064f49a8651747578ff15f6221742f27c7fb2834c763f8266bd00fbe52b1a0c2990e87d94451762e2f7da6a74c73dc7691dd30bb4b2abfd5ba42bc755c6654917d2cfcaca43c1c25a1d1f357df73d24f6d4a6e4db951f1150333fa35d571de1c6f4c15a6d69c1d0d1601fd7f3091e9149ae073a03e1f669018a52a7349886bdcc596badd", 0x13b) socket(0x11, 0x4003, 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="4500ff9819c4a56352eafb4be68196da9b8ee1b25a9e29b975980f00feb96f88f16475e8f4fb0ed7cd9c0efea97af043e09eefdb837e5105116dea794925b60b4317c03c"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = accept$inet(r4, 0x0, &(0x7f0000000280)) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r9, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lchown(&(0x7f0000001280)='./file0\x00', r7, r8) pckbd_enable: command error 19:33:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x3f, 0x5, 0x80}, 0x7, 0x0, 0x1}) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRES16=r1], 0x2}, 0x0) pckbd_enable: command error 19:33:38 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce110cada7ee08665d91ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 19:33:38 executing program 0: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = getegid() setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000100)='./file1\x00', 0x8, 0x11a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34bfcdce1b0729c866635e0100d4a70b34b64b14988902f40babe0d32dc55c43e01e0af92949dd5d289e3587e834649296f45ea6423e2ed8f1d94acdaf4a61e4b3341363f245deff6659154a111b7ecb46b2d7d280ee2bd1a4194aa5539908dc"], 0x2) 19:33:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) unlink(&(0x7f0000000040)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:38 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = semget$private(0x0, 0x0, 0x140) semop(r2, &(0x7f0000000000)=[{0x2, 0x8001, 0x1000}, {0x3, 0x0, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0x5, 0x1000}, {0x1, 0x4, 0x1000}, {0x2, 0x1f, 0x800}], 0x6) 19:33:38 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0xc04, r1) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r2) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0xfff, 0x7057, 0xda4, 0x401}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r2) fcntl$lock(r0, 0x1, &(0x7f0000000100)={0x4, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffe, r2}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = shmget(0xffffffffffffffff, 0x1000, 0x400, &(0x7f00002b7000/0x1000)=nil) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 19:33:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 19:33:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1d}, {0x80, 0x8}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:33:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) bind$unix(r1, &(0x7f0000000180)=@file={0x2, './bus\x00'}, 0x8) open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x48) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) open(&(0x7f0000000040)='./bus/file0\x00', 0x100, 0x8a) 19:33:38 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x3, 0x2, 0x5, 0x3, r3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) read(r5, &(0x7f0000000880)=""/161, 0xa1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) 19:33:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff], [], [{}, {0x0, 0x0, 0x0, 0x8000000000000000}, {0x0, 0x1ff}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) shmget$private(0x0, 0x5000, 0x4, &(0x7f000011b000/0x5000)=nil) 19:33:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x4008) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000540)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb", 0x186}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x2) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 19:33:39 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = socket(0x2, 0x4, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYRES64, @ANYRES32=r3, @ANYRESHEX=0x0, @ANYRESDEC=r3, @ANYRESHEX, @ANYRESOCT=r3], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) ioctl$TIOCSDTR(r7, 0x20007479) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) shutdown(r8, 0x1) r9 = accept$unix(r7, 0x0, 0x0) dup2(r7, r9) 19:33:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x7, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1a1, 0x14) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:39 executing program 1: pipe2(&(0x7f0000000040), 0x2) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) semget(0x2, 0x0, 0x40) 19:33:39 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0xffffffffffffff88}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0xa27}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f", 0x4d1) fcntl$setstatus(r5, 0x4, 0x80) write(r4, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) 19:33:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:33:39 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x20}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0xe1bdabaaa0b260b5, 0x3, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r4}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r3], 0x1) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) close(r6) r7 = dup(r2) r8 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r8, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r9 = syz_open_pts() ioctl$TIOCSCTTY(r9, 0x20007461) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r10 = getuid() r11 = getgid() fchown(r2, r10, r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 19:33:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pledge(&(0x7f0000000080)='\'//\x00', &(0x7f0000000100)='\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0xffffffffffffffff, 0x0, 0x3}, {0x18, 0x1, 0x0, 0xfffffffc}, 0x0, [0xe3]}, 0x3c) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x2, 0x1, 0xf9fd, 0x5}, 0xc) 19:33:40 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/speaker\x00', 0x20000, 0x0) r9 = socket(0x2, 0x3, 0x1) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r9, &(0x7f0000000040)="1088fafbd0220272", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = geteuid() r13 = socket(0x2, 0x3, 0x1) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r13, &(0x7f0000000040)="1088fafbd0220272", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = socket(0x11, 0x4003, 0x8) r17 = dup(r16) ioctl$TIOCMBIC(r17, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r17, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r19 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r18, r19) r20 = socket(0x11, 0x4003, 0x8) sendto$unix(r20, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) getgroups(0x3, &(0x7f0000000140)=[r19, r23, 0x0]) r25 = socket(0x11, 0x4003, 0x8) sendto$unix(r25, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r26 = dup(r25) ioctl$TIOCMBIC(r26, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r26, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r28 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r27, r28) r29 = getgid() r30 = getegid() setgroups(0x4, &(0x7f0000000240)=[r24, r28, r29, r30]) r31 = socket(0x2, 0x3, 0x1) connect$unix(r31, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r31, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r31, &(0x7f0000000040)="1088fafbd0220272", 0x8) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) r33 = geteuid() setreuid(r33, 0x0) r34 = socket(0x11, 0x4003, 0x8) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) r38 = socket(0x11, 0x4003, 0x8) sendto$unix(r38, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) getgroups(0x3, &(0x7f0000000140)=[r37, r41, 0x0]) getgroups(0x3, &(0x7f0000000b40)=[0xffffffffffffffff, r37, 0x0]) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) r45 = socket(0x2, 0x3, 0x1) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r45, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r45, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0xc) r47 = socket(0x2, 0x3, 0x1) connect$unix(r47, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r47, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r47, &(0x7f0000000040)="1088fafbd0220272", 0x8) r48 = socket(0x2, 0x3, 0x1) connect$unix(r48, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r48, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r48, &(0x7f0000000040)="1088fafbd0220272", 0x8) r49 = socket(0x2, 0x3, 0x1) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r49, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r49, &(0x7f0000000040)="1088fafbd0220272", 0x8) r50 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/ttyCcfg\x00', 0x42, 0x0) r51 = open$dir(&(0x7f0000000c80)='./bus\x00', 0x800, 0x55be3c01adb6655a) r52 = socket(0x2, 0x3, 0x1) connect$unix(r52, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r52, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r52, &(0x7f0000000040)="1088fafbd0220272", 0x8) r53 = openat$pci(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/pci\x00', 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000e40)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000180)="a9bfc620e71c4ef32db3afc7b3b2ae45a0d13b12192e64b41cd9371f41dd8c69374e27d3bddb561c0be3522133dc730e75f3f7c908d8056c24ec98e288ab916a0dea87d8bc844360f5865da64935c4432cbe9b67fc60e6d6dbbfd8d1acb543716d3cab35c9b076f37f49897129c5c2f2536ece57871fe5d729fc0c97b19898d108abe46cc6b6386a5bc235c529307f4dd13c1e90305e511cd8654221a8e81f3ce81b12d40538c60404a61c490fcd309ca22ba07ac2f9b484252bc6d365738fd256f61f7eaaa3055d9e51dfeeeceba8fef745885f5ce5d5a953d4a4f48b", 0xdd}, {&(0x7f0000000080)="4aeca6867e28d0c470c885bcc49dd3fce6e3bed11700ee9921128c109bf5716f639bf3966858b2ab91353b4dc16a", 0x2e}, {&(0x7f0000000340)="b7ebec59cba0ffb2c68339945cc673fa689aed0448105f721b108819e5c55feb6153ec6b4fb9e44224d8ce142d00934bf08c5826d9ce8dd434abfdbd7fb4a3f643c349ebf4d81edd60fc8dc0eaceaed0f9c9be747250c4294f1fc90ba01ab879832c1a47b63472db2bab0e1153ab73127df9b6415fdc9aa211b54dbdf205adb4a95a8aab23839cdd9361f2b3c70eb74154046bd6cc4ce6dbaa48cd08c3a52a381d03cce5e9a8abb11ca628a3b5c6b6d5c77bc315dc502dea5d545f06d28015f55dfb0b52c4d2c4c2cee8c9adcb9d3e26f304da4b5c36414681bdfe13291e5d5b6adde9e2ff40d165dea1f5a02c223b91f619b4d88b73", 0xf6}, {&(0x7f00000000c0)="f9037e4653e1e6eb0983d04cf71e36f54718536011a58984f10bdf4c0606fdcc8d0486919b40fdd2b392f8e9859f721ba5", 0x31}, {&(0x7f0000000440)="d339a47a35bbbf77222cfda727e235280f4d76d5609b1236fbec41fb73d8a20e5d5e62bd63aa6539e705d18d28b0406f2f6f7f0c0ce3edd8276d9e606f61a697095207a156eaf69ed33f562d4ddeeb846120660947018f46cb01873af43df84e5d12983b81160fef8478233a39ab27770b3a76dcbb00ccbda328a5b47bf5834b341266e353cd7c5cdc27f43a8dd0ee66a71925a41f03e3fbb37a2af6f406f79fa489c0d9cac1c28b2e2d87f89412fa2d196e7b448435389c780fa788a365e6336506796e3ee321a803457782", 0xcc}, {&(0x7f0000000540)="d0c8c4663270dcad8d10981947045f760e19aad70569b426d6aa966f15e43403fc5f08eb12e34ef1b5f559daa2c1185d7dbfe62da35831bac9aef668f7d76a7133c9ba1d634b4dbbae10443f8ab7c2d8a79872e8696bc9f3c4e18c227c4935435dac54164ea9bc76063899cc54c7bc0d06e229d71af9102bfe379a88afe888466cf7f5b35a8ec239af8216642efb610ceb18ad10f3626edb5dd4a0353238b1bdacf254565b846c0ae80d62d820c8fa95f525db343f9b2f731c82cc77c57d87969e04ae", 0xc3}, {&(0x7f0000000880)="9b83b0cfb753a0499f2399d9ba971e5b6062c095568ce043b1f9fc4c58321a6375e545270bc0e9ea47d908e45bc37fb05b01858354baf056ac288c5d9e247c3a24cdca53b4611daacc6689879e8ce2f586b8febbfaf56ea60b32f7230e08d311bc78f89b6c6558df91ffa13b85fcefec2fab28f63bdb97a0d4417bdb1b500b8d3a30fa9a13d40aed7797936e5ab0361724d82f9b9076398d36092c887e5df2ed3c16eae318816a949c96540236d8075a89097c0c366659584d4ea847e0fc8aacf2fab19ea9b52d8348551aa69c70e9154d3a5cdc7fbd8b1030891b398e82718e74a4d649159ba90bdabf1a0b5511b906eaa6f2eedeef01d00869c464a5", 0xfd}, {&(0x7f0000000100)="88079a89212ce726241fa0f00b4fec7ef33957f025e5a07e342385b940c3de1feaa62e", 0x23}, {&(0x7f0000000640)="801e3c00560fe494b431736469bd4b46fa9411bfe4425a387e7f7c18a4ad280836e5d9f75d9fc4817849b780a9f148eeefee98320da2ac43abe5d9816c78e5f1ea749eaad680e4e7d394d347a7262264f96adabf190fb6ca802425cc24379ec47ffd8707a78254898fefafe234401295fdbbb0485f57d58c2113c5b2e9c7b4d77a98034422d65f84c7a61413c081532d", 0x90}, {&(0x7f0000000980)="98f55dee49bc564b3efed6e6d82772b5ca0d8e758354bb67bba8a706a18c98f47c1ed4c3ffbb36d1fc4aa11b0a754de9d8218d21f8ee3b813986636b91e4de4f386c6e21a3ba767cf0df8bba32b7bede0f4bee3cbfe1514f873f3411d0156f6d901796a365ddafb8a3bb6d5453e0018b1f3c32ca33264cfb477acef84fc831dbe9f2aa653f18213b5b72cb966b0ef42907e5bf779ad3ae", 0x97}], 0xa, &(0x7f0000000d00)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r7}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @cred={0x20, 0xffff, 0x0, r11, r12, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r15, 0xffffffffffffffff, r28}, @rights={0x20, 0xffff, 0x1, [r31, r1, r3]}, @cred={0x20, 0xffff, 0x0, r32, r33, r42}, @cred={0x20, 0xffff, 0x0, r43, r44, r46}, @rights={0x38, 0xffff, 0x1, [r47, r48, r49, r50, r51, r52, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r53]}], 0x140}, 0x8) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x400}) fcntl$setown(r0, 0x6, 0x0) 19:33:40 executing program 0: syz_open_pts() r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) write(r0, &(0x7f0000000140)='W', 0x1) ftruncate(r0, 0x0, 0x100000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0f85d5c9cf47ae4488afd6fba0d8e622f7813aa4d8f3b1e8cd451d0ba6bab6db902d7758139c9f4530532f3ace5c9986330f5b730d6b0f48a6d4a54e5fbda9acf652540805788313a928b577c147651fb81158a7406fff6df03c093da29850eab485c9fe164fae5545897c2edb0bd4f0292e65e9fa33c8e3b88af907d11a9967a097becbcf1693a49c91d78c9ac8eaa3154a4d5a"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = dup2(0xffffffffffffff9c, r1) unlink(&(0x7f0000000000)='./file0\x00') ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) 19:33:40 executing program 1: preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000100)='./file2\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) preadv(r2, &(0x7f0000000840)=[{&(0x7f00000003c0)=""/84, 0x54}, {&(0x7f0000000440)=""/176, 0xb0}, {&(0x7f0000000500)=""/147, 0x93}, {&(0x7f00000005c0)=""/227, 0xe3}, {&(0x7f00000006c0)=""/247, 0xf7}, {&(0x7f00000000c0)=""/26, 0x1a}], 0x6, 0x0, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) dup2(r4, r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r7 = fcntl$dupfd(r6, 0x0, r6) sendto$inet6(r6, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r10 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r10, 0x0, 0x7fffffff) ftruncate(r10, 0x0, 0x80000001) kevent(r3, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r9}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r7}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r10}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 19:33:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x3000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000f773000011a6000400"], 0x10}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x380, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = socket(0x11, 0x4003, 0x8) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000180)=0xa1b4) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r14 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r13, r14) getgroups(0x3, &(0x7f0000000140)=[r10, r14, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r5, r6, r10}, 0xc) 19:33:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00ab14acea4ed80d8bb27682c5bb77b2d1a77f3d09e1c2a598a71d8a163006c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x8) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000180)) 19:33:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x7, 0x4819, r0, 0x0, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) 19:33:40 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) fsync(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file2\x00', r3, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015940e48 19:33:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc38ed82a8d80532cf09f9fd9b52cf32c5ee79b135ae763ee8062eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4eaff0b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed17357427827fae9e280a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(0xffffffffffffffff, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015940e48 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="1088fafbd0220272", 0x8) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r8, &(0x7f0000000040)="1088fafbd0220272", 0x8) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x8, 0x4}], 0x4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x5, 0x4, 0x8, 0x2e}, {{r0}, 0x2, 0x28, 0x40000000, 0x24342d73, 0x200}, {{r4}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x8}, {{r5}, 0xfffffffffffffff9, 0x40, 0xfffff, 0x2, 0xae3}, {{r6}, 0xffffffffffffffff, 0x4, 0x40, 0x100, 0x8b5}, {{r7}, 0x4, 0xd556ed2ca6f88443, 0x1, 0xf61c, 0x8}, {{r8}, 0x801f247ed7f6c7ec, 0x7, 0x10, 0x7fff, 0x1}], 0x8001, &(0x7f00000000c0)={0x3, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 19:33:41 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ftruncate(r0, 0x0, 0x4000) r2 = geteuid() setreuid(r2, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, r4) 19:33:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="c8ac581dd3c3419546fdc17ae2ce") preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000080)=""/60, 0x3c}], 0x2, 0x0, 0x9) 19:33:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82394fc86a5faad4d833b20424f67d56b18ba034f0ef3773b492464094e69c5ea9da52202a4abc65f3bd22f7ded97399d3aca6352f83df88d5da224d59c1fb2cf1b48312cefca72a7c016d84e1c979064f612ae0992860fac71d84d0b8acd28fbd9c9801f4497adfc3852f82479d51519ca4062acc79960353cbe95eeaf3320b62afe694e85a350ecd36cd918f1503112db2c4414c4fdd"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) fchmod(r2, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 19:33:41 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x101, 0x10) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() dup2(r6, r1) load: 3.15 cmd: getty 5363 [ttyin] 0.00u 0.00s 0% 310k 19:33:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) r2 = dup2(r1, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x10001, 0xffff, 0x7, {[0x1, 0x20, 0x9, 0x1, 0x7, 0x8000, 0x3ff, 0x1, 0x1ff, 0x36, 0x3, 0x6, 0x400, 0x6, 0x6a, 0x400, 0xac, 0x2], [0x9, 0xde, 0x5, 0x80000000, 0x7f, 0x46ee, 0x3, 0x1, 0x3, 0x3], [0x7fff, 0x3, 0x81, 0xffffffff, 0xc8b4, 0x7, 0x2], [0xffff, 0x2, 0x0, 0x5, 0x7, 0x4], [{0x8, 0x5, 0x5, 0x9}, {0x7648, 0x8, 0x63, 0x1}, {0x1, 0x9, 0x7, 0x1}, {0x1ff, 0x0, 0x9, 0xffff}, {0x14, 0x1, 0x9, 0x429c}, {0x7fff, 0x4d91, 0x800, 0xbf}, {0x20, 0x1f, 0x7ff, 0x4}, {0x589, 0x6, 0x3, 0x9}], {0x8, 0x8, 0x7fff, 0x7f}, {0x7f, 0x0, 0x800, 0x1}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)={0x2, 0x0, 0x6}) 19:33:42 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r7, 0xd053d29532154bf4}, {r7, 0x1}, {r8, 0x4}, {r7, 0x100}], 0x7, 0x0) r9 = accept$unix(r8, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r9}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r7}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) setgroups(0x0, 0x0) setuid(0xee01) shmat(r10, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0xffffffff, 0x9, &(0x7f00000007c0)="644b2909edcc942d752ebae8643120de38504225e858a8c469484e73376557336b16b23e3009be9cdfc861be758955767e22fe1c59012c396dfaf6114a0963e3002f7e454e7702acfa2a72bada8cd7afbfa17cd29aa217d1f4f2c35362feec28718bf13cd114c6b4d1232ca478a9b255f4be0f8ea6f909e763a7d4e97763adeb5b9b28d4adfc4cfad631d0b4c7e2c2a53523a9f2e718c478d66c516c", 0x9c) r14 = socket(0x16, 0x2, 0xfd) r15 = socket(0x18, 0x400000002, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) ioctl$TIOCFLUSH(r16, 0x80047308, &(0x7f00000000c0)) r18 = accept$unix(r16, &(0x7f0000000500)=ANY=[], 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$VT_ACTIVATE(r19, 0x20007605, &(0x7f0000000200)=0x9) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r21 = syz_open_pts() fcntl$lock(r21, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r23 = getppid() fcntl$setown(r22, 0x6, r23) ioctl$TIOCFLUSH(r22, 0x80047308, &(0x7f00000000c0)) r24 = accept$unix(r22, &(0x7f0000000500)=ANY=[], 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000200)=0x9) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f0000000080), 0x4) r27 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r28 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r28, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r28, 0xc0107002, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r28, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) recvfrom$unix(r28, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r28) ioctl$TIOCFLUSH(r28, 0x80047410, &(0x7f0000000400)=0x7) bind(r27, &(0x7f0000000880)=ANY=[@ANYBLOB="00006207000014008ea78763c6d48d8da69ce27d664c1dd4c06915805d1208eebcdd85478044d60237f9904b7b62a5f2500b076f2a854e6238167fbf6b663dec80182072f5dd575c32244d"], 0x219) r29 = socket(0x2, 0x8002, 0x0) dup2(r26, r29) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012080"], 0x10) r30 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r30, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r30, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r31 = socket(0x2, 0x8002, 0x0) dup2(r30, r31) r32 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r32, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r33 = socket(0x2, 0x8002, 0x0) dup2(r32, r33) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="0000144166a2798a0000"], 0x10) r34 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r34, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r35 = socket(0x2, 0x8002, 0x0) dup2(r34, r35) r36 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r36, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r36, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r37 = socket(0x2, 0x8002, 0x0) dup2(r36, r37) r38 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r38, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r39 = socket(0x2, 0x8002, 0x0) dup2(r38, r39) connect$unix(r39, &(0x7f00000002c0)=ANY=[], 0x0) r40 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r40, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r40, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r41 = socket(0x2, 0x8002, 0x0) r42 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r42, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) dup2(0xffffffffffffffff, r24) connect$unix(r41, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r43 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r43, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r43, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r44 = socket(0x2, 0x8002, 0x0) dup2(r43, r44) connect$unix(r44, &(0x7f0000000a80)=ANY=[@ANYBLOB="62020207e000005af00570a1c023c0bbd5386b56b2ccab15f2cddb119b31cb29ea3125274c77094dacfabb457b98969eed1f124bb4cf490eb379971341685df65bd3baf016243b67533d17f07909c99ee9184369aadf41feffa11691a8c709c5527e7b476a11f74dba44ee2340d01611b750908f2867c41cc7d7851cecdb8545e55b34e82ba3429af5a84ca8263c4e5927f30f89102a455102eb2f856c28ea00bac2f1b216bef616946c46c04a7fd9deb1396197cd6a"], 0x10) r45 = socket(0x2, 0x2, 0x0) r46 = socket(0x18, 0x1, 0x0) close(r46) connect$unix(r46, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r46, 0xffff, 0x4, &(0x7f0000000080)=0x8000002, 0x2) bind(r45, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r47 = socket(0x2, 0x8002, 0x0) dup2(r45, r47) r48 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r48, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r48, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r49 = socket(0x2, 0x8002, 0x0) dup2(r48, r49) r50 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r51 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r51, 0x80047410, &(0x7f00000000c0)=0x2) r52 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r52, 0x80047410, &(0x7f00000000c0)=0x2) r53 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r53, 0x80047410, &(0x7f00000000c0)=0x2) r54 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r54, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r55 = socket(0x2, 0x3, 0x1) connect$unix(r55, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r55, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r55, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$unix(r50, &(0x7f00000009c0)=ANY=[@ANYRESHEX=r55, @ANYRESHEX=0x0, @ANYRESHEX=r54], 0x3) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES64=r30, @ANYRES32=r33, @ANYRES32, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=0x0], @ANYRESDEC=r39, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r49, @ANYRES16=r1, @ANYRESHEX=r45]], 0x7, 0x0) r56 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r58 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r59 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r59, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r59, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r60 = socket(0x2, 0x8002, 0x0) dup2(r59, r60) connect$unix(r60, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000032000"], 0x10) r61 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r61, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r61, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r62 = socket(0x2, 0x8002, 0x0) dup2(r61, r62) connect$unix(r62, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000d40)="4a9a23c99bd4f45d98045922e6c546bc138b0ec3820e414cdc8fcd151442bb52226e46d168d49a38b2fdceeb48314f5d7c20c2d21f072fb452bbfa20314fca60ae49ae5760f56fba7e6f61eb7809baa3919c52ab39f5ac369b6c1210f1977a0c87707921b00f7d177a578ae9fb6dd621c9f7b980b6e73cb39b7a732827acd19ec53039b3298118b03691f9de05527e74ff3c3f118b0d03304b8ec5f98e236212966dc999be0c7311bcec"}, {&(0x7f0000000e40)="dcf36f3109334cac1ec511d8e0703d21f0e593ad0491b582d3ebdfdf14c0ff94060156eb5633df48ede30786f9558aaad75141f066fa7e69f8622afe65bc9b3b6e6aef7e61ea1d01c4766d6125e31a270167cfe3e66ee31c69d6cd04245d0ea7e3e5c38332f078d18bc696785d8e365456aa1122c511d5c56f23da7431"}], 0x1000000000000155) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r2, 0x0, 0x347, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) load: 3.15 cmd: getty 5363 [ttyin] 0.00u 0.00s 0% 310k 19:33:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:33:42 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r16]) fchown(r0, 0x0, r17) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r18 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r18, &(0x7f0000001d00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2cda34166698b23794880b8dff79739fab0960f94095907ad14555426749b052130ac96c8f83ac7f9000000000000d3aa572670c628ff5a7055a5bd60442eb59ea54465faf46b467b1ec796bcc416ba008d47d65fc6cf87584823b5f43e41a6b42cf9a5e4fd412615f7447d201e879c5b99f2ca352c62e32e4461a724bf39810000"], &(0x7f0000000100)=0x59) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000001f80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cbff07a69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f902f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3bded0c78eea8caa315f1a09b0b29b54f718f54b2ba06cb0b6181f3a974a55a73b07ffd1046e17faac801c85981e239251ccda10fa0bc5a0e3082536f5e0388e1db35b565301f1e5f690af1c15fb16aa85cbdd00715e2817939cc73bce2659a6b8fc079472c9a2842b0cb15ea085783b328d13e97286f9f0a13932763fd074d8311f3a1eed8e5257ee36f3ff2fd5290562f36fc789b328275178de8015b5cf5076dc57cab71b4d9f80cdb502bec74076a5ba7b587c0d3bf7faaa46156911d7cf2b340a2ac804bdf70b7655052ea306fb1058e106303ec862fbefce806beca52a1de90e3101680f"], 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000040)={0x1}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r22 = kqueue() write(r22, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 19:33:42 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8dd4e296567807f585d46280b145e8dba84ea669b669d0437298dc68828821f25f21765640b6867294a7f4702fca5ed323d28c4f3970935acaccb128e76f0e445e5d26e1aaf93394c1ab4795decf2fa6"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) fchmod(r2, 0x6) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[]], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r6, &(0x7f0000000040)="1088fafbd0220272", 0x8) r7 = dup2(r4, r6) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x4, 0x2, 0x1f, 0x0, 0x7, 0x6, 0x9, 0x0, 0x2, 0x0, 0x8}) dup2(r2, r1) 19:33:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8fffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x2) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x1000}, {0x3, 0x0, 0x3800}, {0x4, 0x7, 0x1c00}, {0x4, 0x3, 0x2400}, {0x1, 0x0, 0x1800}, {0xd9dde2731b984b3, 0x401, 0x1000}, {0x0, 0x401, 0x800}, {0x4, 0x20, 0x2800}], 0x8) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:33:42 executing program 0: setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000009}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x201) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x7fff) 19:33:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0x2, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:33:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x31020f8ec8d19393, 0x0) read(r0, &(0x7f0000000300)=""/167, 0xffffffffffffff7a) socket(0x30, 0x1, 0xb5) 19:33:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 19:33:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54, 0x8}, {0x84}, {0x80000000000006}]}) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 19:33:43 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x20, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0x0, 0x1, 0x3, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x10003, 0x0, 0x2, 0xfffffffffffffff7, 0x0, 0x37, 0x1], [0x2, 0x7, 0x5, 0x7fff, 0x3, 0x2], [{0xfff, 0x7ffc, 0x6, 0x6}, {0x1, 0xfffffffc, 0x7, 0xffffffffffffff9c}, {0x2, 0x800, 0xdaa8, 0x3}, {0x2, 0x3, 0x1, 0xb1b8}, {0x4f39, 0x6, 0x6a2d, 0x1}, {0x3, 0xfffffff7, 0x3, 0x8}, {0x200, 0x40, 0x8, 0x8}, {0x8, 0x7fff, 0x1002, 0x8e}], {0x1ff, 0x4, 0x10000, 0xc83}, {0xd, 0x9, 0xfffffffc}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0}, &(0x7f0000001c40)=0xc) fcntl$setown(0xffffffffffffff9c, 0x6, r2) openat$vmm(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/vmm\x00', 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000002200)=ANY=[@ANYBLOB="8202aa07ff9abfa1bce98986e17227"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000024c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733830f9c91daf29cbffab678319496f0b01ffd6eb3d7cf2092a84a8014ff4cdd5f29522b407eb32dd1099c5675833770a2b4792dcfd686799ef3513530a7ff854913a6d920b8b9e46736d71624cbdc5c2bfbb62310e5216ef3974e90843f0a2d16b06d7d5a52d7dbd9591c7cca325642439e374377fb15e89d017c4917bfd207ed619f0f857162016e27eac0f2d619c482c79277c0a080d8a806e0c17f896d105304f97c750293a01885a13744e67fca55b08170f2a3c2a2672cd09ff30423d5aa59200cc4f957a2b1559fc5b90651857c08f405186a94ac1911c77bbd9873d20f", 0x1011}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) r7 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x85) pwrite(r8, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f74ec6e6a3bdc5aabac9776f4533f476dce387dab9bef0ee8d1b5df871446d8640300003a24083187"], 0x10) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) sendmsg(r10, &(0x7f0000002180)={&(0x7f0000001c80)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000001cc0)="4c53ca9e0a8a757819404fc936f9e0fdfd2ce5063ef6c1eb9f7ac9324ef54a6e4880c2dd7fe6c6369e7c7353392acc3fec211a44760578f838b2e5bedf566c2574989900414cb1775094b698f3de9ef1e0d20b65d6b34fac0a46ccef7c2397bbb30b70c547967c76f70a08945bb519cd359ccc016c84ecc51a13d881c880c9800d355b1097abc47b815054bb8fb41668df90c7a5517c0c6512b5d0ca23da49c6fc296c2addd2d6e7187ae555ec9cc5da4dac07d6be52ab5977092599d04918e98e", 0xc1}, {&(0x7f0000001dc0)="beb2b3e87e1b5fe604d39e2a6712c34d6815f453308d005416c8ad096b44fb470292a40e26b12b1ce75f0f88e3dfe0d4e2f414a1ed57a61beed1ac1306208cd371992e56a770039c8727c6f14b899f148b2f06e5d6fa416a0587dfa1d55331", 0x5f}, {&(0x7f0000001e40)="91669f2e89d3760fc83f4c49f3b09767350d736d7a9208ce6cbb71a69ba586531c470dbe7ee542debe6c696fcaff8eaad25a26b7a8f39db5ee956c52dec21eaba249700eeb53be5f61cbe9b4d8dd6e9d049924fd38902ad52787aca4700ad08631283c7a828aef74f4886de8d091210d2aeaf1ffe52870dbe4cc6d6b3b33377f94093de5ac3290e20c9a5e4ac604abbfcee33d496ddf260c0310b29d6547f9a1ec3c83548d9a9c89aec350ecd586f82ccf8f22d80fee58b6bb120b6de61cbc77ad36e8303f0a8f8315a5c1714f226abe3631686f431b4754d06cc164a65308153042c06095051ef57c96534afc74038c19bbda728f0f8397a81fb61d385348", 0xff}], 0x3, &(0x7f0000002740)=ANY=[@ANYBLOB="380000000000000001000000f8ffffff100d61eac05b2c9922fcc983ac3f418422666e833856cc1e26b283e1d3a47455020000000000000060000000000000000100000004000000b7a00bc0330ed58a0422ec9b7581deed7db2ecc252591db8df9741c33a403a4908ceaa4bac9158c335d3a215985072baf61414a9c6e8e60f497e69da213962e05b9a682007e811ded2000000000000002800000000000000d5be9459ff7f0000e6872c9f500ad42856279dc0a6ce0f0d9b00000000000000c000000000000000010000004b0000007e9fd2cbe66707505cd5561b6509bcf9acfc6d32bda850df76939ea36e1f9aa3d3123899c9dcbfecb8fb63e5d84911ce2d9c2df441a54fab4ec42fb80d2e1e18c83b64a5b46ea84be6fa664f37de0be719a9ba26b77598d7395894e222c110327a6ba1693d8c3163dc36a5f2787ba07cf769139f05f8e60d57b60a5bd90c8f1e2158045b832426ad733914832ff4dac40029743f2583351209fcfa060fa9eb955f489a0490e9f8e7dde08666cc000000600000000000000001000000390000000db74911487140e4186dcc1af33f5c29bff8424710902a594127b186bb446c6f3a2b908b2758067b419fc703d8ea0677bbb12dac32279b358ef6a53a177d3befbd88d09dad3c5d9288b7f387747eac7dab9fc1000000fab62978bb65c16fa6f0da56ed0044d116dee1dcd233da021d1e0c435d3b5c5bb1e52a56bf1fa5fe26451e906b34b7e0a4375a344884afd14fb56c545b66bf6af0959940227ea810596c528e32e4c09b2e7df5dc7508c5f289ad84cb79db32e5b6f1f585b317d2ec5e498a07cd4c031d34efac9a2bb5870f3cf1280762f6448e1fc4f4a4f443fc4700e10ab3d900642f66ec72a441364f890c4dde3ac6c8d1d628fc902af58ef4ba000000"], 0x1e0}, 0x8) r11 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f0000000080)) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x9}], 0x2}) setsockopt(r0, 0x7bb, 0x4, &(0x7f0000001b80)="30d4dff90f231e84ba49622cbfb0dc2197f6605bbbb836aa2138ffa68f42fed9a0ed2541d0be37f7f02d5735f5220ac5575a927c0976f7d2285811294e2ce91a50f3dd613fb3e98b2149d35963ecee2457304473662cea127f20c4b90f313352fc318054ad080c0001cb8a04fe7219c69dced913c6152b8bf2badaf44bbbfaf59aa8907b6c682af43b9409ed231b613a58751d568b38ef2d29e3aa126d5c210bf1ff179b571c2fb9", 0xa8) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f0000000300)) 19:33:43 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getrlimit(0x4, &(0x7f0000000040)) 19:33:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r5, &(0x7f0000000040)="1088fafbd0220272", 0x8) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) r6 = dup2(r2, r4) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 19:33:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) 19:33:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1d, 0x0, 0xf7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:33:43 executing program 1: getegid() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\',:([@\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='^(+\x00'], &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffb, {0x0, 0x3}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "000000000000000100002000"}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000040)) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r3, 0xffff, 0x200e, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) ioctl$TIOCEXCL(r2, 0x2000740d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x0, &(0x7f0000000380)={0x86aa, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991d4c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00"/170, 0xaa, 0x8, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x4) r3 = kqueue() fcntl$dupfd(r3, 0xa, r1) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() pread(0xffffffffffffffff, &(0x7f0000000080)="7993295bda0ebdfac6ae758407101edb78403f10dbe8f6f3d11fcbabc94fc03616b6125428e1c571072bf3a2cf1e1f4cfd15e80e4ef75ce18151c5b946509984ccc81e612121b90f5766ab35de75e157eda3a4c7a193b52771427e0286380fb886cf36ec113513d1e36b0cc3cc091054211ad2a055ce8818ffa0ba4cab96cf8e2abe4955bfa637cf11cceca4c9e098f9ce7b552d052d76e815bf914825014681f2702fec24916e2b6471922f43df76d92373634d3c657b51728bdfe1d0", 0xbd, 0x0, 0xffffffff00000001) fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x524, r2) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0xffff, 0x0, 0x0, 0x0, 0xd75}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d9505c95d9e2e5b9ac9448aa680869d10ebb180e"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xb69, 0x0) read(r2, &(0x7f00000087c0)=""/4110, 0x100e) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000340)=""/201, 0xc9}, {&(0x7f0000002740)=""/4096, 0xffffffffffffff29}, {&(0x7f0000003740)=""/4096, 0x1000}, {&(0x7f0000000500)=""/237, 0xed}, {&(0x7f0000000600)=""/133, 0x85}], 0x7, 0x0, 0x20) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r3, &(0x7f0000000040)="1088fafbd0220272", 0x8) fcntl$dupfd(r3, 0xa, r0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x5e89c8ecd32f671a, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0xd796) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x6a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg(r2, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000080)="72ec48e06547729c1202629b23", 0xd}, {&(0x7f00000000c0)="81fad49bb256f43cd1c6abce7d7ad2bbfb240b5f254a7ea579c7f04da67d22fa2091da4c00537fa0dfdcce71", 0x2c}, {&(0x7f0000000180)="79d4ed3cbf0080c108c6189329fa91de60e902d84103b88d0e71ff8ba464300aa40209fa7db99513d73115ef3b68f632b875259bc0215c53e0b10e8db5fea83a055c5c4194a564238d021b8b45822af72f56c7e0cad0075d6118cf90b64eadd83e2d65eacd18f67f18459458822eb044ba18bb386783c9c7ee4cc9e3ca0439fa1b1aa8237bb4e81bf6d52080998b6d1aba886e085ff08abd88dd48e1ca4e747a19b2ef2f2b063d07f30a9f6ba8b4fdb2125fc35b539f171e779c50a0092e81c6c2bcee919f645d9fe7708734d3903b17922343c7ccfaa5bd21b3", 0xda}, {&(0x7f0000000340)="c23e45189b9719af1cc21f0f2ca17db867f7514d0ba11c7365ee0d7e063721adb20ecf4c69eafa4781a9a3de2a0b854f2970569be079987ec3b0becd50aea4457cd3174a3263b90740a10410b5e59d388658f7743123872ed5850779aa9ccb2378c5ed928fa72decb88a468f6e5dcfeae77d3911322a7ffbc2a9", 0x7a}, {&(0x7f00000003c0)="bbfa6be954af3ae77d906fd818784ba11d6fdffc2b0604e350b30d1798ac45be8160397b11b733e76e2a21b662f64d535be567137d5b6c1933aff026452855d398465663ec4b9a76f513557b4eacb4889618d5278f72c118ca71403719670c0caac7f818c8c39bafe30d4beccaa39a973d29309502297ab7e815b1d13c7d52726349a311ec3aa1e24f65801b7acd0ebb38475413e3ed539f7c66a013abad19556f4dd41c6c63a9a1e7a36383fd26b2166c4c3eef8f0e7d6fb66a7d26a78f83ad5723238f127dc8882959fec5354dd0cfb249c70ddcff99", 0xd7}, {&(0x7f00000004c0)="6c5d34ddd5d660b31bb25814f2983d83ad79542a80419aea72a19ac00e236af42e3f382b256c3cce0713c2f60dff6fe9807b83b2e0bd6be4f5fdc8b4993cbfbe94276626ea4b2dc1d41007d0090edecd6ca32b70dd5badbcc82fadca2d58822e4c7d0943a85be110e3104d83b7c85bc8555449d22b715eddc8815b1ba16256c0e35cd8afc483184d668300ce9f2602978a37b631ada1642cf6a95c82dc56e74b9014b3b9f0637a072d6a8f1d4422db63c999ec325372f2fdd4112ca7c310ebae550ad802ab579c0295c88efd9f42cfa86ddd1b9eb8b8c11801d1ce7fc26cfd3b427ba174c203b7757abfb651cb6b0155cfdbc58f000be22ab35ea7a4a00c50", 0xff}, {&(0x7f00000005c0)="835600b8162c0c0552f49b305db61c2e7c43097754181b1203a62094b5b1e89b86d331b863489c8171e629f91eb275d8e3165531f28cf8776a5ed78797edac303a50028e61b061c91512e6fdf6c6fe352c76dbcfe865472c077b022d950ca3f1aaa51a7a26d1348e1d3f59d5856ee6d6c399b2052acbf761495fb6e148568afe6eeea9e66ccac71d3195031ff3c598fcd52451e1f3f849928a05b1f0d910af22e3fbf0", 0xa3}, {&(0x7f00000007c0)="a807618f694a810801f30b000d4b49e21aabc5fc3777d2cb890fc24106ecb84961c15cc71db8234129a4b68c8a426f722a253b4f156ab40fdf864528aa6280ba30c994692ea67948270d1f3b0c002de70a7ce93009b380b2260b5918026454863c9f994887ef71d010ce71911239006b40f0f3a5941797fec9c7dc959979c428358775ac4807381934e6c238e99d04a1372c8fee55df639cd81d6767c4ad", 0x9e}, {&(0x7f0000000100)="0af432e600e095b3e17e0b20b4d828be3dc9ae56edfc62243312024c", 0x1c}], 0x9, &(0x7f0000001b00)=[{0x1010, 0xffff, 0x0, "f71c2ae6b5659972cf4e2c63c4cab4ae1f02e905eed431dfba58575f25cbc8d20eb04eab15ca61c88fd1cad2c3dd87edfe23c0707ea3c7085062941390be46b3db93c1579eebcace55d18ee8ec78cd860b36b45cee5b2df2682f7dc4923f271fd3e1eeb265c981cabcdcfe297378079e02537b10a38fd5f52af4da7617023e4695b8f2c90f8f76638d4c70c015f10a5ddbc70f9f87075a519a9a2d53e4174a4c133ead8af562299768465c58739ec7dae9d11ce8ae3c9534ceed93e863bf04dce465944e5a91c6f90307381945437b94d55a853ba0137f61ee7e5b59573533789eac6872a6d70874c3af953f36f6343936387ec437e1e52e103164dfb4a31891a0771c79a1559e151a46608fc8f099de0cca4de249fd011ae3b577258276408c9235571bf77bcca949182fdef61377f90c5fb3dd0cc62c2bdda1b8c7c88adbbc1975ff8f58e3ebf410cb65c2a89c61375d80ae3b7e6f1f58ec952b646d5b5fa44aa4e9b986b9538e3cc8e55f0de8ca268ec28bd41e2f919efc52e01d1c3811047327a55d039bd867802fa6cb4f27b1612991a821cbae377dc41cb6bb411ef3fd68dcd45be96a22061797d1a526b0a1590f544499433ec3eaf43064147cb4c86b91765c5e582066bb6f1e02fd9d729e8b210d10f7ce14c2908e6d35de938d6b89b311678569881efc4a1f870eda0a5c3ed1b6afccc72d13a70d0b3785b1070602aac84bb8c4a322d621b6c57c76b36cdf6d3610953ec98a268bc78e68c8e2247fa044b4ebe7eb352eaad10b57891e4f5df3f9f904700d97d79e7cfe30be8cc65977188067b5358469f48cf8a6c32aae0fcf1cc23c135bfb8c340bdfa473eb225853886763a017e1efa718f9ef2e210a7ea634aad88eb8990de693270b2ad5bbd9d7dc6da09f80f82070c624a3faa426102833972300caa429ca1542368996db8cf4ebe8460c957c8d4e5304a2340fa5fe341c38c2b7165d8b35945b64e54ecf743bfd07aa63c5097fc7f259d78d8452cbbf0c86ffed2d1691af4a941affdbb9344314d6208745784fdcff2e4bd09dea4650c3b1ee8cc3dab99678736c2625566f7d7f41a42ef0c47cee6964aa2378e1f0d4c6b1f9f45ad7f0c4b49f293c7b8f514502856b2705c38e2dc3e0d4ab4476fada258055fe664c23ac062b628cbc97ed0a5b6ca0dc78815a8733bb3526f2c6fc92f6dcb7499b63959b596cad49dcbc4f86eb956391b17115d2959ba8950cc92f23a16bb160a232c5a41e3d7b666fad9db4fd4fa1535b61e22516711e1ea2cfc7388ab97a67cbabd6c2298dec2dd660408527c3ef07ecbeb5f42fd7ebd2eacd380da32666b52cee692379b872fe93b3f0a31ed6be7c0ba599531bf3684db0755d37c6d226d9f46305d1a71076109e89c6f26469899bc59597c05615e442b13ce3c5ec35a1cebfc23d6c92ba6f6ac39b5322251e9a58afcaf150681d991cc77f66c4c21884e3f2dbb8ac527ee15fece373663025091a5b16470ec6b23c9bda06b15f56fa5480e99552fc62a1736116cd2a0b41aae9dd1d6397423415066ce8fa69a3b92834cdf01f8f66bfb86c3c2df570c5ddaea05a6b71844c60d5e260b6bc2a859780d42d1cd8fcdd61fd638aba8c6a74d78c529c95d1dd96af76c69ab6cca196ad02c0aeeb32ff5e24462fabe5fc47dfb9f26fafec34a063bbcf5117dce52f5c4763d64b0278f3c0d4d44ad7f54321c07506c77d971b95811c69e794091259254df6657615188c2c7b271d3e08894c3aa46771a6d215d4ccf64a0b1a36afb1fa8a876a543fef5fac038c9e7a1d3e31cead3342374b4c11907135ef7f10c1d0705ae7d5b1b53aff86accd03e8ec3cba64cc6c7b49ec71a2ab062a0c66b1b7a27fed2f123630ecc692a3e1b118550e4ac635778299f93971522aae71114c5d1eedbc3037adb8d6f90fb5a03b2bc35878e8e55d5725926d0ef8cb6adce51e1dca3776d7a3fb325c3539ec8a115ef008012d0a02a7d9f0aa05c0bd36a9a800b46790f42d8bb9e9b97ee3c211038231a3d7fd034dde383046ba321a596d2271e18f3ebc713b0b1381cff9cf68182ed32b6c1bf2aaf588bd184b885c7c6957a12566c22c26676aaf5cc0b4bf98d05642a6c65775ef49c0d8f73ea39d9a45c00ed0c2d7f41fce3d52a8d7fd5ae278e27b7734d9be7a8f5613f4e48f84ef5f8947564bd4f513e86e25b5708b49e43383330065ee471964e0574e8e1b79141ab35d4a738036f24670adf24349bc7d3aaaef78a907e977cbd8cbc8ad1ca78724635438d436fbd746415c36a5040d9a1835ada080430b5789e777aa26622d4fbd02aa291c3a00694049004a196177adc9c8c99184fa5c7ff1fe117a6bfcec2926ec64a26758275f83916f43a768613197c0752bc0a93bde0ba91c80fbb2f8c87eec7d9a479025371bcf58bfac79eb87969a18e2a76dec5dcca77c98ce30cfb2c9cfeafeb0039bc6d71160baf5ac86c00723e40b993e4f7ec2fc3c8df36f2a86328623e43d745a359d34f3d75663e9cd452abc55b07bca64ceba71f30b92cdabfa54c8abd37c3d95c591ce06b5b863cfc754cc6817c0dabd91808abb368cf430793d958d25b3e4ac9079f9e37b0a429753223daa8517e7a899188581be3994c898715aa072338f53cc0ac72b74b1a8460142a1850681693e0e918e6dc71739fc1928f67e10db2be1093e217730d32f3137a93e648ee8a67cb32dbaa2f6208b83147b7f6c10722a6fb622ead70c0ede9e417bfbae689ccfa9f87ccae195d117d343e41d94187dd9738cc37f168fb05333f34144f6832cee7c5cad3c66b778e3c86cb4b8e3191d449058fe03b2d1bbbae110bad7ec2bbb0543a0c8bc667ab3e3306808d84b9c8e6cdb38abb6ba70b5812e08642afae140c1396dcd7aad0a71bd56f0b70c4b936ced066fe23c41eddbfbe6d9ce8034c6c526321d83aa198f1235cd26687a332b43e7422741dd4a70f624c487bbe35ce49aa22e6c6871388619a4885861f2ff827936b6e6ecc15d7f181c0caa13e98e7a30ad1eaadfffabbbf9a107cf4998ed5afb9552ac3447fef810fb6d7f4c295c6d58f48fc2608db093aae749e495f4b1e5c5dbeced6020feebb39dc62e03f32973faeaf54782ea98f3b495020195b3cfe4647415eb54b270e5a26b2f09f1849ed824d4625a046ea679bd0011369e6a613084962fc65cf856c82f26ad9035453ddd769d368e69786eaebee4e0cd745c3e44531b89d40f0c63cfdce57af0de3398f4d76c7784552bb16d687dff1a86fe718b0778dc08c58d2726f5f853f10999b3b880c9b9adec7a0b72bc8dc5b5c4cc3037628cfe447e3da0c616d23cf10b7413727bc2a93f64ced0b99b7c574baaa020d03fcf3f635f3fc79b70e7e9b214b7a37b4cde057158dfcdf04cc4166172bebc0ab7c573b078e5b5641fc8685c9cb2afae35b827d237f07d8aed4074aa15d94e0f52048409bc4409bad5423b6c223f79c9cd6e740573e2df377f7b363888a4665d024eb6000fae5f499cfa9644a31bba514ea283a779c279871f9e8558ff7095790405dda17b7c9e79a8ee37bb7403f94ad700495c81feee7654b23a2810a156af08e553587941847c8c5c255cc923c4db13fc13059ef0a134e6b0295f0e724b15ce4af93b046bbb62c19c71405e7d829e7984d589442c45a00abd6407a9ecb3d1fd1022b7b09f4cc62d9d9e7f8db0f7ec3da52cc700e5b754a9463b44ca5610a1de57fa55f51e3e853bc985bb75a5816192783c0dde0d4a3858c7d7a0bf604b0f69524ee7ae99cda8eb339ee4e1a6858231e9e3f75a9274c799edefd0d6cfddf29577e068af816174afb2c8308e72bee9b18071ec7af4cb225e5d9a9d5f22c1f200835460c6d061f8538c254922171e970b20f895ffbb6958eaa3cae0dc9075b5e7a04fb7ee77ba8a838d1ed2815cdded6d94c83e2e2c0f4961f2d3ccaf25e8be25c4eeaa7d7feaa2141be03d1c3a155099fe2dd543113538118f5ebb0f9908284f28e768b80fd644a016b91be4ad4b6fea30a4fda9aae57962d2d210abbfad0634a84a31819af474c6b74e9a4ce6ca2a6e349f8c301e4e0aaa0e6b12dccbf44a07c67a3bd364b5933924371978624be80d55db4f81a68ba7033ae30cbae73089d96f80029a05344030abb8e13a7319ccd922ff3a62b90c8935b1e863b112dee70e302d6234fb588a9ad6defa45e94259b53fb64437803bfcf006fd72d0ae42feb8f1e4d12c428f3b094810af55029e0ed105f4ac4093c0aebd6aed9808de21d55c7ed1717ab51f882152ff67928c3eab6e0e7386a86c02a7cbf83733acd06b2ff2f29d848237e6e48b9d5ff50b28efb52c9ac9618c5cb66a1d4a5369e28397179e4ffe3c83a35bd133a8d301d6c9ea56cbd2cf612a3296f5e3266fb98b79264f75c8d1207a47248d68998d4613a40a84077d05cb307010492601e05f3ca296d20fc18c19cdb49adb67d06a3436a1a708471bcc192c75999b436383468cc37819330790dfbb3d094c43757b42893c85a90eaef9c42edfa63efd95b262cded4517dcfbd9b0d9ae7f3927d4317513a8ff1b8d3af72e47ec4f02d1d51ba851558a20b0af94ab62760676c575c272175210d576f5ffc2de767ae802e1e9d00fa01207601feda2450d3bace15b4ecf3e8e6153bf40762c03ef7cb9751023d6376f7fd4224e76230809e0b2599329c6a66bb91db064df17794d5a4442253abf17cd1bef3980fa8f31ee550af643947680011aa33897e4fef7edfb4675fe88b0914c7fd1f71a8abed8e5bc1a8201f8f115686793e33d06004c899086803b663c6cfb632f48f528824b1b132564073efd9951f330d13d97d02b03edac6ac58b7acd3ec9f7302f83852802b939b2fc7e67f3d733624ad805398aa0b66b1f168526023642b95159e07b5f23546cf64c2fff489817b34b7c870ace28b82a4793e70d4108f307e20776ca92fd7f882608ee930b9c3e98768cfe1552ee1d09b1a9817c5a47dcea44f7f79ac812b7ab93bbc22343296ceb2960594f5c5297715ecabeffe11c756f83eca2aa275c7a168f540b68bf79c93413d993aea34305d0b95705f975e969720e94350b590888638d52d58fc2b5dbecf52e2c3b23f29d1274e4db9c54a2d6772209085fb317751c9875651a3dd0f8ede06aa0332adb8d8812ba35a5c18098598681c28838336e1c23e03172655bb18fc91257b4df0185306fb87021813169927fcf7a1b7386d421553ec66244b89594ca0090aeb8bff79c6021b509e11927a82b1cf87f81af2e1e05ac5c99cb0cbb4a37572511ec706c7b6ed7ac6ca2df6b2775d89555bf69031ffab2c81daee9103a22af20a2402b99c3ecaa4f7b5683b671a0066bba525b3b617f2deb0ab9dff1ea983dbc26796e51b441461d9011894049e7031033fddc8bbf458f40d2a8e13803aa7b1aea96765e4becaafd5cbe4a9979e3a784f524a9bacb457bca1d4c85bee0670d571482d4f18b457622e430d4bd3c0be2d172485e9f7e6dc2b3192bb5f595b798350b4f2fd0eb2dbc4b9d8abca41a3c568ea83c0a8de71b3c81db107b9d48bd65993bd59378b0425e9f483f804bea10c4a188a3340c7b73042ef1229bd4a12964ce72086fcc4a20deee58afc48a8caf55be699475d97a9d5912ca7248ad0be6311c45081235af596be9c9942e3c04405fd9702cff95d082acd545be950f3c650da8c058ac166de4862c965b78e0416aa63448a4f9654bc06a1142538ae60049a540f65a09c75a770554ed41fc98434379b91b49cedb470171466628293c8b"}, {0x40, 0x1, 0x1, "9c81da9be81b0a2046ace716ff8454db3e08f9fde30f05e2bcd7e441b36c75c7f82464286f03d75fa71f2739"}, {0x40, 0x943a2399dab15a30, 0xff, "c4e0d0fe492cc29536a02579825a425d67c946603f38250b1654f1b7f4cf0532ec42db473e2135f6c47aedacdd"}, {0x10, 0xffff, 0x9}], 0x10a0}, 0x5) ioctl$TIOCFLUSH(r3, 0xc0206925, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = dup(r5) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r8 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r7, r8) getgroups(0x3, &(0x7f0000000140)=[r4, r8, 0x0]) r9 = socket(0x11, 0x4003, 0x8) r10 = dup(r9) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) r13 = socket(0x11, 0x4003, 0x8) sendto$unix(r13, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r14, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r16 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r15, r16) getgroups(0x3, &(0x7f0000000140)=[r12, r16, 0x0]) r17 = getegid() r18 = socket(0x11, 0x4003, 0x8) r19 = dup(r18) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r19, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r21 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r20, r21) r22 = socket(0x11, 0x4003, 0x8) sendto$unix(r22, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r23 = dup(r22) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r23, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r25 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r24, r25) getgroups(0x3, &(0x7f0000000140)=[r21, r25, 0x0]) r26 = socket(0x11, 0x4003, 0x8) r27 = dup(r26) ioctl$TIOCMBIC(r27, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r27, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r29 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r28, r29) r30 = socket(0x11, 0x4003, 0x8) sendto$unix(r30, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r31 = dup(r30) ioctl$TIOCMBIC(r31, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r31, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) getgroups(0x3, &(0x7f0000000140)=[r29, r33, 0x0]) r34 = socket(0x11, 0x4003, 0x8) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r37 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r36, r37) r38 = socket(0x11, 0x4003, 0x8) sendto$unix(r38, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r39 = dup(r38) ioctl$TIOCMBIC(r39, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r39, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r41 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r40, r41) getgroups(0x3, &(0x7f0000000140)=[r37, r41, 0x0]) r43 = socket(0x11, 0x4003, 0x8) sendto$unix(r43, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r44 = dup(r43) ioctl$TIOCMBIC(r44, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r44, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r46 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r45, r46) r47 = getgid() r48 = getegid() setgroups(0x4, &(0x7f0000000240)=[r42, r46, r47, r48]) r49 = socket(0x2, 0x3, 0x1) connect$unix(r49, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r49, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r49, &(0x7f0000000040)="1088fafbd0220272", 0x8) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r51 = getegid() setgroups(0x9, &(0x7f0000000140)=[r8, r12, r17, r25, r29, r46, 0x0, r50, r51]) clock_settime(0x3, &(0x7f0000000000)={0x6, 0x4}) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="da00c873d9563e7f8634afc45236055f41b69596f50d63e458f9faf7b499cded0ba31b43f61852d8d188700b9b94a5316c61e79b65f206503ce600"/73, 0x49) 16:00:01 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x1) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x8, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x88) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x4, 0x2d, 0x1002, 0x0, 0x1, 0x0, 0x7fffffff, 0x1, 0x1, 0xd98, 0x280000000}) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x2}) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setstatus(r1, 0x4, 0x80) 16:00:01 executing program 0: r0 = socket(0x1e, 0x4003, 0x20) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 16:00:01 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r2, 0x5) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = geteuid() setreuid(r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) r3 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) dup(r4) 16:00:02 executing program 0: r0 = socket(0x10, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e1600"/268], 0x10) write(r0, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) 16:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000180)) pipe(&(0x7f0000000100)) kqueue() kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000000c0)={0x88000000, 0x0, 0xff, 0x3, &(0x7f0000000340)={{0x0, 0x80, 0x3f, 0x2, 0x0, 0x3ff, 0x8}, {[0x4, 0x2, 0x5d48, 0x6, 0x100000000, 0x77b, 0x7, 0x8, 0x2fd, 0x81, 0xfffffffffffffffc, 0x9, 0xffffffffffffff81, 0x318f6262, 0x50a6a7e7, 0x0, 0x100000000, 0xc72], [0x4, 0x81, 0x25ae90c6, 0x6, 0x1f, 0x2, 0x6, 0x0, 0x8, 0x8], [0x2, 0x6c8f813, 0x100, 0x7, 0x7ff, 0x3ff], [0xff, 0xffffffff, 0x9, 0x6, 0xae, 0x8001], [{0xb565, 0xffff, 0x3, 0x1}, {0x401, 0xbc0, 0x81, 0x9}, {0x21f, 0x4, 0x7, 0x5}, {0x2, 0x7f, 0x2}, {0x400, 0x6, 0x38, 0x100000001}, {0x0, 0x1ff, 0x40, 0x20}, {0x0, 0x8, 0x36a, 0x45f}, {0x9c69, 0xe81, 0x10001, 0x401}], {0x0, 0x2, 0x8, 0x9}, {0xff01, 0x9f, 0x9, 0x6}}}, 0x4, 0x1}) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x89}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) kqueue() 16:00:02 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) lseek(r5, 0x0, 0x8, 0x1) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000040)=0x66f1f6b) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x1, 0x8000, 0x2, 0xfffffffe, "092d88a8a3ded49a4d072696dd46f289612d8536", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x5, 0x10001, 0x1, "c18e2dd84466ad4c1eaa8e78a705242cfcd898a7", 0xb7ed, 0x3ff}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000040)="1088fafbd0220272", 0x8) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000200)="fd03db1412306040a7dec266f44c550c9729a53d00e14921cec0d853d38708a55d3185551e04df45a9b913611115c83fa8ab6187fdf9bad6803c5807590228bc76", 0x41}, {&(0x7f0000000400)="078b44e618bdcbd6ee7650c238740eccfe7e8ab56dd297c3bb7526c944b10560111cbb7f203464a7bdf230fdef51ce464ed5342134a0779aa1eaf8144d1d8fed4a012724fdd697a78e8a3e1aa081fb2ce8a66091", 0x54}], 0x2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1c}, {0x84}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x3b57cc957a1b7bc3, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x5) 16:00:02 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x15, 0xa9a5cf3403c495fa, r0) r1 = syz_open_pts() acct(&(0x7f0000000080)='./file0/file0\x00') readv(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/14, 0x15}], 0x361) close(r1) syz_open_pts() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000001c0)=0xc1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x9) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000580)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) preadv(r4, &(0x7f0000000500)=[{&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000340)=""/227, 0xe3}, {&(0x7f0000000440)=""/176, 0xb0}], 0x3, 0x0, 0xb57) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x20008) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="14cc6f1a243757c15e43b8c777000263bad490bb21cee3d4f6072ab2c3468f3cdf06319b3bcb1feb1c3abbd818ed14313e050954b8d98cf6c412e99d585802d18c77d2caa79e4eb7029565ab40482445c2c534fa93bc2410f8a0db15a9e54bf51bb26e90aa6c457d93d61c624ff25fdc8766be20ba67f37b6122a26366a64c16ff1fb0f02378998326457322286d8f4670a23758bb2f93876026f925270dafb78683514e8e1e87385ad802ca6e8682757ec6455a9897686f3882a23b53b88d6383079aac04a0fc46"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000040)="1088fafbd0220272", 0x8) r3 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0xffffffffffffffc2) pipe(&(0x7f0000000280)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) pipe2(&(0x7f00000002c0), 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = dup(r2) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r9 = kqueue() execve(&(0x7f00000003c0)='./bus\x00', &(0x7f00000005c0)=[&(0x7f0000000700)='}$\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00', &(0x7f0000000480)='/dev/pci\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f00000006c0)='\x00'], &(0x7f0000000680)=[&(0x7f0000000600)='%-+\x00', &(0x7f0000000640)='/dev/ttyCcfg\x00']) kevent(r9, &(0x7f0000000300)=[{{r8}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r10 = socket$inet(0x2, 0x5, 0x9) getsockname(r10, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r11 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000740)={'./bus\x00', 0x1, 0x9, 0x401, 0x0, 0x0, 0x5, 0x3, 0x2, 0x0, 0x0, 0x9}) getsockname(r11, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r5) r12 = kqueue() write(r12, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 16:00:02 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)='\b', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674f", 0x95}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="1088fafbd0220272", 0x8) write(r1, &(0x7f00000001c0)="662d8638d3429ba7c82a410cb5136d57badc544bd7f693029ec11ad0639a265f8723c88c6874f76ab787fc57f6adc77a8c30a77a11fc638723b45ae6cc13d323241c3d122e01cb68c274b4a083341459d6abf726873844a40e75f4d4e6c7b22306de32194039142318f391342fea8752177ab97478f3d4feb02772b716a1d80ba100e8ca6b2c393f32f7ba2eaf84a2a4113c5b7be165f917d186542a", 0x9c) openat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a255dc5745192a101000000010ff010001005ad35a0520000004"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0xa51a95d003d76410, 0x191) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = socket(0x11, 0x4003, 0x0) r12 = dup2(r11, r11) r13 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r12, r13, r15) getgroups(0x6, &(0x7f0000000080)=[r15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r9, r16, r18, r17, 0x40, 0x472a}, 0x8, 0x1f, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r19 = socket(0x11, 0x3, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0x406, 0x0, 0x0, 0x1ce) r20 = socket(0x11, 0x3, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r23 = dup(r22) sendto$unix(r23, &(0x7f0000000a80)="d56aea3936d6daae0a5c2d00e746dfa79b34691c5855876806ff950ad8d0ac38582f0ae3dfbde3356e27382226074765ca3c0ecd52b0936d269fb4fc5e387af547ca175c6f472824cd9515d104dcf2f15ad65b4ea4f17d87027a0662466e67774cfe75003016620819b3fd16d8c177dbcb806788c834609a3c38a3ec785e55031b1ac44f5ac43a8071fabf5990ba38d2d2a5b3d897cf19f3cb9ec31fd515effad83e220aeda8a2c1eb3fb5e52c95b47fb9e990910b88ed4c3a580b0ffe1b8c56313142032818b443e4ece5ba34011b5d55f3537f2101c37a", 0xd8, 0x1, &(0x7f0000000640)=ANY=[@ANYRES64=r4], 0x1) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x16, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983802bd9a55b03144e") 16:00:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x40000, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffff7fffffff], [0x0, 0x0, 0x401], [], {0xfffd, 0x0, 0x0, 0xffffffffffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYBLOB='\x00'/4109], &(0x7f0000000100)=0x100d) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2d}, {0x24, 0x2, 0xfc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) panic: m_copym0: m == NULL and not COPYALL Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *168782 43634 0 0x12 0 0 sshd db_enter() at db_enter+0x18 panic() at panic+0x15c m_copym(fffffd802d3f2b00,304,53c,2) at m_copym+0x589 tcp_output(ffff800000a60320) at tcp_output+0x14d6 tcp_usrreq(fffffd80363c8788,9,fffffd802d3f2a00,0,0,ffff8000ffff4010) at tcp_usrreq+0xa54 sosend(fffffd80363c8788,0,ffff800014866798,0,0,80) at sosend+0x63d dofilewritev(ffff8000ffff4010,4,ffff800014866798,0,ffff800014866880) at dofilewritev+0x1ac sys_write(ffff8000ffff4010,ffff800014866830,ffff800014866880) at sys_write+0x83 syscall(ffff800014866900) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff3da0, count: 5 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 m_copym0: m == NULL and not COPYALL ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c m_copym(fffffd802d3f2b00,304,53c,2) at m_copym+0x589 tcp_output(ffff800000a60320) at tcp_output+0x14d6 tcp_usrreq(fffffd80363c8788,9,fffffd802d3f2a00,0,0,ffff8000ffff4010) at tcp_usrreq+0xa54 sosend(fffffd80363c8788,0,ffff800014866798,0,0,80) at sosend+0x63d dofilewritev(ffff8000ffff4010,4,ffff800014866798,0,ffff800014866880) at dofilewritev+0x1ac sys_write(ffff8000ffff4010,ffff800014866830,ffff800014866880) at sys_write+0x83 syscall(ffff800014866900) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff3da0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014866280 rbx 0xffff800014866330 rdx 0x2 rcx 0 rax 0 r8 0xffff800014866240 r9 0x1 r10 0 r11 0x1b53ee608a7a2e7f r12 0x3000000008 r13 0xffff800014866290 r14 0x100 r15 0x1 rip 0xffffffff81a4ef68 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014866270 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (sshd) pid=168782 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff49f0,0xffff8000ffff4510 process=0xffff8000148a2a38 user=0xffff800014861000, vmspace=0xfffffd803f013bb0 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 20562 470362 3666 0 2 0 syz-executor.1 20562 448534 3666 0 2 0x4000000 syz-executor.1 83867 279030 1313 0 2 0x2 syz-executor.0 3666 224935 1313 0 3 0x82 nanosleep syz-executor.1 89851 294980 0 0 3 0x14200 acct acct 5363 416187 1 0 3 0x100083 ttyin getty 53797 150653 0 0 3 0x14200 bored sosplice 1313 251175 99141 0 3 0x82 thrsleep syz-fuzzer 1313 225772 99141 0 2 0x4000002 syz-fuzzer 1313 185726 99141 0 2 0x4000002 syz-fuzzer 1313 30306 99141 0 3 0x4000082 thrsleep syz-fuzzer 1313 127420 99141 0 3 0x4000082 thrsleep syz-fuzzer 1313 335038 99141 0 3 0x4000082 thrsleep syz-fuzzer 1313 160073 99141 0 3 0x4000082 thrsleep syz-fuzzer 1313 22055 99141 0 3 0x4000082 thrsleep syz-fuzzer 99141 63473 43634 0 3 0x10008a pause ksh *43634 168782 73749 0 7 0x12 sshd 73749 201679 1 0 3 0x80 select sshd 64186 238474 78864 73 3 0x100090 kqread syslogd 78864 231416 1 0 3 0x100082 netio syslogd 21259 495721 1 77 3 0x100090 poll dhclient 99306 278123 1 0 3 0x80 poll dhclient 14552 255938 0 0 2 0x14200 zerothread 81115 301611 0 0 3 0x14200 aiodoned aiodoned 2642 113570 0 0 3 0x14200 syncer update 11777 520523 0 0 3 0x14200 cleaner cleaner 52133 108202 0 0 3 0x14200 reaper reaper 3173 488009 0 0 3 0x14200 pgdaemon pagedaemon 51787 359979 0 0 3 0x14200 bored crynlk 81405 173545 0 0 3 0x14200 bored crypto 17377 227153 0 0 3 0x40014200 acpi0 acpi0 92665 365640 0 0 3 0x14200 bored softnet 13401 227739 0 0 3 0x14200 bored systqmp 12601 228454 0 0 3 0x14200 bored systq 15525 516269 0 0 3 0x40014200 bored softclock 42798 372497 0 0 3 0x40014200 idle0 73685 89789 0 0 3 0x14200 bored smr 1 491835 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 Kern Lim devbuf 9585 7004K 7884K 78643K 15534 0 0 pcb 13 9K 9K 78643K 382 0 0 rtable 112 12K 12K 78643K 1239 0 0 ifaddr 141 20K 20K 78643K 369 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 134 0 0 iov 0 0K 28K 78643K 880 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 2785 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 23 0 0 VM map 23 5K 5K 78643K 30 0 0 sem 12 0K 1K 78643K 292 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1508 0 0 sigio 0 0K 0K 78643K 187 0 0 proc 49 38K 55K 78643K 865 0 0 subproc 32 2K 2K 78643K 187 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 112 0 0 in_multi 54 3K 3K 78643K 306 0 0 ether_multi 1 0K 0K 78643K 23 0 0 mrt 0 0K 0K 78643K 13 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 487 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 151 187K 187K 78643K 4646 0 0 UVM aobj 106 8K 8K 78643K 114 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 369 0 0 NDP 18 0K 0K 78643K 96 0 0 temp 158 3535K 3609K 78643K 63586 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 46 0 42 1 0 1 1 0 8 0 rtpcb 80 735 0 733 2 1 1 2 0 8 0 rtentry 112 261 0 221 2 0 2 2 0 8 0 unpcb 120 873 0 863 2 1 1 2 0 8 0 syncache 264 8 0 8 3 3 0 1 0 8 0 tcpqe 32 9 0 9 2 2 0 1 0 8 0 tcpcb 544 546 0 542 1 0 1 1 0 8 0 ipq 40 36 0 36 6 5 1 1 0 8 1 ipqe 40 992 0 992 6 5 1 1 0 8 1 inpcb 280 3479 0 3472 9 5 4 4 0 8 3 rttmr 72 4 0 4 2 2 0 1 0 8 0 nd6 48 35 0 32 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 25 0 25 7 6 1 1 0 8 1 art_heap8 4096 10 0 8 7 4 3 3 0 8 1 art_heap4 256 1145 0 924 22 7 15 17 0 8 0 art_table 32 1155 0 932 3 1 2 3 0 8 0 art_node 16 260 0 223 1 0 1 1 0 8 0 sysvmsgpl 40 79 0 54 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 288 0 278 1 0 1 1 0 8 0 shmpl 112 112 0 8 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3798 0 2399 46 0 46 46 0 8 0 ffsino 240 3798 0 2399 83 0 83 83 0 8 0 nchpl 144 6298 0 5843 60 40 20 60 0 8 0 uvmvnodes 72 5075 0 0 93 0 93 93 0 8 0 vnodes 208 5075 0 0 268 0 268 268 0 8 0 namei 1024 20783 0 20783 2 1 1 1 0 8 1 vcpupl 1984 22 0 1 3 0 3 3 0 8 0 vmpool 520 28 0 7 3 1 2 2 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 24533 0 24533 15 13 2 7 0 8 2 plimitpl 152 147 0 140 1 0 1 1 0 8 0 sigapl 432 1652 0 1639 2 0 2 2 0 8 0 futexpl 56 49401 0 49401 3 2 1 1 0 8 1 knotepl 112 369 0 350 1 0 1 1 0 8 0 kqueuepl 104 450 0 448 1 0 1 1 0 8 0 pipepl 128 1512 0 1493 4 2 2 2 0 8 0 fdescpl 424 1653 0 1639 2 0 2 2 0 8 0 filepl 120 15532 0 15437 14 8 6 6 0 8 3 lockfpl 104 649 0 648 1 0 1 1 0 8 0 lockfspl 48 202 0 201 1 0 1 1 0 8 0 sessionpl 112 27 0 17 1 0 1 1 0 8 0 pgrppl 48 51 0 41 1 0 1 1 0 8 0 ucredpl 96 1527 0 1519 1 0 1 1 0 8 0 zombiepl 144 1639 0 1639 1 0 1 1 0 8 1 processpl 864 1669 0 1639 4 0 4 4 0 8 0 procpl 632 3484 0 3446 4 0 4 4 0 8 0 sosppl 128 46 0 46 7 6 1 1 0 8 1 sockpl 384 5163 0 5144 22 16 6 8 0 8 3 mcl64k 65536 223 0 223 5 1 4 4 0 8 4 mcl16k 16384 20 0 20 8 7 1 1 0 8 1 mcl12k 12288 46 0 46 4 3 1 1 0 8 1 mcl9k 9216 28 0 28 6 6 0 1 0 8 0 mcl8k 8192 85 0 85 4 3 1 1 0 8 1 mcl4k 4096 227 0 227 3 2 1 1 0 8 1 mcl2k2 2112 25 0 25 5 4 1 1 0 8 1 mcl2k 2048 71820 0 71777 17 11 6 12 0 8 0 mtagpl 80 90 0 77 2 1 1 1 0 8 0 mbufpl 256 136731 0 136546 73 40 33 33 0 8 11 bufpl 256 13688 0 6493 450 0 450 450 0 8 0 anonpl 16 217504 0 198990 128 26 102 102 0 62 12 amapchunkpl 152 9032 0 8874 42 25 17 20 0 158 10 amappl16 192 9400 0 8141 113 42 71 75 0 8 7 amappl15 184 476 0 476 2 1 1 1 0 8 1 amappl14 176 833 0 829 1 0 1 1 0 8 0 amappl13 168 3 0 2 1 0 1 1 0 8 0 amappl12 160 20 0 18 3 2 1 1 0 8 0 amappl11 152 212 0 201 1 0 1 1 0 8 0 amappl10 144 217 0 212 1 0 1 1 0 8 0 amappl9 136 718 0 714 1 0 1 1 0 8 0 amappl8 128 313 0 272 3 1 2 2 0 8 0 amappl7 120 276 0 267 1 0 1 1 0 8 0 amappl6 112 186 0 177 1 0 1 1 0 8 0 amappl5 104 228 0 218 1 0 1 1 0 8 0 amappl4 96 1822 0 1794 1 0 1 1 0 8 0 amappl3 88 771 0 766 1 0 1 1 0 8 0 amappl2 80 12115 0 12042 3 1 2 3 0 8 0 amappl1 72 40017 0 39609 25 16 9 20 0 8 0 amappl 80 3860 0 3805 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 113 0 8 2 0 2 2 0 8 0 uaddrrnd 24 1681 0 1639 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1681 0 1639 1 0 1 1 0 8 0 vmmpekpl 168 15218 0 15189 2 0 2 2 0 8 0 vmmpepl 168 210143 0 207732 231 78 153 153 0 357 42 vmsppl 272 1652 0 1639 3 2 1 2 0 8 0 pdppl 4096 3368 0 3313 9 1 8 8 0 8 0 pvpl 32 632765 0 611863 371 104 267 333 0 265 65 pmappl 200 1680 0 1646 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 692 0 81 18 0 18 18 0 8 0