kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 7 21:46:50 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.8' (ECDSA) to the list of known hosts. 2020/05/07 21:47:04 fuzzer started 2020/05/07 21:47:07 dialing manager at 10.128.15.235:41783 2020/05/07 21:47:07 syscalls: 338 2020/05/07 21:47:07 code coverage: enabled 2020/05/07 21:47:07 comparison tracing: enabled 2020/05/07 21:47:07 extra coverage: support is not implemented in syzkaller 2020/05/07 21:47:07 setuid sandbox: enabled 2020/05/07 21:47:07 namespace sandbox: support is not implemented in syzkaller 2020/05/07 21:47:07 Android sandbox: support is not implemented in syzkaller 2020/05/07 21:47:07 fault injection: support is not implemented in syzkaller 2020/05/07 21:47:07 leak checking: support is not implemented in syzkaller 2020/05/07 21:47:07 net packet injection: enabled 2020/05/07 21:47:07 net device setup: support is not implemented in syzkaller 2020/05/07 21:47:07 concurrency sanitizer: support is not implemented in syzkaller 2020/05/07 21:47:07 devlink PCI setup: support is not implemented in syzkaller 2020/05/07 21:47:07 USB emulation: support is not implemented in syzkaller 21:47:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x48) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x10) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x4, 0x1000) fchdir(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r3, &(0x7f0000000180)="2efa17e072e9d3a78d90155d0eee492d31655107287bec89c9e6135dfce38e4afd85f33d2ce8adc5c5dafc672127afdfc4fa096914b2ea2b5830cbe23135bd781341109e0015198e63d815ea68e057c6f09f1bb9e7207546b57b902f28fb6664f6ddb49831ac14776603108310554e5ec77628225b5b8ec054f180443e7384b4390b6130a240a196d4a9ead377105f19a0543d102100143492a2eea3f0902f13d10f922f71319681fcd857f245a28a3499efe724e97a30b080afe9545b9ed14ca7faf627e78602c2d6bb2da6b4c716d05f93de769e37b2804868f8c17807ea161ee507b9b0f46929145aa80b7e48e6614763d7fa71956ae7f62c33f0890537262f3125108782a2a6f7453ab72c866c564e98553381fd7fcd2f3d4fe440f640a9abbba42e819662b1035fd459788778da2734a2e782038ba5316c865e9352238fc9814c8347fffdebf90b9a0cade86109fb8a0596dea119b748bed89dfe62ca6e0a8f5f585dcb10b48e2f5e1e2bb2dd6a4329c5ebf5b7b7a31c41936e2b37a2cb4c40c309ebf2881822e58baba7f781f281c7e30563df88fa7b358cf968924c2f6407515ba5dba63c1e3d5be155cfbe4d4d513d4af1c084d578ffb09adbccddb3fd087ab3870d2910fa1c5f5c756ae32d63aac9b2877f3287438aacd83bae836b8e61a2aac8474ef4e771e3812d7f3800391b53d52d234ff59fba49ff9b2c5986d0b7e018c2987e4aadcae98af7f93d0d334fc850f2b711a194a2ee4ec4db97fa95eaa53252d31d7dcba712f83b7ca976ade060a8857a5ff701fc81765dae508eaa73a75c68258591f61b2b08a10249bd1cfdd9a217ca3299ecb44d8f61b42c8f03126b7880b148a6475d1ce68c4790fcd45b9688d34a54da9aa28d5a01b9fcdaef3767f1d4a37d7c7d19a9b596da1767c655aad7bcd61ee048edc7bce0656f95339165e31a7c6debd29020f4dac0593dce80c0397c1b215cb8af6d84ddbb34b52a01e96ff60637ead88883c0ef2a2aa42a262ad50e16cd7d027a609ecffa1e1d38c4da6cf3281607302d5d24e89ac723c0cc72c3aadc7be197d515d4115d92090fcb4bc407c3a54ccef7ad8ea12660f376b7dbc992f348fefa961e4429c845e4072a76afd6f47ae85cc249a316daacf68e7460446a055365e6c4698b002593c75cb599119cefa37351a90800bf430f98f2816e18f2d20d7cbe290bb50dd92878ee410d6124ba712ade266b7915cd0a7a275946ec76007e78e497425ddcccf03bb7788a181e36fb58396ffc06e27a94240f911feaf55f49afe904773c07ba6ae1e813d9f1d6bac117ece3fa75a5426f6a20392844843334b6a9ab2e1f57a42e63cd2ed81d048cd0b08c16cd9836ba2577def0ecdf27ada9542c6cf7aff892f577e5ed3015c8962ef0638d26089651ec9fe51cca3e4b7b23913dbd27c6b735c92c2a1227189f51199a1ff2b76aa4d0aadf5a4d153c858c981d4c7f91895b7fda5efbf06a63d6bb04421b5af394ae0df6a98ed0dcfd2f097cbe72099b84519a463a58311e288bb9f93ad6ca45970a3925cce3b08bc634ece4432e9ba9a32c18cae04fd39930b0701dba47a7b403ae4be65cc8b692ff19365c06cdcd753055acc89f65cd8b99bf947e4a20f7907dda86439e1b182010937e2efd55bae659b433093e98b6ee870f7bf040ca140c193e517787dec2b5f1bc0953adcc39725b29d1d1727d8cb2a9f5cdd97c14c691ba66e7a003bf64b6ac6759666a521971cf52339515af46e1c083a42a276ed6218e8a10fabccd8fc4ecebe67777dd2b4a076d06e71f314bffe4bab867f5225eb20187107298aceb4ba333c1add1498c769425d885d5e144bc0c43bc7771a6d03f81b38524048425c67979a43906bd7cf8c28ecd2a2f6d693ccf264610adecd02d831e18be0606caf5c905069a9010ec9e57f59d4235982e75928ada38b33bdc2a4bc98d0c40972b9c2b24f96f175166ebddccf32fed863e6668f4941eb9c816708c0b01a25714c611f69e13f9640e898290a36d4ea053b429bdff37f17fa65dbba59dc4cbfbbf06cee0591cf8af69d6c91af267ca65c9eb24daab2d3331d438b38729334cf9ccc37929a97445be1356236e865722587b497cd5e263b2a0da4f205449e657a5a7ce30d71fcc53132be5122948f4f1e3cfa6819ba6adfe645ad7a0ef49dc7107595a8f8417ef6f11a0507d0aa6b6743fc784084f30037239e81625ad4f4b5064c5cd23e3baed11a4dd9e7f3814a9fd09f1b53b8e0fa8949c94e3848f147b6c104b37a7874b49d74e6b1397e5b8e845e9182ee2941a1ea1b983c75642279f7d9c83ae6bfa1f22f78532cd6585caa3ec0731028e73e7293c8a7144fa9aeac39cbebd623c9571715291c2639ac126513cfb8832ee9daf984ed02e54218dc9c93a3250de7b5eaae37a201b4f01e8bd68a41bce58377f5177d73f561eda7765d8c3921c5beb3d11083400fe4a690833f1d3b2c7575c39bd27be65b5a3d4fdf5caf63e719c590f531060075ac0a8d4875224f05b95554052100c1e2837ff517abf7cd0a685973da4f95bcb9dcc33c9c11b4fee930b038451f16b83d7320be3f247b933a37d306fa9966ec5535ae577e0e560ffaaa78ea688e4147f7afe2c09480e65ca99b6a12775871f72c7deeaf295fb9b9e5b4b1c6240b23ffaac1e151ef52b80f1d463d11656c7f0ea45fa5b7b1aad755ee140baafb796949e55724f180befa8712df77b07172130f9066a07896715f20a28fa3262db821f3e62f0e7b8dae45843c57dfbf4a349295ebccdab162b0cffd261c5710538e397b6fc459bcb75caa83c466b845c78c08e29a542fca66b94c649d083c4e0d130c1fc166ed6740ad649e778d94efb4cb78ccdef3734786b436a49f39a5a58464590076416654699534ee3f72976af5d4abf76f5f251f1b9442545bbca5f436bd82b2f0350545cfd0d141bb10d34adf897af7fd9fba1923b15a0357d1f5313d35b36481473ae2f5d388a08cedb7eae73dcf83f658d2775fe39f235701a5247d574eb794968ce33ce0603f4f8eacf3452afc4e04b2928bcd56a6a4776dcb30119c801d8006ba8aac76a113b2c0423749dc83a713cd4aa63c108f9992669868bafacbdc4dd8bf91c04d4263e42d0817dacb3d18a51f9d5a0a11fcd7171a81215124503ad251310d3b6a8a98280cdbf90273068c98462cb666f62d1da3fd4df6c85b44b006ea0dce669085383ac0c19355224c18360b130fcc646d1d11a6776fd949a88bb2111c5fe41a576ba286ef9043cc166ac5766fe23ae3e6e1d3c2ea8c726348a1694cf6ab6ca7cd642a1a708704b9fd929796c59884ed0bfdc730e46f1d5b7fd6522aef9975c315311d1d72fa62333629109bd4835818129e59d241bd1be7ffa207764dea2347a0998ba0858f741303f89467d318f4f1ef59700fc6e2125bd329b13560d1a038e9e0dc5a74c5c98888e5432e6e2888f286abce2baabac59b147b47069ddf27227d29250c790fc13cf1e85a2c87d8f18a07281895f33c230ebad7da86718cbcc2211a1d442be68dd022f49a8808e2a802c078ac23b7c7626bccfbd3cd37ad65517d3ffd2bbdcf78db6ae516a752a44fc5c137b7ddf6ff4b871622474486a0be01e89974f155b1a47bef84588cd28f00a4178d77f997332e7d47862f2f23173ed577ab589c18b2187b55d2f589076d54b90c6a7c66588daa10d9cf0984fe1635e97b838b5c10992a96185ed9d572664dac67b46ac2c3076ecb43ac7a76e04e189d065200f13d3791c7ef5ef13c85697e65abfc562194cc3cf6c6043da9bd92e9d633aa6a434a967b9d53c0c97b4e8482fa4c31b2d18ba1fb7cfd1a2c7e1153fc11a30389761691e8851f1ad4198dedb2c645c43aca20f6570fe4968ed71fc4c951b946b6b59938571f4ccf9a7d123ed35366a877e8844d731dedb30b4502b56959167348fe6af193f612e0c92e6363cde4eb1fa6858468ca34b7a8bdd64922e18229b554bff5c1ba889fbb41d49e90b2bae8ffa3f612b6d5f4a6b1d5898a0df99b3c4f9a43f2a9b63509efcc4bd58a0d6bf31ba89682e11d5d3b6ccd03577e0de9e1473b3df9bdafe6391fda1c94ca7aa3069d29f2bbf9d2d311da6ff6255680a5181a3b4a5306d385260912da591b21ff8eda24fb8dbfaada6948abf7d7f2014bc9d606d6b8a9763a896d9af332327ff5d3fadb4ea267e1fb73a5fbb904c457a82b595f35dbfde531a60da60101797c1eaffce5cb333279e83726811203a135636fd164c05995195af8890e51f004b6a8ab39567da7ab843a490df4fb4eb277bd3432f2ecae5dc60bf330e1696d9bb7e004e4aef3a9308cb87159e7570d9a963b1e001c2f9545a5bc1d11d535af3aacf8ba424b47ec28d075606a41b3514b52d3c4f643dfdca09708e93149ee7c3200ba03e873421b55057320ddacf3f93adb7aabe0475665fbcc783242041fa79743cf119925222d4534b608705450bd42dc634c8b8e8fa45065b2576a574275260a98328003c27d71841b0b552835e197f0a9aad7664dad963b00bd6ed1a3553cbb1db6463c5f5452ba5ff992e29919782beb795f56fbe7dcfe0a4a4d7b7e1f4260cf5c962c123d3ac938de1084864f1a067270a0fe2302d4fa69473853167b8216e15fc603098c969bef6f2622bbe4e9daea43157c91141348d80b0279438fd1bcb3fef7148e9ea9cab3162fbf02cd69bd5ae39e6ac58591c5abc345737544c060ec0f58da4d25ec558a429be8e4fa689c664f60f7d47043382d34fae753e224aec97c4ceed82d5fbe84cbe4864ca3d59b273d5cd6de43bf5b1853ea0c0067c72fb69a4275cbcf20207420f0185d4299297d7476592af3e7cdd4714a44f2f1700db552e071a1368a550c743cf3e1406ec146e7ccd4066c33a68dfac7a10dcfff03e3c5537de93ecaf3666d7a62292153169c54e174260d0448f36fd3af7763942b2288a34202e5caa01fd4ba3390c4aff778d987d07f2910bfef31f0eaeda17119854ca5ac7bd2bdbf53a1e3203b188cdde0b766acbbb302c1254d0a2964ee54dfaee52e642f09060ebc8df6cb7e07d779e81d5e2ce08c73db70c0bc30b07c39785d57d959adf80f79fcc2546787267a23d0bd641923d23f474e0340fde8f9a101479f95eeaf80047d812b29f6261659e1d2fc7f398d25e35bb1b5bd5de3e85bc5900bec40801ed067cc724b4109aafdf24dc6a6620b1164dc3d860635c797ef81e3bfcfce4543c45d3e4eb2fda63e5443d2bba6c05e41dd833e4dbe2b60235128c52f5b1eef5b71a6d76b97bbaa389b69afd40ca9d3e4fb3335b8719a19c0652238357a03a17b41ba4163b4345cca3ff767be1722e6635b8d078a3bfcb8c6df482a08ed5a5df0ad2bbb446a36dc85a22ac45cb2f34a020dbe6cc283968567c39a8426f3b6010e7d52cab83f9332dd0a4058fe4c2a5bfc07005909f964dac07896d67e39706a1b45acb98145427fda72abf90e45fc6c72e268b135257ad3093d6b83a6b07d95ba7e2ea674360cd2c2d49b546d0c36f2b2d8ec7883947d75f7c31de0da110dc826f0a671e174b01b4d95b6a92e66a1c611d47c3b01f5b085da0bd9f196a0e387e766ef2ed97efb30202445c144a7a44e887be182292616efdaed1dc01f9a7eedae00525f22c40acf35be886622063952aea69a0ac167a823616851f3e249d868f4056f6425d0cedca2f9e296ae8e95079939162b9bb8a725dcd7e55a583fb86960b85801447e2d4d2788162ff6dce3c691a72b2682e567f6cb8995e017caa", 0x1000, 0x402, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) chroot(&(0x7f00000011c0)='./file0\x00') r4 = getpgid(0xffffffffffffffff) fcntl$setown(r3, 0x6, r4) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r5) sendto$unix(r7, &(0x7f0000001240)="a7c32f3f0f3f7f89eaab1cf1a22461aa46550836fd71e22ea436c20a88b936ba09d9aeb37a2738082c12b3008c1856a7f5f12754d71ab2b4ef6f18a4c0261672e12352c44c5f30e82880499d58bd13e9f697cd70ffddc9765afc4c5c73eb4f27fc757e4e1317bd56733473442f5fd1cbc1f4c2d49ccc01a4f492794d109c2180c70b7f32afb5e84426286482316731c460271431163a628aa5444e9cdd042f56a6b9856cc34dd92666cc3e8cbe67754ee995ee57a20aa9101188e0a36f3f6a5bf7fde40ae505d457b05cc4f48388e96ce4e9fa092353969fcc1ae811d483b2c9d814e7d2cfab69569794c9514cf98c466c2b48136ce5feae02f26b26ba3a3a120fff66118c2e1fa5db8bcb946a6867958e158b8961bc854ab81f4c3dcd89f089e3aeac856fa5b351690547a9dfb464bab43d077f5880b71ccad1d2737091a9f63e429d2fde4481964cf611cdff8bbe2bc70920f9ee0bf01547ee4778c3e4d16541a4c86046b718347d3458f43e5d529287caa1ab98c85d8e19e360a0d3f6e80a1299543f057ad9a2b4d014e85877bb38cbc8c0588e1a48cfaf438982c9f51750206984b5efb654cc99ddc3c50bd0f2c64559bc88b1206224a0aab5c64bd78907b057929c297f0ba3b70063c1a89431979ca4f13ff26b67f4bb4587ae5d2434ffe6661f118f4391bb3c53a92867cbc610d6c6df1771f9165240e70e5de2aeb347d1df881591c28a82a9888977ac3a4e81f4e4d1df92ef2d8d7317f4e5071dd196eb0e824423bfbe02f47a409c940f4763d4af2b346a6e9c0d0306359c1febde4a3524aa760225107c21bbd33b35dfe2ddd0e1db49aef54a6782d68ebe804d7666eff64830396e95dbc163e0ea9c248e17bb49dbc6d229e5bc6b3f3fe0ad74185b6c367d1cd3d0d08aa1cce3edb92a9dddfc3aee2c59b82fc911cd75d40f6eea9c5b1e8d0db8bf027050f8e0e23fddde0ee7edda8493b82cafc9e63a36b05bf8ee3bc4a7cf9f6f76d65914efe4261da34bfc732c2e682a23ff35314e745dca15f9a31bd6a1f5dab08e1c1fc8b8158ee89426fb98354cf1ce37008bef872d96216cc95b33a2644a1f7c1f7e74ccc457fd9cdcbf372a1f3bd29c0a8a2bf8b71695467fd8eeb6e56746deea370b786df089b57fe618a597b95e8a1cdc8b151f47d82078bc82fae0d4c533a2cd578196ab324b757d37175c01d3126e8de18d766ff1f1dc37f26778ce9a25f24d6af827e8e3057c7b80a9ecbfb84efa0da1ad738dae71c567ce4a6c867a4fc1b2e81e95122fcc9973b5d59c8bed9b5b7340547f6221db209969cc71db4e7bbf239a7460ce9ab1a67c187c19a8d4495f9871a3c610431fb3af4e213cabecaae321da789402ee7fb8dd703f98fdfd8fb9bab4c2da0e27b6e550b231a942ccd8d04a1aa6eb1802e1c2647465bb3daa5fd1a6a192ad2ddf09feabb087eba0bd6714c450fb571f5d67c585e4e4c2c76ec027d444c0a44e5faef46f5c60a92adf899d6e4bd48ce9ae32ea7018e0224d5c022471e6699ca2f0701b9ff7a7e929759bddc605f3e0e557aee757d3f3f4f626051ab02a3a3049f3032afe93c9d9e7837d9af7058ec7c5f1e5d5ae168557a55c0d3de6337216f87fcf13febfa369aac1adc83baa36bdbbf18221f19c39b908937e56f74f0809745c64f143e9b8fbac070f562faf7633613ff1bdfce318c1bc42d1514de11bc1d6348aa7eeac52eaae8395ad40820ec85528fe698e76214a226758e9220288edac5e5ab636fa431069879f5c9ca86eec78ec23f0d37d0ce9d80bdea6451e2915d6b55eff4f712c24beaefb57b288e16f8c3cc6f6d82f433f184f864e4efb01574f0d992c6d558453399dc7d416b86add479a5b21209ec58acd2a14bbebe2a99ea1e2514ec1110dbbd2db7921ec2afcf88536176bb3d54498b7607626cd4d328a0252210a1af9383d137345848e7def912ee6d0c36228b205ab848e07c6efbca55d0b70bec464fbed9e844644495ea163a0adffb52ca4575dc734de8a5451c97d95db6a3ea3ec7c0e7e3b364bae78e5b33bbfd1e2295b46bacebf769c38bc25e625531c28b0635be65be2341ebc460804a5dbb00528979811a2fc7ea34eeef59b77c6ed6638d9e2a7c472290ad241989a1c79f7cd6c0c96cffd04e3129cf127d10e540dbd5a9feee73853cb0141ba7ef7af875bda17cb8bd5f9080e93c9564ef2b3acef7645f96cee2cc233a828c78f0445cfc6769cadee8151c8568289d9937905fe7facd352470756a6fb5ed591cec2a182a5b6c226cd4b6531ad1fc37ed729d78e35c21c3bc1e4561f753a77c9a551e76917a7effebcffacd39a19c94e223df1dcdb3f1fc2d2dde43521fd539a7ca5538ff5e1d6a4874849a0a8b82ab2fa435310c99eadd38d81d26312a48f4731afd544c3c11197e073348456e776e8a92fa63fead075f2342e3e4c5a6ea1c784ead70b29ca3f36bb0142691f1b512e5c018374efafc5cb0042d350c5b94d85abb08df9e8de027293ea3b43c82059da4b0cf6816a3bb7250743d70d5b12c212248910ff1209a07261aa2a09a419e25c7c552b3a2f498769b53a588fb64e15d71ea41ab1167eec66438e5684ac56abb1b43c629f86fd71e0be5708f025f32af7c60c6628ef5229df3c2013354c417dfea6a477ff82f427ef4a8cf960895fa7a4ee64669d850df25f7bd933dd6dc4357820f55f809585fc7351f69c74a8b1d1342b6ad74cfdfcdde54d9f07f9f00cdffc391e87a5ddb6f2e45f5924c2c194e226aa807a6a7c7d73f16c45e14889e0f2c2d23301f64fddbb4ad4f3e77909e465657ad71576024cf828f8e0b3cd54205e5d6ce1f548c9ed2f3b23598589ad6879f292fdae82291b531d28c877b1da1a0a1702418cf7388ccb7f801126718e76993f8e87ccc8649396fedfd6034da994cfe7f94add2d28c26dfc58bd8c5f28615feb612131dc3f57e11f7b5837d632053c0b73966a07174e58ce0e08007f8f7f98444bd0b65a6df20908afbc5ceb02c1e452c8d46074e649f218c67573de368dfbfcf5562cd2da99c0b2c4439408f452b5f697a1105614ca075e4da89c6786968bc57c66c525f73233eaf4a2bef3f6318a65ae306857f9d04e25eca4460357c59daebedaa12c5ba0dcc030c58bd1e18513ba50810eaf2d98b934d6c365578301a99713b99d199d3edb784981c78293d23387a26bb3f0b6220fcb05dd15d4caa7bbda03bf71eb29a092b6836df92d42d81b7435e50d7821d7efe19efb2c8a566a613cc7d8864fb94a23abf3b5967c59055e426e35c6b798da86cb2c1e225dbb4b5b53d2d05507f768f928fd9b26ac7a7a90bcece495208b0523e2624ea8fc90808ae8bc008f53e61ac1ebb9494bc8a0e95ae350425221952417114b86c9b8fec4d409dbd9d4727e87bc54c2f17f18f719ea775121905c1c620376ec1dd24b570a29d49ab15326d401314aeca32d49bd31474002df054b236812f142fd92e3e720285071145957a922af8a4500d99245d5c3445336da23218390274c2a2615318929011eb71f93bd1ff8340e09a0d31bb979ca8c733a339f9ab22d6ee6f56f3364075ff17ab8b0ed94075c6b0dd606e1aaa3f4f98b654fa11c85f210a830bac224ffc5f4b04f8af594c95c268044b66a482c3470c8cfd52d7494f89eda2e9f61be6ad91984acc90491027fabdfec767e19a9c734c8191ff526a31d818324d414f46c22b99b67bf3cdf224babda0082169b988d2949f8c7dfb19942fddfbbda3f3929e96a1d0ab6b52c22f7e74fd4734ccdaccd53b906fd35eb8315114f50a77a57044b9982fdcfb4fe817fce23f4055093159c6a05b96a752dcf3f53ed23bcc955759310b93a733e2c70c1ad9ee995a5cb73f124d28940a19c3b76ffb9de0f1f40d1b99a8008b5bde236546be1321a68e680c0a32f0d335ec47e45ddab71276aa77ff63051993165d285a7d02ddaeca0bdcab58f5ad1b1813bb9f400b1102ecc7f5962cf9ab8c1ef7edcb5b79c79123fd5df5047035f7d22aec99f1f8cd7c7b713df40ed0de26d1409eddd79665cc17194450d44cc7563ec135d085cc1b4b61d3af4ac87a6b342bf87dd278a7ab166ac2f69a207c71388962cc0c047d76456ec78d85f65af98b212025d8cf7935c14df9e7b971e31d4a3903cf74f160aac8fbea8217f9ea9c0fe652e1481b038fbcb210a14f12f2ea389d4d7e1e4ce77208586db7cd29dfa59a085361889899eb6c3a62339c6d563dad097563dbc487757e85a7ad54ecbf84407c75df1fd677ed2d6290ab822da2adc2517c15823723d2c892492ba1a72f655e234900f6be90af42e59b2e782d6369dbc9a77c4c8a56311c10dc90e3bcae9b17bd430c6fff4d944560390c3ac98aabdd9447fa528dfddb1aa9b69d7fe0766961c9c1be3d7a9c05ff28131dd6cb328418107c7365bc46fd68f2678f33787fd7d62f7f470c81533c89561c12eed37edf5555f4479edcfbb35738bacf55e535752091d5f88e7408b8ece9e19ac48273585c626a6fbfc672632bdd24977951bcbfbd93493bba22f02802ba967705647b8c8b625084b9605d50c0fbf8e2ccd8c97eddf69f7238dbecefa37201e68a51b96c238511e7915684479f5fdcf0ca4e4e01990fcba4e250c1ceaa3b507482808d2f579f24b72024cb8264c2d2d5551a4d8fa90249940274766437d1d3a2f25202b61ca0f04d062580dc7bd84cf45f83b10a9dbe80b3972678ef9b68d80bb320d532953180fa7c5b9d3e96396d4495d2ca15f7abb7bd4100a11f819911c2a7a2d159af5e01b60c0821ae7c99a00270ebe4c5aa6538d6e07889e5c774df12e839159aefe9db1e9707a26619414ba24fe87efaee5d33bfa318949cd75496bfc3c61b2d475b8e6ffa873185345e27e599a5609a29acf14837462c3e7a4521857bc62902ee8ec919b1864e3b99e659d14f8fcfafb883d022fd611b63cb83f29313495a01f840b2ab86a652224e7b0f87dce55b448d43baeab70a8c558589478672bd5b983a9ccf409642fb9aca84cd786e6d2c9d05ba707cd233a47834756411f85804761cf67057d0e9e67ebc958990dcc1f79cbe601278d59010ed16de1bd951b5b16e0413126c881e9be76533062cf862b525af1b0090d0f448baa126e4ff6238809c7773b149e474e369a1dab4c379d7182f7ce85ef864acb7748407b8182fe445b08f51d1855136a995f69405b2cf86c43d4832f64b1de4abe7c6524d767bda844c9f3647864d90f3bf469df206904a2f8cf71909cbea868d30bd476c0ea0cc3978ba961056f48e438530e1d454fdfb9dff325dc5d5ab04b2c781b60948b4be5f1505acdb7f0ff914729c8653487848ce7aa3de49411f8f5f3f1c3005d41a503db7a6f7a36aa1296db822ba20b0d82f6d192b83c88963967b0e45610bc2dcd9f9a7ff563f39dd2f9475743d6830fac1c6d27cbc68a923cdc999f0ce8c03f2863e1b21d057a3df69d7a04ce3dee617afb74a6ddfb7f4cd49ed3622c5b788bd75821cb4d3d230c59c86ad8d740c3a19bfb8299eb107b3be5ad91b4b857da7157c8d34d06d35552de589235cc0fc179bd0eee36f100568abda26350eceafb8e3a4b9696ec93d72a6ab2342213396e35945f08bf846e39886eeb075585850a9b97193cedaf8cf15c40c3509ca5d49ecea8591d3ddf37d00df8e640b0a1ff4bc9e13868de91d7c6ced5d7adc08dd68593123b93d62395c7e87a485ebd72336271e937615c6224e33d85114838d3415af797afa5764a83feab0dd67e80d443f9c86f1324ba7f4a", 0x1000, 0x2, &(0x7f0000002240)=@file={0x0, './file0\x00'}, 0xa) pwrite(r3, &(0x7f0000002280)="08b8a54c3cf233f57ef5f75f01804f05658f95ddabb6edccb0ebe5bbf5d29846a41937337f1e73d105e47c8d4b7cae03e15f5da1297c73540a4747a14bb22e19604922e35d5101f18e8ad94d995b0c5165a791d194ba4e2e61ae53ec2900168aa5dcd4d4ef2f6818c9d8737b", 0x6c, 0x0, 0x2) mprotect(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x2) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000002300)) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000025c0)={&(0x7f0000002580)='./file0\x00', r5, 0x2}) chroot(&(0x7f0000002600)='./file1\x00') ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000002680)) 21:47:11 executing program 0: r0 = semget(0x2, 0x2, 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/9) semop(r0, &(0x7f0000000040)=[{0x6, 0x2, 0x1000}, {0x2, 0x94ca, 0x1000}, {0x0, 0xbf3d, 0x1000}, {0x4, 0xff94}, {0x4, 0x8, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x4, 0x1000}], 0x7) r1 = semget$private(0x0, 0x1, 0x220) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/69) r2 = semget(0x2, 0x2, 0x0) semop(r2, &(0x7f0000000100)=[{0x4, 0x0, 0x800}, {0x1, 0x8}, {0x0, 0x7f, 0x1000}], 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r3, r5, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/4096) r6 = getegid() r7 = getegid() r8 = getpgrp() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001280)={{0x1, 0xffffffffffffffff, r6, r4, r7, 0x100, 0x8c9}, 0x3f, 0xffffffffffff8000, 0x0, r8, 0x23, 0x9, 0x8001, 0xc0000}) chdir(&(0x7f0000001300)='./file0\x00') r9 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x20000, 0x108) ioctl$KDENABIO(r9, 0x20004b3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) 21:47:11 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x48) mknod(&(0x7f00000001c0)='./control\x00', 0x10, 0x2) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000180)='./control\x00', 0x100, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x5, './bus\x00'}) chroot(&(0x7f0000000040)='./bus\x00') 21:47:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000000)='r\x00') r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x266) chflagsat(r2, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) 21:47:11 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 21:47:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x402) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 21:47:11 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 21:47:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x54a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x2, 0x8}, 0x8, 0x2, 0x3fc}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0xfffc, 0x1000}], 0x2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setgroups(0x2, &(0x7f00000000c0)=[r2, r5]) r6 = semget$private(0x0, 0x1, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) setreuid(0x0, r1) semctl$IPC_RMID(r6, 0x0, 0x0) 21:47:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x1}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffff5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:47:11 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x1) 21:47:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d4b516af17b2396c613e3b9a12f53a68e85be2a87c96a66a9508e4747b9f0bb9c761b595c3e658a03a2c31000000000000"], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x48}, {0x64}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001180), &(0x7f00000011c0)=0x10) 21:47:11 executing program 0: socketpair(0x20, 0x3, 0x9, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmat(r1, &(0x7f0000673000/0x2000)=nil, 0x2000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/56) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 21:47:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000001780)=ANY=[@ANYBLOB="01002e2f66696c65300094e07524987c3d90a2cef98dc7694319be42681fabc65a1c06f283d18cd7ad49e680b908cb27aa083676b3bd6a7ac97f7c1f52151c747cb71c44bfba08b3ee2c4b1873b12bb8c80d901fc449f5897dbfe773fc76e7444b4de96f4652"], 0xa, &(0x7f0000001600)=[{&(0x7f0000000100)="e9918db2006f7a77b508fd49e76fbefe638b5bd3528d719d040e8e7187f8109473cbd76153164aa1dad12bd66470858933f93d1b6453c07d0e7648db2cfb4fc8", 0x40}, {&(0x7f0000000140)="559735e915a65d7f3a9d228e6eb1adcf49d7baeeb0f1c53c9c7a9e27f845b284060f3734c78e807cf9d04048bfc4a62eb8de908e402941824c2ec5fd342c43c2", 0x40}, {&(0x7f0000000240)="9b328d20ab66845f293fd82283bb2642aa598c2dd7ee297a16005b587e460a3bd681277c6aa1d90618020bcb3f82d2f5371d9ae5679759b3988f0fe5cfdb0d54872be137ef095979c4f0bd363c45", 0x4e}, {&(0x7f0000000300)="33ae45ac9963f2695c8a7365a7bccbad9e9d1a9505004cdd55881ceb2f06f4b3a7e50b36fdf0a9bcaccc75bb678d2c403ab13e36b17ed09c95063741f9ac0a0c22eb4bf727c91de059cabff576240d310ab9afe02c6c4199a9b252bfd41c58b3a834c2e855d43fed5412aba636c8f64586f6ef11e9efd0a1927ed3", 0x7b}, {&(0x7f0000000380)="245d4097586c6884a436a02b6000f25eb926595a873a4f71a9211077921a77b1d0c34a407506759639cfb197011e57f78f8c65acd60eb16afbb7bff3ec88031bb592bc79c3ed458aa92cff9525d2d820bbcb245bebc85e42f6cdf0f6fef68c9f74108c98d6941dda4668563da6dd34bd3ade93ff4361fd3ec448a17384616fe7c731cd3f860418d0ba2f5ab4a48edc80eb71a37a145e79521b8b9e784ee2d007a37e8173f6e80ae783bd5834176d76d371f8e32b91f4eb6917ead76ae83eb59863eb04c7ae497c67a2fe470022cd859561ab0937f6e7a6de759e8f5a3d488d33d692", 0xe2}, {&(0x7f0000000480)="3cada744486f8ec2581685b622ea640006d2bea7f626cba06842ee7100206e6c8aa3bb82108b240c86868c5c9c124895a253d843a39a2b86335380d0562b68e9f8c147823d94dc4ef36e8dfc729d1b6c4b6ae61cc302abd41d82aab80d9bdcf5b13aacb9c3afa93442203904cb3819f9fd8a681818deac646eaa920f6cbcea978842fc6aef13a27b0406c4d43c9f0c14d0645e22062dfc6c5ebcc44b7b07d4828f90c33bf875e4363c5dbd82f9beedeaec8977fafa087c375fb51f2b44fed0520288f4681ce6f6f695ec0cdd24a6fddd98c211ff85c923739a3f6c0a8e93c893294e9e02a6f9bd3ac44c0a208fcc3cb7b8a3f62b93bc7d3c688cc51094594ee4904a9848d12903c0e50558e075308531e93df98599d08b7af25e0a395d08f59afef77b7a54c29b8707f66e2facb15ea51d0874581717c266053290997e875e40bd6b70b99c6d5920fd5761b1da10da49156503e12cefe69c2310c640a4a66004c220aad370d5ae510ae578f03e038aeddea10a4e4b42822e512445964562918662822f9fb8443ead57cd63b969c64425e7faeb1d7a66a5bdf2b6d6871e7c14128a679e2dd49d2e1bc3554c51b127dde333f98b7bfbeb616d3a5713503e7381db307633a4f98f2d4f108071ea50a0ea98b0447ec15912e4ec8335611d6abd7d92fa72087956c36f01a7577a4a9d8dd62a916712e7a31a7e1ea9ab133bedce5340d0885e258647600c19e97836b40e6dad5de36624e64a77e590eca8d761e8266e3cd0c0b7ddcee8f8f0c5d0031d8899e985670e6552beaada3ca05a5a33745fa82185ab729f183a90eb9a933ba2b67e45e69be10f49f7aba1ad302ef41c76f317f6bdaa4c50bab23eb2a9c6e82b08a666d680c7a0f93c761694f9577910ad6f149199241bd9704f08b4de81e1a98df733d93ac5d239e3ca7200d79dbae4d1b03ce72f7c28b257b4992b7fb248253ae8607d7183612f7f714c9e6e0d59ec8d1c8f1de0b34f2aa41fa38e735cde88586d7f66988e4c82a6f39cf9a390dea63a3873dbadae6dd5fb8de9f248099dbc76d24df658950ea6532fcdbe6ca3f552721066ba54a30a5c8751ba7c672e0dfadab83fc94783582e037fc0c23814bd3585616f35514b820bdc410cd29ccacd7e5fc5be304dd04580014182385cd05f96e61cc2382469b55f0ff96e2647c1e9276f2b174c17b13e2f1d55a31db0ab2895f09a0f8f7fe4b2384cb790a60610a324a2a7dc54f042431cdc34a49dbce224f020a3a55d51fb1b6295c37e0c0328032a6f538d1d05f23b339cd6543b4577006907cdb49f4af362409204c7ca628977cabe1bc6a2eb10a81898f3d8aaf2c057ef853eaa802744f337ddd17c31175f4c5c777bfa31282eff91acd271c8d30aa1411adfcf0195374790c1534a6a5d5cf9a5ea60206dc7cb29d37bb9809fc8cf281ad0895db494856aabd56ef3230abd541d3055436045cf9ef6bdf58b128fb76c807bb6e8b5fdeb7ce85b5290413323645e1f1d11b4b313a495f0c9c54133b9348afbf1bf3139c72608ef03e9dab2a76eed6d10ad2a4a0b0dd0dd2ea2193982aeb87ab0fca0ab3d37868f296e8c96e76037039df7f2f6a3cafdaf32487c4ede728c4b11e4ad15a7201104d5256a6ebf00ad8a0a290c6cb74dda0d6f001e665d5c7789187412c87892546d2dc2efcf8119b6e84cb45080593c5aeb33b2f7f956a5eebed611834c376162cbd7a68170daeb5f96ec152b48c83d2fadf4657588906ffacc8b0c945544086fe0b5874f49b5b32e394db809c767702b5a345422071840ca5527474fe9f07d818814e4ff5211f563023106ce37f5b5e91d210c613063a9e239bf73241394fa42166183fe6e6e40c5eefb1c8144496e23dbf84c33d111c99f9692f9bf6321e9a023d9bb0d4bd175ab5c48e818c7476e7938bdc1557da8f9e0fdd3ca01cd5468952197aa0a48477c8971b97a4323036b3a0650eba7a0531ce59873d3493e78aea73ebc05e5471c5cd2510a42327d5a272253870d823acd56e6c94d424d7622165dd47c9647df5085cba3a1648cc307a7afa9104a729bf7160a50f8dc3335339289127bdab9089d7a48959b2a01c690543d976f74626394cb0c033b4a6726642bd2f32b01699e8bbadf4d59a911879177a44635f0ccc64a1fbbfceeec03fd2aa7032f21ffb6ab7fe2ffe61bc933609109167460bed6bfa9007aa1adb12e122b2c93ba995223c17dbf205d34f19b521226a715872956090faf5aa4befdb1b88cd930762662aa90cab6b4ffb6ffc18a8df56459a37984dd73eb4634b9fc7c9d31f343e72be1cb13d2c52a35403310d16b4b258aacaa3ac1b4c8f83f5a6f772fa0ebc78d96911fcb05b13c03a927875de30d9e7003fe389e7ca657c4113b7bfaa46317253d61c029a8bac3f676778d5983f2f38c7796d0ca8e08ff7c9f420fc9fb8e37d9189ce15afb2e19a748ebd2d6003042bc5af829987b29c65a7a483fa9e7a25913bddae222644255172c47b61e743f3842f34967c7fa0344f7c16c718919e5e4d10925c04ddf000807b13f6c5d3a849336e219f80c516da1d5f79f166bc1f4d4ed1ae12fb1ab099667b6d8faf6505bda87200fdbb330778cac6ac946df5b82075c9cd6730cbd3ee8a75dc7c51929b73364ca496ac2d0950cdc4706e9b1080e7d783ea3cb96d2d7ee773b873472521b1065f48d112ebdb5ffe9a86547a4cbae61870dab18a8027ab6f45bdbb4c09dc3c7bfdaca623194a448cffc698ba8468431782c104a09142702a0ac2903c3681d9bd5e692df682389b796c17744e1c118148b3681de1746177ab9f6e2651334369487c5c03d3476e1c68d7b92294b85a76ffec13f4045f44e7ad09cacc69ad109f5e1203f14b0784a0ba2597abed935d213b5d83b29b84cc6a6e55c4d307930c88ff51c7bc1b763e95100e4e474a0efc4960f119b2295879a033c00f966a6bfff8c44627d45c47db70cd2b11eff5f22224e058889ae676d10c4e6567b50d85600c93d4d689cbd2b783bd79461c5efc12ce6556481f5eaa5d07b27a57a667aba1e82de37146275974d789b296999609fe6d6aab8184e8feede1233db44b75acb72c3e8b063b527585c1f74f10d94409acd3aee22845a2de849a4ffcfbdf3189daaddd4f1b1eebef45b5bbc9d29c635b6ac05c7b6b2a6b22e4dbff8cad149b02de7a2c135714393df3f57d4296e1106fffcc42b19e48b42e6b3e470b502ef0d59231873fdfadebceb4c128c0b17a76afee92f3242e069bd6a3b41811ae7d341cb295e8b4ba805b8c14b4346276c172c0768a1a791fed6bce67d919aebb6bb74d03180f1083a339ebf4df47d8440a34d481912491e459faa06d3cf3819673c739e5a65424ff050a96ab2088652c70569bd3bd1d2620db67cbd337fec1600bfff745463c96f5c8e465846a673c7bce5286f8f0b9dc066c60e7e2db42f742360e9bc796df6ba93cb7f067a8a7cfd212313ddd2cf60bf2470726640047d3cb726bef7cd3204388d472bc2f425eb05b86ffc261b231b77bd47c095e2d29643d29c1950c711f954c8e163672d37675d1276155e8e6eb06d4e19450e9534b3b0dd2fafc9c7bc9ef57c1520e72f82e0d940ab35918a9b45844704f3e3eeecbfb50fdb0f8899bf16c522498d4621d203f95ec8955ae0b4950c29bf4bcf3b0539288d804c629cf06767cf334c9ead0b0c2c1502401c3f304231487f28ec391e912a4bda74573efa338933f518f4117529b2d8407145b2103d7d79a89d6f119764d4834135324c30ee4e23c41a650f3463d08aa0afc30b64746492f215e15b83a66d2d62a527fbd36d1a062a43c68b00654d7382820c0a7ff68068fb398fcb61e0f84dfa7a13a60f1cc85be19beaa11898de01a6e7ebde2397862d77edfb3e1ccb666c332a1aa9fa5a30da32de0d0d7efc00dd323b002672ca12a357d0417a6112ac156c418722771f13227671a22d0a25c0451dc97d04b5df2350a9fd698b2e519ecd5849df6e5f8df67205f94e3faa89e87c4491bc8e6075c86bd478da06199dd5420ff67cfda1ea0650bd9e8b27102ea83a937f4826c7094bf2121900821dc00f1b225b6335b32e3d10056b74fec529a9d1b6d95d87713d14f3f15f543693901086190c9aa33d5be6823169e8b357bfd1ecaf499ed4f4c2ed24e0ab97f7a9201a8bfe71e144fd6caf9830b163d6d907e6107babbf3a45f2b2bab0311695c319cd8ae721dd724dcee6d11265eb9852b3a8fdb7b7b5e57971297ed89fcf6a8d2e999e011b3c4ea793f41474cf34a2b1e3874c94a2b92646bbc1f7e9b10cc23df32061c7eeb56d1d2d5ddd225e4bccf75f34d0284913578236438494dcb2a6aa46dce7031597b008ed6c6b7b6cf28f76340a0dca7f65038ad74a3e329bdc21d6ee5b84969459ce87b53ea9cf3ca5126e77af4b586e84ebad0f391f96cb34bfdac00bd7ea5d4705c5bd856112f9498263f700ba50b4e6ff7a37754104e85a61bd7b3984e13e721c9d365f5e80388126398defd91b74ed4f394985a5ce00a5eeed804d513812e58e3b5b9120717e58a304d5361ccc1bb111872eb52fc01deb81670453c184d3e9b96dcf26a8d3a5438cbe76f20efc2cd3eeafca478f6e827683fc2737ea33ea04e5d4c895ee983eae04ce5eb83a4dc526a0c30c25e629552bb7481e10eaf1bc9e8d9361c1eb3aaf3c0c288b66a3e4d4f934649e965917b22aacadefac2e4a3bf023734b92251f7f7eca3f894883ceeef3ba478f1be45877aa0e5adda03d37e4295f5dbbb17d1d40a95a1dd7cb8ec096bbcc989958967910b607251a8c1b8ddf90fb0bc131af9138f93ee59b0629a06761fde4e80d2f5e7c8477d401c559033022458d71a97b3a522705eba6f77d169dccd39265a234d65b3e9bc40ecffecf98718f3a3f9a42445927b51c95bbe1d18138ad98864ea43a7100766313f059783050643fc43fba9b351bb1ab10d5099ae25a5af682c2170727dbd61ccefc0b1b96d01049964d78f95735ce43ce13e733d1bef8a8c1ed769930355824e8eab7ab2e0a230d72a556988d2b04bf2f2e8b95b0f7e47f461c721d5145ff26f5154dc4c24646034a70a8be034a7d6055ed64e600206a949cca6ac4efe90bf8d8274a9e0b3d9b4d3ba38fb48d195cf1e22935e0f10a701a1eb29a2e2903e64d3d38927c7604d9f9f6777af5c4dcae665aeab565a13713324f45c68c44dfa485c282093e37186aeb5053899c500bfbacde0f8fd96933ad1cd8b0dc161674fef3472b8e116f6b5489d10f71707b6dac12735a286c53831e9e735f300e79190276286ca53f1886fd6a1ee7619d83f4636e63ce410d5e2fcb9bb50543a2f597d92de494b7480dfff79156e04350894e15630ba7188008e6095acf3b1b799e45224e911f4cf91860f95439e15ef4f2d3392e5b05b6d35c3f9152c2a16573840f930912f0b35f7f6a64b3a6eeef1760dd04761804117a98b0f5114adade2a358647a49740204eebe6f5322a8b63a873f4b76ab112750fc5ac00a87322cde5df45627b02cc1bf27f7e9ed2dc0aed4a6a362b71b4e11d6676ab68788f4f8f2d2070899d138835f056c4aa5ec47465450a0e1e2dcd4651f832f25ff90635ac00475e66d84d1c477402c89168ce55cd1dbf7192d5bfd5ec24cd3b04eee1678981278392c79f8fe708fd4f8ee0cf23f16807b7ff9d7c510d0da1156ae6784d46dd22fbc86533bdd27230a3bd3c45314096cafa82802562ab5415e1925d348ab69e8e241224330a77b0f1972149f4128075a15462b70972f1", 0x1000}, {&(0x7f0000000180)}, {&(0x7f0000001480)="dd1bd0f568374d1fb47de723c17f56917c3d9b8f36bba3de1c8b96b9da61e676bdf617f336fad272241fa84aa8fa8b5ec3d3365f04ca15b87e73f20de38eb61fa02494decc19a05569bda31ae8b9734dc9bb5a10e40491aa8e62cce963fee4ee4e273e8f6a5c208702a5dfacbdaeb3e8370e92779dd1df8a776f3511c05946292f39542f1607f65518e45c35ce409b9d95e93a1aa350490182fd387e72e3af1b6984", 0xa2}, {&(0x7f0000001540)="bfd00d52526228a735fa665c5d4e5ed5e9edb154f4893f1082de2596af3547ab3dc11f869045250c00bb3a01e997e91da7a774c3963ba6ddc095ec2148570ac8eec9abb3741bc06a6a636ca5fb320c3b37857e5b77ca33103595a82420f98fa3ca8a24afb2095330301668047b9ec559d69b1c60c1db16ee5d355cd51f323268649f3896659995b06cb7c6b90d8066099a067a8aa4278f5403c9c77a3c717c81525b3504788b", 0xa6}], 0x9, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x166cd43b6c75eaa7}, 0x8) 21:47:11 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, &(0x7f0000000200)=ANY=[@ANYBLOB="011f0000000000000000"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xe7c, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="180308e24cb52e0d679863ede2951c9530af5188aa2503fd2599308ac0a64500fea5d96a469e54b1e99063216ffe9ca4e3b0098541cb1e10d47e057e13617d97c08ac6"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0x8000, 0x6) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:11 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pledge(&(0x7f0000000000)='/dev/vmm\x00', &(0x7f0000000080)='/dev/vmm\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 21:47:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x25}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) r1 = socket(0x2, 0x3, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xffff}, {0x4df4, 0x2}}, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x8, &(0x7f00000002c0)={0x1, 0x2, 0x3ff, 0x9, r5}) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 21:47:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x101, 0xc3, 0x1, 0x0, 0xdbae, 0x9, 0x4, 0x3ce5f9b5a645c75f, 0x4, 0x200, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="b59f02d6156663741ac2f005b89a8d27b18e4147dc31bc531fbe16a864afe19d999f9f0a58eed3f17fd42ba2679c6bea2db5e98902e4eb7a7a280da0427da79ca45f691ef6f13a96bfb09df8db4defdeafde395cce26d2aa514a87dba6b34f8b7f9f65192823", 0x66}], 0x1, 0x0, 0x7ff) 21:47:11 executing program 1: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/170) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000002c0)=""/217) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x10) semop(r2, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) r4 = socket(0x20, 0x4, 0x2) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="d2355efdaf"], 0x10) write(r1, 0x0, 0x0) 21:47:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x4) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="03eaa2f782dab1c125bb5df4a15fd29a949531d150e7212161fe0a2bd999bbfcbe60e87af511f7880523a823124c002f277c0ca402ac2bb98869e993ce2d085b028b3c82b32dee9935e1be25065676ebaa5462af9a892bd53902a6ee53d254f1b535be8bee433e01b4161984d4dbf13e6f3f5717c708a3cfb0cbe808ab6a6b561ca9d8189eebf845cb2a"], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x10, r4, 0x0, 0x40) 21:47:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x2, 0x5}) 21:47:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "18303af990c02500"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:47:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="bb529dec1cedc82bf998ba5e4fc9f4f7fd534ebc35115d7ac9182b70daff43a7c6cc4052bd3f6bb0c7b983c78b14a3087728e94aed41d761d4192465e607c8a8ecf4823b62cbb9fb72569e48be2b43232d77ac3c8b7c0d281186aefff88be228b9129bac0c39c204305ee0d9944309fafa67b2b8c78d3099fe0b37b85bf4404b3c6d86d5462f6a836fb2b84dcc6c19d476b4dcfd", 0x94}], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) sendmsg(r2, &(0x7f0000001880)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000480)=[{&(0x7f00000000c0)="9b9f34a89e90770b5cb40a7c0e03cd44e143854dc087faec8144957b8fe11e223bcc626bac71292dd4c10a73568470a2953091940ed19469adde2c1a2493cda6b6f4b08834a9d0b8ba3ace7310205f84d93dd38899db62fb57f495905a4cc0a7ed0ce743bcda95b2edffba7fd5fbc1d39dbf", 0x72}, {&(0x7f0000000140)="62c3a6a9de871569737f112ab5a528fdc4c6658dae1c3258c67110ae4341cc5236499440cba73cd3", 0x28}, {&(0x7f0000000180)="c04f1aa80388aff3450b6f8927dffb8f1fe917bd", 0x14}, {&(0x7f0000000280)="b9a3f56a8441f9d55de0c45709195ccda0c10d91e75db320bec149331a6e566de4430e07e5f2858fedf70732783dc458116262c967962450244dec6e1a14d501b6833b18362f18e92b82b7f7ddd3aef96a17d3b02fbbe78abdeeb1a04c9d5a626d1c660c508caadcd624d5e8290d5c279a512e6cff", 0x75}, {&(0x7f0000000300)="c36cd04649bc899cc6f961", 0xb}, {&(0x7f0000000540)="8af424d562589d2ea57b147525e97bbdea16bfd2d8b66d414cf89e778582b235e6d185041c49087fdae49d9a7ee8814a0dd990feda3077747c654662b08205ba50a9ee54a46117e938186a8d679a23879dc27cd67af7fe7ffedd804adb9ce25d134d7bafb900ad14d5b9b221c5310b73b728daca4abe67a4714c991e95c067490f3111dd93e71ba4bdebf01c456e08917f64bfff507cfbcf441bec1a97907bc099a933c045a3b8d7e057124b63c13208fbf5e646600196ce45a0937a39e1c8935893143bb3354aae6e31c015b2e75d7e8a3192dbc80eb3a1bcefb33e051a8dae84b865c1a6cbb7851debbc9d37e83967d570c2c0d19437514e7075b7a0089dd8f6b3974f5ef2fc8724b53e06484764b3a9b518af562cfbcf659526b47a415568dd5cb25f068155feb9575552820291b6032bb3c98a6a0a8f79c766e130fa77626930155c6145dce89eaa3a076d23d88a2af33f1fe6386fe87ea2c648ba81bfb75544797187022ba850b797ba184ead03bc9726b983429a8976d110a6b7568c57335e16e7b18d7a4139243a99d91495630ae3ced1e1d80f7e676495cea45ad77c10918f74a57879c095aaa99a37c9e84231aa58770212f6ee217498def3a095ed2a0fb6366108041f7e38e59fe9c208a88fe7b3fd5270a3442328d4b57f37285653e8115632d128106f5cb0c1d0ed7841ce4379aef5c1390ef3012fcba51ddabef6c368caf249d1fca95fd2d881079fc2291a0183be7907d289da38791e7f777d9cd538d0a633ffaac8d0acfa65aafc3df39b4b6400531faf602674bb5fd28f3c93d94f88b1b37766b71318954e2f42b36e2c9ce5a3ab02668464a49ccc83c0637f4fc8a278836715639217ec31363fa9ce15175227f44477a1ee2e1d3dcb8493d5429c43028bc2756d136b8f8e39a09931c35df0172802f7a67f87ea1bdecfe60df9377333f8c14897d2f2fc69c8e2753e8d68096ca3f8789d16f584361a27fb90ad591177af26cba8d3965d0ffe144c1505d900f4c8ac766b18577a5f510b18daa0c446e46e14613013451a2487c8a8ba12e862d32ea16d2b5b7748514cad11ea0204bf52ad991965064d938dd725d5b4dd0ac8cc8918179c3cd90bba4a9bf7563d56b4b80827760349efeb617bfd01ae2fb000df59d5bc9a7c0eb115f35881f5585df22fb8d93d9a1cc4aca3983964ad5699211ce805c5d62ccbb99deb083866057bfbd89f32261cc26aece33036691898ff1ece7453ccaa8a47922d879e1c0681741dd37cf2fdcff641b120cf8187be880b26ad0d1b3c3cd4f59c8a059c09ca4620be36f410a0a1e187f40df469f9da4d181eaca3e03fea5d1aad7e298037bab8feef0b974c482f35d00dd3e31de492b666dc5412399c9cb9794eb39c5648ab2cec8b8e6e09e59ba5b1308ff5b516fba872a61ef4ec7cc5c5e2e975fc03d93a4a878ddb4dee3617d5f6ae12398edfbc427906d1499cba8efde4403322c550e46a136bd0d1a8974f82dcc3cec3f22adf093ba8245c4d4b9ed8ff6e2289d250eac085e3d2076944194b3ddf9f8e3427c46e0752b468c6cc3ec9e769c97e57302815208c6beee4ae25a9054dc13cad315367893975df72bb00543c896c5badd23e5068a552ce1e1b9c5684ad3d2ac492b752e57571f32c532444b2a183af0c14610e11bcd92573d250556943cbccb90b36662cc369385b9504457d5377ce57e949a2ef91a213b844d202494ce3bed34e4dd10a26e3500fed375e530ed85777f3262efa69681687a7b0084907875436870c081c03b39166b065228fcc0f5edbc20f331ba59fe03c844eb7c14cb258714266a253f331d3c58c4d0d592cc939351f8c1554f1b6f715448d245bf43f486edb55be6b08347d4714afa7fd3b14d9dbcccba4501f1639bd7d5fe3f323f6ea328d63d2235811737495a090938e2b4ca01f2ac82d59004d822bd28c5c7441ef530b0d33deed15840580ebffb4bf975c34046fa91c41429d557605ef3f9d05695c5c01ef5147ff278ab997ab089aa096abbaea1544142d4a30c76fe8f05639bc14b96bfb2f2da5deeb4afe1b0e062fd4051f11b16204629c5f77576f326184ad37708148c1bd05f5df62ce199577d482dadacfc1efdea3d64edfe3780f74de5adf367b3254a8768352c37ba6a4d30d235d00ce2cc752f8c4310791ed169dc07858b60f2851c7497f2027e169643f7632902bfb65915f8a7d1cf4c21e1a2d10e71dc7d6f3f2a903ef94b2fe06720e9095901a074149fa773d62e2b960d78c30c9f0d7753e4a6f1303b6824242cd6820fac46cd7eb5ffea5ffaa8c6a963fa5c8ba2b5c62a3cfffa39d071029b7cd909706403876209faebebe1b5502c7c283838a87130daa51419d8fe8f34f045e6227d7ba471c87d2234f696ba304d48ba728d5bd7029f267f87cf3166f915752bad491ed3dce8b879a1c8a8d10f30469cf43dd0658879aebd7e3d5585fcc94f89ebc318076c0eaee148c24107cb953c7d2a19814922cb43660d1cf297223961a9324ea6e41448def2ecdea55a219e4ea70a0c62f9467faef308b5359364d0e418e6b1862a158febaf4db01c4f22a2bb647fd4981ddfd058b75af9a6a5353152cf38587da44f6d05c5ac08a9644ba470efa62c61d9c222345fd8bddeec805492de6ea0c8c000a91e4e94f5087053a048e7fc0913d2a0e2ade91d26a8cf799c4c208dffdd9b871b79485f6b8e1953584ab0cd806e195f6e228d32b06d2cafcff03d65c5e5753b75dca687a5a0d47d74228544d59651e1940e0e497c3ff0c349763b6f4c8f5e739574c6846ff1fe9fceecc93aa279cfa70ac799d1f220a790fa8c3002c77e17501a3dc2e74384b5d4f0c31fe07198e82651132ee3b16dda728c1ed67684c53ffa770c964aa0297995b13ec544f39a4d93c74ba940cb83454be28eb1a45a5e64045c9fe52cdeacbb1a57f6fc53ca388e4ea1abcbfe9bb64930cbfa28acad823519eece32e4bfe794ecc628a0b4d64bd56764b78d3de124e11eb5f1b1c1ec0c7ebc8e9763ec1bde47fb61be7ee5f43c29b295c592d697077696f9e4305b250bd388fa089690eef5f4e15b4f1d3effdc5afab646098748a6ae09ba8933ca16920e8d740dca0118ee88c2bd48c33a04d35cc9102ccde6c31dd508aa5aa484e11c53c09793e85e4425069a2733d2b712024578b0856ef054d0f48a0c97e639aea60131b105b375b3a780d41d22b468bb48bef2053e579be5d2c9a61ae6e58d5c260ab0a38358157a7bae17cb368163d26bc7cf10f694557c17128f0aecec0e53c767265c40fd71e9ac9275827f82ef74bfd6eda31a1e227254a97459e1e2cf7bd1949cfd92e49e3fa371de6d3924323de6b4f05d54cb5fe75709ce4e6f5aef6bca502e3657946bd33b568f6d6d0bbe34d542ee6b81a01921bf4328ef7aa5306c2e51b9ae350342e2e62a29525e6414e332dba3d1b1539037942b36342a8765bc941bc8008bf20220bcf2527aaa2f503be05430c1d3d687dff57edd658bb77402c4d405e75ec1c2ef437175419256bda8b3cd367e70a10f07039e92e657b1d294ad8960f208d4ca7e7e244cd4cd5576a7b7f57f544e3873d2d04740d44a888a5e207424deabc60d4cba504dc8902bcb23ae07aebea1ccc4556b3ee79df6a5cde330ef5d33d77af4576aa6e16bd4178e88237e71fdf612efa2913d9d01c2825a6d9c0ff12b660161a73829aa4779c264585407f5b01c76a5fc1a160dfd43bfa9077dd13c0ce39f7b7950eccb0d13a45e89a96e2779efa86fef1877490e2f01561c98d9af8e50ae8ec5dcd99b1febce6f68fa6cf3657a239ef93c16f6138b0b01a7284cca7214961377dc70f16ee4ef5db191fb807f9db9d33711dba8542c7c1b6caaace2c825bff25627f0d09bd471bba02c8769cb7a2568ca65ea6b6981ed7bc97c3cc74f15119ff50be4f9e20386a1aeffa84fa6fb801d712c77eec608877c08a645797d2e4f51626ba3049997849d5dbaf99451ac92891b21c2fa987d151cd7777e9f32970000e95c05561b70adb7c038a99fd2a2c7dfd54bf4b379521dc63489552f77b16bd68723654abfb63b4d931c8e152f7301e73470de44812d072e8a5304ab790831e111aa31e1347ea79204df3cf23291491b829bdff7a7f9120825f0dfca686751921c819e09c8811e7605f3768cc9ac7320d36f51338cf2ab3a310d975a964a0863327b1a743f47cd48f86c28aa2f3d747d6a81aabf60c9d44b2811b031d813f99d0e9d9139155feaa0f0af990864784ed1b1a940d04b3114edd9f1e625aececd184ef48f3cc9cda6d0bea5201e7892a559242032292469794345cab7a8cba90da0da637ee298f568b35c6cd7174d53a61f46d1490890410b876231b0e0e3236f71dc8c97048cef3acdc094bded1fe3a6171487feebbddd43425559999b98b77d464df988d970cec8b58e39f8b96db0254eb6de7439954840896e07416cc0e5705ea184cea6e4bce82adc91f1c35d35dc975c5081cfd7ea4c9ac2e43c70c9bd959076397d3bcbcf77aa2ba462ddb07b56f4234a1eafcc5adb7c1215e491e2cb0e2a590d1998ad5f66f39e38f347770ce0047d587907c7fee0c4b6d998259dcea8edce475ca7c315285de496393a118083e8b585d69f6816b5f739ca4f276912f714be9b3450bc19a08dd836f54bafd25db65455faa2c7d4df4df90b7f92330eb62d259521a10e03c73ad5414b3736857c44c2a61bc31f0500c56e095faf4d0d560c3737a1e4dd01fcabb3e99b7c5b188c39e7b6f7f0966a6af43a0d5bfcf23173ab22f981e0ff447ef2320da9409718d4ee62c5e85ed1f83ad15bc3a375d7ad0187ba59e30dd119d59e44679ba309537e9b70647f572409c9cf924b31346a6d46c5f351a6ad4085921cc37c841f13918d6aec7aecf68de985ac3380c3ea8f2c51de279894ce65f7987e98902b0414f4b2329b37419ac5a47de156a2e47c4fa8ee01aeaf39bd866f80f5a3f3cbdac6e6da3b89ae3ef490e52d4e5ec450a1917312906a539faf20769cbbeab05718c3dc33da841fcec1536753d18b6f918b95a83590316eda29ea851dd7aa21a59edfa78c10aec054926ae25eef4c9573235b30227ae253ef2122f9a5f174f711c4178bef17a57817fd25f1efc6ad9a1f4a4b1830cb2e66f3c1ce3d3b19a96a2bd49fa78aa7db6512b65a6887b4bcf9a674e9a4c9af51e1a881444abb974e32daf0c98dcc58690352734edc9137d005488ec678c54b2817790c466ec79a645038411810745b5df24d647a93d7f7766d181cc680e7db6475446dc5569f03d63c3a31aaa47b08bc9bd22a06a6810685da0cebf9854353c769ee2647bdcf4a73486641b22c304a52307f1197c30a53e9d06485885c87506506ea0ac4189f48f2c192012ce87745da78f35bfa0bf2aed1df4249d3d1f68cd79da86c10ca5ae21a8ea7088885bcb2f8aa669228db59d4a14247435d78955a680b7827b78340437585cf84a3df18d800c8f34747d8f0efcbc42e7ad71ea09da2e9d8d406c67fb80d92d5bf1ca8de85212919bb96ad8b3415190c6ee345c4b04d0d0620ca11935d060830ed0a55f98c457db4c786551019a09dd227fe2f89f3900ae83f754b7855216b81a3a742a2acf210080f66a15301a7c04d2a729bbba754dfd34ca8e98619f51fadbf359b7f4a914cc426660037fad789a211eebc3c25529fa9a343dc44d56e118d064f6810c3c836c11220117d6195a48cc0aef8e2339c08ddcfa729efcdc06def882705b763cb520d77e459c4c2c9b6ac1", 0x1000}, {&(0x7f0000000340)="69ede7f375953828a8b4f0cd3573e861491c429287e009eaba1850efaf6a176875b623257fd01b9c0fdc86d1d1e2a27a42ef8a6f0191cd4d19f07d6276107c66f732b906823cdd494eb9012dcf2471ae924bd61ab3c3b5a97fb279f2e6b6742390ff3fb530440a4752555caa7dc066f66737091af61131900eff2792b8c2d2cd0dbd024aed7c13c468510b261f9b3dd372f7bb8080e21550215ef30b5cccbd81dd113f5d1d63ca1cafc6bc394ecd20d43970c77862da520ae4303ab849753ff3ac13c49de187111a7763db27a7b9fab049528b502e87fd51414dab6a0437f04a338db31330770f7abe1b1cdf", 0xec}, {&(0x7f0000000440)="3543025e96d48537f11662ad87aa6190ed11", 0x12}], 0x8, &(0x7f0000001540)=[{0x98, 0x1, 0x5, "6c5a877733aa0a94dffe48900654bf8dcec81e9dbfba25f703bdfe92ef9fb40ad22e1c0e98be143ffc00c0daade3ce2956aa1881935d2a1c421ac1dc45099e744597f0c49fc2efc523fb07366bae26ca0c44da7c0b255cdcbf6964cb289de97b6e1140531ba6a8d7bdfaa892677ad0e0554abc9de7ef8c956f4535c8665b20ddf5b35f4e19"}, {0x98, 0x1, 0x9c4, "47ada19448c1ec4911d1fb8c4ffc265aa6d3efa2db17883b7e5e0157822783296bd80a412a8504f488da45b44988efd4d7b804ee101646d812b48140fda789b19aea4a000e47833f83a45805c5a478621b1a558e340a9b8d3f943a1fef878309ccaa91009260631e9891675d887a04198497268ad4625c3067e3524a115d70301cdda12d45"}, {0x38, 0x0, 0x4, "238350d45a212bcb47f81b9318ed386bbefa605156ce269a0eb29afd9ce18bdc519ab221"}, {0xc8, 0xffff, 0x44d, "4b3100ddab933785fd4ba4bc2639e499b36d8df6be9ead3de6aa247c1b184d5493d787f676412579f259098418384bb383d08cab2757f01d63bc5e2645c8d230595cab92081fcf729cb35adbc3516217453f179283bc480b7796c9c34aed7306714aeaa612a4d21f21d08ed3baabd4438e7991a3e124383bb694038702d76c0b5abde295ba4edb8c290b4064c0a75f98e55d2492a5cb81f15dd461e19763629262fa3f2c59b3ab97d5b83c0651736ebda7"}, {0xe0, 0x1, 0x7fffffff, "20a7febaf7c6985bc36c5b7376a7cbbe7af1ca5821796f68f15ccc3c23e5994adc235c14ce84610d345c425773d9ae34cd92b9d030a454b465fa1f45a4b0604a68363de188c3dfe632af619097b916deb735370bd3a93388b527178346dbab10e5c6b262d10b4db1e395b0fae43c131ccf231f82afe520b48b802179b234b767e762a25e9b511f09517333372498a32fe33d17c749204b54f7e5f26ea3eac689e91c6f5b20bc22b8e0990775db61f2613369e117b19e064dbb7c9019c962f54d8a8c2a8d4a1678926dbaa780"}], 0x310}, 0x401) 21:47:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x20000000003, 0x0, 0x0, 0x4, 0x0, 0xfff}, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)=r0) madvise(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="4007b74106224050d8d1be75ff7e51df3d41c81cc8104ff9e9f02280b95101d1e1714646db4f8c9391c077a1396a093936abd4488265b933631ab866d279097daa4ddf56e95dfc3ebc5290ef1135ce71b28849605431d99bdf6e2fa5df2f8f5fec46ed9c079bbdbe74831d3dd3308d40f6c0249be29acad7"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r5, 0x5414, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000100)={0x6, 0x7, './file0\x00', 0x10000, 0x7fffffff, 0x7fff, 0x80000000}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) shutdown(r0, 0x0) 21:47:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x40000000}, {0x61}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) pwrite(r1, &(0x7f0000000100)="fbaf8a6ecccbb34f004addb07d40d4350716dc636bb2c7f06a0800000000000000b54aa0a5bedf9895fde380fb15dc25b55a55562da10e071e2a", 0x3a, 0x0, 0x100) 21:47:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) setgroups(0x1, &(0x7f0000000180)=[r3]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) setgroups(0x1, &(0x7f0000000180)=[r5]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r5, 0x2) getgroups(0x3, &(0x7f0000000100)=[0x0, r3, r5]) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, r6, 0x1) r7 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="2bef2f9c", 0x4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:47:12 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff", @ANYRESDEC=r0, @ANYBLOB="3d833c948076a27fccfce71d2421921b3d560f9114176c214700b145f92c4e5b663da429c97f1dc14a4a66046d1f577bb1cf94c22dedd0c08e4b2b60c6fc6958b75e39e27a79b3560b66aec190cb6b188b2dc62acb9260f5ec3c9c9697a5f85e861eeb5afbc60e3a7e883357a4356bc5633d60538e6e754ba46f8807f47105bde427ec9cb9b80d0d38c54378c6ecaf7c7254c86c0db9a720f24474abbdb0883a8f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 21:47:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x4000, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r3) setgroups(0x1, &(0x7f0000000180)=[r3]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) setgroups(0x1, &(0x7f0000000180)=[r5]) r6 = getuid() setreuid(0xee00, r6) chown(&(0x7f0000000140)='./file1\x00', r6, r5) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r5, 0x2) getgroups(0x4, &(0x7f00000000c0)=[r3, r5, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r7) r8 = kqueue() kevent(r8, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x63}, {{r1}, 0xfffffffffffffffb, 0x2, 0x8}], 0x9, 0x0, 0xffffffc0, 0x0) 21:47:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d8c, "0017045100000000035800"}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSTART(r1, 0x2000746e) write(r0, &(0x7f0000000140)=' ', 0x1) 21:47:12 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') mknod$loop(&(0x7f0000000240)='./file0/file1\x00', 0x2, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000100)='\x00', 0x8000, 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000280)='./file0/file1\x00') fchownat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) r1 = dup(0xffffffffffffff9c) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="6252c2ac2d8ff2899521dcdd1d516435a003ff615b2f2b4806057d3fb66adbeb0a2714c11ffa71ae24f262ce93af886024b7a2b68527ac5e7f122fc629fbd676e45f93c375585d230404960c2114867269"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) pwritev(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0xfffffffffffffffe) readlinkat(r1, &(0x7f0000000300)='./file2\x00', &(0x7f0000000340)=""/67, 0x43) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 21:47:12 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000280)='./bus\x00', 0x0, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) write(r1, &(0x7f00000001c0)="d922a980b18419ca85b903cd526dc4464d321187084fc6d0820e440ef3256b978c96", 0x22) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="3bec3be3b6a9c3a600aa66c8f6dd5923b45c41022da6602b8d5f5fc4979cbd46839143bb53d24b14f20532348ef6b41ecc4269ff5306dabd0c3e06eccb8d", 0x3e}], 0x1, 0x0, 0x400000000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000080)=[{0x8, 0x6, 0x3f, 0x403}, {0x697, 0x8, 0x2, 0x9}, {0x2, 0x0, 0x1, 0x5e}, {0x40, 0x2, 0x2, 0x2}, {0x6, 0x8, 0x3, 0x7ff}, {0xfff9, 0x8f, 0x7, 0x9}, {0x3, 0x21, 0x7f, 0x1}]}) r5 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x20) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000340)) login: pckbd_enable: command error 21:47:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8000, 0x4) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53ea4a52e4fd9a1ebc3281f331f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebdc025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a14a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a96700014467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff16e418e8c48850a7bb9e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec00e4ff6def8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091efff00000000000000d4a5cdc635ddab2c608511d3e1c772d47583a4f0b5f7c0e74815fd027d254b7bafe115b928ed539b3a106b7d0baad0fd287bca49c6ffaee82fd1ecf126be30c4d1fff8178cf82812fd295cefa8bcdaed865f072ea0cb504066929567d37b3b57dae960fba5656397f5b86327626ea30caa5af4b8acbb27ffb6d3035c9e0684645bec223c5cce2a71195a75604bbe59fcd640d329954b94c71e8085261161f0bb67474663b584ead9ce85ffd49a8893d1f86ab5ce5c5a0e6a7d03eb89dd"], 0x10) r2 = dup2(r1, r0) socket(0x20, 0x1, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r3 = socket(0x2, 0x3, 0x1) listen(r1, 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x10000) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="5a925599e2393bfa9c0961a5fe7517d5f2bb2c6e3e3858d00ec7f93be821b10d047db69ce830efb53c611f9d3f6750090000590f89aebb8065cd3a86"], 0x10) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000400)="6b7e4fb2834c46f5923a0465d895d91bc3c8854555d170377df0f42ab0a66c2484be031ddbb4a9475a53c19e3fcff8e0dd08d6944fe892be05470d7f000b3451549898cff30e9c116422ae625dfa7eef46be35560b40f759b2f112a4631f33e42a10c7e81f99a459cab34c5ddeef78923ee2819c572dc9f3dc80904661a3571aae084f80c75e54e696c8ba862c3d444ff52e96359c1494894fea350dad526c87975eaadb64287fb2732320279375dbf833aa44489306000000e31bf0ea40a8f21377de728608a181a2288012cae60c9ee80092c729c981b6f63305c7371af1cb6d9bc5653db9d33b8d0ab4be14a907d4f5a9ededeb521185549ebe9431d4c9ddc17fc563d570acbf9c5f178e4ddf51ac3aea3d70c982f780c1", 0x119}, {&(0x7f00000002c0)="7c1c8a070d219bf80f80d9fabd61de3c42204a48bee21241a227165b1d44ff85fb5d5ffe36b3f0843efe1feef69733c112421302fd2c82604861ec", 0x3b}], 0x2) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x22) r4 = dup(r3) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="6aa62e34", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x7, 0x5}, {0x18, 0x2, 0xd, 0x6}, 0x43, [0x8, 0x8, 0x48001, 0x80000001, 0x3f, 0x7, 0x5, 0x7]}, 0x3c) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/182, 0xbf) acct(&(0x7f0000000540)='./file0\x00') 21:47:13 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYRES16=r0], 0x1c, 0x0}, 0x401) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffa, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000180)="00000ea4f81b000000005511bf0dfe32265bd774a15ad14da7266249733619e9c201731f120c9cee7f4dae3440040e68f18ad6818dcd2178a9c7031760bfa01c72e4c047d5005f06e0bb165303055c63095806308ca533993ab803983c45948bce4320f7782ad61f55c16c3cb2eca20d19d526f726c9050d", 0x78) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 21:47:13 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="23001c00e01b", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x73, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x3) 21:47:13 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x0, 0x2, 0x20000000, 0x4, 0xdf00}, {{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0x7, 0x6}, {{r3}, 0xfffffffffffffff8, 0x0, 0x20, 0x7ff, 0x8}, {{r4}, 0x2, 0x20, 0x8, 0x3, 0x8}], 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x69, 0x45, 0xde0, 0x17c}], 0x9, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = fcntl$dupfd(r7, 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 21:47:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="2b025c9f65aa8e7a3733e84c53911da0c5a2d75300001a1e3cadbd"], 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) mprotect(&(0x7f0000540000/0x2000)=nil, 0x2000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 21:47:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) dup(0xffffffffffffffff) write(r1, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) rmdir(&(0x7f0000000400)='./file0\x00') ftruncate(r0, 0x0, 0x1000) r2 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000440)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f00000003c0)=[{0x2, 0x32, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0x40}, {0x2, 0x8, 0x1000}, {0x3, 0xfe01, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x3}], 0xd) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/109) 21:47:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f0000000040)) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0xffff, 0x0, 0x80000000, 0x0) 21:47:14 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) 21:47:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)='\r', 0x1) 21:47:14 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) getsockname$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r2, 0x80186951, &(0x7f0000000300)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) wait4(r4, &(0x7f0000001380), 0x0, &(0x7f00000013c0)) r5 = accept$unix(r3, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) write(r5, &(0x7f0000001480)="ee00000000000006006b1a7c0e3f13b45965025d283a19047f155b2a1d9492dfe89cc5de76b0eae669204e942a6234aed2f9f95f5429061690a97afdc4c031d00a29a757716b350a987d200202f727071bf89ff91dba961fa73790d7d6bb5d2532854d4dd836d4634367e80b0c3ac8a5f048097172cd532954678eff5b5133dee5f0e59a56fb82eff4dc4eb31d86e15b0f6becba8f01dd35fbbd323e4a284a16b735095b8539df21b9a38f4a906716f1056139b55982c2e1e9479f97ec4f9dc866e7944809b7122a20e16195635b", 0xce) 21:47:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 21:47:15 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb1b) msgctl$IPC_RMID(r0, 0x5) 21:47:15 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:47:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000004000/0x4000)=nil, 0x4000) 21:47:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x0, 0x7b3d3da2, 0x3, "6deb516fa177b48fe2563f8cefec119dfe79fdc1", 0x8, 0x400}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) 21:47:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) shmget(0x3, 0x1000, 0x100, &(0x7f0000002000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xba7, 0xff], [], [], [], [{}, {0x0, 0x0, 0x8, 0x4}, {}, {0xfffd}, {}, {0x101}, {}, {0x0, 0xfffffffc, 0xff, 0xb}], {}, {0x0, 0x0, 0x0, 0x80000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 21:47:15 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x3, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffb, 0xfffffffffffffff8, 0xfc80d8c, "0300245185a81865fccf08ae7fff0e095c8800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) 21:47:15 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x400, 0xce77, 0x200, 0x4, "99a88bcf22cd46d989698f5a4036e7152274d4e8", 0x8, 0x1e96}) 21:47:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00']) 21:47:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000000c0)={0x0, 0x0, './file0\x00', 0x5, 0x80000000, 0x4, 0x200}) setsockopt(r1, 0x4, 0x40, &(0x7f0000000140)="1585d43e1dbeba7eff9acf02bdef2f17a318f7310b9c6973f0b7705c14c273d46e3603592ca37142254606736b397b52f3a8c4379fe7af8c5632617a55030f1d7489350a7707fd97b69a846aa9134871751f3b4b5dbaa6473a12662af0010f9d588c057320a994993a59e16d99ec3d137c969547eab55f6de2b111548b01ac5040fcf7a0fc2abfe2d2ba2e80ac9203048299e548b7380df91389e98a2df4f7a8d984f073f4dbd32a8231fe0b228116c73ebe88b2ee8cb6743f03439db5a0d25a", 0xc0) 21:47:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x0) semget(0x3, 0x1, 0x200) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x40) 21:47:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x100007, 0x0, 0x7, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 21:47:15 executing program 0: r0 = socket(0x1, 0x8000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x6, 0x2}, {0x18, 0x2, 0x3ff, 0x1}, 0x3f, [0xffff, 0x401, 0xb9b, 0x1, 0x7, 0x1, 0x3fe00000, 0xfc]}, 0x3c) r1 = socket(0x2, 0x400000000002, 0x0) accept(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x34) mkdirat(0xffffffffffffffff, &(0x7f0000002400)='./file1\x00', 0x0) unveil(&(0x7f0000000380)='./file1/../file1\x00', &(0x7f0000000340)='c\x00') chroot(&(0x7f0000000000)='./file2\x00') r2 = msgget$private(0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000080)='./file1/../file1\x00', 0x0, 0x1020, r3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r5, 0x5414, 0x0) linkat(r4, &(0x7f0000000140)='./file1\x00', r5, &(0x7f0000000180)='./file0\x00', 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x5) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x80) 21:47:16 executing program 1: chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="be62269a4361339abf28b3d7534cbb733731f9b77cec916742be5e70b9b0490f6b50fe0d918067779fb17223c6f85f667e29bbe48b4271063568005623a454d8f0a03e898e8bdbc99c27"], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f00000004c0)="68cbdac9688cdbda7210fd0ea9e19bf97e4fb1072dbc6e3ad5e00443529e26237b7c7d0c2b0ee295ea76f0cd387ad302f6e619d66c11c8fc4446a45dc5b911f1346da953d41ca11035699f761f2a183554f5edb321d799fe9f4aa33116b390c148a61f0e0a44e82cca549cfced3a281f2a27a777d85d04515f511b81ea7481d04c800983b0be0a3742d13584a525419e80d87e7f7ab995c253841c812e56b7de13ba2835b3047433b0aa2bd1fa3199ee30d0e708ae922f9b2020d3386d7f49df7dcfee8061e9884af26b120331d2e81e8fcd09c5", 0xd4}, {&(0x7f0000000300)="712ef0730d3611937689d3c45db2f282c811d53e1357248e625fb7d32e90c0f3e37dafbb72bfc1c0691894fd24f652205d02c31a7f2b854974dae8849b002c1536a2857e5b95db3e", 0x48}, {&(0x7f00000005c0)="e9690c49ea8f98dfa621a4bbe8e5e2d8d4f7e761ae2e675a4411d74ebebe7e320a2624255109afb5ec3dedc781", 0x2d}], 0x3) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, &(0x7f0000000200)="258ed28a27ccb9d5d94e238549aa9cdebd0422c1309a6dee0b82a8a7406cf2249e0c4a6faa37f4b0db44c0b9a5fb0be395dc5835afad0365b62e5df71f270e0700772d52e2db3b2107976a5a199ae217321f231e49b88f4936e92fc11aae5786df4a947d32bfae120808a62c595909af42cf164747c0e640c980e6c821583dd59e913a7dfa6ff14bd308df28c9b4ac81d40466dc3accfd26ddc4e342d1b694fe9cef0f194d6b7f2840c073879b454bbb4e7eb35f6d60972fbff626bbb7d2f301a2253ae3a147101515b27cde269d618d7cf784094ac836c62ea7882f6a1654a801db1fe486d34c209253da0e27824bc3ea8995a6f3441ea2ecc61f4ed461", 0xfe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="df0093ef3508114089c416915bb019646b2eb95655c57866be65ef3cc180c0ebff268ce5a96b1ecd26286aab0947c5132158c9c4429732e6e2b1fcd13c2e1749030287878cffc5c5555498134b14975d9d940fc4fd8fa43cf98f00"/106, @ANYRESDEC, @ANYRESHEX], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 21:47:16 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) 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"}) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) write(r3, &(0x7f0000000180)="00ee33003c7200a4", 0x8) 21:47:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 21:47:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffedfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x1, 0x2ae9fe1e}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000004c0)="4cbf8be3a2a34a69d3ab1fb6df19567da4035a1da4511944088126016eb6fc1a179f0fb0e78a2b4da5e7a7cd52f0191a29308a3e19d017a267a5d9d71235ef69b3def66a6aa1ac65bfc04dcf770a83ad47dc6c2ae7edc76a6bf611c1dbe5ffc6c0e35650a61904c9c4d58a986311524532a44f2710423da5f38d6e38014e6a0c22b6d1f36b7ea2d67e0379349c89d82c836dc8522b15ce0b0c3275d8e1f81cd2909fa8f4f11c3ef04f406fe2e399bcc83f9eebeafdca1b94ed301d26568119362b550b94a8db68f16d538e0a47a3ecc84420ce0dcadb5ef0850beb0f3d10ed48361f64c720d031b4a04031556aed2a5cf9967ab994b0f62f71f851afa80aecd6550a6844bc14580fe62a212a714371363e32bbf4d725799852ff15db0a6c304836096b184717571c4885a49a715863bbafd13fa0223078354be75c61f9f7944ddc786bf13c8e4d3839edfff0fa7a643f3c9c450fc83023e1f846c38369764226088bf0d5d293f4d750c362be647bf70f4f87c55631391e97412d30aaabcc642a9b12ba61e1dc09bb3d98f118aaffb104b9948381f581d37f121e82a84735a3add172f29dd35e1680437ceed63e6eb95bbdfd0ef167b54f915ae5d96f78f8392031a12b8da48bdf84d5470ad2aec263a383231afcd1b7fb7cabe960bede19e09cef6788086ee0af05f9547c9c173adce6151a783c0b414be74b0da4893537eb6735774ab2f416331887b2338761e1aba89fafededf27d9c673d91eb35fca7b83cd2a325282ec796f31e00f388a41c71b0b01b6ce18d764ee217c121f5c5049d492a38f4b2ad38c33413d03b2da928143b67e13732e909d90c65681699da9ae4b1ffc780e8b3139af68c17fca39cbff3e72a62a99527ecd8fc5977c4d07561960faf5f38ace15d86c37fe9fb839bc5e68d5a2650d432f87e7161166f044d996965e3b0feed23a1e793405feef9b2cae3eb8a3e9cda8b9ac98177553ec9bb3d347a3f134eb50a6b7f1466e47d3d80ca3e6cc480c93ccfe231d211447f0b2119ce855a5517867a748e7980251dfd47b6456309b7bab31e3cecbc376e2d5e95340d6d86be0e695849329a27baef8722f2002b062062487c10ab2049a5d989087a18d7fdaa4495c95a6f09bacb9c33d9e96ffd5ca1b0f0048cb71bff0a0f31999264a8d015e28db2be2aef2348178ce2ef6196e0a5f18863a367352c647fe33895fe6a45d026f3474219c036879288dd4bd022e4babc580d2cacecf5a1f2060fcd0829f0957af1ac7e082082fe113529d81c46e0eeff5add5993d1abdc4af47a2f12c206c6178d628030b85e61076a7eb2d9a50228c0c71e4682dfd903e35770f4f1eb767a136f6d7f721945d914a344b34c8402046a7fee2803c041968f2909e4f4d97e7fe2aa18d99d6e6b035c2a0ad31d8819ddd70c084ef3a19803cd6532ea6417d6fc558d1134bc303826456bcc4e8fca6a94af751ea8da8c80012967805c1231cd31ad07d35c9480675377874c6b1e9cfb18a7164dc4d71af31a8a7a4cb9855e64e5a91fd0b392b1707ca7276c767879c24851edcffda675fcc7d14cc3ce57960e2a57e69f97bbefe860ebe0c5e33e9e1a33be1871e3a9565122bc8f2f9588a3c509e3ea1fa420caede92a9622817eb9455d770867fb611fe1a3f3d73ac722477ed4a1ac92a18ea6a2e70af41c8f6a7aa43df901963b8d962174fae1046364d96c821073dab83c0ef6d6a7801763db1b4d1f103a5b457ccb9009a98a04dbc2fce33ab14cdc75ec82aa3c192aeff0724fffcf5315a3974aff85da08aac47338013818cbfaaeefe1330186fd803015d5ef5573d7e027dab6338577ef01a801c9cedeb84abae19ebc4071fe3eaa31bfc8d7b2966d7de9052fa6c5e75f99a01bf178f1129f228adc3e57401117d231911d8f161e98c75bbc6fc9209edb3c5c7ae3fe38d1b1aa370198cd30ec4ff33fc4f95db77172d4f74ab70494c2e9f45bdebb3c485ec98772e0ec6322ee5595799e92e54476fae777d7c020d5fc1bc32887294ecf27eb29c791ea8468f830d5c79b5e02ec705d0450fad6ba0b22ca42891bf9b04aca314043affcc31eb3fdd82dd585489329da1ea086a432b0e8dcb64e1f8dccb1c811bcb96466fec9a23fd3622021a2eae3948ea56f47985ff431935901b37915175cb696d34fa8618d45865d9d193b29f8e0e94030cebb37e4dd6d7421014c6968e2455f9af4fb0c9a1a34b4f586cbd2493839e2e45ffed70027488f269847579541855687749aaa22126a6dbea30a56c81ea7707d7dd65b0d764abc96a8f38c6babaafc18eca8ef6609a78beb444e93e846cf53128e18cf5a53d05051f6c68f657946318bcb1f580c49355f797ab655f074164c49fadf7eac68a14efffdf7caed95ca9b0988309c7c248739a101ec962015ba276d06e74c3945f3a31e326c2c4456fc9b0ceabf1af7029026c8b913e408e3a223ec064de5da432c6db5784b527713f9c3c051911cda7fff37ccd9d22a28d178b81a8348a2bc797a9a84689f778b9027303316e97f69e84e23c47b57b70f18f3f2236a701d5b6e4ae9c17686bd3a6bbba17d3fc491de65f4d0503d4e6c79a33e8bdb658405b6241e0f77f16a05839514aecf66093bf02b173901759816aaabe41da087fa75b2ccd6dda6bfdb2321c3cd9752b17f5c588ea6609285fd66634cd384b24c721fdf67b2a954ba2307dda2286e1053ff160d04858f1829a85dfce2624c60329007b7a5ea5050f26cc8f412fef38ba13bf1967e9a336c8e141563b5f1870ad2a9ce77b880011d9f39bd47cb4cbbbf3a37d39c2d84b79d7ce9de9f184d4653117e8104eb5e6fe1050272ad9055821050283b3b70bccb009abcc14c5f8ad183e0268e379ea887611aa8fa1551980aa29fec41d2924015f8865410d490e02207ee220b4aab72691c75c522e84f5ca2eee788241a349c1f6f0a0aaf97590b4246b0f0ad6e95b3145e1dee177d365da2f1da2f26448a873f3119dc4d9a123a84f667c5fe6c848518ec7b8baf736141b86c49e887ba392a74f7e1e9d4030a03fe650de8643ac502c861dfef6649a8ab6d79ad590d3a141ca7301f8c6c3f16850ccd0e2aff3e5593ab2860813e9e8238e9c0fadcb21a2112a9f35b4835e79c837c7161fc4967e13b30db5f1b80c10db10a74b3c20fd81f436b466c332104171e5e4ad70991266c7dd6ad630b4e57e649d91173698acb394bd7ea975af2e7c4dc9f7df0cfd5a4dcbfbcc9f765aa5717fa945ab47da3b2bed749884db1c90fcf79051189eb2586c5355f4765b39867d02ced0cc609190edad13b233059ce058a7349a93ccd636846a25198ba5c82c3911ccc93d7ccca2c6ecd80ed304716e8f6ef7826397ceca0be240ba7d19168dec1426e9be0e72fe7bba74a9444329ac766536422dd6643f60423ebeb7d9e2340bfac813d2a9fc7c92e965305b04b690a873487d3fdb31032582493999a25100154c55473d7491b2b558e9520c0772cea829fd970bb708e7ff0ffb868cf7f6af8b433d52df0be55d70e41ceb6d9c67ecc95926457e6d3a2778ac99825697310c42c852eb149ed1795acfc960056c00830ba32aa0ba27b2130b58a9cca56604f05e5b76740b8e165543f0f2b4add0dc860499e05660383f45c33c0f5e9c20af8945b8b3840485d87530b7dd2db314452b1b4177ffe8a470d056c4ab34025a2075e5b0d8499d17808d32512a2ec557ca9e14d629fadba660368d5f52e9b962a5d6880009117127a4e7ee0d41d92fce165f9bfe3495cbdec31da5a25c4bf59671aea2309414bab028077922492f6f62c367d4c01f2312dd80d5c7d43f470f3c7c9a0672a25610224f79ab99855ad75e8bf233cd9bcbc38d5b69fb06d7b10ac6fea8d2b3a0c2258422bc8aa64f69a52a48375fcb299e31654f81bd9d6a3ada53f0f2778020b12b0f30db79332f9b7b2d6b2274938533cdc492b6d295724f681955e8a69a3f3a4e7549543435e7ef8138c48eb886228c93d0149468f70eb8b655dcfd5115312b829135b149f9f07611ce30f0fb3bad50f4ad984f4d0e22b36e77f9c39fb8e28f3681513475144344b9a1789cb3bfa8a7468a61de593e1db9a52ffd4c0dbe1bd542a5e19c2401e7d7c4c5f392de185111b03380113b3401c824595483625acf01065d6fa0cac9548f419286ca55e6cb27d190e6bc71ae4bc4d5278efc8991894c9fdf8047c29fd3025b709b0bf8fdf505fddeec5b6bfc540263edec78166aa749ca368bd7147fa01c043463750e0905dea889c382feb9550743876e542217df0c482de1e27b22ddb53f90f49975bffd609c5c12666db26cb93ddc3d707ed9eab2a86f77480fcbe78e46ead7fe1294214ae1576d48542fcc74e787d84fc1f5e90198792d857885e26c451e429646876abf98ccc8ae6dd37c570d42da83b95e16b1ffd616f30f167e282f6efb0566ba599ca6e8945c8d1ed0e8aabe91d6f83a23b4356cefa5cf5be2cb8a81a601d5fe048c0d71fba4c8336083f8744f495b819c659788b8b0d91861b4dc79846fd4da5ab7a5873dc67565fd66d972086c8b3e20683f621e290d9bcd111c9fb5a3d2b39c64f300061d9715898c750157130bf21f663da2b6ca58bdc573c07a4d78665b0073188d54217960cb95b275e315b5922dc08ec0914ca547e8b46a16ff3314313ae1e9c903a9b6aa69dce1bc2afb1c18161d92dbc5cdfff31d4417c9ce714e0a95be4003c9724ee78cf2454583aab1b36646df0403e7eea39961af2fbf280afb841a76e80aeb22e2b0bcc04610ca16773885bed9a831d18d6ef78478755f273e81e476928cf9887155e641855791afa5f4a811f03cd89274fe62116f4d5a6d2ac6c78459f148acce04a921577f07271729972d433345aeb8a9724239654a74f8e291033fd7f5cefbdbc03cd63d2418b7698138f6bba2dab8aab718521ecc1c23e576f2a13067572b55723119dbc351fe88df1ad49c3a2f8eed4e526894253b6d13dfa9bdc3f20e6a75f9dd150dafd3355c06d0783e1efadde00d38394038fc80ba0f51658d02eaf10cbdebe90388c4ad8ddac17a10c64999bcc55d8cb823e9011e13fc8f2731ba43f571220431e4dbe5446ff4cbdaddf1fef38126b8ba91b3b7820ed0a29702a143aaecf90d73e14fea07dc4858ca760df097f05db4ef868a13d7c4d1d13015e44e46acc3b1e8f43901f12a53fdda9cb5700facc129736a35c0e0d5ff8f4880f85ef9e5e9f9bf1f40463c5f30b1df79de8f3a59c773fdb58e81c6c263e5e191191b1fb6c52cbd1e989bbae2771a22d70c3d23fb3f27eb93de72541069dd5348c1bba14575aa2916f64fd81ad3d256ffb349f6d003d71bb1b1668a96411679546d8002e5b291a1ffb6d7c2ab68526e9d1a701f52636184d28a2ded019e0e4ea374f844c98f30a5cb771ce8f9616f8e9aaeb802294da19ce63c510270dad787a7dbc32621c6a49fc425f8774bb6b3598fef8fc7c5fb6f8c984fdc585ced48fd544ebd94b5f709ce6033d17800df61ef4c4a8a0804f3e83098127adbe1954c02811077dd89bc78affb9ea0216aa0a79f3008f1926e66922326fecec0312e1d602974426244f254d4251d9c17cfe9f377373491b09905a911ca0ad460a3373b9d025c9f4bfa9fd83e042cb707859c0c27c32e8812942f4a7be45d1a803174f413ab586213757086c98b39d31a7610a6a5e5cdc01dc2b4b3048641bd076c64c52af3cdc7e3183772de32c8eb0da7d9745c181d0702551f17dc16e89978d5eb30482d98e6305c28a08", 0x1000}], 0x1, 0x0, 0x20) socket(0x1, 0x8000, 0x81) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x7) 21:47:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560b, &(0x7f00000003c0)={0x2, 0x3ff}) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000000)) 21:47:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffff3fffd], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="2b416504df8d4b6ff6d72be2fc89b574dd0945c49d6c81d490a41bdb65c8158e4c7cb55aed60827c19a2f4d381218d00ce1354796179608bf95e96d8b8d707ddebc6501b2401ed2fd45458cac6cf53e0001e2b7c4854d7380c0ebdecaf5347a1e7bc60e191d6cf748ac6377665d256179a7f4cf7"], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="10d5ef2fb9938fb949d0aeadbf130bc6a5684b3d6116feebd9bc918abddbee0043d0dec224a81642ef9754c2696249076a9f244210ed3424a106747c75"], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x4}, {{r1}, 0xfffffffffffffffe, 0x22, 0x8, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x8, 0xfff, 0x9}, {{r0}, 0xfffffffffffffffb, 0x91, 0x2, 0x8001, 0xf0}, {{r0}, 0xfffffffffffffff8, 0x7, 0x1, 0x7fffffff, 0xfffffffffffff001}, {{r2}, 0xffffffffffffffff, 0x80, 0x2, 0xd05d, 0x200}, {{r3}, 0x0, 0x1, 0x10, 0x3, 0x9}, {{r4}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x3ff}, {{r5}, 0xffffffffffffffff, 0x60, 0xfffff, 0xd052200000000000}], 0x800, &(0x7f00000004c0)={0x7, 0x20000000}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 21:47:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000801, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x48}, {0x6, 0x0, 0x0, 0xdc0f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$dupfd(r4, 0xa, r3) 21:47:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/34, 0x22, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x800000000000003a) r1 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1, 0x0, 0x7d, 0x7fffffff}, {0xf801, 0x81, 0x7f, 0x5}, {0x902, 0x0, 0x2f, 0x10000}, {0xb3, 0x6, 0x40, 0x5}, {0x8, 0x3, 0x9, 0x3}]}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:47:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5}, {0x26, 0x0, 0x0, 0x80000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x30, &(0x7f0000000000)={@empty, @local, [], {@generic={0x0, "1ec1bf81ac398f9f9e756a748c682aafb71c2b5e8e08627a11995ec1d9595ec4ea09"}}}) 21:47:16 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300096099f534b72d765787b297c19cc6bc5b7b4ea17202e38b092dcd35fba2ac0bab4098373c23ee59f64b965f18c69d056faab67b5f185c7c52fd54a0b84129be1a23f20966c228bb1cf64777e2c3ef4567fcfb10a130a94a436326ae4278160a2fc242125a66aaea5e5233da73017634b9fb3255a18dba1c84c5079e723a95f3c8efdafb886afe063edd3ffd9481551f08849f3ffffffffffff07769b6a827551eb46587a29abdb3297e6f8cb1df159422ac0c498f1120cc54d000c7c4e36dd924251c1d31a58e424998286"], 0x10) 21:47:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 21:47:16 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x82, 0x0) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x7, 0x4}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000000100)=""/125, 0x7d}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000380)={0x0, 0x0, {0x0, 0x1}}) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000280)) syz_open_pts() syz_open_pts() 21:47:16 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="76362bbd6f25020cde7e8948cf8f5d022f1d33e1e3475674f70add6870c5d8167cec854f2a3f1f2099dda267d5df813a810282d6eaa48b27c0d48b00b7778074543cb563c76e727243eb14cce253cae28b701d1494340aaf62f424a1f64387821b5e7e874aad09aec78acfe6a7367c77acbadbcca5f19e2215762b521e929a48ccf6ccbef471f7f7e578b8cf72ceb95a616117bd29e4598a591aa0c08d84f928470f5ef4115f503c4db0adfb4fad50b97124bb05c458a997056f5a44b1f23ed8a4"], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/71, 0x47, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair(0x18, 0x5, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x6, 0x8001}, 0x10) recvfrom$unix(r0, &(0x7f0000000080)=""/34, 0x22, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x800000000000003a) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:47:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000180)=[{0x3}, {0x87}, {0x6, 0x4}, {0x9, 0x8d, 0xfe, 0x5}, {0x5, 0x4c, 0x5}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4e3, 0x0, 0xfe, 0xfffffffa}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 21:47:16 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x10, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac3f786698, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r3 = dup(r2) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="2041418c4bdbc77a3dffb61dc764eb0be3f8741808d6fe96798e0063158380135f7bb737ecec49ae3627f86f09d1c7cacb8d060000007d3d24a1e613364ea0637b0c5194c8f000722a9e1ca4526abadd5c641d2d029e474e89297ed5687e9e1a2709e663d93e68b172f5100ff065d9c48d109dd4e61f8e3b68464013a074c2eae75564f4dc5720c7749fc66f29f69b1e58a56d7a3b928b6f014ef755a102c2bc4e90c8a96f34293e6b0e0b089f2c2db060d738b230fbecfe446323c150d00e"], 0x10) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) sendto(r5, &(0x7f0000000100)="a51bbdf4df09d3ee8ec2831e6d06bd7cafb1eb24dc54b86e46ff9e18dee39ee89290930394a3e8768bec285183a6f7", 0x2f, 0x408, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) fchmod(r4, 0x2a) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) 21:47:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x9ea, 0x1}) syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffc6) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x1, 0xfffffff7, {0x2, 0x3}}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 21:47:16 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x3, 0x9) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:16 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') mknod$loop(&(0x7f0000000240)='./file0/file1\x00', 0x2, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000280)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') r0 = open$dir(&(0x7f0000000500)='./file0/file1/file0\x00', 0x8000, 0x104) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f00000004c0)='./file0/file1\x00') fchownat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) r2 = dup(0xffffffffffffff9c) readlinkat(r2, &(0x7f0000000300)='./file2\x00', &(0x7f0000000340)=""/67, 0x43) getuid() unveil(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='r\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000003c0)={0x2, &(0x7f0000000480)=[0x8, 0x0]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 21:47:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0xffff, 0x4, 0xffffffff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffff871e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1285000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x1}) r1 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x913e, 0x0, 0x10000, 0x0) 21:47:16 executing program 1: r0 = socket$inet(0x2, 0xdbbfbed2231b9f73, 0x0) sendto$inet(r0, &(0x7f0000000000)="e457d1575de486e62b1847dbb9f5579e63d42574c9276b008ca2172c2c3a44653bb154ce7bdb7b85e33363cef01d5ab3f4bf794283c072f312d8bd01d25f0956f5a96a72b8f866a225a71f61da6395c4e9034b064d0da259909dfe9b197d972cf175ad0cb60a39a862ee5bff1f4abb2345620d8d", 0x74, 0x17, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x0, 0x80000000000a033, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="2f0c5fbb82449ff50ce98aca86a297cd2a453e3c5a12e027c4409c0bf256eb5d8c4e6919575f0fae822f2f544d90487e68ef79c04eca64cb71d3c5d651da242381d7e7f65be7b205e540a2c5bad11bea64a447aa654b3b15864a404c6e9c6d17c6487c18a40557b4fdb84a8558faa25852736978ab80add2f99f3213d1453a348bd1968bfcfe83ae752802f9815053ed9e6259a6bcb47f4eb6a058696e03981fcded5e47b34f721758dcaae77e5a38b75f"], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) sendto$inet(r1, &(0x7f0000000080)="801a1a1d4d45b3fee11d76fe47fbc0fb5f04b7f88a3c2eb0b91cca", 0x1b, 0x40b, &(0x7f00000000c0)={0x2, 0x0}, 0xc) minherit(&(0x7f00005b6000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000547000/0x600000)=nil, 0x600000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x7) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="2ce265bef7def27d8863c708a6fba0c98c39891fb7fc6c9908289fd34b73ec8d485c29a07a238a580e638a5815311ee9587d459f77567b5b379df7d44443e34a2e2a5a0ea42d8a928b461b132ca38f74fc964dc5c942eb54a905e4dcd344af61ad9295ac57dad2281a3f3182b61c8bc18c4485929750e8147ddc1a78d7d246d5467f392f57bf71c95863a4e3449a8d33147895e13cf0df58c98871ffc939440a403fac5d0b41b386a5980f58f615b0d5c68750f4064d0e7c48249f7af8a5910e727ce9893b316625047cfb996a4876448b7320943de8c333cc6f4029b48342dce49b7e49b4f3949547b9f86263ee6abc2e509edaee11df69cbaafb9d0a9d72ff91dd5df45d81e352327fdc423540017a69d23570918c43801eb3d865e6bea44f3021a63a85423a4f8c2b9fa50e592c01a5cb856fa38608d73b91"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000001c0)=""/91, 0x5b}], 0x2) 21:47:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653000"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x203, 0x2}, {0x3, 0xfffdfbff9886aded}}, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x4000, 0x0) semget$private(0x0, 0x1, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) semop(0x0, &(0x7f0000000300)=[{0x1, 0x1, 0x800}, {0x0, 0x400, 0x800}, {0x0, 0x5, 0x1000}, {0x3, 0x6, 0x3800}, {0x0, 0x3}, {0x2, 0x6, 0x800}], 0x6) getdents(r3, &(0x7f00000001c0)=""/28, 0x1c) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x9}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x100, 0x2) ioctl$TIOCSDTR(r5, 0x20007479) 21:47:17 executing program 0: ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 21:47:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x6, 0x7fffffff}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r0) 21:47:17 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) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="cc4f01e7e592e3ceab37c43f1899930b1e375eb2cba64359ffd586f45f908807bf969c341e0481731551e9a5ee7988fa325f584c904757c9a861de36d30282fc0c2a1bb286c396af69dcf55390df07cec60ffe85afab54558b7b07f9b78faca2ce2f0e2d48cf81a7ea81ad2baffd48d031f39ef6e987c4ae6b68fca9813c69cc6a24ef9e065fd715894c9c9b6febab8f03d4828b6d92579764aadbc2722ebd7db4aac5cc183464dbb2d5376b1657c5e744b9898a9ae053f9e11a0f010957d96cbc12f602a2294738595c97b8c1cc33a10c9dbab7805495886e15570d405e469367cd42b762ad7c68f2aadcf30792442d1b14ff5a660e13148ea79cf158be"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x5, 0x3}, {0x3, 0x8000}}, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 21:47:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfe00000000000003], [0x0, 0x0, 0x4]}}) 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)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 21:47:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x6178, 0xfffffffe, 0x5, 0x4, "2ea86ecce4dcf469ef643d6eb595607fcfd71900", 0x8000000}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x1) chmod(&(0x7f00000000c0)='./file0\x00', 0x8d) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xa7f0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000180)="c6e37b6b097e6610e982ee0bef56f5a9cf6c112248c798a0ccde", 0x1a}], 0x1) 21:47:17 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x2d2, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000180)=[r4]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r4, 0x2) setgid(r4) 21:47:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r3, 0x6, r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r5, 0x5414, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) ioctl$TIOCEXCL(r6, 0x2000740d) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) pckbd_enable: command error 21:47:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0xc003, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206937, &(0x7f0000000300)) 21:47:18 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000009f0d9befa37c864fd63e72d6a33efa36bff542742c22314f982059d1a8cf434f23e934ef981d6712a87115e2d5344863c07fc493e12f411344f85d481527104fc5ae983e17af038b9f6eb7797b0309c7665e021d3eca5a3800154f7d7bcf92579f603dd7e1377d0824173388590e5775b192274f71ea797f98012fd072bbe37187772f6572592368f1da032f89d1c6dbf51f866044710472a2b045210ab356dfb9a1e4b9a42f3ce46646840031c8f6d423ee69097e8e7309f21bcf9611d49b03860c5715bac5f5454a62758a3ca77f8ee3a"]) 21:47:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x2904, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:18 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) close(r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000100), 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c271ee43a58f80bb9114b41451660e0bb89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a1bedf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc478a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b000000000000002efa9dc22bcd8d660a398ef385a405ef1b99d8a20c5160497f1157f1459be59f792a928966f58d6f28f30025577c8dd881a17c972ddd5f4aca3e1cb80caa0145b45cf2c9ba96ea45893ce0490bb818e240dd30fed544e4bcfccd232a4329fdeb38f88bc74e0275c404d8fad2d32e37dc9f4e046db142e22c62244c8bab72ade786b489a3ba7ed5410ff41d839c5e11168767e54d70cd54c60674091e4a17a9f7be569562374a76284dc25bf104ad0298c353b9998dcdba4c499ef8c865bc7c4203bc9876ccf6a61f6e41008df8bbbf05867ed9c8d1767beb68eb3f50e8f7e6cdf5f382d96fb7eee4e07996611f9e56c1aa488d4ac7d7ddcdf380e3dc5740485cd01712bf85c711cb3012ad3686198a3207a196ca2f151c9a230f223a530d0936c57bc373a7dc3ae905b21e91c436a371190d560775ab5de081f0e7a27ab364d3f1a0f016c4272a3f230000000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 21:47:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x2, 0x3, 0x1) sendto(r0, &(0x7f0000000100)="c17345e9b75fb45fca1d4695938ec51d6df91eb9eb1a4b169de717e44251259931e2708c5b02826e7e3fd3e5d2b5a42b9f2cdc3e1305e9ce3f2c13f5b2c87b4d37ab", 0x42, 0x400, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000001c0)={0x81, './file0\x00', './file0\x00'}) preadv(r3, &(0x7f0000000600), 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000200)) 21:47:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) shutdown(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) socket(0x1, 0x8000, 0x1) sendto(r0, &(0x7f0000000200)="98", 0x1, 0x3, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="5a3f48da37dff96dfa27919449f86778e20c9e47a8beb3086548814eca"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = dup2(r2, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="94d42731d0018b60419594029253effe8fc15ddcb1c7b29a64f272809a767c3c26996ae0b1f6f0e102ba8e936c6d38ea7426c227314a353b4fb1b311213e527f93b8d6bd7bc476783cb20adfab3261fe5289e3adde7e42bfde20f069983f89ed231ec8d4452a053a5769378029407cf80a54f112d8733da4cdeefd2f792e7e85927c24b638cf429009bd73082ec5d2e4c81153933f710bd4c145ac45ddb4cfe1fd080942bd20be0e0cf9f3bf8a617bec5f2df66ea96d0566e27dc029eca58b97549998b284cdfc60c2b37e1e83611c1569e7f57b90c5c7eef52b", 0xda) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYRESOCT=r5], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) write(r4, &(0x7f0000000340)="de067e54b4813edd65804e1574adba61e927f080f3655d814e77a0cfc66507926ab1712517802d9eb9c53961d5e1efdd7b38ef471731a8bf7af6396b0553a1a9b2cce535f8f81faaaa5a7313c7e80954ab4da3e11be1fceb622144e06c8bb2a68ca716ce11ebcc35ac41f34ca70e4fa3ea8b484d1dc14f502a344532763ab2eb47052521b1bdaeb08886976f8605fb4acacb1abd6b2d4e47698c38b2a3f0ef4dfed6a4c959702005e8a183d8de0e8f578f4410de67e140d9008ab93bd3adcc551fe1d72b0900e75b1ad5de26648ef88a8ebe1878d2f177f97f0bdedf1039f7f2bbdadcc6235b825c42d3694f231297bc8ab7ba2689601b9565b2f29eba7ad7c04eb1f93ed7a02a505df3d1f0c6ce2cbfe4d1ac9741456a0b955c1117ea5682bfd3e3d6ca373c4653dff786212151a47af2ee9b0a9bb5e3ce2f22dae622b42dabce9d8f5eb38b9b1fda15b8815093c239abda83105a6ecfec4e1b74d1d5827f6912c9bba88b27b4dcb63a3fe1c19d5fb23bc9ae3096bf3020b8a101c283bd7e0451d45b7023626a70b67c6e522cbe1f345ef11f5007cd2bd14ca2209619657fd1f1cf63faee944daa7a6f81c4ee923dd1dc4e4fdc786f233e7064739b9f0d28bab9b7ce59c01838c3483d5ae98b5cb1572b8891c8a28990b283725e4f779f0eb75849fb94ae30ff205709621df34eb059bb2a76ebac9aabdb380151216dd9dcff71af19848fcd8c90a3ea1c67fa4e0668c773e8c2eb93ca8dfe479e32b1c1ec9489ec4406d591f135529b10596c3ed18ee89433d532ced1ad25d33871cdc319b6efb0a906afa63bbbeceb5f26ff83ce081ca02bda86d610e3eb6321f4ecb476a03f2a2e3891994c356c9d30e97e8fe469910249af0ee9a9025456090646c92fc964acefc5b0c35de9e6f202d7a4739bfa3d401b72a2cc22e466efe874a5cd68d101432617492678d62cbfb6e77f22b92a1e95b07fdcea7fb0ccbf50ee4fa038ca78f31d61c745a4cf7f64b01aaaeeb013450105eb1a0f6863f78e70d0243e47f95c51aa4285513a19381be1e55472ead882730767c1fd7768ac90bb050ee39bae2f60f3d05ccda0947dbcda2f2ffc306b44818e8066cfa68c1b5d25ef14c6a3254a9f9ff1c3d3efe463dc6d02c0a94c7a53a16416f74d8b7041317b219263308d69c45b5731b52b14808f225c83657fa36daad63267cb3ba06ede8919a0d6441dba15df027ab1276dd6bd53e8c219745b72ebc1707efca4e2917db41b3f014fb84d68cd80ec543c89f9da782b57eb4322b800b78a7b94928d0cc0d9258bd11e6997cc9fcffd3debfcf91f703907680713ac855480851812c7f2a0918b6aff8bccf3da3d3ca790c635ea0ba0128caf5273932623b320f7655d71812734d829f302e7a071294e857f1ee066e09c8f4372a6ea7ba1b110b12386bb58b1fa4ad444dba8e66ef6fb0fa7f2d82e54aa974cb478fd7f3c6c3f7f0b11f8f057793d58b7ea2212db4e999e93eeca7546b14cc61dcfaedb67427b53857256c12be5a2ce61a4c44f351346f66de37aa34e6f6f43bdecb7e0b007f1dd906416d2b18f356064f053872e65fff35cdf8a8b468368a73f0b90a2d8ca96453f26b574ef04aaaeaefd47b6f197027031f77ea1d62159108f374c803eff4fbd02625c324c45ee71a133d261066631b6507e786be6d8a85ada3a09c3a726a60d21d75f1b135dee7e08463edbbde61ad24d7f6422890f1b4e681dce3d8a4b2550921a8cf411e7dcbb79b72082ecd4777ee14b507458cba773233042031313f57169e60dc9da866af71574ea1192ead889884f457240311d04fe637158654ae17abf74b1291ca44ad0162d6b1ae004b1e44f8b75a90b0268ed6cfdeb28fef65e01028a7c3a466bef94c07a21581eed94b56cbd8d37a780588ca7e318ccb6f710be5f1a7336a85c520af1ec4cabb10cd591710e20f001e18c66cba872e2089435a680783db07b5a490ccc89ab2f949b9d8529a2022277b0aef628029eabcce9e58ee07229f9c269858a9df9fca7d86fb47ad282f27e8ed0ab6e150edea9946e326c56bf5d018587afec779450e9c522d7ce7bf794b204d57762da7a32ff4c3ce2bfb5defd193ec9106a06b5859cbd77a061d98bf5042069d220de31b7d70d67690a0bed0b2999e39dc6dcbbfde2d31051e16d63057e02e2ee720bc1f93f921803eb507aefd7feab30a9d0f23dae940cdaa8b0aa80523ba8539d44aa548fce00fc1742c00c9cdee32b5cf0539e5d514c7bde20e2f15cd7d5ae623babf6c20a2e9eb73b28163f32f2549c684fca86c3b106b8b03748c7e040a80683ef6c8917f08be0a26afe786a3e3a4350eebb4d31a133c8944aed8461c72167dc7b65127210ef23f77f632e081a7f0f9bec51d3be13df52715b15776831ac427655daacafc94d45dee854a30ec430105e68950c0f94628f4ce14aa385ee2eeef8073729b45c6716f4306c84b7ae83255f213124974eac13b73380d43a97d9a0a25336c39b0d35a2c436be424a0fdb7353b093be3e3e1dba888359f202413d7701e67ea409791e72b8cd7e18dcf160f7b9499cb625aceb506ab59d79e71af998c69f2fc8fab95c6cc33d9f92391764cc55642d4064467edd629235646885574f8d3257b17046bee4c42eaccbe242cdc3d625bc89ade2b72706819b57714ff653ffd9a82fd0a42cc62c6160656c2b10bf34ef0a4c8ec9d5da6c1814097ad32ca6403c16b9438fa23653118534ef515ce1e1fdd483ff06c55ce185b70baf60a627f3b3b908cbcfd13f6de491bed4bb3c9e2fc3008bb8845bbf53ffd856849a2afcb9d04b9ea1443ae2078a91c5fecffbfb78a337ccc552e190b8f753e33465a5ac27fecdfe0d7cdc8d86e02d433dc022779a9efb0e3350870725b6b44d12f67df082315a282c70ab7479e685de7ab12eb40c51d044c7e0489a694d8082ed53533a72eb49e8f2086ba12f68cedb42f884004e4b3bed3f9b1b36f8b841c0fb0b3742fe0c3b3ba8ce508aca6ebcce48054c340a8a152ac1c2282b47c9acaeadd1b4d985cf644ea1b0ce07a1f6589902a1f8c6453d883d3bab4ddd71acb39c0ebfc85469887ed94d8ae0179b78b5f2eda62f1cf9de996706be6ec318446e5c0a9eb4978dd8c0deb29ebd0184f7c5e9fd03fd0f77bd3a7cbad1878176b6ac71ff7dc2c08d9b4d187c4365fd2952774394bfde7aea741e7c3fd50dcf2df50ef38c1f36d777ddb5a9dcb475d9101c255bfdb474409979d28c11edcf4de89c589675ea0399cd744aaad7809666ef795ac3114306dc59183e69bc8e00f856c3890bcda99f26bc437b84a02ef73ccbd5d137317079b35ca310e0379f1c22d4af3c09731c982753840fd7fa743ddf6cb7fb8ccfd77e8bf392ca7979c588d90e2361be10867d4d1a882f1ea4e035e0f9c6e289a00ec86d2322868afa8d0139bc3e6f3fb3fc3abe65750683f79818101a103eecb3738c1db997c8e31fcc6743aad0dd1d7844f5bc4f518f0aaec4a332f1c510519fd8618bbc49616ec169c5c3821f4f3639f356fde91fec0a20e698b3e2d71b189c0f3df6af98e8dce2511ed1163e5bf116c1651fb7012d610be20b61e0b229fe45e80118d54b61b5afa210565fc728d4bca4db68f452819d5be22c3c32795a2d51b288325dcd00032f333fe965c8d0de5e3b40bfada4b6dfaef7710782e88888dac8a518c9f30f40d681beaf331eb9069dd61da1b129a11d5c132ca20201f37ac9959433c54e934227827b629621040e834dc701bd4ebaf7ea253a02bf9402db6f3e3b899feaccf7ffec7b9f2d7949cfdcf3493a596c0b7992662e30a18b19b13738fc890aa062461e12cf11c95cd03af8ebb68a2af4d270b1705632b2669e2623c4780047647b51cdd6f0ebfc9d73bd2253b1e75a2198031f8f7166b9dbb951d831ba9c3b715c28b66dc3095f96732ad86564a77e2d713566c269b94acb30499745dd5ffd506933207aa524a64f0f349cf9808ef1962a13536da3954d24b125d8b9b452252ece3b6fe264a3f2deeb59aa147216ceaae67c479430693bdc0b659e3cb62a34cb20f5b4bbc69efc91db15a711a01cf67f9decf54b5acfcc597ab7ba1117b61a83b5b20b2b61143e5a976864cd2e61a810f96bc3bde86bdcf0e41651892a2119fbb77786ea1e90c5499fd0850f64f8cd1a6f6d25f6284675ffb17b4056a7a5dd694d4218ae8803e0dd948cced05f4f0d1a775cba5bf23bc8c4e9a0117776a91df56e4c363a4965561324aeaca011938877831f3202b7e9b1df2714cceac1d409e1ab939020c82ea5291b6d4d13f01f1141f453c1ce7ede199e83269d64831d3e47109101ce06138927e8a98e8d022db08d5b18f8c3ad96e9b6a0af0cfd843dd85204eb7d193126b59d5beb192fb69d721139ef220796467a0ef78869e70a21aeb787c8ce656646a797ce2226035b6d2c612d2cd7c01da751268f21fea92a756757344d8e06a1b996f42e365c96790b089b2110953868938e9987e91aecff8b2fa813289e02a74e34accf42519149d7c6d0db656ff7f2a0784ed17a992a272eecdc5b45eee4a65c642e064e515df759cf7f87a95644518b04d3575e216204259ea15d9fde36bd895ccdd26cedd97833f7d8ec5872713c09f959ee93ece82ab07e556e820cada1e563fbae040715251a40145a3ef9bf516ababfdb53a54a9cfbc07387126690df473aead87b1153efad1210b8c2015801b87a284d0c6d078d49912cdf28efe8aeaa345d74c302bde5df5e7155247bee80eb026fef341dd3cbf10ece3aef5de610f6dded38cfeece8f894e20eced8b381eb012d8e06667046259be95954ea67ce4c3f7615a2b1a7e381c0c926b88ba329cefde481a06f010e89f39d7d790f3f9db5a727af332fd8c02ce3615255abdcf6ce22b3f116d7f08bc7da3e6c590213696ef325464798c39461ead89c9509049b373b6dfe6c160681311dd853292d5b85990e69c3cbb2b50c3ac36970c205dc7a29a7941e324f617fa922eaf50734390020152992973a351e0f7cbedc2937935f316e51476ef5aafbb03838d5773ed82c232474f4ba9240599a91638cf426e59cba70c238aeaf388fd0da3805deefc4bbd58cb9ed6faac7f9a16c1154c112aa6d260895b7140adc491eec00a04e644441d25141ddc3d470df3dd330322fbbddbc42a946014d53471eccdd05fb1eebc924ca8d8fa816ef36a3112e619ad8d115413cd7a971067299fbc106e117de8a1ec58518c3a333435a6ae5ab172c6f997894056686a035d1a08adb185bddef4c02316137afa623770da76e8dfd1139d503edee715c1756222b7afae75e2d7575632034a68e4154257da741cadfe96c7ca3e4ce8296e8656a82bdbf2554ac0ab230415d646488434b63fefc0620a14bf6a35307b502414c29ecb7fccd42632b1771f915845eb63c74d51088a820b37adb83f0dc7069fad6d0b282b384b73d7ae792ce22874de8f78c36cbbf4e590d9cf603954b6b1ba32c3e2d72f196c2f9758bfcb8c355b385f7956d3dfd2031b49fea596aed7e4ef718287e309b350bb16898b9d23fe146ddc2628241ffede8922b347be4ac6d02506ee7581b3c23ec5419d76c0fe472aee5a13240e7e1a81c435f9d622d75ac17b6e50080198bd29eb6124dfa87f1d44a03af12ba991fcd272ab6a2cded428ec5b60ca3bd333347e741fba1a3402d54970ec90e15ad3bb40e16b9289f221e19282ea05534079adf3858e89c1a698be631da084e3abfa11087ba57d7a8fe7401658b6033d72bd93a728", 0x1000) 21:47:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66697c65300068d6bd81b733622930912f5480a33a39a8f402d70ca49b1a68088c18ae"], 0x1) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) 21:47:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x97a4203932f55267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000026439210e74362f872d0b400000071457a39fbb5f0ff685e6844e0f9d81d78a823118725a1148d940f8adab9a5715744671948713277632283"]) 21:47:18 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18257207a5e13e952ff87e5c8563d41a63e0a53cd47a1f361cbbaec1094b6ddddd39c5f116e532686640146b9f7cbf85adc1c3aa5ecb9699315f075516e9fe043d2a377d379dbae909102abe04b3"], 0x10) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xfffffffa, 0x8001}, 0x8) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) ftruncate(r0, 0x0, 0x9) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt(r1, 0x332, 0x4d3e8aaf, &(0x7f0000000180)=""/56, &(0x7f0000000040)=0x38) 21:47:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(0xffffffffffffffff, r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x2c, 0x10}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x7, 0x3f, 0x40, 0x4f4}, {0x90e, 0x80, 0x0, 0x10001}, {0x921e, 0x5, 0x80, 0x7fffffff}, {0xbe, 0x7f, 0xfb, 0x4}, {0xee05, 0x2, 0x1e, 0x8001}, {0x7, 0x3, 0x3, 0x9}, {0x0, 0x0, 0x8, 0x7}, {0x8, 0xd4, 0x40, 0xcb82}]}) 21:47:18 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820200defeffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d807080 21:47:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ef04e7529d740a664b0725d6452afe9287a8a8ae020743a4c7b64c006aa0000004"], 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4000, 0x0) 21:47:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24, 0x81}, {}], 0x2}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0636a7253c29d52fa34a116203056a651739dcee160b05e7f93d5e98d1456e24df54a553de3985145019b226ab4410be4aeeb9d7a83f48bcd86e39baf44640bbc864f721ed09284b26791140de5289d8856730a9214eaef375274f9ea98c6260b612c704"], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x25, 0x3}, {0x41, 0xffff}, {0x85, 0xb14}, {0x40}, {0x7, 0x8}, {0x23, 0x1}, {0x48, 0x638e}], 0x7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socketpair(0x2, 0x1, 0x67, &(0x7f0000000240)={0xffffffffffffffff}) connect$inet(r3, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) kqueue() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) fchdir(r1) 21:47:19 executing program 0: socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000000c0)=""/86, 0x56, 0x840, &(0x7f0000000180)={0x18, 0x2, 0x7, 0x952b}, 0xc) map stack 0x2071c000-0x20b1c000 of map 0xfffffd8057f14cc8 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d807080 21:47:19 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 0x1) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="ce8a7401661e5fc259756b8309aef36ac9db9d43b4e3ffcc24373788c9b80f8c7637fd60baa35b43e38f54723236166a16a78898bc0c13b39d0253d65a61fc1e5b7259d37485f8781bde460a9baf4150edaa78000000000000000000"], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 21:47:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x4006}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000002c25d2b5b73d35c0000000"]) 21:47:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="000400170000800000001e18e6030118450220ffffd380056e000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1000000, 0x3ff, 0x3, 0x0, "80a7a076be813be7882fb54cd464c2c31f078da4", 0x9ba, 0x80}) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 21:47:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r5 = syz_open_pts() r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r8, &(0x7f0000000080)=[{0x0}], 0x1) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x1, 0x6}, {{r4}, 0xfffffffffffffff8, 0x60, 0x80, 0x0, 0x8000}, {{r5}, 0xfffffffffffffffd, 0xa5, 0x1, 0x10001, 0x7}, {{r6}, 0xffffffffffffffff, 0xa9, 0xf0000000, 0x1, 0x8}, {{r7}, 0xfffffffffffffffb, 0x2a, 0x1, 0x7, 0x2}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000000, 0xff, 0xfffffffffffffffa}, {{r8}, 0xf4006d5f8c957786, 0x10, 0xfffff, 0x81, 0x52bc}], 0x87ef, &(0x7f0000000240), 0x800, &(0x7f0000000280)={0x100, 0x7fffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 21:47:19 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 21:47:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x0, 0x2, 0x1f}, 0x7, 0x1, 0x9}) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000180)=[0x0]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0, 0x2) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000180)=[r4]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r4, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x8, 0x0, 0x0, r2, r4, 0x16, 0x3}, 0x0, 0x3}) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 21:47:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0xc, 0x2}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 21:47:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x84}, {0x6, 0xfd, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) 21:47:19 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="100ac5d0dfabfe27f4b9", 0xa) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000240)=0x4) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) write(r2, &(0x7f0000000140)="d853df9248b8eaff2c3e3d8a0659fe54acf35cfce63480693e572dca99d99f5cd8c5b60b462e174ec58bdce918ad39f7fa9722c66bbde0e5882d403ae2c8851697abf04a7b418637169a8d32fdfb55c36c785920e5e2dbdbb737459f52a926eedc3cf548fd02d5c981367ece9bb0b2871396bb8567a4b227b9fb90fd393a9af7bdb3ee03458ea4b097ce59dfa8d43951114c735ebdb860e2bc77827e51ce7b176b93fd3d3030f7ffb6e6a52adbfbc86965c2c2d5b1826a27664fad6ffb763af283693b77cfa4746786cb1278f8bd7ea5b563d2b25b68e37a8fda4bf7875b3d76d81b72", 0xe3) 21:47:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000080)={0x1, 0x1, 0x2, {[0x1ff, 0x3ff, 0x0, 0xffffffffffffffff, 0x81, 0x8, 0xff000000000, 0x80000001, 0x38, 0x100000001, 0x800, 0xfffffffffffffffe, 0x81000000000, 0x7, 0x0, 0x200, 0x1, 0xaed], [0x9, 0xfff, 0x2, 0x7fff, 0x0, 0x9, 0x7, 0x43, 0x0, 0xfffffffffffffff7], [0x1, 0x0, 0x2, 0x3, 0x8001, 0x8, 0x1], [0x6, 0xffffffffffff96c1, 0x7fffffff, 0x7, 0xc4, 0x8d], [{0x8001, 0xffffff3e, 0xa3, 0x7}, {0xdb67, 0xfff, 0x100}, {0x4, 0x4926, 0x7f0, 0x8001}, {0xf62e, 0x80000000, 0x0, 0x1546f2f3}, {0xfff7, 0x1000, 0x3, 0xcc}, {0x6, 0x5, 0x4, 0x20}, {0x4, 0x29, 0x395, 0x3}, {0x99, 0x3, 0x6}], {0x0, 0x7fff, 0x3f, 0x100000000}, {0x0, 0x400, 0x0, 0x10001}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 21:47:19 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x87, 0x1}, {0x48, 0x5}, {0x5, 0x4}, {0x87, 0x8}, {0x163}, {0x81, 0xffffff01}], 0x6}) 21:47:19 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) getpid() r2 = semget(0x0, 0x1, 0x118) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/239) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:47:19 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = semget$private(0x0, 0x4, 0x189) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x2aaaacb4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r4, 0x0, 0x207}, 0x300000000000, 0x7, 0x2}) r5 = semget$private(0x0, 0x4, 0x189) r6 = getgid() semop(r5, &(0x7f00000002c0), 0x2aaaacb4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r6, 0x0, 0x207}, 0x9, 0x7, 0x2}) setgroups(0x2, &(0x7f0000000040)=[r4, r6]) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r7 = dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000005c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="8e760dd65af25b5862afc0b36a4b872e070d09c76d5b1e4faf8b8267078d1c50233c5b56cdb03c58a85d4098c3afb7a2a05ea597f2d34b7a7021cb93a45eb8e9e4ae9d5f10e77a2ea8132411bd80010d6508e23f9e22272271432a6d67f1ec5a09fc74e029f42682b05d1f971f1e54b3075eda260d63e76026879f1123a139cf2b7a25b0194c27520b366b", 0x8b}, {&(0x7f00000001c0)="875b98a9157c2de5722218c56a0b027fb922c888c1ebf325410236d79be28ac24011850e3cc5183928bb41c67e83e0f4d9afc423c83ac27ac476bab38b25f329601ed797a8fbde764af16ff1daa3753911f862899102cd4c4b8d0fd3346088269db398cc57396051401c20cc47610f5ae8ba53d84004ebacbab50af12cf0738c262b89ad194b92dc60415cfd7a1cd2f22287639f3cc80487d053f792c931fb27828cf2f3792687d2254ff7464e734c3982153725264e044134dd8dc0e23edfb8f6f66a0b35be36af025b1d7a9e470475301d37acb80e1756728d680df46e19dd", 0xe0}, {&(0x7f00000002c0)="0014e1cf96dcc4cdb7a1834e9f934d695055e86fdae7d7fd32113169f2761ec92db979200b931ef3595b2a900c009bde016617f89ecf", 0x36}, {&(0x7f0000000300)="05c0b1ac663fbd6b34f35aba5eb15dcaac32d4f4791243d9dac35de7523c569ae16f00f31e98ad7bb49df706b297601602136a06324d5a1b9982ff6250e1b06f9d744898584a2c740c347e9a7975b9001bee0c59aa99db37b394b28f4e1b64895c6cbffe65705ed8815197408193b8f788d611abfed0ee19a4ce35d7b3e40e3fdaf991b509771ee9f5c5e32ca1a342ec8217dbea979eb84b9db35534566be8b2757b0afb665a4afae159527446a8984fff27c93843846c77e28fb19107650ade2e09928ba3372b4074266935a52119eb75fcfb362d0f4b9156e1920bee85210d4f", 0xe1}, {&(0x7f0000000400)}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r8]}], 0x48, 0x404}, 0xb) 21:47:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x0, 0xffff104a, 0xff, {[0x800, 0x3, 0x80000001, 0xffffffffffffff7f, 0x9, 0x8000, 0xffffffffffffff80, 0x5b23, 0x4, 0x401, 0x100, 0x0, 0x400, 0x8, 0x6, 0x0, 0x10001, 0x1], [0x401, 0x5e2fcd7b, 0xfffffffffffffffe, 0x1000, 0x8, 0xff, 0x8, 0x101, 0x8, 0xfff], [0x9, 0x151b, 0x9, 0x8, 0xffffffff, 0x0, 0x1], [0xe000000000, 0x8, 0x9, 0x7, 0x7fffffff, 0x5], [{0x7, 0xdc9, 0x42, 0x2}, {0x1ff, 0x100, 0x10001, 0x100000001}, {0xf6, 0x0, 0x400, 0xffff}, {0xefe4, 0xae7, 0x8001, 0x4}, {0x400, 0xff, 0x4d, 0x2}, {0x1, 0x8, 0x2, 0x9}, {0x3, 0x5, 0x26d, 0x8}, {0x8000, 0xfffffffd, 0x55b, 0x10001}], {0x400, 0x0, 0xfff, 0xffffffffffffffff}, {0x3, 0x780, 0x101}}}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_open_pts() acct(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xbf) 21:47:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000240)=[{0x8}, {0x84, 0x0, 0x0, 0xaab}, {0x7ffffffe}, {0xff23, 0x40, 0x0, 0x7f}, {0x8, 0x0, 0x62, 0xfffffff9}, {0x8, 0xac, 0x9, 0x1ff}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x8, 0xa7, 0x8, 0xff}, {0x1c9, 0x3, 0x40, 0x7}, {0x3, 0x2, 0x7f, 0x7fff}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000001200"/14]) 21:47:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b240906c15f54136fac35f3582cc7d0a", 0x10}], 0x1) 21:47:19 executing program 1: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) 21:47:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvfrom$unix(r0, &(0x7f0000000100)=""/81, 0x51, 0x0, 0x0, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 21:47:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8000, 0x6) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0xe, &(0x7f0000000240)) 21:47:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x0, 0x2, &(0x7f0000000080), 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 21:47:19 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) ftruncate(r1, 0x0, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x25, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="4504c1fc23458832eefb0d5c65c06db53f5793d7b65b07abcebe511ba419e0fd1f69f5e24cfb49425abb4f0600"/60], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x101, 0x5, 0x9, 0x2}, {0x5, 0x2f, 0x64, 0x2cb}, {0x6, 0xfd, 0x83, 0x1000}, {0x5, 0x4d, 0x4, 0xffffff05}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)) dup2(r0, r1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x700000000000, 0x9}, 0x10) r4 = dup2(r3, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) 21:47:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) fchdir(r1) r2 = socket(0x1, 0x5, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r3 = dup2(r1, r0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYRESDEC=r5], 0x10) shutdown(r3, 0x2) 21:47:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 21:47:19 executing program 0: r0 = socket(0x2, 0x3, 0x2) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r3, @ANYRES32=r1, @ANYRESHEX=r2, @ANYRESDEC], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd9", 0x31, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$dupfd(r5, 0x0, r3) 21:47:19 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffd, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) socket(0x8cc8c45592348a8e, 0x3, 0xe1) 21:47:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000000c0)="f901000000401a199bee3740b760d2752282bf75b1bd63b3ac1aae1b618b12193f3a73f30a1c3cc27ab05659cb6205c6", 0x30, 0x0, 0x0) 21:47:19 executing program 1: r0 = socket(0x11, 0x8000, 0x5) syz_extract_tcp_res(&(0x7f00000000c0), 0x30e8, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:47:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x5, 0x6, r2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "000024ffab7f4f0e407de6080000000600002000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 21:47:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmat(r1, &(0x7f0000673000/0x2000)=nil, 0x2000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/124) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = dup2(r0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="97b5876f05675c2d27bbfb0d0b9bc65c033539623909c376510867b57ce3d4d548"], 0x1c, 0x0}, 0x0) 21:47:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) setgid(0x0) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39abd3d", 0xa) 21:47:19 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000f9b000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x51, 0xfc, 0x0, 0x20000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x2, 0x0, 0x0, 0x0, 0x2], [], [{}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x0, 0x10000000}]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 21:47:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0xc84], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x3}]}}) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) sendto$inet(r0, &(0x7f0000000000)="665b185da10b05803e830b7c0471bd3fb816eb643c8c861db6662ad5dde7bac391217df8256f455295a6be40a6e7ade64fa9d8cbecd5c6f856ceddf04f837f76aa19917c31cae0e1631a50e580a27389210d4cd3c6bdae622dbccd9789b9352660c1b5387bdc38bcf48754f041bf365eabfea161ca6bbec8972d1728a79d62f934ad97c680bdbccfc140399cbead581de6472bbb7ad09c50d9cf524f3b907e93102a1034d82ca75a0e9fe8372f95250ae777fea4d8475fa1784827ddffb91336d6f0987ca08b86f87c05c909c9e125e7bc8a65646b2f", 0xd6, 0x404, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 21:47:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x28a5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x10000, 0x40, 0x2, 0x1, 0xfffffff7, 0x18, 0x9ea, 0x1, 0x0, 0x4, 0x9}) 21:47:19 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x2, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0xf}}}}}) 21:47:20 executing program 0: r0 = open$dir(&(0x7f0000000300)='./file1\x00', 0x400, 0x0) symlinkat(&(0x7f0000000000)='\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, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file1\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='\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') renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = semget(0x3, 0x3, 0x6f8) r5 = socket$unix(0x1, 0x1, 0x0) getpeername(r5, &(0x7f0000000340)=@in6, &(0x7f00000002c0)=0xc) semctl$IPC_RMID(r4, 0x0, 0x0) openat(r3, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) 21:47:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x9, 0x0, "2e9e6ecce46adcd5698e11e16eb595a47fcfd711", 0x4, 0x3}) poll(&(0x7f0000000100)=[{r1, 0x100}, {r0, 0x20}], 0x2, 0x0) pipe(&(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x1b6462ff08ce1c65) write(r0, &(0x7f0000000080)=' ', 0x1) 21:47:20 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2708f628cbb7c5ecd0f0bc5ee1e8aaaa3630ee16b913ec521d1a34d70ebd03d1b73b340576e533a9af2c1cfacc6cffffaff011dcc3845cdd20d2b4b7b2846f3152cf0f839a6df3aca40c139f091f189cce0eb79540f2fbcd9e00495bdc35e161ed975bc9fe182e698a98ec205e186ee91f3c3b7fc13f4ff1a2c355d04734de79a6d460cf707ab11919d848516600f88ca4ec9ca25ab6a8f94298f0b500"/167], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) 21:47:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) setgroups(0x1, &(0x7f0000000180)=[r2]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000180)=[r4]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r4, 0x2) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0x0, r4]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) ktrace(&(0x7f0000000040)='./file1\x00', 0x1, 0x40000706, r1) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='c\x00') 21:47:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) 21:47:20 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) recvfrom$inet6(r1, &(0x7f0000000180)=""/201, 0xc9, 0x42, &(0x7f0000000100)={0x18, 0x0, 0x3, 0x478}, 0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x40000000001b, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:20 executing program 1: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) 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$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7fffffff, 0xc, &(0x7f0000000280)="ebffcbff204400fa922e541a13b9fd812eaa4e713048e6993192964850f920f06f68881ad822f9cd19486ffaed0f478f4354c12126d234c38c0842c00326c99c938805cfef966b0eb645f7e8825fd1360545d8c352d635e3b253251b4b320328f7e66f11cb352e6f39e7227398ebc9865b1264ba54941e7150", 0x79) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x20, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="74b200c2aedc529be03718417fa35b8b2db964d29b67f0f4b564c9d46a87fd6d1305bac20b40f55b2e29d1c1ec9b9f557bb561b85fb0d516edf79d43438ad24f718ccaffda23a4a2b4eb4a962ebdf3d216da91506988e7c99b410bc2568f23c61aeaafcf70f858c3c360ea4319cd1d0a28fecec1b8fb34465ded7ecc731bfb7fd334d725b6578c3453cee3a60e5a160042acf54d"], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt(r3, 0x1f, 0x2d, &(0x7f0000000000)="ebffe4ff13b9fd812eaa4e713048e6af07929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) semget(0x3, 0x0, 0x501) 21:47:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = kqueue() r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) kevent(r3, &(0x7f0000002500)=[{{r4}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x77d, 0x4}], 0x100, &(0x7f0000002540)=[{{r1}, 0xffffffffffffffff, 0x16, 0x20, 0xfffffffffffffff8, 0x8}, {{r2}, 0xffffffffffffffff, 0x91, 0x40000000, 0xcb, 0x40}, {{r5}, 0xffffffffffffffff, 0x38, 0x1, 0x7, 0x1}, {{r6}, 0xfffffffffffffffd, 0x40, 0x2, 0x9, 0xcdf5}], 0x8, &(0x7f00000025c0)={0x200, 0x6}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x1b}], 0x7990, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000024c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000000)=""/87, 0x57}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/133, 0x85}, {&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000002300)=""/206, 0xce}], 0x6, &(0x7f0000002400)=""/189, 0xbd}, 0x841) 21:47:20 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x800000018, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 21:47:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000540)='\\\xb8h\xd6P\xf13\xdf\xaaE{q\xaac\xeeL\xad\xecdX/V\xbc>\x18@(Dh\xa5\x8eK\xc70\x1a\xabR\x1f\x9e\xa9s\xfbQgP%\xfdn\x126\xeb\xedMp\x0fL\xbd\x9a\xd10xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000003c0)) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 21:47:20 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) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) fcntl$setflags(r2, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x7d2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) 21:47:20 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x10000000, './bus\x00'}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000040)=0x180000) 21:47:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x40, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x89, &(0x7f0000000000)) 21:47:20 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x3f, 0x716}) mknod(&(0x7f0000000000)='./bus\x00', 0x666457d5aea004f1, 0x861b4) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmat(r3, &(0x7f0000673000/0x2000)=nil, 0x2000) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSWINSZ(r5, 0x5414, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) r7 = fcntl$dupfd(r6, 0xa, r2) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000580)) write(r4, &(0x7f0000000080)="6709c1", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:47:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7fbfffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000545000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) dup(r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x42, 0x14, 0x1ff}, {0x4, 0x1, 0x9, 0x10001}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:47:20 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:47:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedfbffffff], [0x0, 0x0, 0x3fe], [], {}, {0x69}}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:47:20 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/254, 0xfe) 21:47:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x1000, 0x9, './file0\x00', 0x2, 0x7, 0x1, 0x6}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = dup(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x2, 0x3, 0x1) listen(r3, 0x7) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r2, &(0x7f0000000280)=""/83, 0x53, 0x0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r7}, 0xc) 21:47:20 executing program 0: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x6, 0x8000, 0x81) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x3, 0x1, 0x0, 0x1, 0xff, 0x3, 0x9, 0x1, 0x2, 0x6, 0x200}) 21:47:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2f307d2bb450a7264b599f2a8fbdb560d755ec2dc248448c892834167bf8e2f1cfad05cd1af525ff63b64be5868f83856c71a3a5adde27ee1c7395471eed29d13b945d5fa2845859949c872955cdf3c2cb5c98004b81d9a4b54531917e3037fe3594c10acb36f3309a87902f27995f8128ba0f07f2335cf9a8afbb04dc91ca2512895a92b09611ff23f807f18ad4c99c85ddc36f0928b897f4a2fff3ec3cb8b62bcf2a9cb50211f621d844aeb2e570a22a07eb63946801854eee8961330aef285a31cebed1"], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0xfffffffffffffffe) fcntl$dupfd(r1, 0x0, r1) 21:47:20 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 21:47:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x170000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r1}], 0x2, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x840af23ef68bded4, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="23df90b836322e5d2f1348f0f1e1e4da7400318b29cfaa10082f347df4e237592ebc2af53fc48c2534124f8f8c"], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) close(r4) fcntl$dupfd(r1, 0x0, r2) 21:47:20 executing program 1: open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x18) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac3f786698, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) writev(r4, &(0x7f0000000100), 0x0) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000040)=0x7fffffff, 0x4) 21:47:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x100000000, 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'], './file\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) connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYBLOB="3f000000000000009eef052f9adf02f56f333a7493f46d0c3aa7bd1418e5d5f8d14e5e039e56aa2f689098af4ffe3c9c324c21e8dba3388d477d9a91c28aa1a08afe1d6a259065f8d345b90ebfd4a2d769ca49d3013e52faed4c31507ca3cf179c2be122ea3cea5eecc81acf5670482f362399ec188c8469f6c84879d8af1ee502790a9d9ab49a487bb0cc2bd9eaa9de896dbd0e28f1fc259c8e021c9ae0bd87d48452ae1e365f1a8ec4866879a169c20735c986"], 0x1) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="4e01000000ce7d37d8c54773066cf2aabaeda7f729ce2186bda0d49ad1df45a1e53ee73d7446c2ad6b8237747364d5e1139c279d0a5782ac9f4e29fb3b2179f94b2a09270cca3c"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0xffffffffffffffc4}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x9, 0x6}, {{}, 0xfffffffffffffff9, 0x44, 0x4, 0x1d0, 0x4}, {{r2}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x7fff, 0x1fc}], 0x6, &(0x7f0000000780)=[{{}, 0xfffffffffffffff8, 0x0, 0x40, 0x2, 0x2c24}, {{}, 0xfffffffffffffffc, 0x4, 0x8, 0xfffffffffffffff7, 0x9}, {{}, 0xfffffffffffffff9, 0xf8, 0x1, 0x6, 0x7}, {{}, 0xfffffffffffffffa, 0xdc, 0x2, 0x3, 0x89}, {{r1}, 0xfffffffffffffffc, 0x85, 0x1, 0xbf, 0x2}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x44a8}, {{r3}, 0xfffffffffffffffa, 0x10, 0x1, 0x3, 0xeb}, {{}, 0xfffffffffffffff8, 0x0, 0x40, 0x5, 0x800}, {{}, 0xfffffffffffffffb, 0xab, 0x8, 0x3, 0x1}], 0x2, &(0x7f0000000700)={0x7f, 0x2}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xfffffef6) write(r1, &(0x7f00000004c0)=' ', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r3, 0x80047466, &(0x7f0000000340)=0x8) 21:47:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400c5a121bf04aa15e9050000006e00"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) setitimer(0x1, &(0x7f0000000200)={{0x400, 0x400}, {0x7, 0x39ab}}, &(0x7f0000000240)) fchmod(r0, 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3, 0x8}) r3 = socket(0x2, 0x3, 0x1) r4 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) sendto$unix(r4, &(0x7f00000001c0)="ad90bc25281d", 0x6, 0x1f, 0x0, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="14fb0a458e0814f8714cf5c77911370db5730174880143e543886541"], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) write(r3, &(0x7f00000000c0)="a15d7772c259d5496c41198bb9154b53e2383315d8746912d5a8728b8e083a12ef977bab931c9224596d4ffd20b2f44dbbea8617452dd7249cfe2ce59040cb1e137256248cf46391bf1bbd082af0fc237fb1a4a6a5ba85", 0x57) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) 21:47:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0xc1045763, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:47:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0xc1045763, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:47:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x44}, {0x14}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 21:47:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r1}, 0x4000000000003, 0x100000000fff, 0x0, 0x0, 0x0, 0x0, 0x200}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="c78d70ef3b92cacec25e664e9283260d8baa714f838c32b5b466aaea1205bba91b7037bff72dd293b53c986ccbede46ca0adc79c1d3622cbb76ce7dddbaa31a15860fd45c44207eb38e1aad69e0d19ec8f4ebb56e545646a1b06e569c74dd455240e89f12d984e37176d005ce4d5e2aca079980deeab2e2b0735fd646f3e74160850405459cb0db02b609884feb100e6aa02a10d30cddab33248838113211e0438afc4be859f682f63e8433d2565070ddb465b44ab1fd0008355eca0da51105d0d69b2469c5060a9342fe4bec8adb6fa86bec83e9bb476f4e503b564d5e9516cbb56f015e9767bed4900"/249], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x285) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000300)={0x10, 0x7fff, 0x4, 0xe7f, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x36}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xe4d}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x91}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xebd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xeaa8}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x699}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x8}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xaeb6}], 0x100000000000005e, 0x0, 0x0) 21:47:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x170000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) r2 = dup2(r0, r0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000100)='./bus\x00', r3, 0x1}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) getgid() semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000200)=""/109) 21:47:32 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000100), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x9) 21:47:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0ffefe424d"], 0x1) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) pread(0xffffffffffffffff, &(0x7f0000000200)="d0cbb3bada3a7d2d861dc1f45bcffc9cc198f3cc05a03170d092c6646d74a0e5d879d395a03b9acf276a96a45f2bd55a4591", 0x32, 0x0, 0x2) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) dup(r4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000015c0)="6e86c7a377a5af94052f0703e78bfd32699751e658425d6f24567c61ac17c75b76738447b5e2a1bbc6cc42dbf7b3dc9be4872cc047f2175517e0dc3006886fa1c8f1ec04bb82ae99d22420e518314da9b613dfd7fbe93bf3e97e8710d8417ab6c8e7befd91d04aa2ba9980e659ab9a7b9ccd34030b10ad1b1fee12f40d32dcce28b270b53b99a6f8addabf8eba95a8728933bb216df21541388c1e52a34f301305018d3615a2d94003816939780580c8a2fc92fb1306cd9f0a2d406eb624841d07e62f2070e2e4f13f2be65b5cbc3c4f6ae60505dea6cd94df190da31f2c15c208a66e797dca66654dab26e4d70e27973c3f9fa49e3546c7a2e0167334cc65b829e00a736c3e6da67a94381a2bf3c54a92e019976ac724dfc573bf042084c00cc0c8a1ef04e7ae54f15aa96a1f2395665ed5453bc74e134ccfd67aa18e09af39c94e27df5bd634ec74c7c3289f6e92a1d270d9beccab9ae384de2bbd08f432828deb122512458d183d4f455c76d2821942ea340d31ef1b3ff333a4e11abaf9b097859c95f88e7212067191ef6fe6131ab7a18623ec0bdf98913e514f6e32731848d9b35ae65af5be7d5737fc1019400b2d87578c98ff2520c8c3537d98d12d7a16ed7bdb2c21e5bd28abb6842e28a7e94aafea000541e5fafe56b93c4de8668bb281acdc20c82e3c3ef6c9977bb5b8daf44f3731c9472f6572e0c3ad5fc04e1638d905f9f62372f77c420cad2a3639102ecb30e3e98cb03845f64637be3fb9339dd4fd8960b9a78db8a5e7c9cbd153afaae3aaa3988b6522ac4f9a4b7206ea061e5500e345d2cc31dade3c1f645d871fa3b1757c928fcaf94c5052028b5ba501279a1451647b40a0138be2134806279b1adfd26a676fb4b26eb9b1f2743e2df98cc732eaf0d2abe20c350f9b95f756dd37c446e38810e489f2e3a19777de88dc0ca3a642a59aa5b1bdb1246a81bbdb292c28b1ae43214ede3d0467103e8acf08f2eb84e95ce2a1e0ba49a9ad29334dca474af186ebda3d05ac3a9fc3b70af6cf9cbb642699ac3a93d4bee474d1f65aefbe6ea21acf360967c85d486ce6acc9bedb82864cd3a28832e6db193cb2e088f012cad41900c4c37d25bdb0c2d1af5441f65eeca1c5cd7eef642b51a2f4fb8e2419a3d9dc2f2d4d87a7c54806f6e1945b56185c276efef0b3ced23371599a9d2645bef99e188b9a6e12f05171ecc916b1ffae24e1baff35458e846b7df551a537e141327e18885a0513d28f02980812e764bbced75115c4a50d1824d1150aa48cced202f938041e7ab886d69da44430202b5ea3a2babcfc5950b60c40060a7f5b4de66273ed407d2990e86e2c5eb33e69153e4dc3f4d13a8b2d8361dee2c0a412f227f8b6d8782295135f2ac46822e3e54fe3dfea155eed43763d290eaacb25ae7123de50317945ccd1250e52a6440ea3c971c88974c4f586be005a598526b7f645330e1f4bf9c351f63a59b10edf5a9fdd8da5013ae581eb28db41deeb79999ef0e15ef2e3abc87c451e679f8b5b8641a5c680faa45d6a8c7e705cc4bcaebc89ab8d49256f9d646293927f9232a7b0d5004bb8efc28b8317b01e9e7ca726d9457c30910e6e6b387b3bd5bc2abdaf85430cdeca9238c01513abfb9b5bd4ebb8bdca0e5f6662b73870f4a76397d7ff10c3e1cfb547cc0535f959f5a63bfb2c63d4d2a1db353185b648a9a3b9989bac0ba7f66137c7ee2de091b472fcb733854f5848e8a8b433a883a845df75d61c10ba31d92512e988845a2fca22fabfbbbf001ba996c768faf9e8e02717d5a1ed33a73152186584ead72a027df5908f0e826e3bcb7a200cabc3a2338b251098e3552fa9e1ca1d6b02edd97e9a9fe782e55ba9a2e9cf1491dc77eb2d26c89ff9e9e14835595507f89e1d3e9c3b29923995e54a45af47e15031adc533e9c6dc4370856d980b31d91dc8f8d04a3eaccf3273ba97c3a0d564b8b38508a8d461e1702cfb67d0a369d157dcec5a9ca68d77b1254bd39fe7e5bafac08547bdd8f402923c68460ed52735ce65536a07432819bd3175265582da6dced3667447e9ab66920411dd6383f782963466ca44cc1520afe941e4ece829e0504f4933f363447494c0466cb31417c0facaf84e90c169b08be0c19c8804db1e4aeda6fe12b5a1c09f04ecdf2b7a4c388124f75239973358dbac6c8ff517b48b53c46800bbebec22ee434ceb8479193e14dde54fd0b6ed04f259886722d1da80f6e32482edddc4644fa5c940f985c9ba29f0c9bb616b50d74ac40e90ba5938a63971e4e910c2497c387da48914b678d15614263483334320626a277bb3cb1a5025178c49c685985edd11ce59755146d69e9e347030841640cce9c59958b2015bb403a469a0ba0e2d030cac8d796568e05f582a12c52d35b8be41f9f2f29b1f4da56bc9b6fd9ac3bb4b64e24b26a03ac92f5a567e256688280db8de575a931406f1016de20619893fdd5e6f84f0cbb3bb1810655cdeefffa0497f780337c1737e22b1036843382401888bf0857e57b923eb5023a058085cddbccb68c0b2cc55826907da3ffcdc50cbf387b71385564f7b7980a5fab52de7a4567492a5346c22ce72bd608d94b02cc3200213b94047e3c4097a3e534d10d884200ea5e4e98f4c31b523d8a9e27940f2c47e6c3fe2d2bfbc91109ce6670552d88abbecdf558ed6847c19b75ac0a943dc03b799d15d7ee9855213f00ae3666c1a4338bb70434566d8b315896297f9240f29ae32fbf3aebafafad24141a4c94d47c2e857f13dc147b8110d1d5efb8c09792944ae91fd23753c159d3c14f4aa69f52e06fca6ebfb04f37db563ff538647f8540920aefac3646ce2dd5b098893913a6529320e6cd686ad7c9e582235d2f192ddb1c687d95ef741e4761b0bac6b51e232feb1460858c588f752c46a8a036eefe1cea9cb43a94febb7d0d11f0c11fdffb5356ba4fcae379fcbc3b4995efaa27c649ce046b94c2d1c996a0bf14ffe61b7a4e29f9cbd1c662eb1b0795109efd177890ceed15e36c8ce56ac75114016d11c9e300d6157975d1281fa1157d25428411cd6a770596ecdeb6161688711adad36358c1ebca238ffdf697796dde7a8cbbcc00c79b4f50dff8fc87cd1ebcee7d06ed4373eec542b54f36bdebb5204ed4686c567726ba8b5929dcd3841a0913fac6be350c0615d18749b53a2e603998d084607fc6072f732d2a391b125938369c614e119a37960fc1f196f8747fbc497c0944712b7ab74d4b6e505a7b01e4f6b8bafd3d6a3b823f8ab9cadae2c19a56f269c471449d8e74322f5e34ed0e9d0122b7ba8bf25035e58b040ec24b3d7389551db5d24b95c6faf6a50b0301f92885d9aebfbdca018072dcb50cd9dd34f2973ffe94295671df37740517ed450d15965cc8d42f2cda09eb3b832d531eb72ee91e2c5a4554493b8a612d79326f4c685b9f87eb5ae7cdcdd7c3d40a8c2effd373d71ce3948465f0386fc0859a7cbe4eec02decca65f06344423eb4b2a026b3640fd994ec407720bf14e8e60407c5235857c6d041b147c7fa7f390eb68492014ad51bb0237d221de0469dc6af44acca6a06a74b7fc26da3b75d0a86b91a14bd8da779f0c3131596271af619ecb1c9ebc511df837d9e03f46cbb8dc8f22205acaa59e4b5f48268a1dc9835c139eac221c30f6555a343ba35d4eb369faa464d236f180a7f85c86d1fc7c3c4921e482e3b6bc9d0b60590332632f65ce7ee0953556579f0779dc2647976ff6eafc6e9a97fba7a5632e7f4db7076b90038a3423fdad4c755ad5bebbd114aed9f6f02a750f783ec9098fa10f94141ef46de9a47c052c027355c1b96f435280a98d6abb3b43efb98f516b0d8e5047c69b4aeb8d2f9d5d3bf37b7f9b9374f990c11956028b267ca362b77c5f9a1cfb81d266ae0155f97778098e2a7e921a035c76a9b6f1f0ca3aff70b513d4239c556df25073e4522947335c26858f97663b0b7edd2028a05e2a45d164e2801006ac17c0e62f7a703cdd90b97a4eaef09aca9ff595a0034c396eb57c5c806b4e3c5ba5034896320ed5caecb556c5103b6b267a68ec751d0dad18d362deb992841ce1ce6dd341a6544f2d32b5e17c8bc3ba7fae9dc628e9f27a2c1f129c34e417a8771229c1c5df3024fefe1179d4631ccc2b399aee386742b10ecff43fd6d81ef1c69fb2e8b94b67f888dd5c7eebdb46c69f0ac3ff60fbada48b05b133138bbaefc62f45a66747e02ddb2fb8238ab18f6d87bbdbb328308a3533ba04c7aa9c65ad503523ee7c64c9aa0f8acfbd0cd0a8c5a75caf4b991d4dce4506fff4d9123c5ff1c7307125e5e1c44e121c6449a83a23d4b52e77faf09291054a1218ccd495cbaa6ef6ca072293d6af17ef1038e9f22c07eaa621369bdca5c24a0dcd95632b6032be30d10de93360d6b0708e84628d2c40b5717e3cd0feb57625617d52ebea66e10712d47e2668d67790726f0ffaebe69e912ffc9e5e3510a04b3aedbb5ccb0a86387b1cf84944bd2fca5a61d45b6e35620a6e3d5061f15c55e5436bae10166a0aee9385829d4979b29f77fc9c6dba0b6e02e8d4dd4c2f1ea525e8bcd7ef0da9f5f4d932eff621040c2a0d3b0f39d3425fcd1a3214f1dfebd58082d6a2c87886d917cf55e75c2e3781a904ea86667d7a5c3a2c2418f17431e8d8944f6e0c74bce49bba98f0151279d0c86cb1ae38659ee09b54ab2c6139d18ddd737761d7f871ea7ff00a052a8defdcf8b581a450598f6c7b785ccc8259108a01df6b6fd306edbdda4144328c95441ddbc8283c277d2eccb967f7c2fea37e5057758452b7fed28a3315f5529f0a45f8d24be6fcea5215725fd4330d2e84832c490554ef2001980e5f874f771e9b02b159c5799cabf7959a7bce2b203482a3729c16eacd2297b9da6543046f6f37cc391b4c088be97b4cd473db18a2804a624d156e219f107a9bc9cbe62a8b318b4c515b0755489ba98d5893caf22cd2704d132eb6322f16d24a64798ee0014526ced9f70a5749bf94a3b0640607cd2a0d3cf785e8dbb29558440a0f22e56f70ea0d1f3547701aa4d313b7b89b2b84adb99d7f81fb804d59182bce2641bbe31c9f04f135f0fe28f145703dc623283a9f6fb199d1c0602e1a0da9b48059f4c1962c68ab49ceec4c1898ae4a5d25ea51804ada5b1dc0a13a68876ef5fd3a8dedb4c2f1906cbbcf2c8cdbd387b8ab10e5f5300f800afb18cb92b60c747919db6590f523ab0b693e3ee15c0972b470bdeb43c45d5cbf175adcb81c2a53db5ccc0463955963f31aab4d5a5ed87f5be38fd56e24bde1aa889ef476505c43e748594f0b56b202bf847e2c8b07093cf9c88488b0422b978c48c2b213a63fb5d3b0b33b619f90177d809a9d8d4c4444d2a6ef4202917cb41d62b8676019af8253e988a506a3cfcc6f8275396ca0c646f2d3f0218e9f8f22f7f22f5f285ed91880fb7b21a5a1c5c78cccfaba10ab77f8d85856bdc2f86495740ca3c6a1781e97fd1c1a7468c6f16aaebc56c69b8459e3e0a462f635c815313f992cf8b0c58d4a04f615ff73fa1ba2b7cf6ed9aff7680a5a9866ef178640cf03e42da714feb64387b2b04b63e50d08459caf7915121277fcc5e65dbeb17f358a76d90145df09d3c3f8a33a7087e23924d7538259e6d8d3bbc32fcab7e1f5b0e9776d534c2ce90b9541362edfb41d903d918589569bc2bc282a5577c38e82fb0814739e2e130568b4494f9323c2f3855d05d56eb9b930bb73fed0e7ce15023c3e585dcd254726b997d7164e89ceda97f025ee91e2acfe236f1ef87ea69c99834b7cf1c0c6cd33292be3e324d6c8e9ee8c110f8461e83eadb5eafe69f56ae6fe66ff49b66005a083b4905ad747f331ad59bccd99cdf617b2dda3abbcbb03e4d756d5d3f67e359152fc4cd96d987b98a6c2876c5fba9", 0x105d}, {&(0x7f0000000080)="8ef68f0e53a911195b4087a923d1d5f31bccae0ea3a5d4abaf8a5a76cd373185da1f2c4e47dceec119c5b0fe177b8699bd481c26bafdb56536b4538729df4d9448195ce77437a7efc2edf9e5906c603e3d032e75a88afa3c1cbd47d45d5307ac3b90179ad9e380cc7f1dbb58e4c167b737e1c8776bff21d1eec952c8c66bffd4fab258eded8b5bab976ced692c1f1877c8a175cc8f466b2e1a9f42966f9ae5a23855ae2fff9c611bc09c8ecd60e39a0d48da972626cb8a3fa2f1fb491b6a6273b5", 0xc1}, {&(0x7f0000001200)="88b465d183f53104bd5f38fe67cf7398e54365354fa3785c9d972249367811fb2acb7e29d8ad40d1c084003448d27890546d9a5b81c0dc6729d17bc847347b0751", 0x41}, {&(0x7f0000001280)="4e24ef0e57bb6bb977f916bb069a8cd9c9ccd45745ab1a61f83e8527d22fd1f6e51285b7b1d86be89ed320a3275185c695dd0afe288570a6c3d5135efce5842b67d0ad78c6c26a9efe841623df9c8b3dbace526913d06f792736f65ef4ca7fedc20a4ed0e31505220758ed8f66a98f22d7369c49de6a2c43e7be2b1fb8363c8be96fb3d2998713456069c802d9b3f7c464dc0a2b74734e7cd44af588c52116f73a7374e2e5", 0xa5}], 0x4) 21:47:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x3}, {0x8406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="a14c0000000000000000000000009d0029d746b32cabe50335dab7691282dbad99ddd777590b5d58deb9b31ca2fd780385f6d23cc4d0dc081da9c99151d1bcdbca49eafdb76327ecf8c7a2956654848080aa283e8dac21b98db59d5f308ab98c20b6f369e9fbece3a80163fa4c2b20581faecbf207fda8bdd0e4139a3b7ff5d17d180e72f34f3a5e1410"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xb20, 0xfd, 0xea, 0xa000000}, {0x831, 0x9, 0x7, 0x71d}, {0x6, 0x8, 0x3, 0x9}]}) 21:47:33 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) shutdown(r0, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000380)=ANY=[@ANYRES32], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r1, r1) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x3) shmget$private(0x0, 0x3000, 0x5, &(0x7f000079d000/0x3000)=nil) 21:47:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001240)={0x0, 0x2a, &(0x7f0000001200)=[{&(0x7f0000000080)="2f2934f7d46ed90357657a9e319c075bf45152e8bf4214e3e2fef01ce7f2b70aef36ab80a57534a73c1cba11ba30ec344e87543aa3e9f9ae8bfdd5fe632751ffe15c709d1755bece9b5df804765eacd807fd1360532e22dc8ad41f14325a738dc2303ce5870d5c1d827669afeff62c14b971a80fdcaaa788ba18d6bc60c112b8a86ec139cc0d9a7ead0cf323d85b", 0x8e}, {&(0x7f0000000180)="b3e403825b20b0e7d785f972ee2aa7c9dde7938952c778f14e1daa45790d17c4fddb867bef3e30d3b9d4e5f2bc7f521a210d68424d67ae31f871c7497a7d30d1424dc38290eaacb55092c5d5be40c65bda2d1d877fac934735673ab8c2a06b3803896443e0ece29dde8026775239e43b864e6d0dc0614f24d44c9b97b8d9c43c7badb589afbb8b40405967b1bc6db9e63021b4b0844c678ab9cf217f41ce3c8eba0fa50014f5d2ce1b992358b5acd8d19f7ccc92db6b8abfcd424f698ecf7389d2bb207621d2e8a4dcbbb17b375c62ee7a8f10e0820443926df7695586d7104a60fcddd3bdf93d305eee20371a6d9714b57df4babc9e659ba8192cf31a5f4c85decc739a907d036a91b2272d6e98a56ec6a7097bf009be0f0c7ebd41fe417ce36710621214b261b24697b027dd39a8e68e6aced432665d0e4c01ed9e42482e661afd80918100ae1327e1c27649971d9c53e6ff8f211817b3aaa27a0345f2fa1119377a7452a009c3ab52feba0a07c7623549ee07a000630446c20a92ef83ceef00a6be24cc60bb8dda628c6259bca66cf983dd70df4e21d4b3e9fc2b588a2f5127b8c49c80d3e67b147cceb8d297bb7c821315c9d4d6b2ca254aea238ec3273f47510c7a4be5f04d1a3025b2731dfe9dbeca908e5025294e1f7aed4d829351b340634e53f565e6428389df5c0c91c646f5e1a25208653659ea6fa950234fbb1f69ef21ddb46b296271a67d54451a40a8f67ce3c9585f186062952985d947a0a38126fa379dcd93932f21b018b58c03ac204d986f6e3234d81bf587a654f1f21a8e9e46797bba2076e50862aeb1faf19d2753c98d2bffadbb074bb91d10d827d08057695aafd2ffef39a315692decbbd8f8adc0cd3ccb9258e1559877c722ccc43dbbc5de45d0d41cd92cb5c711419eeffc69e80b8b7a92b4ffa1ac07e0898de9b9bd066e5a8c04726778bfbb6c1ee60a7e45404349131a1be34f3591583ed0bf05e757f6b6b773904b4cc23d5c72fead8eb55fcddb9b09c599b5c8de8c3859794a73533f4adc666aa7862ba9ba3c7a81d5f513d2a05cef9f11a509212a492080559be1b648da3352f30ec75efdfc215b9b3582fd483f2af7a5c00f0b23b9a3136317f3059b4104f41c131160e13b351a3292077c3be160008a997637f0c5d663a8fd215669ab6292c63b2ca113ec06a79882590317e156c98f11fc7c0efd80d0699bee5a0a2e693f6d2e7828b6b646ed7889d259636ee20c6df7e513aaa9d023e95bbfd57f9d7dd8f0917c76b070085a2e0c8ff744a3de201ec6cbf7103fa7b8ec7dfa690c398db995c117f69efe26e1d0b94c2886723fae14e27c05ad672f0041f9b992e453d7c66ee1093f9820a00509f4eef7f719bcba5256deb2c12b61fe544dd92b2d9729e3272618219a32a453fd28e4338d6cb11954a4b28334ea8da139999194a686d7031ce05ddcb8e6c5a2946b65b68cfaa5599dde315622243c68aca7afcee2388c4527cb738329215661ddf3a6432bc58f236f096094f433ef767d81e5fce22223e38a6af582c8b60bcc444a4f29bb9f054d01708c4ff1cf0b6f97b95f0d6e4144c76f0c6541964fa6764c4c6447b9238fccd496b4526f5659c81373c17027f701112d1e0f9a9fad56f07081ca2d07b47599ce7738d167a28a96f875850bb26519c42980757cf101dccf0cb50a2569baf495054edf28cec5cea6393914fbfa866279512a4ba9f1693f28ad02c6f55e76abb81b0658d06164e4dec0ced234c7cb3595e7071eeff35f1a5e673c5965a6bf4b2885d42ef9ab281c5e1003973fbf91df1891145f1ea21bf40ce77adddba8c1a2ba535171b61a89a5cb8aeb611b6d008af1a55f1b8ec820d1ca1d0c748b69ebfd26fbefa9ffbb839aa1d53133f120912f37a99bb31bd16eb4c46b91548659d2c13589948b20cce837616826019703eff1f95bc9cf894b122aa6a519b6a84d9938e9887f1889fa3a62098e3f520088bd18acdfe6f7968ea4718b5a1aeffd5187f88caaa455ff607610ffed91d733d969463cd5fb194cbd6e4a221951789ded092ea9d625fd837a71d1466afa101554d2f962c37e7696de15b347300c937869dd93cf70373df553c18c28846cd74693db4e9b4a987c09406abf13eb50c617d8a6ec535bb3fe2e2f9b1806db62a6659f3479e1ea9ccaccf7d10aec185d2c1eb2ff40f4fa0d190d85d11b3606a00cc12e7f87109b5c910ad6bb8eafbf78e2593429bbdd478311ddb92a1f2517f738a22293ce254c1311443260d698caba64c15ed1aa84db5b1fe8055e10ee5efd25fa0c30d5de15e6704406928bcccccddd8d91a9488ed78d1ff1ad877bd74e55e799e0d9de60b4fb0241aa519c40fd34837dc518e087b5407aecc97d1aee0c3f17d11f756a83f69f271eb66b43554a3dba93d3dfb648ad614b0a1bc8dee2dc795fe7de31d09eb63c6793d220e81e93cf41c939e39ecef978d0e6ec38ddc7baf27cba6f6beec1ee80d2dda2a9b2fdaa4e9adefa09751d12826ae4accb01b889715c787df26b15d4d130f0300c6a24bce6870f1f94c97f30c9c59992c67743262c5827a51478911e45b70b76c5fac838cc966b37d938a317f42cf36fbb9a4f7d92adaa256abfa2e46673053dd4898762705cde626dbb53f97a0dbc6d4ebee79c62f924523dea3c983b7ac103fa6bf7683bd8", 0x773}], 0x2}, 0x0) poll(&(0x7f0000001100)=[{r0, 0x4}], 0x1, 0xe6) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4014, r2, 0x0, 0x100000001) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) sendmsg(r3, &(0x7f0000000d80)={&(0x7f0000000900)=@in={0x2, 0x3}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000940)="8b69140e5b3ee82180072540e0751c660f631185847c8d2b57e1a25a69e80e7f7d3486da79d2d4bb818835439b72a620fa73f2624e929b407deb8281357e3b206cb7da7f94523552d7f96fb6314450eda0871b63d5692fe7103c0d5dbf0b6c53105956cea902ee92c513135ad4da44b5c7b16a4392efe199c0969a5bdc7026884ecbe3755401", 0x86}, {&(0x7f0000000a00)="31cd224c80939757273aa7469b3b1dd70355a0b9a52795cc538b68614a24be5778a023bad29eedaa70e9b61aea302f2cc3de8415cb3d32917dd9961009beb0a310b7c4fab1b33d3d6a907ad61559558d435b3ec7cf49ecdbba67a22cefbff697c9c66989c1a6bce60d40e6eaecf8", 0x6e}], 0x2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="38000000000000000100000000080000a383a267406c20e2bdd6db10a43dac2119f6db1919316ae9e067aae2f852af601cd1000000000000e004000000000000ffff000000800000ba60788aa4bd308979ea4e2cb2df9711c7c47c3b58ba2646a7cf0c7d9359c17f925dfecaf64ee93877a9b6a23b390812936c57f8b5b176c7e6668fa0b4768a20e24438723dde06b03ed7df1d990204ece2ced0ec0f11c20ce1f2a799fb203a927675dd311b8e223c623c98b7c0fc7242ce80481a32d1655cba28b146bd1483acc2ac2e788ceefc22f868a12bc9b9533321f4e4f3ecb0a53ef9243c12147615260e1469de6295d8bfbca6dcfde817d369cc4370effba9ef7811bc5ea83872a69514bc2ebc84200142cbbb58bf1b4800007800e6ff000000000100000001000000ed6cc0a3cd1a218304ae3808d0e10dc4076f203952a35c3ccc1ca3e6941d2bf592636b486a4a572af9b1c57be7404e80600da2166b82f1e1e679bf9fe78df349a6579d3d5cae066f392e5b8db7138153f20e179209fd6ecfdad145204afd732a19edc61cb19f00004000000000000000ffff000000000000cf750e1de9fd659ab518f4f3c6144a4cb17d00180df4673b756a1169fb9444425f2ec806b2faba26c9ab2f0915fdd96ec000000000000000ffff0000080000002f2b6edfc31cc6950556166a5155c59bc03e9f0256f7d3ac56f27b2396c610d57eb3834b011b6a4bc460e05a8a7b0f40924c9362fa0b3d3973540f527aaf687e8ec7ffff8f32b6e3f4748cfd0ff65ee1ec13fcc124fd9e5a456a8b314dcc76448a65ddd7a87cb9aaf3354bf3b8940e6de9abe099d2bfb8235e76bd33d713e176f874d8796abc61ad582324b2f957e870bb12b107b80a22b45ffd79c2d8ccd27233662e087ccf1366428a76427592dc00"], 0x290}, 0x1) mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x148) r4 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r4, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4, 0x2) read(r1, 0x0, 0x0) 21:47:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) accept$inet6(r1, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) dup2(r0, r1) execve(0x0, 0x0, 0x0) 21:47:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x150) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 21:47:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x5, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/153, 0xfffffc5c, 0x42, 0x0, 0x0) r5 = accept$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 21:47:33 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) write(0xffffffffffffffff, &(0x7f0000000200)="e5c4e6ed774e2cd3f2f98ab43e7f68a464c7bb8065ca8f45ed2f6517263b5a363178419d1ab35c5439948722e9a995666b21306568542a983cc89c5c5c6d1467c930c461f78648e9e2baf1d3be7cc3067c1f35c95953d5fa1321db0e3eca74aead6e4122e3ac21041034c0e9e84a3327e54070d331c55f913ec079e94754012733112991e7bb812b6ca4b07b716259c19285423af1b8335e4696c85b27f5f2e9d5ef3bbd62d580b26a44754661d5c7c85d6ff6615e9c28dd7371f2a6970f7ec164aa52d551bd6c463db4", 0xca) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c1a3ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 21:47:33 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, 0x0) pwrite(r0, 0x0, 0x408, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) setgroups(0x1, &(0x7f0000000180)=[r3]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r3, 0x2) lchown(&(0x7f0000000080)='./bus\x00', r1, r3) 21:47:33 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRES64=r0, @ANYRESOCT], 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/48}, &(0x7f0000000040)=0x32) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 21:47:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) pipe(&(0x7f00000001c0)) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x400) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) r2 = dup2(r1, r0) r3 = socket(0x1c, 0x3, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000200)={0x7ff, 0x9, 0x400, 0xa9}) r4 = accept$unix(r3, 0x0, &(0x7f0000000140)) pread(r4, &(0x7f0000000180)="bb94b309a5da97bd4323ffe2c58a", 0xe, 0x0, 0x3ff) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8000, 0x0) 21:47:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = getpgrp() r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r5 = socket(0x11, 0x4003, 0x0) dup2(r5, r2) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSPGRP(r2, 0x80047308, &(0x7f0000000100)) 21:47:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket$inet6(0x18, 0x4000, 0x2) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="349afcc6fd7e281bf056a69f83f64ab6596c5b787a185dc3be898cfc41833bfb2436345f4ee238db838b9d236f5b229470e40b440d51527a6eb892429d87ce70613effc1b30347f0c62acbd6967ad47012c05c126b32906c91791e069d02eca4b2f8199f7be9d5839995e17a9fb8fec7628c6b884d56196b0e9b27154a8c58042232772bc1e9cf80fedbd6c4193f0e1813aab35a55a283d6eb67e482fe17ca7ce597868753a522d06f21f5a3f9ec4d0b8da3e5e25ecd349a4b775beed6af8cbdf0dd989eb289f20252c3e3c759226ea232f81321116763de2f581458cbd8076c1c7d", 0xe2}, {&(0x7f00000002c0)="69d385b4cdc00989a96b882f7cc1b02aa76f6f11f68c769eecd9d368d171e4775eccbd3ff70a5e0f9b9248e1f0fc01f785f8b7cb4e2fd8a851792bf1c94f115f12841c52c17105e174e4dbb37399031ad881ec26278dca088bb47c06e446d9e03a1dddc1f7737160ee78d90c50f5985114a5bb35971c14dc21beb4c37ea70e08197c8d6b18bb4e439de85e966a516a2ac064a98e043bf8497ff8198cbb1ca5617b73516257642a4ff501a0007079c18d5f1b1a4a6369154ecf8bb3ef59d66ee2342a7c14a7a783359aa0637e065ffe255ab1", 0xd2}, {&(0x7f0000000100)="d6f8e7cb429f", 0x6}, {&(0x7f0000000140)="1b7ea113b93d12a29319e22a1fbb00f1e8006958e64632c820f549078892ff44f4ba21a73887", 0x26}, {&(0x7f00000003c0)="196d0d", 0x3}, {&(0x7f0000000400)="506e462d42f23bc62e8dc1136327b5983cd62c87a2f2b233599d73a80e97d12076bdaec7fe18c24486b1ef46ded22407126d718b278f03f925ad60c0cc9c4a1b8fcfd92805bb", 0x46}, {&(0x7f0000000540)="62103b8531ebede7517635aa2ab8cbd9d2877714723cdf06f5654eb50414c0051549e4d0ac740817b817792f9612db372766dc3b17f815fdd17e990c95", 0x3d}], 0x7, 0x0, 0x0) pckbd_enable: command error 21:47:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66697c65300068d6bd81b733623a39a8f402d70ca49b1a68088c18ae"], 0x1) getpgrp() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) pckbd_enable: command error 21:47:36 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x4, 0x6000000000000}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x612728a3c8d31d76, 0x10, r0, 0x0, 0x101) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x20, 0x0) open(0x0, 0x11, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000400)={0xff, 0x1, 0x8, {[0x10001, 0x8, 0xfff, 0x178, 0x1, 0x2, 0x5, 0xe37e, 0x4, 0x71, 0x0, 0x9, 0x0, 0xffffffffffffffa0, 0x8, 0x8, 0x6, 0x5], [0x1, 0x0, 0x7fff, 0xd5f9, 0x2, 0x1, 0x158, 0x3, 0xbf60, 0x401], [0x0, 0x557, 0x5, 0x5b71d8df, 0x7, 0x81, 0x3f], [0x3f, 0x400, 0x0, 0x7f, 0x300000000000, 0xffff], [{0x9, 0x6e, 0x80, 0xffff}, {0x1, 0xffffffff, 0x7f, 0x1}, {0xd470, 0x5, 0x6, 0xfff}, {0x8000, 0xffff, 0xce0, 0x10001}, {0x1ff, 0x4, 0x1, 0x9}, {0x5f00, 0x20, 0x9, 0x5}, {0x9, 0xfffffffa, 0x6, 0xa3}, {0x7, 0x2, 0xc9, 0x3}], {0x6, 0x5, 0x0, 0x2}, {0x7, 0x5ea, 0x80000000, 0x8}}}) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000000)=0x3) 21:47:36 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/198, 0xc6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmat(r3, &(0x7f0000673000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r3, 0x0) setregid(r2, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f787590, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000000)) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r0, 0x0, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r5, 0x5414, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) 21:47:36 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x20400000) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) 21:47:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) kqueue() r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) symlinkat(&(0x7f00000026c0)='./file0\x00', r0, &(0x7f0000002700)='./file0\x00') recvmsg(r1, &(0x7f0000002680)={&(0x7f0000002740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000769d8e523b36b87a3c751fd2b4eb20b00c9d8529631470fbe3150a5cbcf742b76d1367c61e5ec16e2c1dd118a3e67095acf568f46e5035d7ef51428c9745cbb0a97b32000000000000"], 0x1002, &(0x7f0000002500)=[{&(0x7f0000001100)=""/219, 0xdb}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000001200)=""/165, 0xa5}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/194, 0xc2}, {&(0x7f00000023c0)=""/86, 0x56}, {&(0x7f0000002440)=""/128, 0x80}, {&(0x7f00000024c0)=""/53, 0x35}], 0x8, &(0x7f0000002580)=""/210, 0xd2}, 0x801) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 21:47:36 executing program 0: syz_emit_ethernet(0x3c, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x3, 0xf, 0x2e, 0x64, 0x7175, 0xc0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@end]}}, @udp={{0x1, 0x0, 0x8}, {"f5a60019b1e47bf13bc5297987c5"}}}}}}) 21:47:37 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r1, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10441, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(r4, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="010000000000000042e004cb5ba170aaaf4040cb6c1ac9fad835ad24742b735266755243d18348bc18"], 0x29, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r5, 0x5414, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x3, 0x9, 0x1, 0x2}, {0x3, 0x0, 0xff, 0x1f}, {0xffff, 0xa7, 0x49, 0x7fff}, {0x0, 0x1, 0x1, 0xf7}, {0xff, 0x7f, 0x7, 0x40}]}) 21:47:37 executing program 0: socket(0x6, 0x2, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000380)=""/11) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="15b695f349f6cfeb2b4a8986a635c855273c1e4b1895a94b496a69af0b7c125de86d1dfd958da47aba3e0df11d7d2a6e9b767d4a994f7234a102a4285779393b12d3492352580e16b9f0fe4ef0f10b3b1725c6c72e6d5fc560c6a3abd6f3ebe4acb9f23a51775d2b74cd3fc0e7c6eac352afaa01f9afc8cb519ff4cee5b9ff6321a3092511b737cb90dcc62ae698b0dfdbc374950d6ff2ff7d6fd6d4f6337c4bb491f84de9badc1756bf763dc44391eb87c5c8bae8307d5d0a2cef2172e5ab9afe848a96dd5077c50121b9eb7b0869d7e1695e7bdb238c363a10ced9633447ac8da006ef281357d66c00000000000000f6496e35047703a571222212dec36f543efe4863d148c9fce8943d169020a701a61f1fb6e9873971e5a2c6f578f7fd8816a83c66d6f0d3b68289cfaf44f7d3cc107e23783615b4f506ba546e595ae0aed01c49de4c3ed3d0bdea87b2af603f8ec1a8e3b9af59ad3745e6daa412be4183"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r1, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/182) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) semget(0x3, 0x2, 0x402) setsockopt(r0, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 21:47:37 executing program 0: syz_emit_ethernet(0x57, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffff86dd6076605100213afffe8000000200000000000000000000bbff020000000000000000000000000001880090780000000000000000000000000000ffffac1400aa0001b8c0aa4bbb3e74"]) 21:47:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000080)="151d1d88d904454c605a2078acdce426893af55f165ee3fa5d168e906171462de974ef4efba67f0f7d0454308960c2fe411170efb065fe0b510b7bfacbb5aae7a931d3a1f7f61ecbf1578107c3", 0x4d, 0x4, 0x0, 0x0) 21:47:37 executing program 1: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) 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, 0xfffffffe, 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0xffffffff, 0x8, &(0x7f0000000100)="00e2c8e348754062403123eecf7808e5a39c8f7b", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000002c0)="d1f9f33bfd0913000029040022377604908604128b0faee0de839823de143df98d2d657b6f0236d34b1a91594def7ab665fe7ae0f8a30488c0f793da41ebfa123466f7fe489acc97829f1722885255c181148bb4881f6865c2f5a0c661820ae3359c11392838c667652070bd68c00753f4f153d7d0a07111d0bd1c50d4d83658bc5173c93b639e03aebef6efe637bdd7deaa91b6e315dcc86e3a7ac771a10e85c64a73eb8be56a8f5bbf", 0xaa) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) getpeername$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000425ed9aa5c95179b00000000000004000001000000000000000000000040000000000000000a20000000007b0700b27acad6230054373d47173ca13728d800c5d1248b2bc63800dd78e692f5aa5c4816cb4cd0ddfd1dd64242659eaf12463bf482cf580968a303000000fc13e8647058e8db118ffb0beec43a4ac3ac2eefdab33bbb43a4302803e6732ca2481d4d00b0ecfdce2a6a7e925e6b3f170c385a06cb5979c29ab8a356d2e7c937f0cc202a177c46bcdc0836f5990ea8ac81ccc2c3f9ffd282e51d5bfb928c589dc52664ddf467f9ad945892a989ce7c17080000000000000000eeef8b3b0600000000000000ef11fd43583a2fdadc9aeec46d9b9aa92395d4b29fbb7a8f50e82b2dbf62f746e0cbb4c3c124dedc9ae3f1aa2c19dc48734d4d3d95b9d8c648500000a642ebb1359c65a40a9810219299f49816f8151cec2df6b0a831d5299520b61787219c9a5a6681921d4f2d70b997af5acfe597db37217ae5138a0d1a693af341323901c600000000000000000000000941704957ba1a36989ad72897519cd63d016ae3ef3db1acaa285fb295544615f247886dc64c872e37e68671fe77f426617b67a3cf85df223fa94fea74a9efa57a8961ccd7312dd447dc01476670c9f9c78720d633e1a72aa2ca1b22793b426da40ec179bbd394ce4113"], &(0x7f00000001c0)=0x2f) 21:47:37 executing program 0: unlink(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) getsockname(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) 21:47:37 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYRES32=r0]) 21:47:37 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0xce) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 21:47:37 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/89, 0x59) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x20) r2 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvmsg(r2, &(0x7f0000000600)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/69, 0x45}, {&(0x7f00000003c0)=""/134, 0x86}, {&(0x7f0000000480)=""/121, 0x79}], 0x5, &(0x7f0000000580)=""/126, 0x7e}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000680)={0x1, 0x2, 0x7f, 0x3, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4000, 0x0) getpeername(r3, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) connect$unix(r5, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000800)={0xffffffffffffffff}) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000840)=0x7) recvfrom(r4, &(0x7f0000000880)=""/73, 0x49, 0x0, 0x0, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r7, 0x3) 21:47:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 21:47:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925481447d5d0a765e2ba400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) 21:47:37 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r2, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000000c0)=""/4096) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) 21:47:38 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="403d87039dfe96036d28965eedcf051ed744ee899d90b7a37bd03317b82932228eefc5b55d360ed87de67802a364fda761e74115b451fab399d033a5b4aa047f2e54600c94cf3bf1826f09cb993e3968c6fb9ed81a0e58f105ec823c560eea"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$dupfd(r1, 0x0, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x6}) r3 = socket(0x10, 0x4003, 0x3) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:47:38 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, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 21:47:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4001612) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x10001, 0x2) 21:47:38 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x4, 0xb3aa, 0x3}, 0xc) munlockall() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[0x7ff, 0xffffffff, 0xfff, 0x5, 0x6, 0x6a6b, 0x7fff]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup2(r1, r2) recvfrom$inet6(r3, &(0x7f0000000140)=""/249, 0xf9, 0x802, 0x0, 0x0) pread(r0, &(0x7f0000000240)="de1c71da7be49d739d9e86bc3944e0f54f2a7df61381d4acb13fc8543fcd5e06ba7eeed54a28bb5a42ce36aa9fa2b92a4b9355025a7b2a5db2553150389ba97c8f78f7a1e959121f69553e849e8059611291b991732f0de01ea439f9ee166ee5ffb42fdb6635b48b120736c15180a10f479ec6be400d84db7c9ebb03a9a23dfff48254b46a83c879eb113e99be636580383b01073d949c3293e7fa75dc3350e3f8393c70b77e67fb062988792a4b07b2007f4cba25d34be0e30778a5db3a38626fa043ef8e1ae3a446dabcc3e98b7cd331b545dd5ec34f2cedfcafcf228b761753feba87d608708d704cbf55a0c6f88fa318af", 0xf3, 0x0, 0x8) accept$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) accept$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) setuid(r5) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000500)='./file0\x00', 0x111, 0x4) fcntl$dupfd(r6, 0xa, r7) r8 = socket$inet(0x2, 0x4, 0x20) readv(r8, &(0x7f0000000840)=[{&(0x7f0000000540)=""/14, 0xe}, {&(0x7f0000000580)=""/88, 0x58}, {&(0x7f0000000600)=""/227, 0xe3}, {&(0x7f0000000700)=""/83, 0x53}, {&(0x7f0000000780)=""/86, 0x56}, {&(0x7f0000000800)=""/21, 0x15}], 0x6) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000900)={0x4, 0x8}) 21:47:38 executing program 1: minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000"], 0x10, 0x0}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) shmget(0x0, 0x1000, 0x401, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r0) getuid() 21:47:38 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff8035000108002f5952bbaaaaaaaaaabbac1414aa0180c200000027bf1bc742412d9cdfedb4379e261dac141400"]) r0 = semget$private(0x0, 0x4000000009, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2) semop(r0, &(0x7f0000000340)=[{0x2, 0x0, 0x1000}, {0x7, 0x8001, 0x1000}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x95, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x3, 0x1400}, {0x3, 0x500, 0x1800}, {0x0, 0x9, 0x1000}], 0xa) semop(r0, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/226) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/134) semop(r0, &(0x7f0000000240)=[{0x4, 0xffff, 0x800}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000cabd5b0000000000"]) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000100)=0x5) 21:47:38 executing program 0: execve(0x0, &(0x7f00000004c0), 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x2a1}], 0x1) 21:47:38 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2080002007, 0x28e6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x41) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) pread(r2, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') fcntl$getown(r3, 0x5) 21:47:38 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x6810, r0, 0x0, 0x153) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 21:47:38 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x7d) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="04000000ce428c58f727bf833a0c5f03dba6d25fe017c4694ba51e302c66fe6f9645171d5f1e45d876a71d5e06c5a1f5ce6da8e7f6fb1c2a7c09b6ba6e3ab1ed309d8b8e4b909d2dfabd07a82aa3be37e6f5d6bc037e432021df7291fb5078215fed16b148973bf2f24860e33d5b"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0xffff) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) socket(0x1a, 0x5, 0x3b) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0xa00000]}}) 21:47:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) fchdir(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d806630 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d806630 21:47:38 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) getgid() 21:47:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) select(0x40, &(0x7f0000000040)={0x0, 0x256fe4e0, 0x4, 0x1f, 0x100000001, 0x6dfc, 0x3e, 0x7}, &(0x7f00000000c0)={0xa5a2, 0x0, 0x3, 0x1ff, 0x49, 0x9, 0x8, 0x4}, &(0x7f0000000140)={0x7, 0x9, 0x6, 0x7, 0x1, 0x6, 0xfffffffffffffffa, 0x4}, &(0x7f0000000180)={0x5, 0xff}) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x400) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) readv(r0, &(0x7f0000001e40)=[{&(0x7f0000001980)=""/238, 0xee}, {&(0x7f0000001a80)=""/26, 0x1a}, {&(0x7f0000001bc0)=""/250, 0xfa}], 0x3) 21:47:38 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x1ff, 0x8, 0xb}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="7a92379a817e5f2c1406a0d91e899b80ad0fff16f1ed4d5a2db07111c54bb39a04285591660000ef9bf29d6f9aacd7e7f5497b4ebe3ca27bebd39d1512c9a39c469109", 0x43) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x200, 0xa) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) flock(r2, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x100, 0x8, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff3b}], 0x100000000000005e, 0x0, 0x0) 21:47:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000040)='T', 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r2) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x3) recvmsg(r1, &(0x7f0000000240)={0x0, 0x1bc, &(0x7f0000000000), 0x1000000000000056, 0x0}, 0x62) 21:47:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 21:47:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b02e18b66a5bec94f80055d41867f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x1) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00007c6e7d0408859e9a"], 0x10) recvfrom(r3, &(0x7f0000000180)=""/153, 0xfffffc5c, 0x42, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) 21:47:39 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) 21:47:40 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="22ca5bc23f953ce570884b08091799199d62584c6dce5d15176a2e1d05e282739022b598bb6d05734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074998ba083a34f71e2b5bd78abc2647595e6f84da7c7a8f60d34f9a15574490cafef74549c4bf5da6f398ea08bd138b8f70657eb64a6d97532045bd96e69326a6c75d9df267367bd7fc5bb79e21d5332cd865ce36f2b12164f70814357f7f2d27f6b55d63b27452bf6b7200703a96b5dd98d47693182bc6cb43163062dd7011a89a308030e2d7942dac33aa83e"], 0xfffffffffffffcc9, 0x1, 0x1000) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708091799199d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074998ba083a34f71e2b5bd78abc2647595e6f84da7c7a8f60d34f9a15574490cafef74549c4bf5da6f398ea08bd138b8f70657eb64a6d97532045bd96e69326a6c75d9df267367bd7fc5bb79e21d5332cd865ce36f2b12164f70814357f7f2d27f6b55d63b27452bf6b7200703a96b5dd98d47693182bc6cb43163062dd7011a89a308030e2d7942dac33aa83e"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r1, 0x0, 0x0, 0x1800) msgsnd(r1, 0x0, 0xfffffffffffffe22, 0x800) msgsnd(r0, &(0x7f0000000200)={0x2, "0fcd1b699266cc36083ad1b47fb7f930c0a3ba55ae680c8f3be88fb708121fe151daf319ed3c1ca71093ced070e02e4e2c577f336eca0f4b82f813554e484d4ba23e0e21ac94251442397767fd5830d07e47361277acc763f59a81b65bb4d2f9409ba40cea1df50650b78aa136eff6c0b012e9a507b2b414fb1413b7aca0fadde3b8567a96086ece9578ad87eacac9548ffa1eacb4a05527f7105b590b1a62fff313a68c7904e7010a9111c3d8e05a36a1687a5d81923e7325582d0bc9ef4aa1ded0f699f10144ddd7da29eb1de5"}, 0xd6, 0x800) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0xa7bd, 0x3}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="fa1204a49155e71e", 0x8}], 0x3d, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 21:47:43 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) 21:47:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x3f) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r2) 21:47:45 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"}) select(0x40, &(0x7f0000000080)={0x6}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) shmget(0x3, 0x2000, 0x2, &(0x7f000050c000/0x2000)=nil) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:47:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d9e8619cac00648b29fe56bf163d8524dc29935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af22"], 0xe0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 21:47:46 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x1) writev(r0, 0x0, 0x0) write(r0, 0x0, 0xffffff3e) chflags(&(0x7f0000000000)='./file0\x00', 0x8) 21:47:47 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000070000000000001907800000000000000000303907800000000450000000000000000290000e0000002ac1400aa070f00ac1400bbe0000001e00000014428000000000000000000000000000000000000e0000002000000000000000000000000000000000707007f0000010000e51c3af572c1945d26c805ef7bd95412ae53fa814b4bbae7880dbabab524d05e1a1f67a0397315ef9dcc20338819cc809ce59f8fa6bf3c6609338b54307780d898951306"]) 21:47:47 executing program 1: r0 = socket(0x18, 0x4000, 0x80) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket$inet6(0x18, 0x4000, 0xc8) accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xfffffd11) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) 21:47:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="6a8bc9634e19769bda6be75555ceb02554edb0daad82d451b93445525c95d685039821239c21a8fc964fd5816ce70f1c228ba9032ec8227420341b7402f9c2004fe0e34cd5056d1dbf545d3f5eb08b3e2b08ab439b393197aba28cb5b6fa31b16ef2859e154da67dc538e30500000042193027b68899e8e7b4fc52690ee1472043b56dd294728aa666d931b02a7b2c9064f1aeadd5f5c69326dd3a41981a7f951be2eb4a003de53c9a4dc2d2cb865a0170179818ffc0c0e9848df9e039e6d4a8b9f55316b6e927df60b030c49fd9d4694a5520efbb39b2f3bd48c9ecf0c0491c7c40f9ea56"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 21:47:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffff7fff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec057d44cb9c65929ed3a476aa872f8c33b8c6a10166a858e3e59e2e4e7d281724b46ff2649c122883bc6db5fcd22fea9dff42246614e1f4689793935356e3b413b4799f11f866d9cb6da4b064e8dd74ed0f42f4184b80c15688c106cab86010c9382b8c79d046ead5a2eea5920618b62a4fe9681c2c7d11c53fd7cab43dd68573f2e5e4c6b02b31d327aa78548dab01a29e3cccf25d3aaaa1efb01352aaa870548c4ac67aa9ee2beea9c9ed96623ace17a94d1718636049de3fcc694e1b42da9b0f0f6e999c8c4d5142af646de6313677aab0584593555d4770a0fdd9b1be4fd686215431ef458fa970fb16caa2a5c7d6728e58d14a53c3f33dd212a359c69336d2d34be4446d6c722319c08c0c0811347394064a789b94b1d49a744def897e8de5b6692faf56f1ab576916bad8e674ea24ea7b2e328898f7a3de557dd17734a3bf7dd4fd1f6a8d633da54805b98ecf74636647dc17d4db148a4deb095089b09506669afe5471a8fbf9b6607d3c6ed64c3e0af26de88bd3dcf71a1d5dd0fe9cf9513a8e20a8d19b82dd80493b1fddb97e381a25e9bcfed39ae91a0ab6397bdb4f64b4d5a3a53d128efc4b98f9172fe68552ca0e225a47c31280fb409712219324fbef75667d66a0a0b7b527d92815d4350d63028b5700537dfb1247cd04ba76deebf240631ead615ed7cd93708c6cb9886994914d73d40f6ea3907146b05d8599046b3deacccb5e3c84e19698235f1ec08e25b2a23526d71aaa982d4097a15a22493b4f1d27d9ea3e7bce8d045b7a01fcfd1a036cae2a8dd75ec0c8055e9d79553a954567b7a47e780222edb7bf3910ba19f0050226acae5111b6f6c197dc7ad4f1a831e442aa72afb900f87239ddbc695ba76801a7ad558e9a2705dda553938abb316e8f80100e8f49ac16f08cbb9c9c3b75a1a2029c3a331670d49f1fd3f16ef7d72b1d5096c9403f997ff293ae69eb9158cc212367939b500316515a28f81fb1df44de68451d6600268d46afc94be20d630ca1e38e2ce077816964afad88c61bf12ab2b788d47b287366d479055d151bb8e49e9dc84f500feb203d19fcc145d32f0f3b3b9ec3b8389126d3817e752fe61c83a04b16a99e08ee30b1dbfdfa2ed0fcbf4e2f83781ac90f061372ce1804d2a281e37385205bdf79a73fc2aa51881e524bf2b13ed3fed3758a6aaa2573ebe393678fba7a97bc4a15c5477e526fe28e64d54a70921ed16ad14202c9a911ed68f7f2aa80d65b474a2d4ee7fcb76ba220c5d618579958adf8b0e2ddc4193eb775375fa1171808b26e9f2ae867c15e5c191073c10d900077d95e768d2eee4754d43fb443f22caa538e2aa3d07b44436f512c572193cc638d51b08152c030743729a34d2c693b2114811d835d454bc29d1d9c84b4737f110960c0bd8842692cc0e140dae7b18a22bd963229a0505455c1caf05b8adbb0574c9ca8e4376d00821410e2516a82ffb044b3782839f514a2701f5c830107ebb6605330c758c7af330792d288164f8301732c10dd0bcee9ac04f713059f91d4e3f72873e934ac7c33ba1daf9fbec7c1ad778e45bb3ac730be7756217e345a19b71c9ee1aee8a69d12fd0840070a7148adc96a9712daa424cb5b29b8151a836b15d715d832a962fdb368bc23328542e570b76dc0b5407b3d6e794dba9f164696910bd45c57e922777c784c1f129a6dbbe1112dcf1f0e6aa9c239fd0524f6ee65db6454869cdcad38ad9f17ba2dffcee85afdb4568e26a653bb30689832ce3c78cb6ac1980e1019e2e7fd13be3e8751adb3287a3560dc5b33d724980d5d2b7d7bcb62571624bd4eb93fe71a96127ff26f4ca750b2f93f60661f33f354c1baafa066b16a41bfd70241f7b0d32bfe679033cb2ee2bc9477064f764ef9bc853f9e23fe29e793e556102cfec7bcdbb2a368e025f3e349b102316dc207ea2ceadb5d8a79e508b4183cb93c5fa593dac1c94b04b7c00bce9289e6a1cbe2fac78f368ee96377d871aa84a9bd299efdab9b889fa3c6f550bd17f454b386d1", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:47:49 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x102f0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0, 0xffffffffffff0000) pwrite(r0, &(0x7f0000000040)="9246c14cc03e14cd45f69658ba791a63d76b55e8025c95aa1194c82da17cb30adf198b2fd609770711e6eb3ffbd0ab0544d9869e1e28780a16b61d2eae35261466d08b5da823a0bc72cd7b918f6564a94d2fe6b7dfadd0a13bf02c0737e82fc41a61be0bb501f674d48fc999e9276a3865139f8aa3521a8295a0270b0cc00679c390ce78460ecbbcb246ea12ac9fe7206e6952ed5c2cccb51bec2c2ee815643795ba256d49540778f69ce47420d8b7d28b14af5db6a5c082fa0666718e5885fad6f2503112eb04613b20b26cfe5d5c9be245c78c5c8cc00284e9950da3c7e4e96f5d09adb47268e196ade82c391b1d1fee8198192d25d29c1f4cc0f6513491e730c31259162e5b2887024bfa587e01a1ec326a9d82dee2f83d6bc8dfadee34e90712e8e83aded18f376847ae39a7b5288ca46035f126e4b306d62ad0c7e9ec17e808455872a9c59069fe0c73fd5f5b7a0116aa39e07c7459f1b820d72766ea67416f53d4d888a967f0117198ef46055150c364edd4d77517a8f003cc93ab28ba184960748f1070dad7f3e085bc97ff31826ed469b177a6765e3ffba10cde515512f408683a02a992edfed7596aad587d67bd71ae06313cbc744905f35567f9fb87f9e744d0414b265b2bb6fbc03d5638828770dfb4b1402fdc68b0165ead0b3191a9d9ee6a96cd581c047eb0f08f12e527549aa3fa76453367f1ae5943d1331ce0ae6b1ca627060b82f4f579eca54b48d157a2720946f3fb015b6b9650786ebdda9f2527e64bcbd2b88688451fa7d88a9d9ec98c7f2cd71c99042f2271e50d8ae2c97d5ae2061a19512dd7f1bf90534ba6931d4533d1208b6ab16863866215edc1c3636b77f44aba508710da5141c9c2d3975756306e32bbfcb83e1314a251e56bdbf33bf74bde87fe932ffe9c3fb16c939ee77e9c071a8791f4228fbae2ac65010dcc7c8d52341943dad08b0671879e85f8abe7160ba4e5831a060f42997272de26c926affda5114b3ee3ee1bc09f5e0f26838a96ebc4e1c78236c3bcc7b71ac95000b6ee7f6ef275c67b5db645cd799ae497351a364ce945493266c654c6a79f4cc2e3f802ef3bcf4c65cf31fba3be31900c21c167a90011e96583d2719f213b2188b55d0ea82f1bb3c86af4ac145102a12c82b3a64e50bb4d942c0d049148e8a74c7efee70d6eca8131683d8e05fb0c7ae2ab80b4a33a66112429265078840eb9ec34738ff9a78db6acc0e2870302202b60e64a59ec87261966bec8862ad1d5bc80923402fe6924436778bacacade89cc11e561dcffe55d2864f7e888579974d8f65928629883859d681fee165dad7cac46acf902ac25d163b2f7f1f1d8c90ed9cd846fbf7294f6f5b2f55547ebc33643149dfe25154e014f0a769a437ab8a76f9b139b06c59bd5a708f25abbf839889ebab12d94f5cd317167883b079ae06ea24cd238c4c93ae81da29d141fd22d6510fbc91534be6384d540bb362af62bb818d4dc630d8d052bc8e426c129aa21a9ab013d679e3d8497cbca2617ffdda5fbdb8f961881ff6b543afd84bb1fe9b89d834a46f4441b755f78da743a71aae6aa779689d386c0262e5b8b10ce719849dbb12bf67b678afb03f84cfc395045dea145534631152ba50eae5e8666a111c8709f48ffbf0c1e976e5365d95ec855aca70726f3ec7cf55012351923873cd4fd2c921d2a2a49ed0334ed01ee8204041e70df18bda043bcfdace23d0439bbb4ac60662ffef3a27b6e4d3508c798a72c569f2a7f0be9ddac13e2314ea6b64baf0e578eee371bb58d5790f737c3d50620fa47541a480462ad38a702fc6ef9c3a620d91a8a62dddcaa4c54ee2ce5368792b0542e37abc7bb460aa267c35c7cd68906513ba36bc827ee5488628ba0ed79437472a961efbcd691b24b1329806be57978899211aacc656a44b486a1c4d881c789055f664349e37febc2c5470c70de30dc76b79958f07d87d20f94df5e816d92d46b646789042396a6afcc6240a94da24780cdc706ed8065e7f2a2db6b8bf7e9fa6fbc1d47e7cd7ae8189fbca36863c461278ab2a7a88fb65c62365e3f74ffc0e2b719c691b924f07ab9e1aee3768607244ad1c562178dcbe21613a1068a638d8a68e1f96400f10c9fb1b4adc3926385b622b010e0e7e8c20a3b4728362f0de524e74ee8169ab43913f4f81726d932b49ca78e01144ab0887f9c5af9ee60d28cb5faa69efa224f70a04207e4812c224ac9f468cc35d0dc094759acde5e9ff68f3075ec4f3f728dc3c4fc9055e65be6b2cb122d5b8f84b2a3c324b39c658806c5e71bd665496f969f52615723b5e3aaaf2c9a00297c77074704c102817e376709e8f44b93fc657d82b29bf3baa0872c8f3b7f6ca1ce2841a82e7279f2794086f39d231063e088ececba21f026968b74af877dba02128b0342da61f314f71412496fd9bd13852d69b5e5b7ee462db10d499b94e21041f9431ff47205dde734bc64a86a9d18f7784233d991759a07a89c2cfd29b0e1b8711f887af3178e0b8ce7102dbd49a4fc5ddd38d43f546bb072030b12b60578136087b76e01f6e7992bdd51257cbf4ba25806ad3461da5e32aa157eed1b29a5929d9ebebed54ace7c295979e9f37374b5127defec78a85394a94f05e6bf63246bf400e453bb33532aed7ce0fa202d755ff132ea4bc5212295282f279e01a539422519e3f3418e3c5a3c755b035bd1abf037bd11e96c845efd55c06d5b2498b65c2454d20b152794a819caa002e5e05c5ea4b9f4f4419bfa5e5fb9fe7c3034bb3045f231a041c2b5ff1852feb4e7e4fd4bf60bee059fa80084d545eec02672150403b53bc579964cc89a43e1b400fb6c14648fe9cec0d5468634d603e47632a40678de29257b6ce025fe92969bb946f7c885ec08a119b0baf66f514937b76ff04d8b143a9b0a9e94dfaf33e6c22b7c9731385001704fafd95e1f32029bf74222622f23e9c44802e1e996379fe7cf148ea583a93d7072830e61e0ae0f9c9a04545c9dd4882a33a1de83a28e73ec35a87abe1f2d13d94cd25a2d5ca21888882242c00f79b187a5bf0f8368b4e42145a0a05b9295b925fa2510697d873e4f6c27067ccc41056b964be2fef4e4f1e34874d829e9e718cf9b6a0df08ecc96b32f4070e110487c18a7dd00836524a11953957d2ac6e54593f8647798a9c77f98b5106075533d10af08202738ebde2de30cba6f7b828567d7b93437d4f52a7f6021a2ca95560cbd5b48b34f860d287327f5d9122cf364984b16a2026c9aad191356bc5883cbc8c669952ea7cf09b9c022f4cbf51eb641f9f18a51cb45edf9cf7ba53cbd9075574574762c960e1b83da6c390f3a9aa562fd7a39e20a8985c234c998b0cd00c50c243187008f9b48f0dbcce53e00b13ad6a9c77f9f515187ada02af2aebcda46d79b14d0346c850badc89547d4c49ac7bdae136104f1b998e7a2ff4beb323df950548f6fc9a239c2f67032c3e0dc19f9bc2e7e13eae08c4ef9cbb1466ddfcc29ce3bd403ef95fb6c6fc7b7e1a59f6113fb944239ca7328b28dc3a3bf8cd7a243aad8862134bfb40e05cbda6a6100983364277c34671d7cf8593a527cc31693cf54917dfe4ddc519f962c64417e006f4e4b01fef74311ae400ca5a35bb00a581f2405d90dcba11bbe986200f753074e8ebacd661295b27c14f879e6950ad0f8d3f2067388d71a6689ceadcf771250221f5f260549bdb3cbe41e68509edd15b279cf8879e61a08081c1b5eee0f907952eccdad3ee142f7feec9227933cd68b8cc57472b366147e01846d70cca689e0f42b4748eac3aa938bb70d49bfd76a37f4beb081f71643ee88f138ce7114da91b6e637c0c6137e2a83e7d1920b36173c7aed81e7611ff26d821bc2e60059c12cfffa3da888a75d1df29e85f74fd92365afdbc4823a01494ddbdd96ae09435fe86a38fdcfd3ac319d3c3b4d55370271ddcdd938d0bec817651260ea3c82c654ecff7ae8242ce80c3d6b1e35495ca5b15f11b8cb63a8dcf7c677d3e126f838d9dad13e64b8fd3e85644be23d31181158c95b8c9e6ad5873acd9e5b42db86a00485527e3bc9bfa7bfab0f91082fcf7141a7a72fdcbb6fb89844c0f358465e2ab10a0816121a9f1be986a3b6352fb5aa6813451bb337426c881100b7acb51c5e32f542cebe65fc05325a6bfa53e815096419554c71bcbf175ab8ae0f927a82ce1105dc57bb2abada20cc734b25016621e1da56c20a6848c7a21a7373c39e784936c97650964967007143f430bcecd8ae159c72d6965278bd13e228a0661a3f249dbd2c6d8ad8e43ef303e5c27f95faf4769ce1ba8c8c3f9d4f6b6033ac7f1817de8ad78a07b7e3a8a8a4b30b2c9b82efa52116ceb6bc271c7d07aadbe5ed2a014513720c4c0e9d73502079049784e584107b1d7b16eada31fe397251ae189c7911f0fcc0b41b9e3ca5b6c6f795945849b69855a70fb8c70d84114aa5be6d714e72b1f5f230dbb2b2ca4685cd98fca10e350a292d1bec276abd04443b18362708b2b7a1ffe81a4ad81e0426f831924a272e2bc934d432eed31f98e33aa8235f27598739b57376057ccb259dcd77e31960e4c47eabdf3510d5e228e98faa1411f79b33c7246f48498abea006069b56da4fd5c38eeac24ab07b7f73c862a08993618e0ac8ba1e811522509f9a36e925f2aa5b917cdcee81ee272c7cf41e91f1aad4852c83197b53a0bdc7d25232c5b7b530545878597169d7d5162bbf76f12df5441ba41c53773e6484396fa52fd235c64d67f4ef378f860fe7c02bfd0fb3a0c8456c7ab41a4aea970bcf3b75bfa6e51a0d56dfc9359072e3b6a2b717b133175aad36b6133dcb3ca0d34bf02f80ef1a1222ad8369c156d9b8aa79421967f391357be906488ee5192aacce09e7826d30477fd20d44406abea184a6bd6069d4b7334fad81aa05fd94d9ad7e2f29ec6a7895a1ce01b71670e22f9dc18c18f513d50eca6aeddb90c67e51f95b85df1fbf5fbe7a0ae04e7a5cb2b4d29cbf58b3bbb7b50c4517914d50be50e2d5eb6d1b4ab692f87be4563976dd9870dbffae2cb06bf404af38e83807a95b0ff4a0c71a1ff7128bafdcee8e81c31b42d83b4515d03e01ecf9cba90ea3d86a48180a5c7b62c9db0ae08e7bb2a5f0fb7866610f0c491259640b9462791073c503eaa6ee7da5ae953ee24e3541a78987e676306e223ebffdf9972d69d1ec731b8c5a56c2434cb60700cf4c85c9faf2591edbf5cb146d191c57362090b5cff44c08caf247b1ebd81546f706815f79bf4b29e6405b959a09a9596fcecdf85b09fb463b6db4f5fd2d01e9e70228b9bec5a25ebfc9d4e759dbc60752c4f4e8f12395fae44659b1f2b5e443d5941bf77dede90efea0c1f755e6687031acdf3794a68bd3d7c3b78a4505dfe3370f4b667f3e916f7bb926163faaddec7fb59ac9b07b5a649578cd250fc9ccd9c82de3c86d177e3e38dd30712e30efadbe76005ed7cb4edae3de41e06caa8ed6b088b66c595354eabbe16cfd04f52b6a15a8489933bb124c170198f9323bbcb4f6887151fbff9bf17fdec47f6e4f821b6a6567b19548474fb8c96234daf4f052510f86db3bc34831b81accb47041fa22a5eb9ffc075e77928e81249d4a3367844c26581f3cdfdb0d33c702fb51b41e82c0ab21cc4910cb1a645c00017bb417003939035d6b3fbf9dfe521ee70d58da37a0fa3ff4f65f99ed4eee49c4026cfe748bbc864bc1a9cd0e3dfead4c422731cd491e220110a89ab718e5222f289d653a7e76ec4af6362b3290372c8b427854", 0x1000, 0x0, 0x5) 21:47:49 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 21:47:49 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./bus\x00', 0x5, 0x200, 0xce, 0x0, 0xffffffff, 0xa7, 0x800, 0x0, 0x0, 0x2, 0x2}) sync() mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 21:47:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f00004c2000/0x2000)=nil, 0x2000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x0, 0x2) 21:47:51 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) open$dir(&(0x7f0000000300)='./file0\x00', 0x40, 0x8) fsync(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000340)=0x6589) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xfcfc96ac3f78769a, r3) r4 = socket(0x18, 0x2, 0x0) readv(r4, &(0x7f0000000540)=[{0x0}], 0x1) sendto$unix(r4, &(0x7f0000000080)="1afa430ae5923b6d96c2cdc9f33a82792eb2f9fc8443317fd56498f72af812e605c06a5d3d2e14547caf2f257ae3d0dc36733561aa862b370c64ffcfc78b894109f8a3c8991f3a58d16af9833e5dd59042be1fb2fca4670cd90c0d24b0949333af57709c0575724254a61546de5f0a46fc63b0104e35790a1476ec8c9abf80c29bff7eceda89dab93ce97b5342307f1b4c5f21f2cecfaecfed923e34a25b0d12c8c12430120c9f3ca47161ad64", 0xad, 0xb, &(0x7f0000000000)=ANY=[@ANYBLOB="1c00ab2e9239c5780000"], 0xa) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r5, 0x5414, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000002c0)={0xfa, 0x0, &(0x7f00000001c0)=""/250}) 21:47:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 21:47:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) dup(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x101) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000140)) syz_extract_tcp_res(&(0x7f0000000180), 0x8, 0x1) r4 = socket(0x18, 0x2, 0x0) dup2(r4, r2) 21:49:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x7fff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x6, 0x2, 0x10) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r4) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x11, 0x4003, 0x0) r5 = socket(0x2, 0x3, 0x1f) connect$unix(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="f8c0b563531cd1719c7e8e90ed0319022d28d1a00673422a953e22fdcad3d81940136d60b286a063b959d1d2805061f7f796074454e10b228e0e718e18dc7c432e9fd3ae69a8b40e27f577c1c6a2f6b4a1515ac3b0a7d6349586909d5064fe73c8cb1fcfff9377dba30000010036070a665efa38796c9f05fcf884669ae81098a271ffe529c4ae503fba52212f54d7307d7ca3541ca0c86e9f54b93155c8e60058c5befb185ec2657a8e25a41d8bbea01374a28ccbc917ae1669c2a42b1a589634f9b028df99412ecdd01904ed0467848c56d41537ad19ee52f899db2eee87933683e168d850cceb8f9b2c78f119d57f7a4f"], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="b802e74ba625cc87e4340a2df7964c573c883e7c57869a902a9bede96263736aa7c62177312909f697b39026acb9ae9883c8eb673782e63b7803af80ba602ad76b7365682de4105950e2b2acc2d7687fecc9b94439"], 0x10) writev(r6, &(0x7f0000000080), 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x2, 0x1, 0x2, 0xfa, r3}) r7 = dup2(r5, r6) sendto$unix(r7, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5c602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xe2, 0x0, 0x0, 0xfffffffffffffe50) pckbd_enable: command error pckbd_enable: command error 21:49:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1f) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="9532d35a9edd7645ef3675588d20e58eb1c7e4ab4b3d7d5b1d41d0465604d3a05e25770265301ef9322a7d683efb4eb2"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x8c, 0x20000000, 0x5, 0x721}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x1b, 0x7}, {{r0}, 0xfffffffffffffffd, 0xe0, 0x10, 0x3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x30, 0x4, 0x5, 0x7fff}, {{r3}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x18cf, 0x5}, {{r4}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x2, 0x7}, {{r5}, 0xfffffffffffffffd, 0xc3, 0x1, 0x6, 0xdc}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x10001, 0x800}], 0x401, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x80, 0x5f, 0x100}, {{r6}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x5377, 0x9}, {{r1}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x2, 0xb4}], 0x8, &(0x7f00000000c0)={0x7fffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) 21:49:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) shmget(0x1, 0x1000, 0x111, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x40, &(0x7f0000000100)={@empty, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x2, 0x0, 0x1}}], {@generic={0x6558, "99bd9996a0497f9ec4d448286a83fd2fb1fd9e4674d2af9097880d8eeca0a1d6d63e1782ca8365e7c3b7"}}}) 21:49:13 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x368) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) 21:49:13 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) mkdir(&(0x7f00000002c0)='./file0\x00', 0x6) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1013, r1, 0x0, 0x9) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_flags}) r3 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, r3) execve(0x0, 0x0, 0x0) 21:49:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x4f85, 0x5, 0x9}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:49:14 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x80}]}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x101, 0x8, 0x3f, 0xd2}, {0x9, 0x1f, 0x1, 0x8}, {0x6, 0x4, 0x0, 0x4}, {0xffff, 0x7, 0x80, 0xfffffffd}]}) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) readv(r3, &(0x7f00000000c0), 0x0) 21:49:14 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8180, 0x0) readv(r2, &(0x7f0000001200)=[{&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/158, 0x9e}], 0x3) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:49:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x58) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec057d44cb9c65929ed3a476aa872f8c33b8c6a10166a858e3e59e2e4e7d281724b46ff2649c122883bc6db5fcd22fea9dff42246614e1f4689793935356e3b413b4799f11f866d9cb6da4b064e8dd74ed0f42f4184b80c15688c106cab86010c9382b8c79d046ead5a2eea5920618b62a4fe9681c2c7d11c53fd7cab43dd68573f2e5e4c6b02b31d327aa78548dab01a29e3cccf25d3aaaa1efb01352aaa870548c4ac67aa9ee2beea9c9ed96623ace17a94d1718636049de3fcc694e1b42da9b0f0f6e999c8c4d5142af646de6313677aab0584593555d4770a0fdd9b1be4fd686215431ef458fa970fb16caa2a5c7d6728e58d14a53c3f33dd212a359c69336d2d34be4446d6c722319c08c0c0811347394064a789b94b1d49a744def897e8de5b6692faf56f1ab576916bad8e674ea24ea7b2e328898f7a3de557dd17734a3bf7dd4fd1f6a8d633da54805b98ecf74636647dc17d4db148a4deb095089b09506669afe5471a8fbf9b6607d3c6ed64c3e0af26de88bd3dcf71a1d5dd0fe9cf9513a8e20a8d19b82dd80493b1fddb97e381a25e9bcfed39ae91a0ab6397bdb4f64b4d5a3a53d128efc4b98f9172fe68552ca0e225a47c31280fb409712219324fbef75667d66a0a0b7b527d92815d4350d63028b5700537dfb1247cd04ba76deebf240631ead615ed7cd93708c6cb9886994914d73d40f6ea3907146b05d8599046b3deacccb5e3c84e19698235f1ec08e25b2a23526d71aaa982d4097a15a22493b4f1d27d9ea3e7bce8d045b7a01fcfd1a036cae2a8dd75ec0c8055e9d79553a954567b7a47e780222edb7bf3910ba19f0050226acae5111b6f6c197dc7ad4f1a831e442aa72afb900f87239ddbc695ba76801a7ad558e9a2705dda553938abb316e8f80100e8f49ac16f08cbb9c9c3b75a1a2029c3a331670d49f1fd3f16ef7d72b1d5096c9403f997ff293ae69eb9158cc212367939b500316515a28f81fb1df44de68451d6600268d46afc94be20d630ca1e38e2ce077816964afad88c61bf12ab2b788d47b287366d479055d151bb8e49e9dc84f500feb203d19fcc145d32f0f3b3b9ec3b8389126d3817e752fe61c83a04b16a99e08ee30b1dbfdfa2ed0fcbf4e2f83781ac90f061372ce1804d2a281e37385205bdf79a73fc2aa51881e524bf2b13ed3fed3758a6aaa2573ebe393678fba7a97bc4a15c5477e526fe28e64d54a70921ed16ad14202c9a911ed68f7f2aa80d65b474a2d4ee7fcb76ba220c5d618579958adf8b0e2ddc4193eb775375fa1171808b26e9f2ae867c15e5c191073c10d900077d95e768d2eee4754d43fb443f22caa538e2aa3d07b44436f512c572193cc638d51b08152c030743729a34d2c693b2114811d835d454bc29d1d9c84b4737f110960c0bd8842692cc0e140dae7b18a22bd963229a0505455c1caf05b8adbb0574c9ca8e4376d00821410e2516a82ffb044b3782839f514a2701f5c830107ebb6605330c758c7af330792d288164f8301732c10dd0bcee9ac04f713059f91d4e3f72873e934ac7c33ba1daf9fbec7c1ad778e45bb3ac730be7756217e345a19b71c9ee1aee8a69d12fd0840070a7148adc96a9712daa424cb5b29b8151a836b15d715d832a962fdb368bc23328542e570b76dc0b5407b3d6e794dba9f164696910bd45c57e922777c784c1f129a6dbbe1112dcf1f0e6aa9c239fd0524f6ee65db6454869cdcad38ad9f17ba2dffcee85afdb4568e26a653bb30689832ce3c78cb6ac1980e1019e2e7fd13be3e8751adb3287a3560dc5b33d724980d5d2b7d7bcb62571624bd4eb93fe71a96127ff26f4ca750b2f93f60661f33f354c1baafa066b16a41bfd70241f7b0d32bfe679033cb2ee2bc9477064f764ef9bc853f9e23fe29e793e556102cfec7bcdbb2a368e025f3e349b102316dc207ea2ceadb5d8a79e508b4183cb93c5fa593dac1c94b04b7c00bce9289e6a1cbe2fac78f368ee96377d871aa84a9bd299efdab9b889fa3c6f550bd17f454b386d1", 0xb39) sendmsg(r4, &(0x7f0000000280)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)="108cf2e87f56cb4200e54d6911b0e52a0cbf18109c32919ebe9fc4cc97e1369d7426221bb235b668f6cd535fab66978630c221297ac9b01af6dea07ab92112298f6ac57c94aaf786873325b6c1d6d2cb4eb44ba24b80a7c4efdcd8bae166b6d4996060effda8a19eadb286f9af13ed1df869c19c3b4f6a1e6cd3d0f747b2dc5630e8dc9e088f995469faf484e74cb701b0f57cf88d6191f23f4d9399740a02eac4445df2d34534a63c43eb964481", 0xae}, {&(0x7f0000000180)="f7f77a91734f6b36d76b8affc47dc854a5229e9c32f0f0f0e34927c43a18b58e8b1a0315f7f21434376ba8a6dc780719f93fd36c29b9e15f5187fd1d85f656d6f8ac62d02b292ead2d9eec6d46ec812b59579ef55b4e30a35fdc9542811aed913d73174300762bd55d087661e8fd5828d1a87ce0849ff608c826dd90f2ee7af04cfa3d9c00908086b090b8", 0x8b}], 0x2, &(0x7f0000000e00)=[{0xf0, 0xffff, 0x0, "34d8f59588c397d0a83437cea81adab0606536de6f4152faf9f765beabee9f4602d10a59cd6f7d8b530a33c8f5b46c5cc5f601db8cd0c5807aeac0c3f97e4f9be60215608e3ecb37252484d4c01a8431af99f029ffa6303bef94a561b37b6952dacebed012a0d75d97a1eb2d4281d6d39b1967705c7b4d273d58a2e0be1acbecd4b585c93d6d546ebe6976952e68ab711a6ba7d01967d9c6f59cc641917332db5cccbe33272963fc305dc18cb10c680dfba3355ed01f021969b29f68cd61e79e6474af2ea65b4a5ee2af0956e2d7a8f1ee5fbe2ef7235e2e66c9b65afd5f30"}, {0x48, 0xffff, 0x1, "d021db5e5583865d37db33552c03c0ab0064b23c3489f81e5a61439efb16696802f49edec3dc99115e8bd2799272a85d9a1cb6"}, {0xd0, 0x1, 0xe86, "110702f13c8d5ee6c69da23a030cf2b27525e6feac1c632a1856ad422356f5439b143b8daa994579877dcf82a0675ba1eba1197eb7a10c64d44fb1ffd1717ef03a37f1e15a3f592eb288a036c87570bdf790e9d6e42083852212168449994590fef5de2f283937c0a4accd7b1ac385579a087e25c8bc146c0ff08e1cd16889bc729454a223667128ef65323d2a1327408e5094d1e6b2a551e63979e0a2bb8e11612d31dc1ccc1e75cfffaff324249e03054ea588d3c798d53786"}], 0x208}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:49:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) socket(0x18, 0x3, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) setsockopt(r1, 0x3, 0x0, &(0x7f0000000180)="c8c6caa6f7ed52798428ee463b4c92debc08a63be3567f20f2fb0b622f3854d6c970dc434bed9ede9a859b8b406a884ba0925ff3d66b351de65d1efac91d932a1f4ac57f310bccc656f83fb4f9c3962c745cc7876134531e54aee951110ad5c17cf9324d356b8be8529e1d6cb6319fd16009906938b67e30964fc9aee6dd9b532b2bda1999f6c3f3b3ce7217afb60eb75ca2", 0x92) 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="1654bd6a1cd5b39a", 0x8) 21:49:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000003780)=ANY=[@ANYBLOB="9b44b37a97ceedccd8e9ac1e1fcede4e4ccda868ee0c68f4ca7486f34507da9ccd7537b7cce28b64116e84383c9efaa78e9c4a0dcfe39f506ece953aec95575406da18c9f15b86f3fa1e037a3524a8b1834654f427b53f8fb0778419a55748d32246bc3fb0fc200966ceec3677f5592165f2aae1f4e6bf63678a980fb666eaf0b81013d8cb066a57826afcecb2490305178c0cb5e4fc55ee1ba125"], 0x10) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000003880)=ANY=[@ANYBLOB="6e5cd1707e92cf7b1f34cc53ad8d9a8fb8f8cc497facccf17d113d8ee0756d7e362e6cb60f3e12962d1832b375"], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000003600), 0x4) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000003840)=ANY=[@ANYBLOB="aa317d652f3d9d52fac88319825e366772fbe41d0c"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000003640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) fsync(r0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) r4 = kqueue() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x40000226, 0x0) dup2(r4, r3) writev(r3, &(0x7f0000003540)=[{&(0x7f0000000140)="d5a73a276e4ebee2d1fe28503573e5cecab7b65065a3a8ee743ea2ebeca781b84559c682a09b2f5d32ed13095ba1af1ff5d014139494c0bd3cbfd7a85f17c93d3bbff1b971ead94615ffc6fd9e0af207c6ae209d9bfc2c830773728c67cc2b6c3a872fac510e6cd41c1b43b5510644d80434b3fa8f0e3fb03d1f9ba1a75e87f410698bc0a8d21e4264681c875ad3a14a1620fe965f4e348ab7bd58c3", 0x9c}, {&(0x7f0000000240)="8778c68336f8ea3b8e1aecb7889b23a3f2a95fdbba1bedc518c81ce0ad5ebcb305cbd40a555b2fdedccba650ad5f739a70dd3d9069a51d0f567e13f2b9a4c537fe7945208d3a962f3a2407d5d02d8a3209a257bc6afd5289d3da6059f8287ccee9200a7e5e539d881198960940481d4771006715bd552d08466591865266b725b3e7dd3f0d67e05906672b279ec5f0622015f473fc38c47578895853ff1cf46a84669ced8b01979b2e80e5348135bfa1f6105edb42120b70de8da7b47dc1fdfb57390547d474723c52cb2358115725a4307254e27e34d4ee4d4ba9e53720534b88d57f6885298c16f335c8a5633f3bc597715cfef123a0e311ea7cb4443b08ed4e50a33778fc8af116fafd0fee7c1f4ad6209a1821da29a81f5ca9a2097a86e06e67e00c74f7c2ae179c55d4d1d8a0dbe087cafb2734b5a6fb429dc8c14ba754a43765792ed2736369c3dd9b2c47c0da36f3a58eae6e0035a4bc20ab511498ba6e02e2f2d7245ba01a30056fd0d1e989ec2a6dbe9c9fec9bf802f6d7b6834d301c0a7acc33a1b0a7db81ffad41c67dfd5534d68d2d15308abfb88274148feaed8337b61253f234963706d9086f22d7bb49f8e743aec5233e719eae434c1b2c5b769d4a854a91d1ed42ddb6f8e9f0a7cbc50eef56ac781c61b1906d0f45b8d9ddea8938d682196431203b5fb241d9d0724158e992fd1aea4a52b20d70047a09790157631670dcfde6f810b179524f2d0fb4fc7140d374290ef98a6c8a77bba88c855d50476a2f46fdc43a9f5ef310bf5ee4a31bdb9c833772ec3637f77b2f6095ec4a128ba4fa53f80a635f242295ecf16ac435fcd97c07fd1b261ba18106d74753fd76dc8698aa8f4f9073a94774b88a64cedd9d0dc5ea73693710b3cd8d84ef54c034c219cb7ec9679e52a4362a1dbd0d5a9ae37251b10625ee74b95106fe7b769a5463c7c4456baec68e53a29ec2f48fdbf3210fa57c0871985fd230ebf1c1db547645964b4d34d607a7ee8b69629d5cddb308db77991853d463095ea1165ab2a24efcbd8dd123c8dcb80cd5351af9f3defd350f478edcbb798e5ece354354d9dd46759495b518ca38e78ea6c31bff8a5f32a6297b4ddb74a0c42e3b4f4a8549ba4345b446b07bd91de37de19c60d8fed940ce7b3e1e94486e20d77f465c4734630ba10428992aa8b4dc9a36b7f5f806494804ae45dd64e38617a3602a833b420dfcadf9636e1ef818360a1da150ad67ed1598b7b040caebf9327c24cd5427f144db5295cf740110be0be18c6d6864761fbc5cf7cf72790b046714efde7ec1f473d4c8b6e5b51ac90389a00111e1356f1c2903d2c8fae927cf71df683b5930f672cdcb456a469638770730a31a75deec491313e583e74636cdde5e72d8997fa8d6aae7a98b1e74995282a4d0db9e6b8e89307b12ed1891db4b51cc9cbf239e30aaf1502843dec6e39581fe81a6f08d4cc020f43ab7d326b7797b33a9d21f929dd4e57c37fb6990b82b98ad1ee31b10933910f0bdd1a7610c472c2836bb794a6137b0c2e8e0703ed0a72061b04fb99da01ef609bbee73ecddb625e0154031f64f6a5fb9e1ac2bd67494006af28e3a3737b34ecf21227268a965a3adc6c62dd60bb73480c8fdad05048b57268de32c38ca0c2077d5cc42603847b68711ec0255af89aa61564bc87cdd6a2989a9dbcfe9862a6fad45bee3d041e5a40aa7d8593432e6f8b09b7c58497a9a79b95320c5bdffd40fda912fdeafce482ad4bd2709ca9e200c2cde644c4ee5897115889096a7da42ba1c385b9244620e0cd3abce571505e3edf8405759c658699ef46b5eb4b27924cb00f6a44b4f5f4267b2ea7268cce2c206b74088ebaa2e5e68069d0c707b7050ddc1f4d113bc641b34f74f353dceb3e236ce7e8ff4703ec453015d51b46d295f6cbf0a77bd2bb85e05ee96f4a3937be6938a9e70073e24c444cba4313fbb56821189352e87a07638c33cba3d1383f17bf80316d29e4c858ce2844a279e2caf4b86b0bfe692f5732462d76ce92b609cd6ae24a06ff7ea1514e2ec3e06e4099ef88d59a633afab03f50e8ab42d1611f782d76811b4dddce977f0c2acf886c121487eb060dc464342ad179d86a748b702da26a5a90531ee6ed929b742268c80e95b7c03fc50de58534c9d61f307528b1bae0b7102ed765c47ecaf0de58d03c6312fe6bfc13a418096ca48062fc48faa2546f0106b3c3b84c666730acc60515415f5d6eb3a27ce22780dbcdadf378c18521a38874c1245ad0fe6c004d3eda0cc57e35e48bc9721d0bc9090efc180f0e5171baf9403e83da0c03a5d87958682f0549bdbcd427297beb79ff8ee9ec3c3dc903cff48849fbe40cb0fe6e21fd54da7bc026cb6d4be34aa93b2b4193fc4720064600e6e902f25629c938613262687cb7f93e06913135bd4a13bf5f72d6ffd3474feb16f05d20a244003600018ef644ec44552f98b831d86418c25b788d9ce927956c847ae0de14bce9ad3a580b3e013c32251fc71ec666a3624603ba3457b3b0993bcd24ec4cdbbc37dd6473dc3f0d8b58a5c5130e5beb742ecf756e63fc136ac2adf823c1984bb1b0f839b27f4828e7f352181404aec09ccf13b3032d62af0742222b44f8676b4abea23456b75df675b0d3670e2de56a8bb1cba6cd32a02a6af44db9ea0155e79395a84fb4e7533690ae21ca6384f379ce328ec48fafd5364b35a531b552d1cc61d1fa596fb0e3f332d6dfdf319975c235b000736175da40089f2d0eb46c92f736ee7b4126bf4319c5fd01f18e54d5adec1a2821c07cab902b2121e7ed91a527f99e50799296c2b53b68587e79e8c72805d033f1a3d2c7256cabd4969cc29cfa21324116fde27067edeff06872e400255703171408fac147de97247f16c68d77c7e18119f42884e193397ed6306fe70d0b1d1078b7454d5e85b8df36e050dc2a72f32aea34e6c00e37e2bda3f5e835cc76932ad0a4370ab8569a6dacb8772385ae2f6a87d56bf56134bf0251e052ddfc900494b174cbd01fa16667e385e583a9e956a29a0f9d7f134d596049cd9e196f4438161b4c0dd2058b0faf387e373d3fe035632b9a84b51695a89458d43245095d3dafa84ce8826924d65f449055f456b0a1c05da23b729fce3e73b8d826899eb03ffd776925bd949b70f64220123ed1b181f2917a389ba0e9e8ee060f071d90a1e92d4a55dec48bb90b5cd0c865dcc3e9044e55ff08bd32f5837741d2701d36355c73d513350276adeec6e96b654a39fe8f644986616789310cadb5a05c73d78b773103e0f3fbcc318e506f2351022b0d412d21f7ad8a29a2ead877ff22394033355e9367d1dff79394773884d3fce2b623cd72dbd23836fa7baa34bb7eedc6e7f43314cc3d1fb5fa708c374e3d3e9a246d79088da3d96b68572b8af1e1c107d8a8dc110dfbb0e9e5eb41840b55e9db103c61d89a9426ca08dd27c34d1cf7d9ff03e86658fd33bc58b7c3e9514bad8fc7ff71f65faadef819f84d6d6285c080088c488d905265ed940be86dba2e0e1d34688fa25ebc6c5e32cd3b59d7239c0d14304672314f7ee6e68f1aa358e0d37f729c329d0b39c2075288da8e7a4e280283e977afcbc948b5d222922bbe75774424a0ad9a94565ec873bfd0554e4113265416b134b6220192ba52e48b5755746d75ebe0d39aa3a937348a0cca47fa8917fb4142c104ced2e6d57771753a8c2c5a72744c5c85e849bdd7940cfa1c94f943f5cd37c66dad1a06de2efac0fb48e6a5b8790e373d511eb2ff7956cca7253a39b734e6204dcb025f14379e1bebde0c33faf38300f7ddf9f8cc938f477c3122506e3b0d160f955c8d546689d04a60a2a5f9599bcdd25e6e687b6b19b44c3f384d945ca0e6b23fba705e81ebc342f63fa9d6bb26482b1f65a3370455b5fbd38d42555a73cbb030c1e76de1f5b99114538c32776be106e666048f7ae7fed5adea20bd12448f758da2f6edb1cd7ae47e94e8a4543729eb4e5906e455db6a5238142774122806c041faea396a0200677d22c4b846b83b7d51d2eb8b9868f39264f61656a32646a26f3f6232916ac53014ce622c399731c9b201c87a4cc953e547c251b6f6596f91885ef79cae7d686f66cef7d36a16be37d5265b137bd4ab2d6f20622cf97cff2b392d50415fd87a1da940478ad466ddddc7f4a539fcbf8d3e151e3f795996fae2c7c59d9d43dc141b7923d8743bbde8e847dc57090e9b454f28379a9a3c7e67faf20458e907a257e17ad95cbb0d552e9a8b9b12d78a0cedb513fe0842a2cc2443dbf94b9e8898510be5bead8ec7231e6fe6facac485a542c698ee52802aedb4de3aa2cebc4354493a832da2202f18942a4485ccff2b1f3000b4fead64fce1d77c412bfd12dcb395886055488003c486c33c903da774c3e924038a36f50ec8f98aec38c97aa63bc1d475e468b299303180746691eb1d2fd5135827524b93d962fb0277d3eb0c7877d96c9be7025490edc5e050d2b77cf3bba9729d131e94aedce04977d0bdf8072bf0a1dca64e1dcd1792d47051da4e1a206496c14b88cd956baca0beca2cbb61ea195a7f90b3c5a61cd33c859d219a3df8a914bd29a5bc022b96024eaa75f3cf868e25dde003a863bbb919b503d23fc4498d2bb48091913d92f99ceabf5a6595e8bbb157e90bd5b3c3f24dc4b5ef2dc004922e362ce89bdd32b3bc644f214e55efb3793ee7bc2bf8c0033ca31e39c5f7a07862c0b20ec105cad3d4c4e45edaee6226305ec5588b450ce6e1f462f16882bf6915b2aa9303df74b78523fe1fad2e64fd878fccbe60efdfefe0e0b8346295116fbea6917b0718a5cf336b4443b8880453a830cba682bdb4b154196c29c676dabfed841ff93a6b613fb0ca9a3cb97d6b38cc474569c6c01c3ec334f36916fba990f6c8235974546f76d236b2f335034a3532f8ed752fff6f2dae693916e60f5731dbbc26870d2537a53224123baef29d5f780c9083cc7a4a00bc6d52265a9efcf5be980ad980979ee4e669f653aab9d1f2dd633f54f87f0b6aee3224ac09f2d3fdd9f0c13292d0969bc7eb61f9cb31db7dc606ba689684c57a80136d4dcc839517eb03d9242a83e3b217959c15dc2de91b41cf7bcf53ff90566ef79c6e6bc893761448a16814af88e8d03d92eb89c99e9527c34171c6123f5ba25fe873c4fff4fdebda0fe7ac15ce0a82afad0b98abdf949d60c6b083ab42fa44f05a7f62f898c9424595b8985a3a05dd412c38ed5c0f3b05361413cdb12e9dcfee720f0092a16eb3034c4432b04af8678caf99a4d8c01f755f7abc89b5d4e3ed6421c0131a16a26c8544815e82fa61957254359f6de8b3ddb2be8b17faeb180604db8f3f5aac0fec8b1b2532996a83789d1b5a2d769f9ec264e628a6982a63553834347ddb2e78b418ebfcfa641bbc29b85ed01df40c2e6d6ab496e8bfa3c311550cfc37b3daf03aefbc766ac22ac7c93a89511d4311caf5cb077187d64d0d671b67cbea25ab04dfd2510cfcf6e92d311e520204447454de0d44872be8a1d6bd962cb0ab9e6bccdb44abed4f08c5fbbfe18136d9b4a36e3cd3863be06c28fabda0d97303392432554f6f97c65e7f27bf295f355dd51ec92807ae20fd95311c0a303294cbacb514fdbfd917e33268b3b1ce0e2f3d659028ee7fb1ad2402a02be92fc1023eb6487ec616ca71d53f75084f21b7ea58276dcee3283bd74f13344e7b01ac1aac7a2dc647edbbe8f6792aabe29041950caa93785721f4e1f54ec82db86c063245c7179656e5be5a7d160f0caa183b7", 0x1000}, {&(0x7f0000001240)="05161a19e1bfc5991ba2552cf44ef6535d7da93f1b1cc1064e5f72390abfec50342fccb7378e0a4c2e7252b50d3f00a38d06300a4980916cb23676d6f1285bc1878680f37597c0861c76f65ca6c04d8424e45af4fe757b27469b21f9fe7e2870c21c395ad42620473560f1d3f4dca6ecc8e7205f7b0cfc41e409049c6b590ec546", 0x81}, {&(0x7f0000001300)="ec38766b4de2f5b87bafdf15b3301d97fc2d0868e11499d2bcc5e5a41ece83f219f3a128e0b139a41c31f22538bf2fe676dc2e21d22db963b59be0e5ad5ef8cc75e2d2839ba08a9a12ad2e0e0a01488e0c4317919118fa73a9966abb522fc5bf179aa2516fa9a64af4227ae09468b937627a230473fba6805ab0b15e69ce5d1a2480051f9ec60cbd84e936e6a7cd6b622ecaee6cb373c79986ea2c829039a992f19bca7386aead2b2d006aad4ffde17f0a6124b384b7440858e5a9fa90b4549295b20338a206baba1dceda424cc91540c21cd87b48b7fbe35d8600106bfb90a3628a70b8585cebf0bc79bcd873711800c18049cdc4c80987e5c90ec39c25979778f870cc1855c0815a0db4bf1243852de1bba7093f5fc716d9bff7246294056509bab725d4ba7665dd75aba171d21841c7098001e4dfc94d11b77b280805f792a47c9ebeccac3b5093e92d240b0254f249dbc9c4ff8d367defeffe1ba08b7b2a9de6972952351c23c06362bc0a2e2d563d4ac02d8c8b89883dcb7c7c6f7c64d409a3a426c306f7b7a44615394bca3b0538787756a491e28a63065f13d4d95128d61ffd3254638d89444d8c09e60e146821592d7531b0b2c67bf7a9a132c21d309e5f4ea78f0b77a72db557225ffe0f3a396613f3024389724e994fe05967e2f7ff88b5f41d9ee4ef3254d95e8e143aacbf2490bf17cb95f6b0a8caf10840294f8fcccd7740177e17c7e56d9bc9cc2fe118096523038f2cb1a9b6ce3c469336fac5a141c37f35bc6dd626441b09bc8804db85e1fdc0f5b375e305e66ebeaa2dec68e851b561d5b3bd29b8a4440f2965729fa1be82c8d149a6aaa2af74842813402abf4717a6f446b12dcf04b24cbe237857a64e783eec07d9e8a607808a8d21464adf73a0dfc630a6ba2ff0b43b9f63dab038c577537c69ad52842cc2974397b1e70afb13f72e2bf43892156a141c685d6ceeb18f4b4ed73720af09df39abce2c02c3aa9c1ed8faa7e9f5d73e0aecf980abc263c2a2358bd258de14c0f1bc1934bb3f85b2ba0f010d5b8580f6adc4c910c1eef56967e5376bda5fd66a9737a62b478a97176dc5f6c3f71a5619efe9c034b1b37f512e841fd6fd71dffd4f1e5ec4931b420729be494a8084f91b055cd4f9179d1d8a7b7a1919f4d637af169a5feb8e4c3e395aace66feea0de5ae0d6abee6db1b6157d6b5d9887387c4069a7c0dd6b0f6ed7d88852a3b35e61c2b80956f4fcd1c886766d0b1f7124f4664651242d320ecb2232b451e44f94477953a3cee950cae05780a813425d3658f9ba333208574ff791248eccfd9680a837c4ec36e08cb0cefaa02dab1be336adb6f690460643031703c46871979a826c130e66020c77c2f13628a7613772657247bb6ec003234fe826c899ed2f196d175f8b2cc251ad339629449c9a6414ba9954d0ffeda030bf2049ccf56f7bb96768bc79aca0c78474ffc9c7208b72baa1bb88db0c1a5e93ff5b0e5ca62c4d8b55933ffc5f58982ba60f454ab33098e4d0645282e753d482cd913b28606a4c6ecd35c5c451461f0f1f0b5605f0a39618b891e69a0a263aba3b28f72cfb83247ef4d3450d9888d9e7d0327166053afc5a829aa856ee041b963e9547bc33dbe146b540fe23ce56ffb3130c8c18e62a35ea35030624809037d2a17f422d33663dfb027a682320a6d1a915d2bf636d34769f46f42c60d82d619fd3c775efe7dfd9ebe7e9f97419089eac927b55f0cb415a3ea203f7a02fac4cebeb63d0fc594d1b67631aade61e49713ce8c63ca2314740b44630afa322dda95ba8468d587091d2f62925ae71385c5a8fe14e6c98a42c8f2bc246a16848d8a28b2f111ea1c2c7746892dfc675d48cc521f7c1fe44e879842ba01585fc159413d8b159c9554bc08b1e64c712174cf814c27836f9205fcb45ab4538ccfc6a7d8daaa736791bfbb39ab06ed280d05a3fd7ee398d577c4cd281965df223646b5d1cf42ad85c2fb04fbb80539da0042ae81bb9b3c811c2d54ccfb87d65579882bae44cf14d6639ff5518d5c88fe4dccf6efde888b7fdae8bcbed757743e310e3fd12e018edaa48b611e8d50108ac36b6cc2933685a3ee2fa0650fedf4e2f4b98473bac78b5ae0a41af90ef861b569a6f19fd16cc43e478109bab51bf5dd4e11827a0c0337aeaca6f2fddc05d7df59bd9026a5929a3e7bb048b7409a3df1c3eb83fa05da7e512d40a3bc71297d554086a5450657c6539c602fa3adadad99b3436d8b014091e8a98321893f243ffa0b1be6741476edb9d66efb0d546b7b9971105ed28d3e3c103ee90db84ac1301b2799d320102a970fe9aa66e6d3b6cf7ad8deab9d3d74948eafda8995ed62a9def83bc0488c3036f220f5f48338be4a5208857ff6be94beef0712d21bb9ded4229a8dea2ca0358475256dc956ed167ae2aee03092938117fe4f931b049e249bd507c98bde5e2138a53b083b26b6a70a95e9b3ad26367c8af1671bedc4d063edd71fea197fa4eb904cd94357799c6f28c40d72aa6eb9e960e7018df4e96aecb2880f488e9d1b592f3de58ffe6cf24b589decdc83aa23d219f92ce9add765cf29d53354756eb32d9fdd5de16647969158e7684b5b73f3bc94c6292141e619df488c0b97da71498db45c1bcdf72ccd923f3a2c38e67c2e98dfc330df7c2a6fe6b652ad06d5f7d0a214f5aa71b1f0646f3b56afa5240be3113c812c0621bd6ff1b336d8219afdbca99478dd2772dc5feebaf990517d0dc391ccdc46ecfeb669852f6bd6d806cc1e31f440f503c72cd00d6ba3f94266b4c713ad2624e097746dca3e87e842ddbf863c668fb30cbb346a7d56d21bcd9b5b10fbb6fba03ff3e33be0810ae8984568b162fd972ebbe8e94cb6b9676f4b886e4eb9c203dcdea4d4c6255d6690f45288f735693bcfce3cdc40df1af3864f29acae9a23d3b9469e8bbd02c62c0959af26d0a985f818dd5eadb56aa22e9eb7d820363e88708178ea754ff856c29e69db2ce0b7eaec5732ebf6f21fac969d8e11d684713c61030ebbc332a57188e7bc5f9c1ec8d75b737986bcb4ade87a4e3100dbd24ef342464e2e2319e1c47bdd54fa2a53a964d8e15ba9cf5b0d9b667a35bc9c4e4e924dfbfeb0a2008fd8c60576c58174a14b933b41ea5311e52ea08c35aa93fa5a522339f2bc11ee1028933dcc6276df6e2386c09bc77b3b3d45175683e00b341abb066a4ca2a897045c4f0ddc06278b57fdd7e1a4c33c9186429980688ef3fd704204b9f0d792c820d943f5496828a3c33ee761a63581fb4107fc56c196f61a0f33a8ceeac2db00eca422bd121d87ddd73f6edbe47d5522c7a8bfefb67fd5936b9aed1406922f11a341c208a8377d1bc68b51c3d8e286d478cc543538d8851641aefc6a5c2c46e3b497abdf2c2b2d3fb3af11f0f17bae1e9b335e557b66836e38b204352150fc8bee831bdeb39fb409621c5133bc95c4c462c93cc738c8ede6f87f9dfa2331b3ae9389970e54b6f62a02aaae0be31b8e443fb9f4fefbf2f42a54648c62a76c4a39d837dbb7522d7b361f5ffc94ebe320811976c83851c855881bef4f9ce249277cee641d48e1819cb4c893882ded18f28751fdec908ae9c9c9482434b4e05b3cc1c0f2296197249d35f1b14708711db7a023c4d2865c0e3f4c40f953d8091a934c39c8f04f34811d22709ef6b58a1f2d5857becff0586d2e7384c2dfaedfc7a945b3c29148252f31389102b9a8fcffeee5cb0aa10d91168636ddca583068bdb8ac31ef5d5887b1cfca7f8d7ebaa7286d25feb81deb08c8d9b7639768689f7d38b0d4b74cb80492372ce430dad193df06673e0d11d3a6e3d5f281e29dca1e21e5cd2b355796a255b9a5c1d4d6d0d62a33d34b2a2725103b4b776663adbcc7b65e23b5b8a1b15e8811cd01bfe7f5f96410f82242760cb83dffca3961964ac31f0d024595542d227c2bfefce4c09b36b194350854ee42f58ddfeb47069f86ee9f29826017f363560c6e7b14db5f76af336d11e0617e5f0c2b1ef78814fb39c4930bc7c8b702aef8d2edad6fd7b9ff9f8445d091511f843f4fb537dd7709335822a621a4a6ccabf67fe886616cb474621c693f984d52f9c7292ca18aa5bcba709fb80fcf0f0ffa75c9ba5965c53c0e65eaa8f9b43e362eff7dcbdefe285c598d722949ca2165200880a6b0f6d2734cd5e4aff06994a6f337ea35a2c7d144e173c2e0b9a8f015ca1b240f9c7de3a676bca5065e998f6a906f276bfb44ce3f22fd2d0df86af70943504d7aff168864af2865c4e967141e2d17d1f64a7f05f51946f5e00f7b3e21399c7c4761e68a9552e097e37fcb826c8ce61053247e9adef3dcfa5037ceaf533309fbb7d285f51282926cd3594c6516ff665a36c2ef914e06d2e97d3549bc28d08c87613e4784b9e72ce514253e90ff54774e6af98cbf74ac38c6f13444ae9a0105dbf48ddb6594e65c5aba081f91374785c03930baa62194cfaede2a21b1aeea1e645f1e62c1ae3dc8383fdbd491955bf8b5060b42c99d45190936e2c2a48d7ab01ca04c6de4dde678aada81088a11bd8d37042b83c67153148f3a53c2fadccc127922d6a5817a41d162a8abc45a0da6d0915aed66d6141f246541483df6e7f2523ef1eb88b388d65b5a430ca078e2021c29f4de968ee0f42c6126a9a0a3dc22cf5f0eea7b59e788e85d5d1e0c8d11d82d626ec9547454b374c6551ea523190ed2afc624f9556bb51e00cd9b51e5c4737e45631e4633a1da48f0809911ee16757778173872d797376af3e19f87cfc8d11e7c519a9fdddf7cf629e769ca82be21d0934d57de5d5abb5ddcfbf98922f19f9ed5b74b846aec737575dd2a2012f49d53f44b4e1c0a2cc0c83cb0ce9b9010bb153d5be7336e0b62c0d3f00892d7309e2ee65275e2fcb93cc96ed9d833e228bcba65447db3672836192edc8f27c536183d75bd7588384ae36f8dbec2a115e4a3f53f2aad7c623bfad1896267bac44473709aeab0a2a2d47a09cd6f05766425d7702e0df003d51d065874a41d2e05a8ea92b2eafba109cbc6e8cc61803e47a7040cf4f1c6bbb04b6b4bc907061e22472cfc2d0edcbcfafb01588b14fe9e0fb388364eab0af3387858d21bf938926b3924b0e94489a6aae2da401dd9e7bd201b3e477db2864e67e0de3d4b035ccdb8f9554d55ee38253520b004e9a9b2ec270fa43233c7cbe2bd4127a5ae04baa8ec65fb8b46b84d30a6fd8ee048df198f37126ae78ab72aef5a010fba35720a7ac4709d42766ba36bed453857d4f92e99823bb7dc89dfdf255798f1f3ba931e76ddf33e88aee32fe3585d7480c326fc105f0cbbe866a6681ba9cd1a824da7e084400ff318545d8d7f2a9004231165470950104d2876963d8a3fe7fd8340b021a9f3ded5e4106a7be4e1bb85b12305bca74fc3361196de6ec2225ce0561320247b1b13b97d2fdba75836021ccde474cb501bd927ce570a75a2d11a1f76a9d342e575f205b7282a23ce7c1ed3b3251899b1746d455eb5b7db08979f0f3b66b77a9b8942da8d46582de025e0c93b9a691fd9ef8126c7bc2f32bc79f8a57669f84ed60525e243f868b1115e725f38733966a07d5fd440fe64fe80d271367f60d1e107a5ac99d2fec339f276917c039bc4f9ca33958f0994010b813b5a4b623f4eb3b157a40c4b29e1be3c8002e6deffb41c41687d82144ffa778adfdbc2fa6ded471f14fc60b023b4c272387a9547430c4380950b1520744b80fb8a9d60d81329f81e49ee4f237afc792a337cb15c5d18e403d2b0993b389e1", 0x1000}, {&(0x7f0000002300)="7d4a48db22d71dd57f0abdf0c66970d15cc6e14e5c14a6fbf08f897dd58099420d3a6205c2f9f949f49b2b917bd28875b13dcd5af49b70b5d6223b5182e08eb726758673246af5a6f0ff839a168e4d45e87db9ce6f5b2328d5fdf8f1d13ee2b813c9242908732211c8d43d688dc3da78b41309b58965e998d6c20ef035bf999a7547b21bbdbc1d99210bd85780ba963acb14459589f1122d3f407858501a1d344deb706e892a2c398e2d4f7cc2630a1fb6f350bf22adab0fbe64002e5d47b7da7b894e3ba5d08a76408d8cc9d2b1e786eb", 0xd1}, {&(0x7f0000002400)="77c7e217fd3fb775ea41c834824cab94d7707f1224d8b9c17b76e30b2e545d141b38a49f1cac9035a11d0c335606bef7b9fc2071149481e5871663071a897cb89c28c8e993067523728106427980a15f56a114a52d76d46254c82a99843f50b67558fafe1c7c058e691fd1074de649d07594d95d131729e30fd0fc461339a5e13d98662807096d698639b41c4b49afbc16200c5fc0a7fab2", 0x98}, {&(0x7f00000024c0)="0484f21071de0930b48dad45e5c3bbd47b6f1eb03de3e0c40af34945b12d1c8086d6a7993cb6d403f2ee0c6756080933862e8180bc3e41863fd614a6fb3752792ac80692016c28233ea609f042a78a0295771c92d5ad82000a34feea8c3f722eddcd03bce4a5aca588bb4f74dcb2e0d8faeee2cedaa9f122abb42d2bea1511abdff4bb09fb317baad703bd19c9798f2c88c15248484f30b3e564ce4aab186a1d3ba0460200bbcf83f8935993295e34131f36c16851298d778ef49642c14b9608af97eeb066975ff1c6f834ba8c720c7101a70671ef3859f6def0542bcd210d569c1c13b7d711b3c0e2f1c7a00ac140a279915b14c7b95b6ee533c4fa34d2f70a10e22c970cd0bc1cfdee4a24d033ff96ac3ee7f7d36ad8532550b93fc0b74c3086b93d79a5d954969b2d2f9ac791bbd4a7fb5c1bbda6ab7af3f272a67ee5554f1c03e850ef18626a5b3cce06783a1a0b8cf3ec2f9a748f39eb13e4727e068102b7a980d21b3a961ad7cc43ef1f4cd80da325801e7aa1c346c69493a7f496481aa40f337757cbbb1e62eb2d867c043346f8cb642a93265eb539055239dc2d84aee27b11116af6fb40724964fda8f3d04499c4ee81a7d04646c3861f2265da46bafee0f359df190ba575cdab0c2c0313ca8afc428388d61672159fb1f635035618a055041a8d28dcf8128b808acdea2d40aca3db0a70d43124d47672ad28202548bd020e14b1ef814402eca9e86cb5d8398491848ceeaee5624973c3ad79985e991bec8e9e6c2b64d670a25547a9e089537d6d020eee3ab2b1a9b35612aa988d02e7e1a03e59560cd482fd5fdb2db799719b65b3a4661025c12b0337816dccd91e8f7f045d0ea4a544c79959c93639dbfd72d65abeb6fcffa10e2011f41d3ccd5ee44bbebcd44ea4b535d2fbeaaffecacf49268ff0b69951faf5779229bdce7e5d0efe5d6597bb499c5c43f595e1662f1a25ff0ee7beedf705757034f13c1a21ae129c81d3265476ce0113fafbd545b340a9e0afcd02d13cb65aa3f995213daef3be46053eb40481ee75d3b87b6fc42fded9f29e4c6abedbc15ce1d62ca3370868e0f2a5dcc640572ab72d0a9c0b5d33457f7e6b5f3d3f671038982e6b3302be88d07241ea234da0ab5a7e2d501f860a5f40225d7ed6c52243c7c5ce2268b63625709125da1fa1fa94a2715460d4eb3b069443f667f7b4c4f20847f794ae24c2aa54c7fdc075232c22af752707b46d63855c7776d7c7e7f8cb9480d91a81826962b6af4f00970a929acf3dbbd985d811745a41667c6280c998a7a7797acf054ee6d331767f081803ad36c37d0a63d7da0a51fa2df8da26f435b040b6739c6369e7c3a6d12a215508ced2b860533e1528c5d492bbfb74e99a3c6295baee921e605750dc580799bdf09ea28729759a5483a7be2271986412b9baf3c80d95a8f472115aeb04094366ff4d0bc1de7e1f747ca12dcf744dad0d871bb0d7506f765118322672d84b7948e4dddee3a55a6e47cd498413f5cac13abfb54b0c746353759eaab5453ceba7b3be35ce484f9b0d96f7e3c94c9b95ae51c6cf0b151e7c81fa33f909a257a85779f8c6deb130644a875e463cd853eb6e5a8576957222a1a013067f71eb15e3032bbe686deac882fa0ad6e7cfb8be3e3b49bc3c4e2550657213dbf956fa7fbfd36f544c950782a7326977e94b87d6dd8f2dda2eb06e45ead73df5698955583c9c7f6abbcf090aecad7760dbbd1e64872620f616eee4ac7d900b740c10934f8f4a199fcf0f5e8069ed5ceeaa7ddfcc0fa1ebb8e51535b1e64418b292a51c880853aeaf15fee95deefcd80e981068d2c2f63a6b74be3fb31b9941228e3eaea29aa223dc892faad326b52992c112d53fdb1cb5ff3e80d879c6981d3a8b8f8a52aace422835890487e3278253789d5392a7a982751a16a475f2d315ffd7d66f2962d6067b7efd15b129dab43fb278750295e7bf89315f0d1c6367080f2fb87ec377390e06e0f4c3c24128aa7247a1cf6aeba9256f852d3b0d313830304778f492dde035de5fada2862451ae1a6f3c4c62777398615c948d9b31cbf414cbb149474b00bb5089a4d875fa573ac252e0002d1f23954aff3ca8238c6f16d9168b0c1efb92b9bbc553a9be3256a180ce4d770fb11013b1467789d94f6e3b42c1dbf45ed527a498efa9933f15be1e23038cd314622f48e36056b45cfa5165bfd23ee192f417fe083e2c1e93f130c106f621f9a916843d603e1fe99965441681e29d6bddd9990c53a2c6a94d141b1bc4f8ae0122b6bc88fd1cfd969930d79a93ae64a15dd50da8cf80dbf522946650b72ca64abcd6705e212c564d85287af2e6652450c07bddcc9c681504688aab34529442ae4884b1f8c451ec682616b7c654288cdeba119e675a3dce7dd71ac72f13f993148a402fa705ea75cc1f071f84a7231294f4baf06c5e400ec4f2e6b82a3a50a40434b5a58531e5fcc67a160d5eb9343ef6e3314be1fdb8e9042a1e9646fea9cf494b59454ef509eba30f3046319ad7c8cd36e3206460474df9300bb9e6258e49b2d1ee0302d3495dee7d1652b488ad59e50fb1e29a04b26960a10971b1407cf0a269b9140e15f623d99c23fda5ce17897089f32f230c709d9f5387c132c0ffc26a7a7ec451f269d77790922dcead6a15360976646c9dfb055b849508e632a4163763540f791c8ebf8f10bbd689dff5da49e55ffa4ce750d72a733a520db3f93b642cdd31dd0b1c408ecb00a8e5c0e11e955816c7da2e4d55744c4e980b3ff17c1e856494138171e1436faa30c607e968bc776147ab25020027f5f9bc5e361f981529dc797a9dbe4e2a2759efc859f3ce677c6dc4ab6525a9bf08a2c07fa65b04a9e18c56ba672bf3f636634ec78d779d61262b8f24aea3ab71c860df60a1d7232b44aa7b82c1f4d5e92bfcffcdb2d6d790fdd1a9538b7721d3e8d551150669ae870433462d99405a8dec11204bc8cb890f9efb72d0d3689fe10cf2c57d731b8e99229907e16a83fa76efc2c204f49cf32140a2235d409bfc178d4eb051d23a3d299939be48ccf4b06255d6fac7b87185a92b7b5218b849ac5380417ddc8000ef845f699c5b8b063a708fb850d3ef5164183dc5ea847fd2c58ea3e71c6cde6ee3404c159ec4f62be3eea524e82cb9a393d9f4930c63945d6604d8d6fae7f3ae342593e7bf68d77c4f854f70eca3c35a70599107a915e2b2c3b6b5d28e415c9ca216ec2d6688fd528ecfd5bf6915a83239bfba80f4b1f735a8ca11fd9362c1218b28a256d2940e236fcb79e7e48684b36c18e53416dac3cfb8c7cfe4263a1d56da0b46a356db39883e9be9f5330b49455f91b8501444e5834585ab83571ff49714d469e44a68d9bf0cae12532360543ce8c57d43fe6829b77d2a82a8a8e7923d4ec40f43a4f7a69e8a7a2ddf0239ff2b1f4dda7cd3c2fa3654516cc6873b44a914ef624089670edb2348767de74bf4097178778f8da9cc28a58df751ea11d3b2bcdf970217dcee564a5520d1b5c9d7f3a5ecb7b0813cc0fc866884ad0a1bd0cfdaf62d030c29f154ed77c0ae5fd9ddcdf719858d33a6b9aea6c3c0a27e9f9dfebe9c36c2e4b43222418eb65db84f237a31fa2db30894d652c7da1e6ecba8062451be234f947623d978187541c49a4c2add0289e901f8970e4a65c436461aa61cc996f55eaeb49812fae021beac802debbe56790a4fbc01e248473ea975d9664eee411e0f0a7b6fd87a7be8fa4be59692f93bfff808f80c8530d50ff2b3c53878672c70f8c6bf5cffa1a92681755abe69ce4c96b997306fc872724f7ff409a2adb2248021a96c0355c441628d125006cdb9b3ead5105dd0aebd2f3a3cfb5a6782a393127f71f72dc69f944fba55dfadc6d4fc81ba5f5778eb6dd7a4d1228704141d3f2576f94d30705fdc3e7f75c38c56790672801bc4729ea76db93d8bdfdacd51578321e9beadf41f357b11766ef10217fc6220476486f8b0e576d2ca96bd06bb7d10cc77ffc0ba416cfe069a844c99fd45512fb328d48add50ef6f29b749805070ea4852d874e7949ad6b1d9097516755a9d9e7490665cc8afb3b0ff081ccf02aa84df934c0f8fb21e07a7be1d0c9f0da9c112c002b018a38b787c5c0c0621ba9c91d28d171b7b50aabdf3783779a5914c6187d2898f15c6718d4dbc93b0987515efed94d0b8ae645b68838b3e4e013f6a7495658fef48da70c5baac06e71ba22297353dea1cdd5dd0825e9d5097504820d710e79aafabf0213df7a2e81cfc8be33f26b206f602659bb6a60a22b32462f7bbf838f48485c1cba3c6bab96ca045dc46fce82aa095e71eeba1897fe94c46c9e611cab5e75281178766224920ade1aefe79fc35bbd04ed1b62b9ca18a63f3722e910838fb4722c61a09216a5427902b495e58a57dc1029eff4f490685419ad5fe1def0c871aaa543c5450760834b3ac1c8252a7b3a8eb7f0d6bff22834eca2f5d8d74699fd769d08cd24fc5425e5e30f85688e4dc293018cc3d16a836e324448693ca242666e115e0030e1e54423b87ab0f3b6b9b89f5e82f39cdea7f6fefee1f3eaa95b301f5a205de5df18c3d425d797f10d56869c3c36a109f4299e156a21ba02d496f4db26cc23624d6c9fe7db8199dcf4499515417a3b3526051eb48229dd75621cf6875b51babafaccf6549e31964653c4948c62458b516c187255330b15759b9d95ec5225ae7fcf0028ddf58485709f77b87e7d1d1dd45d010f4a963695ed1742028a7f2a2d9b2a1b6a7a218e928df39a85a2361458fccadc1cd2d03ab6523cb43242ebcdb8a2e24d3d6981df6e7dc9c01a6502665b2c24278203015cc63e6d99f648d6152d702bd293eccdbfcd58c3423e04368d727569b5f40a3b060ab7f5d6eb97a2088f5f4602986540e8cd96b3e0bbb01b8c6b90d8335ca9cd82520a0a2c76438a9982f42eab9821a74ceb28bb925661ffd49c4fc6a919ae604703a81c1ed0bf53c3fc71ca564547de874a8b849c5c0f870603b6e9d7b5a4bde40eb275f5960c2e1655f4603f9c700370f32a70fcf33c4de39a6e9fdae0ed0bd787ef4558424b88cdf05bcfedd2a48eb65ef417696362e4881f83893404baeb66830f2b8a26ca824c974c562cc9cd8e9891b65c77786c45e98acfb65c6199f5e11211c63be6a26c6270048394e06a974ff938fc3612a421a5d640a1870199f7e2fc19dc3ee83bdd88d87fce3ef5ace2f8ec998a1aaed35438cef788d211cb1fa6c040d887b45a65e71f892aac3f06bec0eb950fc1e7057796fd1fc79a1c35b532c7be5f259b60f3d0c173016b7e976b95b78c7544ab3e346159852c63884b17801421b2a908e37acd0998a3ec8efcbdf5af91f5eeb1e23c179566f53898998037b3fcddfb0a7d6d8746e5ac3dfb6e2f7ee7b57c2e84f49f21b3249c672e9b62076b9c75b10c5d6cabc9698763bf16c4a3d89535cbe47e8229d7e4755df33cc638c9339b1c449a3f17ea5ce0192bd04c75338748c09f7844cd71bd5174d14be76c1df3d3430ec3be0094759cbcb0ffcb8c3775e66ab858f7f7c3ec1d05fa2375acb584c6821264d9d0259550ca65072e8d638b8194ad6548fb5d2580cd899bd388e5f3db9ca51dfd71d3f902f34c4359a224c3eb6e29fa6eced3ea65378f0f31652318494204d2d33049ef5d05039e1523b0817e799aadd75f0cf59a936e8fe421c425267b8d714361d17557b04045fae4e8e773e0bd4f70ed32735ea7e6c9f2b8bd9568d18653eabb76eb798d9de9825dce77dd99ab15f9d9282f18f8d7c", 0x1000}, {&(0x7f00000034c0)="8e1d1f2721f8e2225d1d03488d5e84d20172edc130c21f", 0x17}, {&(0x7f0000003500)=')', 0x1}], 0x9) 21:49:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360bfef949a6b916f70934d7a66755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa8f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa0ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9000000000000"], 0xcf}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 21:49:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x8, 0xffffffff, r3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xdf, 0x0, "9186892899ec2851f2c70425c34d7229f3309534"}) write(r0, &(0x7f00000000c0)="3d26b83ebd9003fabf0a642600000082", 0x10) 21:49:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) getdents(r0, &(0x7f0000000000)=""/223, 0xdf) 21:49:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x1, 0x0, 0x79, 0x1, &(0x7f0000000140)={{0x0, 0x8, 0x8, 0xe0, 0x81, 0xe352}, {[0x1ff, 0x3, 0xfffffffffffffffb, 0x1, 0x80000001, 0x2a86, 0x1, 0xfa44, 0xb52, 0x1f, 0xffff, 0x4a, 0x0, 0x7ff, 0x8, 0x0, 0x4, 0x9a9], [0x6, 0x4, 0x1b78, 0x1, 0x1, 0x2, 0x6, 0x52c4566b, 0xb2, 0x5], [0xff, 0x1d, 0x6, 0x5, 0x8, 0x7], [0x100000001, 0x6, 0x7, 0x6, 0x3, 0x1f], [{0xed4a, 0x6, 0x1000, 0x4}, {0x100, 0x1, 0x1000, 0x3}, {0x41f, 0x40000, 0x1f, 0x7}, {0x3, 0xfffffffe, 0x1, 0x79e8}, {0x8, 0x6, 0x70000000, 0x9}, {0x8, 0x9, 0x0, 0x8}, {0x7, 0x8, 0x80000000, 0x9}, {0x1, 0xfffffffb, 0x8, 0x4}], {0x9, 0x20, 0x20, 0x8}, {0x400, 0xff, 0x6, 0x31434dfe}}}, 0x0, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 21:49:16 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x100000}) r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x1}, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xa20, 0x3f, 0x7, 0xfffffffb, "f84e233b1ab62621c768af2c50a55fbd0464ab31", 0x2, 0x2}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 21:49:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0xfffff951}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x20, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:49:17 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x30) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) 21:49:17 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) 21:49:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="2c64d6f1667bb4affcf3b8047d4cbda5f87f83262066a8d0c7e8a20a62c4aa0920bf9eef2e2e07232c566991e533ee3dcf145b3d1ccf56a25ef80293a10229408bcfca6439e9850529a7b5484dfe593ba0d6a317e6adbcec60c52f0791f53e39265755b49758675ca707cb025765717b403f6d69687a1ca38ef8df275328ea3ff9348cd6856e71a2c893afe574"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x13, r2, 0x0, 0x8000) 21:49:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="10591b89e2cce71f", 0x8) 21:49:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x2c, 0x2, 0x0, 0x400000}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 21:49:18 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) read(r1, &(0x7f0000003740)=""/4104, 0x1008) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 21:49:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136e79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75565b1c2320a7dd330a9741410247d2d3ef10448dccba96010f753259e6bf", 0x6e, 0x0, 0x0, 0x0) 21:49:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400, 0x0, "000000077855763842ee2a00"}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100b1c164bc"], 0xa) write(r1, 0x0, 0x0) 21:49:20 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='W\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x0) 21:49:20 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) close(r0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x3800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(0x0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000100)=""/107) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x10029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:49:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="fd", 0x1) 21:49:21 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)='g\r', 0x2) write(r0, &(0x7f0000000000)="f1e1330000000000000000", 0xb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000140)=0x1) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='./bus\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./bus\x00', r0}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="56adbae800ea84108e7ce1bb13b44bf744cca6642b1053396b8bfa32c09b0bc9ddf31926362d4fe59201825ce53bd477be"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r3) 21:49:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000003c0)={0x10, 0x4, 0x4, 0x8001, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x25ab}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x265}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa10}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0xc000)=nil, 0x1000}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x96}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000022c0)="ba44f49b34eaf67489cf7155dcc7fdaa0e5ca1ed1bcc344a6ca9d6791ecbaefff670cebe7e012e4e0a75d13eee2f5fc08432191cbdf24a586734b7b9398c64dcbdbe74a97da686efd6b0534191a08fd09587a698af4e908ffed8843a414c8b76b8ac5394c8b20300000000000000afb8735828297625e4c28b0ead9c1b4b28b7a35bf40a8ed58d69920cc04a8c5d4ce3f4d6204f00f51834877292762284d969abdd93e09503b79364804a1c1131dad7870afa825210fc80eb4e8481fc88f8fa52668880d129196512a982989bc127631c7fd572d69751074910b6a1b18df0953a455d7e3d6e109608e1d8244cc1171465747b78721027cc4b83a9c352b95174ddc7ce3d5fa83c2dc59a2e8c1f93ef72a352f562501a1f1feb33066947c4cbaef5dd53e4433ee2fedf5707eda8121d23a4afa40b5bf79a54cb83248bf5e7db8aabb6826c7bec46c25d6e60399c69a709de4a5e8da68714697610866aeddca584394a55e65ac11211145c71be585f07017e687d37fa2be91e9d5c04221af06b965fd805fbff815636c14372bb39cedd58569398ad4ed85d7010303373c2e14ad31d10592423be785bb2b8e7a5c9cf42fb3ea17d7c616ba7e562cae132666b37af4b8ef4d6c3886d2bc836ace157e168b465072d110dc811af6f234f046fd110ff0015a1c662ab1ebfbde85d3a83e0a2db822c54115d9febb73403639b5ea32b8dbfc9d04f59087498c5bde0f48cd55ecc37b0d65b537155c1592f23c113b6ab2034fe2a5739ebf459aeec81e011367983ec6364d4949fb2689ddef6623a02f41962559c5cb8bdb1de4866b70e816a70abfb0093496925fba2634b8a2d6de6d551df57682a3ba67d8538358f88993be71b56783884461b45442a311a6309b0c63bb938a10a9bd6e8a79246d9aba90aeae024f6ab4eb4b24e9f0753586c91ea211ee9f6236943d57ef6205fc0c2e6f6e859efbbea31144a56773337f229f15446faa79236462ee766c1fef4ee20891523aa0773b76afca74bf93976d2c72c80990c0f6311bbe79b32a4bc2f6edb62bbb405d52064a1bc7adfa632505e80bf5c494eb9160cea14153350377e2075cd397bb298b94c2260568860e6493edc7d84cfb132c031a8856dd6676adbc7bf823b1ac7a0097000ef8af23e69648d336e02cbb4c849e1a243a535bb49760242245116598eddcd0f6cdf8afc61f12a0ac8d2df4e72c93df3f2a653c13d91d7a9c05d5878a4d4b9b9445bc568b93f9ed74c65e9dcf9aa5c7cc32819259c321fc37626d46bea5d44fd01352ab32bb6d1cf9385949597a662263bfa74ab0e678df4d639f3ff684884caf1583ff506a6caae9f8c7b22a345a244f2265c6bd3a4f54a89f856c46324c931721706031e02170910f4ac83830c6fb7ec52de0c3cac310b9509d9efa0a8115f93440c42d4efa230bdad8fd2152f44886034d5925e1af5274f015788ef37926d56bcfa961a18b086e005e8c7418c900faace815196932b95bee5383eb960d23e70961c458bb9e03690933a1adc41d0d2ab0e4ab026c79e101311dd4ee01d5b3f412f5c69beac1260e550dfd6235e2d2718e1784fba41e5b6df279e16ff492591644867acf06153eb606c7e8c76ce2cf3a438b474553a1fb000000000000000081b7591b703929559c66a4036c087b9fcbab314731ae3c55339043090952bf0cc4c379dd8f69994fadbab8ad257d172bf706edd772a962e63e986a8d19adcc9e860386b879cee08fffb4f340ffc042e65075abf984af8aec013fbd5d17a2e5b236a3af2e5609519c2f6b628c2e6c3125435123b2ca295b28927a5067e8e006058d3b6ab09c95144e77c95fbff1a267dc155bd7df88a0938399c04aff03af8f68cb7f5c8bbc7695a581657f248a1cb1bb9d9a23bd874fa9542f24599103b41e28c4c8bb47c0084475e6d5c5f9765ec076f54747f93e8df22df996103778f6f808e7da041", 0x577}, {&(0x7f0000000140)="80ad00b0cc2d25752d3eb2857ee7e1c5168f40e2b48f2b30e0be03210bb338b0ea08807288ab457086063921b1c021d8c9d60d82de70645bd557bf59533fc64b484c7955b3fa4ed748cdafde31693d400884b6e4643207009c62b15f88607e28740b3898c13159cc942c01febfcfd313994e109842a84985a2a6a26928bc3ead31083e54706fc87cc7e09d798863d6100a365a2d0cf3b5de293c1499f40235f9c8b9a99702dfcf3f3188b4bca1b6c4ec8e4d318f2d7f3c077e457a46e69ef7a0970ff10b179a4a850b118fb7dee17c6f225944e91519c5b7b4ac4508ea9e9823386198df3e008d1cb9f75f52e137570a8dcb8f50414a11e687f6ef"}, {&(0x7f00000002c0)="922cc6b03595795a41b527ed4c52dc798365f0302e681e23eb67be09c529d6313f2ad0cfdaec22fad8eceae85bd736f29a18da7ea502023f93326e1de31f5588394f8e2d11322c4b38610c4a8c78522c2d49c6dcae92f0e29a60ed976724d6186183f8ffc137c3eea22004c7768406fd235e9450db7a1bbc61bcf11aee576195e626c6f86421a2fa84e8d0cf68d3a29235be718fb6e5e76d1532ff93f01836ed95d1808d57d30e8542b62469c56b6a3f461e41f60d6c815e4a64d01742f0de6cb0462a31d794ed945c2f5bc9f3812f5c256e", 0x36}, {&(0x7f0000000000)="6b6d5d82ef0e49a2df7e90abbe6468"}], 0x100000000000010e) 21:49:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x4, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd]}}) 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, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x1) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) r5 = fcntl$dupfd(r2, 0xa, r4) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000000)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000140)={0x8001, 0x1}) 21:49:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x30) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)='b', 0x1}, {&(0x7f0000000580)="fe0250646730a82d1ca49152a2e768ad63c6cc0b98e8c986aad5bfb301ecd1ac935f0d75e48bdecb5773aac3a09b7f32c2a17eb0c63dd25a0ed9dab9e042237004a3914e0b5348d01a66cc6fd4a60e1bacae2b61fd11d5e1e0064f17f0eb24223a1126fd4e710532963f533f48795bcc7f77af5c120a53bcee39061534747ef1b4b6aa9e710ddde8d17df647fcf36e75d4d07e4ea893783e6ddae22103f554a4ae4e332e66", 0xa5}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x9, './bus\x00', './bus\x00'}) execve(0x0, 0x0, 0x0) 21:49:23 executing program 1: socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ca74ca5f7febd3e702a9349b20e50557f8aec4dd03cce487e0650bced410eef23e831dfda3a60c57ec2ed96825648a43eae86c1ed455306802f7f5d987154c7334bb2a3105ccf968ff8b4b3e85446eb132b265e0098a898afc31824e4bb5552cb5c18274"], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt(r0, 0x1, 0x4, &(0x7f00000000c0)="eec111a89fea765aefbe768f1d64ab28ca0300584861b36fe08d9f9a8d9c3fb932d339a980e16a2f6cc445d927f2a05fa8e2f32b7847752eb780226c5e045d1711dcc825e673c41ad7d1701ced07a310be9f75b5fbea94a2dddce0a360c9da6649c6cbf4602af8d851f532d5982d0e88768ce1679c82bbea910b12f4dad5cc98fcece65eabae45c4feebe5759e4de1e661fb7e2c16eacade5a689c909dfd585d4812c031970083fa5fb7f3a69db977dffedda441a1fe891f151ab92ff8d88d2ad99098fa01acf86bdc8a827c075f9ae5fa7a2cf0ccfc98688b79a49fbf40cfa162ed000000000000", 0xe8) 21:49:23 executing program 1: semget(0x2, 0x0, 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="53b01a98a44461238c24d3dbc2387223dfaa635244f33beafb7341d16c23c244af9612adc72a8cb14caa45ca3a0c589f43a245f21f94bd728e04", 0x3a}, {&(0x7f0000000280)="ea54e88de44ae283b0c22841410e66c24d5f69fa3081f223fd5f281dcd516d83f73c9f2602edf768575e9d6047f99e7dafe2ef18a333dc0bc9684104d1b5d48e551b337078fa0879865d334970dd980790", 0x51}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000200)=""/95) connect(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="056df3e4aefde5ba546bc9c100005145f5c63cc5f01b44814f251a154b8955fe60516b5398ffacaba057a29bdb816108d59b5bb264bd1b0c3c49550b9219279537ac64a4a440768eae0c457b7d41778b3e403785d9da8bbef67ccbeaefc2bc0beeb7d009c7d7c8b137b3ac6f9a836f0045e85db340ac34020579040d0429c259aaf271c2db59ecc7cc2fac457285ab4468de1f3dfd1bdd2c8012f457f715623a312dc98597f107362da2012b5000000000005057ef04a36a8345c9fd5dc2f2256c7959a9a0e7127d81c01d69f3627ad46715471d56461417886d7e77265660d4c09a77070f15160512e09a923d52a3abd79d39cc0610e2487dfb268d95aea37384bcdbdff83ef5983f16e33677b62fd06da4e5a87b1f0e97bb11ece51d2279a2dec6554989e999068d34bd2a59485f176b435c85134f52e70e49e8a4a0538560e89049f265d96dd7175bcac7597aff494c73344ea21999da7047a6f457d504890b5bbf3acc4a2a0bc5e6bf0f17cc2d67da419b09e52be3175ba5b1bc0f40157a895f1426925776fc55231647e1a95528c989826f55a78891bf9de800"/425], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 21:49:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="82a8887414fde3fd000000000000"]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) close(r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x3, 0x4, 0x2, 0x3f}, {0x8b, 0x0, 0x9, 0x5}]}) 21:49:23 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="1709004000fea4c26b599f94c3c4724b00a792b8d67268b4cece6356c174c654693300000000000000eda3d28c5f84bae3d41410fb7a05094834ab1507baa62448c628db6e77453b04177dbf6201ceeef8c7e8588e8b34711eeaa19f74d9c25d56958450ed79e4ee12cb90e43529612d9cbc8e95973689a2f24173bdb53c39471bb93a500e16a0f9c0bc6e0a289e48a3ccc037b40335b51f4f36214d8b6ee77dec6535737de8756e71fadff4b4956423bbd679d4804e5b2a34"], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x7, 0x8}, 0xc) 21:49:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x3, &(0x7f0000000000)) syz_emit_ethernet(0x28d, &(0x7f0000000340)) 21:49:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:49:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x12) 21:49:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x80010000000000, 0x0, 0x20000000, 0x1200000], [], [], [], [{}, {0x0, 0xfffffffc}]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d806840 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d806840 21:49:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 21:49:25 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="01b68228011ea9638db4a40ff258c2d2d26ef92954c6c6b95f462a97b46f0c3e45f77d0000000000000005177ae83b8e0e62d49dd844715fbb612d00000000000000000000000000000000e0071f46798ac28ab2e68da68cd4100000dbb6effb9840fd7ac9ab1258c4198f8335080a221f2418e2a8330369c99d4360576c8f54d4ce06476ced8776eba0ac78315c9967df4a18924f9cfb68a4315a3dbe28d8fa9d8f30e7ab1e3932532cf38da6ecdaabb406be8332cac47d66a053907169459704c036f9ecb3307698bd33280c50dc2c263e13bf4215d71733007f647d37ca6234", 0xe1}], 0x1) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000340)=ANY=[], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074998ba083a34f71e2b5bd78abc2647595e6f84da7c7a8f60d34f9a15574490cafef74549c4bf5da6f398ea08bd138b8f70657eb64a6d97532045bd96e69326a6c75d9df267367bd7fc5bb79e21d5332cd865ce36f2b12164f70814357f7f2d27f6b55d63b27452bf6b7200703a96b5dd98d47693182bc6cb43163062dd7011a89a308030e2d7942dac33aa83e"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r1, 0x0, 0x0, 0x1800) msgctl$IPC_RMID(r1, 0x0) execve(0x0, 0x0, 0x0) 21:49:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20268, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x300}, 0x0) r2 = socket(0x2, 0x3, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000180)=[r4]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r4, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r6) setgroups(0x1, &(0x7f0000000180)=[r6]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r6, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xdba3, 0x0, r4, 0xffffffffffffffff, r6, 0x130, 0x9}, 0x10000, 0x2}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x7f) 21:49:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r3, 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x24}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x67, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x83, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r1, r4, 0x1, 0x0, 0xa, 0x80, 0x5, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x101, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x4, 0x8, 0x40, 0x7}, {0x2a0, 0xe9, 0x0, 0x8000}, {0x6, 0x69, 0x1, 0x9}, {0x7, 0x8, 0x1, 0x8}, {0x6, 0x26, 0x6f, 0x7f}]}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)=ANY=[@ANYBLOB="46a77d53d6d2aaaaaaaaaaaa8100410008004cd8013c00647fe03f069078e0000002e000000288028317030000ffffac1400aae00000017f000001ffffffff0000004e234e21", @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="a18000049078aeb60402080a00000006000000890204010003035000358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0203ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa407401e7239fd4e90000"]) 21:49:26 executing program 1: acct(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:49:26 executing program 1: 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) setgroups(0x1, &(0x7f0000000180)=[r5]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r5, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, r5, 0x0, 0x40}, 0x2, 0x8001, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='k', 0x1}], 0x1) 21:49:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0xfffff8eb, 0x6, 0x8, "6a59fcca2e89c2cfcb5ce92924dc8223b02df0b4", 0xffff, 0x7}) 21:49:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES32=r1], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, &(0x7f0000000240)="220e2a", 0x26) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x27, 0x1, 0x1f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./bus\x00', 0x2, 0x2, 0x80, 0x1, 0x5, 0x7, 0x4, 0x0, 0x0, 0x4, 0x5}) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000180)=[r4]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r4, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, r3, 0x0, 0x0, r4, 0x10000}, 0x2004c001000e, 0x0, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f00000000c0)=0x401, 0x4) 21:49:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x68c, 0x7, 0x20, 0xfffffff9}, {0x8, 0x9, 0x8, 0x7}, {0x7f, 0x3f, 0x3, 0xca}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000080)=ANY=[@ANYBLOB="09a260515fae5d4ee35db100"/25]) 21:49:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="64a00f0000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x188, 0x0, 0x0, 0x0) 21:49:28 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="db9c048e97f06c2d20d10ada861c5cc216800eb3a037f5334e6117ceee"], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/26, 0x1a}], 0x3, &(0x7f0000000280)=""/164, 0xa4}, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:49:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x1}, {0x8000000000000006}]}) setrlimit(0x3, &(0x7f0000000000)={0xd79, 0x692}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000bc80860004693f5bd69c27df0b73a3391705882ffe4ee5280654c88b16c8b868b2f18119d860c0850fa59ca99629e323d194e2f0124c9f8c52e752acafbfab6cce649c142fdefb713ce92bdd6e2fff0fec54111627a8f7432560b9c444bfb66c"]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000900)) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x168) pipe(&(0x7f0000000180)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000600)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000200)="105926a0c46e9b6f6b8d752f7658cde260a692fe984b1011aa33b7ddc98334bab6f39963b6e90f476c2d3f1079146b843a20e6ffc9b550f53281397c43b3427c1a92dd8b399566e8b9edc15dbdf18909ea2c4b6baa1254304b9983209f65f2361d98595aec636ed0ca1dccd7cd900f91046ca135441dff4e6229ab5bbdad9345357bd5831a287377e6529b6c32e220ca62af556d29cadd963aee851552465b2c5b23a3ea6bfed52d67b218afe9d315082f830cfeffa2eadf77120ce7", 0xbc}, {&(0x7f0000000140)="e5294cb58ac64f003ee800858cbb5cd446a2b4bafa673a94a5d3", 0x1a}, {&(0x7f00000003c0)="9b39bd6fe293ceaf7be21e7e082ba2de70f06021b84ce7e929915fd71ffc177accd52e3b140068b4c4f977b6a3b4c5e32845ee92c11cf6bf20c26081fab832aec16df2a90f9ae11f39493565d3e3d1043cfe71fd1cc3aac341947793bb2dd0d13b858bc0c0f29f7f06a16dd7d624603c6f8560c57cdec9fe9df05b9528b9b32c3ce0c1acdee6b67b4fd441373795b8b3ee01d0e2c4e2ecbe94c031b266424700d09fc211e1e5ed9aea5ea8b520ab5218c8d0544281094a2038e3b3caf7d8a7678aea3f9a94e0d7cb224cf3307fae089566f656245b", 0xd5}, {&(0x7f00000002c0)="cf0caeda1e3762fccb0bc61fa13482ca182945016d9950400dd3d9159ae23c9126cbdd972e642da65ec6375b63fe77d17a75ed35dcc9d32f36b307abdf4cdc5b0c892716f32f1b0d98840e3bdf58c34b1e191100be89b1", 0x57}, {&(0x7f00000004c0)="cde70d54ded6ce9ede1c1210ed666c0f303b8421c938b3614a7f07a0f19ea3d084da67063c749044bcd89febe879338a18aed6da66f7661365195626ea889164159be533c8283ba1e606f6e6c35cf41542701fa27e8e6d385fc6239ee82a8409c3225370e54ec660e5ec6aef72813722bc87d65d46a3a8a3089ee0a553c0143b23fd31c7e4b6503a53db365927", 0x8d}], 0x5, 0x0, 0x3) 21:49:30 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000300)="0000000000000002d64444d050704f9a76e6704e9acd7087f8acf82000945a6be487243a7a60", 0x26}], 0x2) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$BIOCFLUSH(r4, 0x20004268) setsockopt(r1, 0x2d, 0x20, &(0x7f0000000380)="d83b03bb8997c8db7ffa37a26c5087992c43ae70ef3dedb0740bfa1fe9e982ef2929fd42d3cb0a888757fff27e7ee9e5a63aaec41c9bbc483a441a12fe046cb498a16c13c1d6da212408cefb2cab657340b653cfc386c81db4360000000000000003a46e1f1edab770ccc08511e5961229eda3aef516dcddc87712b2cfd8c4757ce90cb0d1d1af05c7999340b12b2d603f30fc5e04e0ab4762eab1fb4dde2f5f8b237de092eabf5130fb5431f8f3dcf9e4533735fa34fe821c9f424316325b1d5e9457eff3a0c457892f455d6bc846b4e5a5442955ca1474481ff861f5166b6c5068a0db8b1d2b7d2a5e39ea37ff1efe36d0aeb0f0f3bef229d5a05c1e81984ff6c020381f2f72d751cd87c285acf667f3b7e283cb136c7d414736d2b076e0d3acffd25fcaf49a42bc833966a1855262097adfa7551d8be87dd4806f0c9a5d05560c300ec050c66265a6ccfda2c025f086a89b074f564ef5f73dfd9fa92f29ba1bcea2f5fe854f7e935323023d6924d4723153ec87b1a12f16362886a16404e87e4f1a5ff40aab7511eb831b5232483f83722098519687469dfe7e3dd18fa47c959df4a823f789182a89d8a118d8ae758e0165466f48f3fe929adc94181edbe107b822e0c5531d598b4d335a3cb6d0fb57cc6ac84afb69fc03e05342a1a79f7b36cb9a96583808ff5cfd17c4d8fb55eeb23e53e90ea83f4c8916666fcb3ff1d056bdb38010ae586592d72d9be6c6db751c953c0f22c500f54d7773", 0x21b) 21:49:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x6, 0x8000, 0xfc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x20, 0x1, 0x5) fcntl$setflags(r2, 0x2, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/132, 0x84) 21:49:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) recvfrom(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 21:49:30 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x3, 0x6]) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) writev(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)="f6cd3763c6991b1f56041c4ae5218d", 0xf}, {&(0x7f0000000200)="c8797caadee08713dc365cd23e13e68c2764fb08d144142a9fb8277bff0d5cc12aa4a586576c0fa968e350432a60f7a1f70e60721fd636ad54d419c19507ec74b2d0b97c0c8453c6d269bc3ab7c819e813", 0x51}, {&(0x7f0000000280)="6eb8d14e986955e1e3dcee2d615adf45db014e98877007dd125514bb565fca39859a646e2935df3a3263064fcb592e4f2f250d0716f128c2db47f8266179d54be340401617d277103e6509c4f3c5af94911151ddc9ada8c37b5fc4c8eb6220f715b04d729f8294443523299b6a4a3345a2a8ec78c859080b60a585ea44effd14619f422211211c430d48006ae1d9f3013a45d9cf1aee4cfd941a1337efb87651a1ea06209af112", 0xa7}, {&(0x7f0000000340)="8c5d52fa1ff201b3837fe07ef1c8204f48d33233259e0ea7418c806d879404f035c684c05f6b0060cf0d91dba828f9ab7e514add4edd2b013b16d323a29c6ab8be1dc161068c0df103774b27e37f008bccd4126c9b5498764ab55fc29ab4ae41", 0x60}, {&(0x7f00000003c0)="cc85f563c82d2b2da9891af983ab31c1fe3dbaa328156fa9f430e50daa30587eb0351e7eef08a90384902ce6ac0ad105372e2860fa1348d18d1ee96b4fc9a71e292c939e7d04e4f81a1c9186bbfd0e7dc1c10bec5cf91a79fdef63cb8ffcd02842ebe0afe328", 0x66}], 0x5) ioctl$BIOCPROMISC(r2, 0x20004269) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') shutdown(r4, 0x1) 21:49:31 executing program 1: r0 = socket(0x2, 0x3, 0x102) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fcb1e6239416a55c00"], 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x10e) 21:49:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 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, 0x100000000000000}, {&(0x7f0000a0a000/0x1000)=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}], ['./file1\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(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x40, 0x0) getsockname$unix(r3, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 21:49:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) 21:49:31 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @remote={0xac, 0x14, 0x0}, @remote, @multicast2}}}}) 21:49:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x7, 0xa169, 0x0, 0x1, 0x9, 0x1db, 0x0, 0x0, 0x2, 0x2, 0xc747}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x7) 21:49:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 21:49:32 executing program 1: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) write(r0, &(0x7f0000000000)="66b9e2f09e6424358cf43dac708244680e65", 0x12) 21:49:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd142bae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b705ae0875808ae6883405dfb3bf579456fc7ff096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x71) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, &(0x7f0000000040), 0x0) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 21:49:33 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) open(&(0x7f0000000240)='./file0\x00', 0x611, 0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 21:49:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000340)=""/180, 0xb4}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3, &(0x7f00000005c0)=""/228, 0xe4}, 0x40) 21:49:35 executing program 1: r0 = socket$inet(0x2, 0x4, 0x9) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="ed355d25455ace75947084d7d6fdb003749463b11ff93cdea4a6f49a274e7187cda8"], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x89}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffb}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) accept$unix(r2, 0x0, &(0x7f0000000000)) 21:49:36 executing program 1: nanosleep(&(0x7f0000000000)={0xffffffffffff0000}, &(0x7f0000000040)) r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f00000000c0), 0x0) 21:49:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x5, 0x1, {0x2, 0xffff}}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 21:49:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) recvfrom$inet6(r1, &(0x7f0000000180)=""/228, 0xe4, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x1ff}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) 21:49:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) recvfrom$inet6(r1, &(0x7f0000000180)=""/228, 0xe4, 0x2, &(0x7f0000000100)={0x18, 0x1, 0x1ff}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000140)=0xc) 21:49:37 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000100)=[{0x28}, {0x44}, {0x840000006, 0x0, 0x0, 0x7cf}, {0xf83}, {0x1, 0x0, 0xfb, 0xfffffffa}, {0x40, 0x8, 0x5, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="14dcc49cc0c6d4805af140f8ede02da6fd6817a320c3adbbddb50f00cc398ff8393391aa8cc22e545878e17237a997bdb959039af884b6b3b16b277f0473f1650f2bdefda184f6027f5224db50194163edc091d600f39d15f99c42b27ae7e340ca2633fedd52ebcfa27daf3a6f8a4b10244a4489f4d41e10711b01698e55e61ecaf374b924e540f69113c5e72e71a443e2f86ff36dcc8e67886dff76360147dc1c27168da4d1488593dfd0b976a2cbdf11b73bd98f9b7b36a64a160b6c6b0000000000"], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x5) 21:49:38 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) recvfrom$inet(r0, &(0x7f0000000000)=""/76, 0x4c, 0x841, &(0x7f0000000080)={0x2, 0x1}, 0xc) 21:49:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) 21:49:38 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f0000000100)={0x8}, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pwrite(r0, &(0x7f0000000140)="bf6978c580c5214858c1f4a0f559b94ab79ede5dd30e531427dce1caa497858a3c295be98856d1423043cd5b69bb3e9ea75029ad4993d3690bc6b7e978ddb1121bc35c8f66d64b1b2426668ae16ec707276f9f44119f36cb4f3857b1f58a8e8c69da69499944f2b8d934eae0c6669cd42629af061f21547a5beb5f72d204da36bdb22cebbc254432e7158ad59160ef281c097e3c5cd2d4f84514782f8179127875a857fa89fa123814a7491a39a253b61c54177baeda397e98c64b23763d28aff4344e123ee0d26560d9cc547c669587bbd5334fd551", 0xd6, 0x0, 0x80000001) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1, 0x401}, {0x18, 0x0, 0x9, 0x800}, 0x0, [0xffff3565, 0x8, 0x3f, 0x4, 0x2, 0x7, 0x5, 0x2]}, 0x3c) 21:49:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) r2 = getuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r1, r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r4, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r5, r6) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000001c0)="6c1df5b2d38464f2215c41a8a84e25e0b2e810198659703e45f4b93e036f9fdb1d60611312286275b63b50a7604f16591f4d7f4920b6be8b0d2e7859267b00", 0x3f) socket$inet(0x2, 0x8000, 0x4) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x44) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x82) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000280)={0x8, './file0\x00'}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000002c0)=""/45) 21:49:39 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x3dce) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) lseek(r0, 0x0, 0x7, 0x0) 21:49:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000180)=0x7ff, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x837}, {0x16}]}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x24}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x67, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x83, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r3, r4, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x1, 0x81) syz_emit_ethernet(0x17c, &(0x7f0000000480)={@random="c185fac40a4c", @empty, [], {@ipv6={0x86dd, {0x9, 0x6, '\x00', 0x146, 0x3c, 0x1a, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0x67, 0x0, 0x81, 0x0, 0x0, 0x7, 0x65}, @fragment={0x2c, 0x0, 0x7, 0x1, 0x0, 0x18, 0x65}, @hopopts={0x61, 0x2, [], [@ra={0x5, 0x2, 0x5}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0x9}]}], @tcp={{0x2, 0x3, r4, r5, 0x0, 0x0, 0x1e, 0x8, 0xa8c, 0x0, 0x6, {[@timestamp={0x8, 0xa, 0x5b8, 0xa9f}, @window={0x3, 0x3, 0x1f}, @timestamp={0x8, 0xa, 0x1f, 0xfffff001}, @timestamp={0x8, 0xa, 0x5, 0x7f}, @timestamp={0x8, 0xa, 0xfae8, 0x1ff}, @md5sig={0x13, 0x12, "3b6181d66d086cd49d54b10f2853afde"}, @window={0x3, 0x3, 0x9}, @mss={0x2, 0x4, 0x81}, @sack={0x5, 0x1e, [0x4, 0x6, 0x80000001, 0x4, 0x81, 0x1000, 0x200]}]}}, {"b02e242c1c5d1edd1622e9754d4c02a6aaa7a777b9d90d8ac61191b646b53b6c5d4ede16006cda2c61be1c04c4b8bec00fc23c5322420378a99822503e61f49162fa3ba61b99c49696c4b06e3d64a05a91aedaf75928b7d69809918e446a49304567b271ff2139ccb1a2f716f2c0eed5e9ee854528c17b3fbd0d09af35221d4b1b204a55c63b305de47c4c8d601484c279ff2f3c599be8d33cd03015a1980396d5b8f976ff29"}}}}}}}) 21:49:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0x1, [{&(0x7f00006a3000/0x1000)=nil, &(0x7f00003a7000/0x2000)=nil, 0x80000001}, {&(0x7f00006c8000/0x3000)=nil, &(0x7f0000321000/0x4000)=nil, 0x5}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000321000/0x1000)=nil, 0xffff}, {&(0x7f000073e000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f000030e000/0x2000)=nil, &(0x7f0000376000/0x3000)=nil, 0x2}, {&(0x7f0000487000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f00006e8000/0x1000)=nil, &(0x7f0000140000/0x1000)=nil, 0x61}, {&(0x7f00001e0000/0x1000)=nil, &(0x7f00005d4000/0x3000)=nil, 0x6f2b}, {&(0x7f00007ee000/0x2000)=nil, &(0x7f0000545000/0x3000)=nil, 0x3}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f00007db000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000042a000/0x3000)=nil, 0x401}, {&(0x7f000033d000/0x1000)=nil, &(0x7f00005f5000/0x1000)=nil, 0x5}, {&(0x7f0000158000/0x1000)=nil, &(0x7f00002de000/0x1000)=nil, 0x3}, {&(0x7f0000419000/0x4000)=nil, &(0x7f0000dfd000/0x200000)=nil}, {&(0x7f0000e08000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x1, 0x20, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x11, r1, 0x0, 0x476007fd) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 21:49:40 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0xfd) getpeername(r3, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:49:41 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x40}}}}}}) 21:49:41 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmat(r3, &(0x7f0000673000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r3, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmat(r4, &(0x7f0000673000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r4, 0x0) ftruncate(r0, 0x0, 0x4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) 21:49:41 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000180)="d473bae7918beba6d707b4f0404f3173b8b163f706f95dec2663717b3817d925c8d2824e0e0ff5ef40a6d40e9f68b9e2aa0e89ec6a602ec301f2ea275bac133783ba11fbeafddeb179eee45cb09afd9d4ced2ffa168aed1adff185556da4d6c63de80e4548ccdb0377564fd0f2b8b443b3fc", 0x72}, {&(0x7f0000000200)="73604b3c171e03010a8087c37c396fabc685f222a3a29cec80ef7deb53f86464f8b7a47253c9a60199b8aa9f093caae40fd747726c5c0bb89e26b1", 0x3b}, {&(0x7f0000000240)="856989c8cf0fa229531b9c9b5229e93eba3549394409c528ecf9a83437d0287425fdbabd88b9", 0x26}, {&(0x7f0000000280)="966de06e238f96a1db0bca849e4c994a32165ba47429d24566abef78d3f8004cb534b6e4332f36e7e5c62e7913c158de23eec38bfdf23cc61cd6cf444a7d234ca9c6fe42b5c72f4eba49103ccbb4c56c06dd6167892b28c796bb8fe7c38573a1d5014397c7fb00838057332759452fd9ad0fe1e5789836b89ceb394c5f9311297abd0b516a454f0a04edc6a56bc0d9ee0570", 0x92}, {&(0x7f0000000340)="9b07cefecb76fb005999a232995b006d1ba7c9787d8be2d15480a70db9327e066401daa4027b3c5e9cebc4df44a24fba4b8ca2a937a6e8cdbc4b4b49e847de7d2a53105ba953fc86a758fb187577fcf0db87a7a35a01b0c9400409706675c4a11eccbca475b8be20a57ef6c2485e380f5b5906eb0e79ecaebdea7c1802fa666c487a8853465f6e4ae50e0c3e3afea1517f779b120cff1bc169869b3d9f", 0x9d}, {&(0x7f0000000400)}, {&(0x7f0000000440)="b76c6c02538be3f226ea857567e4532f690ac5363b03f35063176bad0d8d44942200468c65f18858f91d882087bdd05c56bd075867c8411bc3122e006850229106f2889ba3524fcd047682b558327fc7448792115413845278ab31c403cd3c550461d9ed08dd3c1206de96960c20ea16ddf4bab6a2d467380bec7b050ef7071129a6418cd5bb7cdb5420f1b639175febd783b3f42a42", 0x96}, {&(0x7f0000000500)="dde2ee3dea45a22c965185d95211b9f020ae84c78b6f9bdd36acca53d5784bb4cdb82bf993d7c31b03a63ec7e8440613f0ed3941da8e78832a67da61c2426b76b1c64a8c08c0beffa3b2ec3f7764eb16d0ac9a70a8f35e982a8ed1daa7f0c6aa64eb08cc7805e024dbdb0ebeebbca138d8f1db7b5a4be3dff0b076c77c77dd9b5a22569edb0951ea26927e79ff9589bd44858e3da32f20a0ed84e4d9fe3cbb6f55c2fd4a5a0237084636da516815f64f79f6622f9f380857346b9b5dfc3073bbc8017fa895f99c9e13ccdd8e785f2d1877eee68b321bf79e149ea5a2ce4a43f0674620c135e781d16cdc7e3c16763d3a4e8443010e7a88685dcd9bd2059429eb3506694e6fd0fbd710d013873c6c73596a2f4d338cf54a90f33cbd46b3411729be5a4c20ce596e675332ad23ec78aae410cd2546a05d4f41a6e67893489051bf466ef39d42b4337afe66c5764d8622b01801809518aa69f5a58b7fa88bc3aed45daf2ac4c3b94f07eb27147933a3093b2261dce45320a83b268ba54fc2f42c08ae9c93f94717f05897afd11b45723a25fa9331b2f8e2f55f6313413c637bae8bb7abf2d7b72b8366ff5bcfcae70b7af56ef6137dc1f615440861f743d7035296010b12f3de35ef74c436bf2740ee575d413d6963fbc563a7634a07e081c8c3458425fb74d0c73ef7e4a103972b2743617888cddd92923e3ed8c543477d313950694eec93239f817af0f970ed21d299a06deb5e9cce3714826a2124270c8ee41e8b2e321a70e1f9ac6ae1459b83c647f5c054676d0be53763210ad5818b2583966015db1d4db186f58233bc330f24e472b1fca80bfc2e8bb72ef291086ee9e5ff92073e6bdbbbd700472b65d2ba44b4ce83e276b5345f9686b4b67aeaf27e58d6f34d5a6fbb173babe265538e93c8081cf5e7dd6d88c09a1abf7211935db1e9ebeb441f3a72b6e198115052b9a14f927e38511b9acb15c4adf5d13677baadb6dfe177c28c82a21bf01f1720e2ff783b2b87dc876c3ec115e0253afd3c9e1d89b27f97dc456d4caf8a3ae2c406760b8508cb13629fa4f1672b7cc97a02d3e696982376d328dfca9a8474b216ab5c7480b346cb7e8bcb2cf7b5e68c566c1d948e61a1ed94f4966bd5284e47b09c873aa75c0d72ba643668800e4a0f8313e5c7b6af3be0159d548cb6a43f9f46ebf8c960d11aa316e998d619e4c31d05c1c8390f1a781b4b18dbf8069c87427acd75e1434f2edf3bcb60264bca3c05721913d16e7229d002450fa3c6eab861d967629c6368a31993fbcc0b58e2925af99c1ee5884e8be9842021bb3b988185e85f197f6102ed6cda37e4dcac862491f8dd7d4f23ef2e6316df541a1dafd5094b691bc4e9d840bd5b16ad2bde417bc566e2d72b80eac81ad6cf832f19ac90f65543afd8438445b04ad42763ac129d7b1e278224973db4bdea1aca275867874b93620e4ddb048f36f3941ef40ea2e66cf6edafaf0a82bf59bf5cc1bba0bbeba6b3965b75f1cf9f0a518fb9f9123872562832644b7f2c8108e78b2c756065af4ea6ae3b29282e3709bda82f93ca8f6a83e6c41c3119c92007363a8919510add340b269461d97c06d7b71a4ff07b70beab69875c5a00cf7e60faabad5ad2b5ac81a0f5df5bc72ec6913d0d2a4707e8f58ee3658ce533c37d7e36e1ac5301da154e8e08c00357394b34f4814fad73698b128e5748ff7ff4092bd7b6f3bbdcf4b28964b322311ea7d1a5184b3eeba0d1654ff43de8739adc259a2d172de8d7c0a7cf53faabdf4876d1a6885e8f1e49d91fa189b3f498c42fc864eabc8b08fcbd63ef35c07714a3d08fcf58b5308fd54d38bdc34e0fc42cbd7c52c3763739e42eb9064ef566ebda925e46c6fe1ed69bc6f5e8e252b4e52770677b50bedc69834c1b375d9e3eea534a3fe3a78b7c94a0dc2f2a517a94d1c24ba50a319d73c9183f42802e43389de460959e93026680ce379733a129bb22c37b6a9acb4e852418cab86e48f0c103b60d4138c531132d681dc42f9586bd950a020edc2e929ae1eb46883c79db2fedb74d669468ceb7c637c4f81a0f5642cf1ecf54964cd07a564afaab06df03388c4eaed444f738dc3e8618fa24a3788490a44777d4eb28ef05d559323fb756d94bdb3df6b996fa2285cb691aa06b72df342dd35f56c7aa1acab7ca5f0700a333569ab19ba29ccf98378f204f5bcdb20f9b04d233a6afacd04d3eaa568326de12f99d6d7bd76870a2157b60f41fe92621e7d5a3ac3515492d37832bbc4b2b922bf8696c21b14f7722887c20c83a5fe0c3d528070729fe72b3d4fb2828c28c5fc870d65282999f4f92826bfeab386eddf2421fa3ba54fb54be073cb9dd4acafd9eacf16286bb2a8547985d8b21e0a1ad3b402f371629c3f2a67393176c6bddd0b0e5c4420bcc855d25657155c96f00960c48b6d7559dcef2e708d115f90341a3b81b4c24a70cb19bc0f5c708a6158d3c5d395ccd0eceefa493aff3329a9b1a82d34cbe6ad8b4e2166ff6edcbe715a5443c0c0e59bc2c9a424d2360e0b7a9a92b75376d790754d817578d3442dded5e49a2b34aa4dd7358908b752c42aab40fefe42d42d5784cf1ed97701ea4fa4bc00f51acd5c307a9ef965979d62330471a9405695da6493594a4687711a2cd46ff202aef2732d10c6edb801e46df10fdfad6f567a6b7d760df2e02892234e5eb119c24f52d52a44510d78976b02504fa2ed5c8cdd57ee98053192b5acd31a1c09d7fe2c51d58ddd67a07eecbe578c27e7fdf978f8b6f1bbeb440874750c242bde671a27330694d3d69f8263da4b3d6f8b23933f1a94c76e9a03573b54068499a2cfcc67b96b6be725a37c0d9bf7f77ee054f4013469d06d40003d2fbccb8613021d718de4ecd4707477cf75b3c760760f0d431f35a74ee25fb520985e859fbc700ebfb9407c2105424526da188df49bdf197d6f1611ee8d4ac34ce128d26664d2c937f8875baa96375e0f36dc950e4b1a19a5a2deacc7c9ea3111b24e2f1c39bb9fac8333dbdfd10dfae6f1f4270a9cee93376c5a1c2d46edb0612103e963adeaf0971fa3ad95d860caf7b413379b70cca2395c162a92a0cb6b2ed04d7a544ed204fbc9e7182b3ffca8151ae86897dcd52c8774c323f0a2d4d9c906aecadb3215f43b5bf97939919316815836f7885ce1daee179c5b303ed8cfb7a923b4feb45d6a57c539563a1723e5e3caf6f1eb31498cba9b7de1c71e9f8a2cf1e65e05f189b418f704b5dc6c9c7a677651338243f01d2bddc215a99cc646ce168b106e507f7fd1de7cbb012bd17e25bda9be25d3c6bb80747b8aecfc1f0e54734aa2ef4d7f94fd032be70edd8783fe4c24428c180cf00df3ef34d6f8b79e5d7e138b0668af6dea66987a7f817e0f1357c059a9a6dc72f3136ac4511d527363ca3621f5e08178ce6c1697e362dfe667c3e52e84a49cd9436b4cfb2264f74a42099e52ec4781b1bd06b846a5219a3102bc32707ec5f8226b91a44bab748a432f8635153d07ced7db79e7e044b7808cebad649fdabadf855ab5b776ff3794733f137b75464966a41a30fcb69f913c415722bb740491a1a9f7351d17fe3f48c69b809e111de50937b90c610bbf3ebf0e66eb497285fdff833d01bdf671c7b0a4eeec72855f60ab0a445ee466e9702c58baa861c87fe97412aefc6344299b2f28b989b43e47d893831349efe77212af8b0bf06b3211dfa26396217d0c445eddc4a3ab07ba659e358e7df2e0b3b54b608714013573f11565e27d101dd75ccf369ea771ed500629a58c2c339f9bc99362795d8c583abdc509fee7d48df5253e262cd790a65b83677dd4d1cab6e79159b306812e9eacadf65127549bb370108f52bbe340db4eba3a6594a59f6d741cb96f613513bd3fb21baaf634359615373267f1bdef86d84db5bb66a4fe535d4f50028c37425b06f612eba000206b8f576afc5b11a49d0fc2e6a69d73de4d3857ead75de183e935ede31180bc7c3051ae9408880515b624a4abf22aef268ae78804de41fd15d40ad2413b9921d0ba1495b24fe401de6d608cdd43dbd7d8429d5b4d7102e3a07baf6f81555e2e913ba706019ccc8cf24e7133ab93cb6a9ae74978e0c9453b04ee9a0e65bb515c40089a407b923eadaf11a3c4708547b0f9db1f032e4d6c5c51200323ccd53600a7ce8c97e8a1b6ec982f47882d59f6f213cb8cd2bcc21468fbd3226390578bd8c10f9de058f8007494b9a5054d644b9ded0623018e9e7603a3aa84f586ad58b81053ce817f3cd33b7b35a320339469624add79780718dfb5a31e1b8cea9efed1e1f985c246aa5495d5a5374e77c4a8b6b87700b0f19c0f0754251bd5bb09023f1829f8acd23e06e41699263dbccaed0a946c75192f20f42579b580df74214cd096ad7a2f1c881d65688b2a4448f545da2e9749a5c203a706cd5261f22e873b10e4f030dc94140c8381b1898468b90e6a9f9cfad5c51003b7c664c46f332ed0cd188159113985a821ad9a4dfab96fffb030a6f20a7cd44cd70f67919d48833434243df4ba2256f6f6108f67dbc75ff88fe08f309f3763bdb757da41173a90f0286f100fdbb07165cf70b648c0992ed57ec974b4e940e00c11ba18baca7b3fd16bbbc462e2382d35e7f103a0ae9b12c99c47bc2d61f3e89a6f83b5f3782a328c3de04ff2b79e23f0605bfe91730acf70c998d99adf755d2b733472533dafaf29346a38979003ad8f5fe292df463b4fbe919c8c36b20c43731a91565b31d8b2ff1290a993b78110ded3bc51f3368aeac64b33f3ecda21a8cf6fb06f713d2fe8f57635bdeeb4a21d154ba3cd1558a8cbfb095e1d582bb3f1f5907cb7af7ca5e9657a9af13b8eee4d25296deb0970515e0e0757f0196dff7b82bdf5b86c8f264291c06a454ca44a50d62b346fe47ed1246b1c86c189422b253a9761bfeee921158e99bb8795423c03e0aff5c91decbaf5fb8b0fb888f0a4f5ac7abe0ab4be7bea7b157753c5308b7f8dab236ddd3b5fc2e0db36cac7912fa4799707f4277d83c113615ac4440603aad5329ecb3e20d2112490097d22af79b29cfc438e5231da869831c936b9e3c785d1c03cd9879091eb3d164a9d3a162e89b132fa678865f393f7def56b1db5feef8eee5044769ed6421549f01a219ac060d681e1d7deedd579bcb844b9b63374763e9514e7adf8f1d8afbdfd466ee050a1246960bfa2d051aafb132356ca3a59bad60c3992f55c3782f409d7100a6abfd2729edeeeca8d91ae3ea4a4d21f25f60cd0eb492ffcb5747c1cb057b3fb0ea7f157938da66212f61c35401cb79e2d5637b8bc58fb4457a23f701e26a66d5a523fbbb704ca38411b9bc3040c68c9b2864d275a04fc056e2e6b9abbcc796e3204c8569d02c4fb25be83f715093b84f9e8169a9a167fdfeedd8c40f3f08b637b79b1623d0cdfe268b1c23993a00958d310ef720da29c4efb50bff561a68e200ad3d3978bd8e7a402c06346e8dabd7f72336461a2369b162378bd204f8b22cd01ae894f029443bca0c152700599e2c1bfcec0c12280835ad9ad46335581df993b80aff9631768155d982b0d09e684d6728deff1070c4005de20104c979f6a08d68dccc5775284d4ce0f36a584b37ac78b8b9eb62ee0d225456867f972a891ac40deb57c815aba5d2c9e79e2526e4668ad2bcd3d0b60a30f1adee125836d64e3421f4bc82573f877ea4117ba1b0f62355ba7876929a21e3a99af29931b0415d6b93e090b2d02717b2bb0b03bf501091db892eaf39b0cf733dc4a19907dd6927da", 0x1000}, {&(0x7f0000001500)="e0c4a056900f45c160c8b95dd9f8f5a5168062accad5ead4d495c3909fdd8cd5a3008674abae5dbd57cb57", 0x2b}], 0x9, &(0x7f00000016c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xd0, 0x4}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 21:49:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000100)=0x8000, 0x4) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aee79d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa471cab5fd6767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r4, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x39) 21:49:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e57f7f00000102e1b9d11ad789378e1d4ee817f830d87280cef1133904b017ddbf0207d727ba7d1840a1b295910ed53e877ce24d017c433c030f035d4d99be35f0a9cf3d6145315cc66fad2978780239f63217e9fb79f676d5818e27822586"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = dup2(r2, r3) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/34}, &(0x7f00000000c0)=0x24) listen(r4, 0x1) socket(0x10, 0x4000, 0x81) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 21:49:42 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000001300)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000001200)=""/172, 0xac}], 0x3, &(0x7f00000012c0)=""/42, 0x2a}, 0x1) r2 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000001440)=0xc) getsockname$inet6(r2, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) recvfrom(r4, &(0x7f0000001380)=""/22, 0x16, 0x42, &(0x7f00000013c0)=@in6={0x18, 0x2, 0x8, 0xfffffffe}, 0xc) pwritev(r3, &(0x7f0000001400)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001540)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001340)={0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) connect(r5, &(0x7f0000001500)=ANY=[], 0x10) 21:49:42 executing program 1: setitimer(0x1, &(0x7f0000000140)={{0x8, 0x9}, {0x5, 0x9}}, &(0x7f0000000200)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x10c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[0x81]}) utimes(&(0x7f0000000040)='./file0\x00', 0x0) 21:49:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffdfff], [0x0, 0x0, 0x482]}}) 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)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 21:49:42 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x32, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "77b2d444f02ae1ccf2c08c140651397f1887323b", 0x0, 0x33cb4473}) shmctl$IPC_STAT(r2, 0x2, 0x0) shmat(r2, &(0x7f0000673000/0x2000)=nil, 0x2000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/120) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) fchmod(r1, 0x20) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {0x3}], 0xb}) 21:49:43 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x2, 0x2) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/103) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) readv(r1, &(0x7f00000000c0), 0x0) semop(r0, &(0x7f0000000100)=[{0x4, 0x7, 0x1000}], 0x1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/147) poll(&(0x7f0000000200)=[{r1, 0x100}], 0x1, 0x7) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) sendto$unix(r2, &(0x7f0000000240)="9d4c3b91be1d92a373f7fe5182a58a99d4db9076500e8944fc18b876362af8706255824079325e1373f6983f3cf99073e3ddbff2ca58e59bed9021131b03e84daa17ce0383927304dd9d57fd088ac845b5", 0x51, 0x40e, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000340)="d0a7ad16b0c73db58ee73694803798fe53d9fc4f17ac1f7388e2560f32681a6d353c9ccfe1e8d12e0395bd28ee7c5558b79256a0af97fcb1273eb05525e865b759c0de96456e1ba9e9e1f85c210ebe2fc0c705d53835444499a5037f6c1e2861ed5133e9d3ff03bed5cb45f46bf326f8b64155ce1926033cc540baa809d99e590818eef438d178891ddd1fad91b38d02345716cccc68d0aed906a4c07ac4df4bf002b0ed1893e49925e14790bdfb68b034c6e8f9b0713e", 0xb7}, {&(0x7f0000000400)="859d7f4979ea3ef351e398134a41bcc72df7c3bfd90e0d8cd6881b10524524211c9dd70eea33264a95770b1e0b49d7750f88d37edf7508de9b7f94fc3f8290c12c26d6202710491ba03cddf548235aa1", 0x50}], 0x2, 0x0, 0x0, 0x405}, 0x0) fsync(r3) semop(r0, &(0x7f0000000500)=[{0x4, 0x5, 0x800}, {0x0, 0x7}, {0x3, 0x7, 0x1800}, {0x1, 0x1c2, 0x1000}], 0x4) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$setstatus(r5, 0x4, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 21:49:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) fsync(r3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000009f8b2818ff45290429d1df000000000000070000000000000000000000000000000000000000000000000000000000000000000094000000000000000000001100000000000000000000000000000000000000000000000000ebffffff00000000000000000000000000000000030000000000000000000000005050ffc5e07250a44248a98b0fd3ae2ef6aba6155d180937e0856dc3c9d721770815a7ef878b99e84e5b54e452d9c7d2eb760794798ef35f814cd0fab93491ff84285fc2a8f13dbd07"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 'k\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x3, 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) ftruncate(r4, 0x0, 0x599) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 21:49:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x8}) r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x37, 0xff, 0x27d34b99, "00000e091fe600"}) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e6a64f35587a0c7020d379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) 21:49:45 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x280, 0x24) 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) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x7) write(r1, &(0x7f0000000100)='w', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10002, 0x0) r4 = socket(0x18, 0x0, 0x2) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x1) read(r0, 0x0, 0x0) 21:49:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) fcntl$getown(r0, 0x5) setgroups(0x1, &(0x7f0000000180)=[r2]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r2, 0x2) setregid(r2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0, 0xffffffffffffffff) 21:49:47 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000680)={0xe81, 0xe9d5, 0x81, 0x3f, 0x1, 0x7a, 0x400, 0x10, [{0x40, 0x3, 0x0, 0x8}, {0x80, 0x4, 0x6, 0x6}, {0x7, 0x8, 0x5, 0x9}, {0x1000, 0xfffffff8, 0x13a3, 0x4}, {0x81, 0x101, 0x2, 0x7}, {0x10001, 0x1, 0x8000, 0x3}, {0x0, 0xffffff16}, {0x7, 0x40000, 0x1f, 0x5}, {0x9, 0x7, 0x6, 0x5}, {0x2, 0x100, 0x3ff, 0x5}, {0x0, 0x1, 0x2, 0xe80}, {0x4b81905, 0x0, 0x7fff, 0x1f}, {0x10001, 0x0, 0x40, 0x101}, {0x57c9, 0xa5, 0x6, 0xffff}, {0x2, 0xfffffffc, 0xfffffffa, 0xc70d}, {0x10001, 0xff, 0x156c, 0x7}]}) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080), 0x0) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000200)="561606916b854e6b5e63b8aa0d65eb6588d0d6f10082cb2bb7e597d7dd8f0b8e6d6228dc8620c15d21eea2ebc12d02d1d490838fdcbea3a1a35c4a37e8b94c83ecc0b8b0fad196e7333f355e071adfeebd18abfb8f01b7269c0580d5a6e298ee021b45f1a416021bc5684e30b9c8ac7ccf7fc76c6eb4c3ab543f0e6bad7fe8282fe2a6c301c179d0e57d8e97548550ed5d32b4baa49563f2b58aa71f55406764bbe863cf8f714123d827f78671690e", 0xaf}, {&(0x7f0000000340)="6f4e5927729bd3e9a74f69b883dbb0bb6601f9ea2dec7835624f6c4dbeff3afd453a4fcb098695b0229ede1fdcb41995384ac874ddc70d8d2d7d28d72a1f3b80d9de6f99336b458aedee9028e22034839e15b34b2107022e942ddb7ca1973706fdbf4ac42b83a913ebae291ce7b62d7814ceb88491a2b4eb36c4ebf307ba13529b434210b34c2d28c55edbd566b03dee571f6bb4f1eaabd0ac917b14a59e4ad5e818a4bbbcbca25a5117f88b360e110d4b0a4eb94746e9275a8d3cdd72f36235ec", 0xc1}, {&(0x7f0000000440)="cbc54cbfdfea1ccdba8c5b0a2e6328160f0526087a8f264d210d34d6db33b76ceac9e8c27360c02899d86cec9832e05c40e111b371b735023dd4ffc236ff2c08be738d5c5732260d0d792605f7023b8a7f0e6e5f9a6c46f5cf865432e81331726832b12f64f8c36c56a94a077c35ecfeadbcf992e626a5a96b62bce31e246fd9a65099af97df0c1338b56e4a7b30241ffd41943cb7157fcdac5542dac336c530c20c75faf3698bba08832d6ec201b6390c4dc8bb8346771f8a9d2c70", 0xbc}, {&(0x7f0000000500)="493aa780acf43fbcca35c72f7ae3da5c0afa71e8c7a6b7055e27a7d7c15cf6a060e0da51013856156bc3fcb45067549df3271b1f5a045f7de3f1bedfe7fe4c8d19e4fe2c80ff371c476bdf568b127305631aecb4eeaaa0171e9e8f1cdf9a0b22cbb8b2627140634972d10dceed86d6", 0x6f}, {&(0x7f0000000580)="1e091e207b7a9f1657f018e728339882dde691881899cef13fef45b4db152f2384dbdc8c11fbd289ddf8ee7166b6fe36d34d7dcb47eb2f1efe69faf6e9d5ab424eaf3fc6b97e1359b4dcffc220ca4ff06247a0", 0x53}], 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1800000}, 0x8) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0x9695, 0x5}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000140)=ANY=[@ANYBLOB="00015da2d71853f61488ee3c121b834bf928021b5da40e2ca40af3e1e495e78feff201d24fcafd0b33fc00f176803b7059a2b9a63576dc"]) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) 21:49:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="01000000", 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="396e73aff265ea3c462472b70f1ed4d5e3a88f68e1f8227e0388f56015fdd13dbf70ac89cd77a2bdd002058d85a8dc9c2eda64fd06269cd5f1e94975ef3dac8095d13ae006b65f544b1c789af2b6952e6c89b8ea9d2b9a38c4c5f3c3c48696c00f55d73503c5e98f0fe9084442c84f3d084bc619b50c1abe004ac7a55e2916f4c7ac098be9d5d73bb3d6ae56deafa8942adbbbf2dab5788064b9c5509ad67f5a0b286a2d9600584276be5794e29112f0307df0cb00fe688bca51db88973a749025b9fb0f212d73c534a9b46af94370ea308baec35668cfe379c446"], 0x10) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt(r2, 0x6, 0x6, &(0x7f00000000c0)="ae0c12d85968c9a1cca248adaa93a6c35221c68f24acfd2d97083fb69781acd7efe3fc7bcd421bfbadbda9ae5bb42e4729bacf5c17916dba44b8aa4d88cd81af8bbf70af71ed8322913be5f4c65cddc91886b1ef09ccd4dced1f1f59c1b574b83a5eb06ba3047df3bbc16f7942c4f4a6a0676f9ac0550eaffb7ca1ad182ef6c8e4ceae9d", 0x84) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) dup(r1) 21:49:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r4 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x1, 0x4b56bdf, 0x5}, 0xc) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x10) write(r6, 0x0, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="768e1a5f470f3e6f53f531bedbd8d32d22ba9869e1637bc79319d908a2c62d143edc19c3336086477f6fcc0f007552fe9e69a03c85d1aa72d798b9339dd1581490a621170eae5d558630f09a289d7de2cef50cd756548beb898674ac2670c14578a98b7ab15ef344d0f4c5f87ad56b3c776a97b1032ece87b0a966afc399f80d1f0834dba41cc3a7751217a2f7"], 0x10) kqueue() sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:49:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:49:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = getuid() setreuid(r1, 0x0) r2 = getuid() setreuid(0xee00, r2) setreuid(r1, r2) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) setgroups(0x1, &(0x7f0000000180)=[r5]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r5, 0x2) fchownat(0xffffffffffffffff, &(0x7f0000000000)='\x00', r3, r5, 0x2) close(r0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000900255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 21:49:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x1}, {0x2b}]}) 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={0x1, 0x7, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0092df46769a8bf49eacf61eb63269da8b5ba5b9a6619f8a96a7e5bb5007299540870b998113887b71491a8305ee201a4e49eec6dbcd832a95934676b7ba1cb99fff6786411bdb75f13526c8c92f74ce40551f154f453a80b62debfc231530f81ea7ec000000000000"], 0x1) 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) getpeername(0xffffffffffffffff, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x3628, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000180)="7205e99201d763b50002c11d39cf1f3992d4ff0406bb23fc32b5bc5a70d368b5701ca1f1f585a2848e8b3517d8bf0a27bc2cdf87a5fc6aac2c523c9ca905364b20fb8186aac41c0c85ed9abd56dbcab09d7388809f3eb88a6c154bb3d356e67473db495299d00931cc201180db84a5afc4ebbe187fa72aa0eabec453cbbd0d7a1b6ea5cb6ec0edd9d884b176f05b9f12ec1a177277dd462906caac15700ff08cd77002012e49aadbe63af053eec418043261c6a68a9f3cbc4ab386bf7ee7868eda65c4a54300ca", 0xc7}, {&(0x7f0000000280)="035b1b291e9f4b745fc807164b7ae7bf16dec7b64dbfb664588205baa7a0bd0fec258e0041ad264013db71eb5ee775c3fac64823ae4b234db8540c01bf9d14472b49e691c658d3a6dd70386da9733eff57215a3d7c5a267003e08039fe3468b4406a65390163cadb90d6f32a5361933468040085c252617f72802a59c9f298d7a6344ff6444fa4c8892641d81d02590534664d0a40806c858392e0022396c2f797d9898921de836346b079c06be45a9bb6896fe08975e6ceebc4dfd7c5e91d9bcb55d7ae", 0xc4}], 0x2, 0x0, 0x5) 21:49:50 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0xe4e, &(0x7f0000000100), 0x0) 21:49:51 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$setstatus(r4, 0x4, 0x80) dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) execve(0x0, 0x0, 0x0) 21:49:51 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000200)={@random="79cb4d717cc9", @remote, [], {@generic={0x8847}}}) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x1, 0x401, {0x2, 0x4}}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:49:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x17e) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2000, 0x0}) 21:49:51 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 21:49:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x24}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getppid() syz_emit_ethernet(0x61, &(0x7f0000000000)) 21:49:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x79f0) 21:49:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) r7 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x200, 0x100) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x10000, 0xfffffffffffff5aa}, {{r0}, 0xfffffffffffffffd, 0x7c, 0x2, 0x8, 0x283b}, {{r1}, 0xfffffffffffffff8, 0x4, 0x20, 0x1c2dbc5, 0x3e}], 0x80, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x1, 0xd8}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x600fff2e, 0x7ff, 0x1ff}, {{r4}, 0xfffffffffffffffe, 0x50, 0x40000000, 0xe99, 0x1000}, {{r5}, 0xfffffffffffffff8, 0xd6, 0xfffff, 0x8931, 0x6}, {{r6}, 0xfffffffffffffffc, 0x28, 0x40, 0x0, 0x1}, {{r7}, 0xfffffffffffffffe, 0x20, 0x4, 0x9, 0x800}], 0x100, &(0x7f00000003c0)={0x8, 0x8}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 21:49:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0xc1045763, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80e0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:49:52 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba4c10740"], 0x84}, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 21:49:53 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100141100bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e2187d088bd4abadad65212147f63ef01911a3f32df827ab6b054ef666c53beff34bb3a6cc7f77a00e58a1d49082f2c6ac73e3d2d036dc0318954b810e1fe5ba7eb1f4612a0808aa37ec48db8f2bbdb77bb766813515456a1be97babf699566fc9f14b3edc9d35bc5037d8975a0eec572c0e8564310abe713f5b1e5fccfda49cb2747b9a29e53046bbf1a09731ca9d0348ffe860e69209b389188fa780ab1a6eb1f725cba03d962a1f6e52a18bb5a00"/247, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) nanosleep(&(0x7f0000000040)={0xffffffff, 0x46}, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x40) ioctl$TIOCEXCL(r0, 0x2000740d) 21:49:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65c01360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7409ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7beee0e297b41476af4cd4b4db696d7d0e76d1141d00ac5e1ffad19cd1c98cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfc621d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced55975adf3c07530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec0000006eef8e400c5e14645ceb735bc3191df99306e4b4500413ace624fd90e3ee91621f9d9735b7f43855b6ef391a9916b7d38488e20c2b24a14bb0aa3831ebdd068abd3ff8c0da469b23483398e894de2155f18b371efb8c1f261140459739b93563a72362387821945c0ad1309020e7076711c09ee7ba91c28e63a3d093b1133d05bae71d137e77e8f714c9d6f38b4d00849f8e2bad88dfb28b4d184e6dc11091ef74400844cccc9169d4a5cdc635ddab2c608511d3e1c772d47583a4f0b5f7c0e74815fd027d254b7bafe1"], 0x10) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) setsockopt(r4, 0x7, 0x2, &(0x7f0000000540)="8d3a805bfbeb868ab4e633d8dd395bd0aabe4706a7a2f4dd7c6178e8bc560e33d454ec4807d6ef19bd3bc3a950561dbd01d202e175c9", 0x36) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="6aa62e34", 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/172, 0xac) 21:49:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x26d, 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)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x8d, 0x2) 21:49:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x5}]}) 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) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000011c0)=ANY=[@ANYBLOB='+', @ANYBLOB="bbae191a966fb1c7f0beec0414c81c05a0436d1839c62e53f55a4d5e4a00e9a7e02ed74a2465b887395faebd36112f5725f5f45fd81b5217e2c0ab37efa29eb0785309d309f40701b8200544820dce80803db4875cb72cd19694fa43344583345e91573c3137aaba2457fc3720ea6e7dc4427d35b8a5f60dac0399031ba4a0eef90854a5f79f230145c9e91139d40da31e783d6d1ccee852300806a098d2703920a4bd920401dcce89f70da02eee8d10d30d020b44a9146208066e3dda7710d2ec1c47c8380c37e885582e13a1eefbf5505347bb09b15182ed41fe344195311ad5d78ef5a040eaa8723037266e3054c8bcc627f65ec4bb95bc853b8128f02b65048dee9e00ceb3cdada316b5f409594f4463cc4fb446db31fb0e4d82c41fe10034b072320c0ee6f9778a1eee09e3e506be44f0deb905d817f7f803618cef0a011ab86b9cf100490b526dfa08d3501a3bb8641b482af86fc9f2b32ca66aa655fd856231a9de021c2699105268569bbcb0bcfabec631c0200a89738822c9dfda0c8c4bb35f95e51bf0ac6dcd7006c3a54be45a4069d8bbd72b24072292b4b11f96cf76f848a6f8b9b1e10e8c1de754425f828e1fb217f2490110cefd2d41f3a85f111affcbc4d3db0d89ef976c926f8cf99ce04efba74a4072b9bcb0265c50507cfa5402c001cce26fac82c410809bdb01c9ca9acb4c2b65163f32d06dd5f37fa4c13ef495e27a1171ea31a3d1607b219b9c16a35b8db61d75077a6ad4a966b741fb1627c649b70f5f72de39dfbbdf116b6ad846217d173fca758d5f8d7ab660309617c7cd61a67b22883d15037ddf57050c1b9e2edfc0edd438575db2581a7fd5e9d17eb1b7dbbf5f88deb7406f87acf541f37b6a6f0c561280e76e9c6840439ddf9444e22ce9485a6a3830be34f836ff0280ab8c7ae7fcfeb058a5bd13a5741e9eee2e495ddfbc904c294ba4a08231a0d384fd5400d3ca4f46dc52c1636a89a1f0d9ca50e9c1ad6e580d061e18af706ca18e4fb771bae0881023f3b310335d8602f186469aca4c853ba2cde9fa6af46ff438c21e8fe91e1278b2225ce2f1d4fba5875d9ecc28f9ef0e4dd3ff5c630453b1c34a383ef7dd1a78596f7d48704e0db8e4dfdc68c49ea2cd358e0cc3a45c079442d131779b3afda070137b74ecf9e743f8cde66267c0b2fbadb3cdbecf7e1df7bd0d26911d3b37a7c3bf3ef3a9445b93fbb99efd938d9a774e0c51bbb26ac439b52033f8920cba6ed5607c5f5188e1a6b42587795605cd9c9fd678804d4701e2d072fde805003f526d99bcae3efa51b86d1d9c8cc3f34f6baa61780e2de02c82ba365941cca9af4478d0b64bf580b702042ddc571df9645f9844a85d1f1b469bafa0fb110acc36e1e12fcffdf2bcfcb755eee49c8dab8df6de93fa76b67e42e0435a5e0172f5718c5e34829a1900c3e5ec816917489b002105d009b124505689c4397490162a0abe0c7b14f204c2156db18f0e0c1a04660910c501edd56aeaee07df8727a836575f7d5bea5d1421565c9703d3fd5a0be77f6480941650edc3b2ddc31a12c87dffe4cb1a88c13d73405ceb52efa1a38e26694b9420b91544e172375746541a089415e223b6b872f365da607c6aeb08f27e99a7b51c5b71bcf2b9edd6a29eb8207b5bfb2c502ee07edd18a99dd4a46327887d6870179c0544076c569cfc5c79972ba6c85cba928e03cafd016cee34012c328dfcb8403ef8ebc2aa7e6f9de8ad2f7a4bce35ace8a0bdfadadf92cde55964366e12a064c834f2bf7d63e168cc998b5be59b9ca69febd51d300f8cb83ebe03419bd803d405ccb9d347e341813ce198e1dc73c733743ac64130531423363d848217c42a93c3637164a4bc6801c9eda21589fcc3d6344b5b6cdc744d7a51742e72f92d6755555183168f1eb592bd1b6c839aa1c16285ea4b924b0f7b90430cb78c4db7ca77ebc5902504a62491e67ebd077fd8c9dd910823fdc55213c00bf2bdd5c9a3eee65b147a88a8ac92f305260593efad232a085558ffeb87d438095f6a1c280ec9ea1fadfe759a26d02ff1e09bcf4b3ca664c0e061d80226f5998fea130e7ab31a186cfc523c801e35648141bc9a07ee781891c6d99277cf06e8f3ed7acb192246b5fa2fa29fca4ddd7ad2e598b7a407cf4ea3c285aa2c9aff6d2bbfe8f7064613aad4801758d76768ce84e86d47ba6c8f4eca8583bcd875bf989e3545f77a201c25538f8061f0d04f252e0373666447932886806029b992a1058e747a98f41df63a8db38d3baf37d24eed47e5bad02eaf026f551568031087ccdb591c8e896aab7387d541d55784830ba76d167698c8cbbc7baedafdd693b430abebe5c61745dab6b2fbf31104a5d93a68424a1c52258e4cfa7d6bd61fac808f4d110d84f86f41397af6190adcaea2e600875e4fe743978b2793ed5a60ec1671d37f07041ae05c607a05c1d40f5a6d4ab4987f29f09d69d38a60622d9dfc88206c74bf5642bd0ad3894eb9927f4d72a5a11469d6c745727496780dbb49682182defa6e1520151f6b54e7c9f200c9965ce6c3eb8fc06300a638d74a155a43559dd0b11afa4372accd47b5482e3a4713a746cdaf91c6afcd05c5108a5b41829d347f9339e27904ab5b5c783fdd8c9bfb6e9f1ad0603391c4962563d0bd4b3cef110cf0898193d303b4ce29295d4c4591c3ae733af801509e1fad4d1771296ca8ba492bf02d3ac35c8f20ed137fba3f957e1d4d006fc3db1c0f010d68cf86521f2aae96b44449ba7ae39e7e93faf5d53f3dabba94a726b9d1c624c689641a573fe5f3b813ac06b2ba8350b8b8f100847dfcf0908787dde3beee689d038727231a783d726d49ccdf84c5e705e90ad92fef8e477107af0365e71229e24da41a53857b040b3092e49130922294eda7e11998126279c9ba52c67ae04cb6c0cb19f5632647fad26542db7c6da38b14cb348fa7d6de8c4b22e8bc8a3e942047bffe41300695c199c8b40c64c73468af55a91ffd701a174bdeea48534e1de2226c778c08262d8711d7a7473c98173dbba724b30b74f9793843ee2222ce3a52e501d20bde30f9f46bb5191d75f1af2eaf07427892d7bdbd925475ceebe2108017cc125c4423f298e6f58cba16a9c28f49180658a00c7294518573f9bcea38b3e6970a7da21a96c7481d12d12c599c659be0e99d63e653092eac74d26f36312bb68f85b5b529e8d5579fccb79a70e95cae072d005d83bb878fc06e5a2b7f4253db09b65abe3d9f54f6ff1e449f610942ed2a53bc3a8603635b17d57b1c58260fee4e94f88a6b926a7ee39aaf27f4e50e8bcf25864017bec623c303acae06cd05b8b1c7bdb0144a9ee28edff390148d4db3c70c70e6d11bff97610e2681fa3f4223f8becba1db6a882c6bf309b4a736e6d522350de9efea1917d13ba8ee756f625316eb7a50db2513747cb59bef6a8382812048e6b324fea8863164e6223b013a8af08ae0ad116bf79f0b58202a485a4f5da3680dcae43dc2f81a8651503c0d924d9455f669adfdfb16e45976ae8b13621033dc9c40518dd1c0496eb0f1daa6b3d7c44d9258ad124437696fd1628f2345aa71ce1a33d376e8441b7ae8c69c7e522b34594c2b0c1a6fcbd97ae93ecafdd64dd1def5976af734fc1db9f00ac32892a6078292a22d3f170f62ca8fff6d10df01eed312f47afb19f15bc7589d9091e895b2f240ff7d8a2c0ff0a28871950cb61091e0b74bf786524de5f3c606b9f6dbf2cd1a92eceadd4b917bf33eb9a38e2de9051156de045433427f326de9005ef6b2ee18983430eabc7e59adb7159100832d87a593512f6770355d3940d9838acb427f6178ec48e597703a3dc8ae57a3b18f33108750c728b6d58954ac6f472b7cbcd4307034f86b4f999f61c2e9687ac93a7248606a6327363e04067c45e8ddf963e33ebbcc3a45f986d967e4a1a00956bb193ddf69156aa498ac375ab3730f3b12bccd133e266b5dded1d59092882bc76a328dfa599da16bf43ed236d4777de46d584e81102e3140520eefe649a729c3728fa5e579f6366dc3843539c63198c76e86a4883bdd5053b8bd1262c987ec40f0c2b250c3ba0419ec7e4ace07b3e9e7bfc7ec9ff4eb4c7c516b2a93280ffce305458a5419ef4d386366f71096dfb37c7b7dfd9cc1706ed217dc2e5962cf0ee9c6d87458b0f3f60d7f82055bbee397b835f44456a79bcd4afe1450c95467d13d934ff0484908487cf97e61bfc2ed99c7a94efeb162ba4f5522c9930854a62e009ff2e219601e118221d448503759cacddf26ec993c8f769bb3f49ff6e6c96b5f1aabc9f1dfcae2cc2aeac0891fa3db934645f9eaf0d40c0ab0f1cd61a30dc36cde7ac998f77ce86477642226cd9f1b785cbf28f7a85799b7504eb580c2e7d98e174af48fd29efff18ac1bee0c1f05a0188bf21fd938b3a6ed7325598c8ea7642383ca1d85bb2c6956e33a6d9fe47d918744a0fde5ddd2ad0f267678998058a36b99ebd830aec20489a0b5b355650a1a2ea87d82d8258075d9a2df6f67da6bfb46b4f90f217bd8a5f2edf35cbeaf3b8a39cb81874d53a1f06fd220a77f1ca99a84a16ac904d2eee1a30f2da57834a42c30bade2dc332753d9f8ecbd1b63511b83ccbba4dcb6b7ee92d454377c08b29ce1eeb88a17494ada90dcce8c5de237ddf75584b93dc8a400abf8ec34797a7095adde7c24b63ac462530668b36ee1c3546ac756cd49b2198be194049d3da9ce8a7f400eebfd9163cc8204d9270c8e476856eaa520925acf8dd7bc57cafb69a0e13c715605c0c9189786cbf1a56081ca46151ac69f8b12fe2fd31b0e8d090bd72588ff0650dffec70fa46644c43962290f444a0245697bff481f0fc49e3b0016eaf78e071fcdb13c2d725789f1a4dc801414328f6d5124b9c6cae1cf67bc27156e2d3b10d7cbcf6710431d4141ff52d633a8664f09dc2eda530c8548f0122adab2596f36b5a07c9aab3f865a8502667f2e47099602fbcc805fb740f0fc53fb16cd9701c957664d258a056f03ae994c169c63ba63113b0a40585a12e2294a4079f013ec9ada61d995eeffc049b589e04cae28fccec46ebe83415cd26828765c7b8afdb9c5083004026fadaa270cf1e3d8ce2a7123284b1ca2e6ed574c295f665815487cd63e5c22d16a40cc5b4db0c4d4fffbe83b48e58bace4c2708b7bc5045c5e8c5b14b190601e08dfc5e9703016ce440302c89f475ce72b8709896a91d97da26c0373f9edc015b7996dc4456023d9a401428397f16cb12db733156ab39536819cd4548c00dc5e279dfd37672fa69d57a66adce8337e95fc7f77c31a3f472ceea8f3762d66b959aa4673edd18917b5106bf72cb9c08d9ce2454be18fdc53072219cfe1c48553d3defae437e679fabacb39e691bb6e23d884b9e5a4cf988c04ba391bd3d8e7752947567c1d591b14da213a29982b288fc7b01ef19ba038d4220fbad5deabf795125c3a498f838bc777fe57b85da2bfe8f2944402e2a414a480babde2fc3a7196f633c2bce3aa0c9743506acc35140700227d632c00d4c8215982dd780cf183a9eeffeb2a24f95c8958c725e3295e63a9eb009de463261afea14d8512edc630ab286a2f613196f9d942d38c11240654bd4eec73f037c0ae00051516584844600a0337f9a9d976ec7ddb4c9c6273e09efe0c3143ac8a407307cb2657acbabce7fa8e3963c33bfd7c69567039aa39dfa9660278b90b1129d19f01ac9f7316fa6bfcba0e3ace3d866b5d671c55a83c32e83e1a9ebfc94bf40e8f68e7064abe", @ANYRES16=r0, @ANYRESOCT=r0, @ANYRES16, @ANYRESHEX, @ANYRESOCT=r0, @ANYRESHEX, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRESHEX=r0, @ANYRES16], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:49:55 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000080)={0x100000000047, 0x800091}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000003c0)=""/201, 0xc9}, {&(0x7f00000004c0)=""/143, 0x8f}, {&(0x7f0000000580)=""/248, 0xf8}], 0x6, 0x0, 0x3) 21:49:56 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@hopopts={0x0, 0x1, [], [@jumbo, @enc_lim]}], @udp={{0x0, 0x0, 0x8}}}}}}}) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1ff, 0x4}, 0x8) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$setstatus(r0, 0x4, 0x80) 21:49:56 executing program 1: pledge(0x0, &(0x7f0000000000)='\xee%\xf0c\xa40m\xef\xd6\xa2r\xfb\xac\xb0\xc1%F<\x99\xa8\xd7\xd1*\xd9Q-\xe7\x8e\xbe.\x8d(\xdc\xe3%\x06\xf8#88\t') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7f, 0xb4ae, 0x7f, 0x2, "7f5bc6fc3e25812ad9f07d6e80ae79f7d3f4375b", 0x9, 0x100}) 21:49:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000100}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000023c0), &(0x7f0000002400)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) close(r3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$getown(r2, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, 0xfffffffffffffffe) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/112, 0x70}, {&(0x7f00000021c0)=""/233, 0xe9}, {&(0x7f00000022c0)=""/109, 0x6d}], 0x5, 0x0, 0x9) 21:49:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x25}, {0x64}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 21:49:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r3, 0x6, r4) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0740000000020000433f53cf7d56b7cb507769d35eabd98bdd6c679c14762d527df0ccf90a03973d1d2646d2785206bf03e8514e4dcb15a5c78eecfca0052852e710c0b00b0249624856148a3abd29099ed5168bb23f072f438f70e5761698d4f4fad29b2d00fc444c58cb91aabb8b916c5b9e6579f50ca6cf427b16b9a9187d1b"], 0x0, 0x0) 21:49:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000003c0)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0x4cd2}]}) r2 = dup2(r1, r1) pwritev(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980)=[{&(0x7f0000000400)="9964ee56a1b092d401853de868322ae90dd2372aa1dd69281b16e540c7dc0a7c6430a742a21611359b502f57a7d0ea55b5b310c52b31264fb881125d22df58add5ce52ddc6112972d427fb9863d7dc528dd0bc", 0x53}, {&(0x7f0000000680)="bb51e014a89561302a8d34bb45ba03a33ebc4348eab88c6126678d73eb15ca620414d3e48c3364ab52ff37ba19a25fd11562489843ca2ab3c1c34391eb96011a644542dcbcb50780bce1a620be8bed5c117001a89960e3d7210fb43eb322d5ce7d857722e96bc9d7b187459d32cb0a14bbeee20fcc992bb05cd365f694cf36298ccbc44a6bc974c9fe4c8ab63cf5ecc3bdfd2237b30509c964db2c2e06e860e31d10d055a2e38057e97f925861a1d4607d03ebe95c29b4508245e6a2a40043f4444f57da33761194626f6116d8491b1f4663290abe8234c5ae61f19bd670cf35453f9129ff742bc0dc537a44cb7cf798a8d2056528f579fd41c6f36dd4eac855471b2e41f4dd23c895bb81938f70ade746418ec282b0d183755247e9d042df623325fe4c80c1ff36e203a5a02d6d9a76897fb774fc6fa7958f0a70c3480997f1737d5b94540e495cf797e8a4d2953e1c3fb4b1e1c69789ab22c2a39bd5ceffbbdcd18863a13eae183a016ace076caab2436572d5577eea51ab1b58b1079f8737b7a8004416a7b02f33ff9f4d9e21dca0ab9296404343c60babbda4668e9a2a526a424accd566b3e6dfdf10340c825e27dc387fdab26acf527cc69f9f4b407cced8d77eaf6fc6d6fbe6be0f2b5f0b78948dc6162a60f84b7f76e54b5cfd018c5810d888fb730c3858203bdf107974c751168231e21f11b8cf412705b2c65c8ccc96bc050b56a7ab6550da2ae1c4769a5b2949a06c295c0f4db2a38eb8be314e1610625773034a8cdc00da82ee2c7259f098ce752da32791ea8b97b7b666599ec0c54101c9d11e4fff4364d9c2a10e1bc06348a5572cb8e526af8568a5e506e5f96d20c9597728c8b439567de856d9713d771f1a731b2da0d480c77556e4d2ceaec61649fe08bc293c50e3d5715466719c9a0040430f415b71f276918ae3a03c40e6ee6f52f54bc483ec52dd63f17bf63cc26bebe42cb83ed5f5931ec456e251dbad545b69467c4180dac164d16b565537bdbbe74b489b7632cf4bb4a3fb95350560521181f3d4c249cb019b8752eac44956330f3c007dd69d334d69e5f9d958e562e6d8d3c69f68a14ed37f66539bbc0acf82a661340bf82daa367dcfe1086adfaa8124d4e23bf172bd13ba6602da519579396c16f637103a3ef275585ffba89e3029f875a2cee86e3d05dc82335ef14793cba729be4a1b90c636d2aead696463dc92899a3450807be23018f71592ed2c3afce24c0a48ab3d0681404e2b353ca562766b9b341b6482d82568a3c37e48582e7d8a466eaf51b947c0a61e7beb58e41af5949452599e5309da1a631f22bc7bf597cf35ea7ef6e6458fedb331f036d20e4bcf8c23dbd179d760622630019494412029b3e830cded9b33736b71f28e0ddfbd00fdf2f9caaa326e9953c5d736e098f69254c4b9df6d0670672a217d3c2e8ba000e4a3b463b57c448176685700341ee2c18b3d96f2e468ed73cba7cf6a95e24d3216270b07deebb962dcdb5a9cf8a6c0ab84cd2dba68580870b7678e32616d0234e0222f8f31761d02efcd264dbf20610c17865a9d2a9543b8a2dfbf2a880398d7fdd169b06c6bf118962448c48dad7dfeb3f7449e321e70e9d72964a9fd8e9170e5969625ab1888706cc18426d473d8a30ec3c605ef198fdbcffd623f0e992f465c64beaf941e2083472c96acbb2dc04dc14c37804dd8727f0069051b2a9cbef1475eb233303cc378438da32eaef229beeab9c3b051414cb646f8ffaf5aab8a1e326f116d1dd071a4c7d2e28f280d20010f3f4e6bbc20c3f87df402171ccf0748879f883dccbfe4d458a518b9ff9a76852c9de18958489b08d858b933ae88794b08077f17cda6cdbfde21fc072750c9987bb19e3dd62aa05d5d721160fc4ab7419e598f778669f48fc2a22cd789957d3e355df8ccc37edf03fbc8250bb0a6f935d3b7effcecfe15aa0b3e9ccaf90baaf90b09c9965aa3e9c1fa9f8f276e0fd152e0eee8b75b46d9d7ebb17afa2237fba8661ca6d1649d8de1cf68692356fe6c4e45ddab3442f5f5120e2defa9d2da405905a6804f76cbf0ce30b090fa884eb65a8211cdb3627ef1699593573156267e0afb8f09f03ab17d11a378ca4890245dc4f3051d458877a9f079c44057ded835d18de1c0cab4de768f20b32ac7aa1ea1b45369dda174973b27189fb07e0db49e3d3206966e835cad980549dceac84b6903a9086e5b60b8aac139d9ec4d74ceb22c3339d56cb300193831d1af0ae7e450c68b747b487044c4f42235a8f1f8f2dd0b055839fc7ef7d01eb13fdf5b632a9561e1eac1ae490700566c53c95a2a926884736aaad364da71e051dba831ac473dc0211610a8821405c69c553b87ce2ebb561f0ea9510f63b6913e79e3dc67256cdbca95acd74781a07caef6b62944b70b83d4a07bd5ca85ad98f1ce5778ad6ab13e2b6e57edbb68e387f378741ea7064c6a51c6af00d2d267c893fa3c54c0e89763a192b5b508c321e9d2289f9ebc69c86c87b90b0d5f185379eddc034ff00d1f91364b9155e8d561bdbcb75fe6f56b6b62018be92a7ae6173c911dbbdb1acba5e59be43ac6ab46d4f026a8778addf10954bc6cb8bf9cad6ff1b9388947f8ffede49b45a6f23d24a5e10b1461d71707e56005d9df3869343d41e8244dc5c0ff3a64ab8e9605bc63cb29c3c9f9dff5daafc2fec3731af6e410d8ae258677e3a3de708bf281777a31994f024ee3cf8175e0b871bf54e7d322716338adb537d2857059afae8530ba03f378336a516d71e563a139c361705627859b45d40266cf3dedde3ac39c67d3df2fb9d68d9951835764bc48f505b190a429de2682a0e22e79582d593a7e0a46abaa537a0df45f8bbb90fd804764195396a4f0523c4cf59d28b70e4a32ee4d03552b62a6dc86d62931672438b79a0821d9a4926d4db1e834abc6ed74cf3e4ba96b50add0e84f110298d6a175a5d5747828587869f0f108af3ab6fc5adab24136469ee8b5fa8f67202ed07ac65c105ad1b3b4c59436dc0bf6b9bb38cae37a54d0a45b55e099a25a795f3d6c6b41fd196169fcd0739fb4c22a5fdd58cb6c1ed4d3a1a549b19b73fb4595cf12a9615f3477946aca21b158cab3d23c6b2ded08c52b97169398e19fad29af9176b2e8aa03278b22a5b813c5b4970747448bfa71ab77567df1ee0e2e2cf937c26048e597014144c081957ebf4599c11885d3599e87c5966bc53361096e11e9cf773b028c8e6efd3ce8cd5eea5c84f7975b932d1fab9bf31352e6086590ada8ab8caec507b8d3b1ed1c31fe543340da6f929390a456700561970be16c59ee811618b423cf111e1034e4a70d3c0ff999fc77332b5ade3799122aa1088fad7178a73db665e8115a89bf8cc5b94980753fc007c658b2f9303370717cf41cd176611bbdc4b30ef53be7e1ed739c74bc261e45d851a508a96036592279eb2a91b333b499c5842cba8242925f823ae36cfa33796b584f549d581c7576df828970d1993342440c2671f968d8feb8e6a760ad64143c0448ee6667f2b5e66eb1f2bb8e46ca4507ff15688f882e2c17758611cfd7a84d53ca5c1133db94c2d0784e40bb79798a45284071aa36faa373e899dcf381437e25c1334691627670531ecb5b41e899d01ef59d75d3218f5826e86f35ce9a87e6504b2ddb98036ac4aaca50d88ba497b788984135fa99e38719acc49ad247ae6f52322e16bdc864aef19b6cc8ca8a977dbf9845ad74db8a6567edfe2cd52986f16fa4b3eb6685ec66694b8f72b1dc64f9be6160d3d3d4c5debe2edc517d3d4e908c03ffb7608c95b1d5c3ad7755fcc0bb7e271981d2b8afc3126af3dacc69300e7477c56300212b485a12a2039bcbad40c769aa25500de20aacbb8d7f298dd2fd26bf61f71655beb9985a4020c0ead17f7e026250cf63c3288523731c1b6b9f95b226d4e80a35d2e0c78b70cca79fea51afb3fed4a69da6b57428430213f8e5a7774ded6b08c0ca92851396c38b85f7f567d0c45ad2b4072e8319d36263882c25cb90a015cc50137e675514686d90fbd0cbe74c6e20588400436910ea99a42a6a10262007cb655f17e9231ad683a1bee972dec09c13fab1320ddbf8f1c062e52baadf44e0a1872e716dcd7eabd481b535b6775d879c54a21d65bd7fd04c216ff78963b7d0d8346bd0c02a87cbd2935502b35c141dc895703cbe11d2a7115274f4e7d805501ae5e351cca217655274a7e6745d8820edc0adf002a39217435cd374987962db58c17e5efec98c04e0454a96b034b49cdff74232550c17663f06c3222487abc28729853c13b0b52750cf056419dfe0562b9c95541babf76bff210a42a1035057f01b148538fd98149b463b2ab39ebfe7d4e1bf82792d7343289fc1fc3e56362c4d879a76e076d562a82dce3425e0f9309dfa7d2af3ed67e43f15de4e9a28f97f4ab51a547991aacb64132e6f925097ca3dc509d20083ff0e57c720e3aaa52552fe8a6a0550d83739d9593204214855170130e0555adc034c465b680580e353f58a07194ce7b6960a74e3d9f790cb98b269bcbc857c84c559128003a734e172d2e62c4462d82bda9d31a8cf338c2c86792ca54a4b3ecaceed8ed865168b2848efa5d927163c911644f4a75591d5f84d36af1e9f3c8cdb1a0a412fd5d79ab0eb152874a918f503846d62ffc1414a3e087d7b36ed98a7078a829181de7adbdf42e17756e5ef66bdae9337ad61d2ab4c28a064d225c041c67dc2a16e4461e91495d53d929b57ddb94d342ef91f3ffea0a6068f10b020995492f1ce48c2815af9c903656fda44b564b90f8329678d0298fc9f1df06b8e7dbc93bec349baa5bd80bca08b08588fe596468b934fbc88b46f00f80605b8ee1f243a9bc2067ffe94c15d216814ae47ab6e4570dc412b34edcd52734d0f085cb6f7a02fae9e4ee91eb1d26318c8d3a5a9975b49fad06a7586f57e86cc985e513ed01d9aff17d47a13d00c27015b16b818bd76a26e430e1c8ee8afe54447f68cd4bb616366639fdff48dc8256a1bee5f6713a6ec9d96318834aeceb3ab98b06729c7aa95bfd7f4a81a4f8f22625f88b93abf6cdcf6386853d764ff30a22547e793f9d5f1ef0a21fa4c0e278161e331248aceca5e07ec05f5959eb174cd80c5f064f51f8d3af21c44c7a9632e30154dc4d04f7ce3c1d4acdc603b50f49ffac4f6efadd0b9308e6c099052f0edbb3176a38c16d12f05ff736e447c6790814a8ad1bc59da6e2b554bfadeeb9c4d80a07c9964f487e3c9903ba4de8df2fb1ce53fa23412538486ba90c55ce64c9d28686481ed61c20442dd0ee13ab57b1029229bd328a9a6b3101bb4151bac477d10379daf2a7509f7f4321bf5c368e70e58e1b170951b09bdfed6498e00e2de3aed5d94dd426ac6d6473f5b30aa8c3f32e126a16be42d6db96da03e666aa681b4e0f0fb88930465dc3d8f0b80d4a0c8bcc7acaac68408acfbb55b4ff37b2054a409c93c8379a93ec999449cf7f29944d79f0120bdffa4d80c8dddc49fa580b4d9e87698baf3e862828dfc336682cf27de641daef4cc5ad10e649f4e88bba31dc84a85ea2ab39e40076692611756b9f354bfe1f2b76909d8739e49605d82d952a5231da2688b0a8d09674b954a9b85f12b5d31c015eef7e6552b8c11969ea890576bf62af506ee22d6aeee47925e5886698e93f6e23d811f864efd83cb61f756071881b2816a6f353a02cda368851ba54d83c925bdd46411cbfe7330afb7208a502306285cdfda8ce6ff290a365b52552b4af5b94ad5e39a7575", 0x1000}, {&(0x7f00000004c0)="e17df058fbb5cc4a033f766789d716c55be82d4d4d3e423958b09e64f312091e51e1c8c917de65c384faab1b3ec377dedc2b0698ec0056103fdb0da42d38249084bbbfaff38e6087d1a69175a3bf65f84e7334607298ddc2829e7d225981a54eb512f2893eedd7e9b43937c746ccf326edbad3bfed926c7d24", 0x79}, {&(0x7f0000000540)="12878cad267d3a5537f1057c853468e05fa33ef6fc344e1f25e90d065daa98c8fb848f5cf3feb32241abf591646ada", 0x2f}, {&(0x7f0000001680)="6872d2ef9c30522fed1aa3d7a752651af7d8e54e45419b043783f80fb12486c16bc748c988d851a2536fdb44dd608f4ec88153216925eeff628ab25b48da5c39180f3da91ca63563a95d6f325e13a08fef671ca8f07e93ae76a7ac98e8dd528376632f5d8d197a9788f4f3aaf287833eed3272a3653d85eaee6caf62a792960e07cc8739f020abc84efadf8db7a9f2885277c0ba65f3f680dd987b05b154e38869cf1dc3eea1d594fa44b53e5fff16e226d09fcf2814506d2171c6e77bbbb164027aee7eceba36e8b45bf26034ed2296c06e47415edd892a", 0xd8}, {&(0x7f00000005c0)="62f22974ae7e7f476a550200000000000000f6bd2442e376b10d3695bda301efc02d25092fea12", 0x27}, {&(0x7f0000001780)="1840efa0c2ec36783f4778612316efb7e7b53c5aa0b8e3de0de5c6324d91d8a305228dbca08dd1824f6ee61feea19b6eacf5f40ade79694d45ab25986307454cc756af14508298b073666ed0b7b7cd01889d5f58b04b91090d01e8224dbfa3127e128a90b429cb1f36dad54fd85a8564a59b2c19f36328e4f55426a7724e17f1e806aba7c2d0c02ea506c6bebeed11891427d3242dd46b73b6d3fdbeadca15e6afe9b0cbb37c167a26ea0c024a4c0d1cea56a1dffd832ca6e9d62da882b9cc1d755393a67a21644c6ecdbb83535bb748e5989cac38559d7b73b09a749d", 0xdd}, {&(0x7f0000001880)="4bdddf3a54c134078062993f023b07194968b6e080abb2d3e4b6231c9057ab1180cf737f26a06ce287a7697d9f241da51b0517d854fb24fdbf0c3a9f4edde9afa57922b97f294813f195717458cbcc2ddbf6280942d5f5b1e2f3acdc1b22efba939503fb6889123149c93b818c62ba688e724c4179bb5c3fda4ccee0a2a654fe53b78a79fc87f2e36f28f9c0079b05e4ad83490d89c3daf0a5f7469c98a1e35db647ef9bf437418974441ca8fb93b73ddfe869355a1e199a8bdf1ed5fb680ab7be78d0309460337e1446c264db56ba947a5e6057774b64f3cdaa", 0xda}, {&(0x7f0000000600)="a8d9279681df96d3a876b32927c45f1a251f0aa25f41ff55ddc9f6e37dd5880a8c4cd7f3aee6968bc50d476efb03123458", 0x31}], 0x9) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0x8) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x0, 0x2, 0x2, 0x9}, {0x2c83, 0x3, 0x1, 0x6}, {0xff, 0x70, 0x1, 0x38ee}, {0x101, 0xf0, 0x5, 0x50}, {0x7ff, 0x6, 0x5, 0x9}, {0x6, 0x8, 0xe9, 0x6}, {0x3f7, 0x3f, 0x33, 0x5}, {0x7, 0x1, 0xb6, 0x3}, {0x7, 0x3f, 0x3, 0x5}]}) semop(r4, &(0x7f0000000000)=[{0x2, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x1, 0x1000}, {0x2, 0x5, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0xdf1, 0x800}], 0x6) semop(r4, &(0x7f0000000080)=[{0x0, 0x3f, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x1, 0x1000}], 0x4) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:49:58 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) dup2(r0, r2) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff6}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r5, 0x5414, 0x0) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000000c0)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0x6, 0x3, 0x6a, "ee8e0db81d501749490b70a4fd9dd89ee00c4a1f", 0x401, 0x9}) 21:49:59 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(0x0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000180)=[r4]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r4, 0x2) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9, r1, r4, r5, r6, 0xc0, 0x4}, 0xff, 0x4, 0x58}) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r8) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000001200)) 21:49:59 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x7) 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) pread(r4, &(0x7f0000000080)="97f373405edc4fb2a75e2bae87f44356f2174ccb89a58178a8309a25831cb469d8cd4fe63d9a090dbe592d29d742f9f9567998668908f448baf733b87e89f88a25a11632855095e95f506d3da40e3a1d916881bf27cb7d2c", 0x58, 0x0, 0xffffffff) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 21:50:00 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x1) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getuid() setreuid(0xee00, r5) setreuid(r5, r4) setreuid(r0, r3) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00358bf00649d0ee28fdc45c7077a0dbfa6bc57aad9b284d2f91ff197fdfb0308035158f45260687b0cffcb07515c41f88d4e16040d1b4ad20ccf46940787e984b7c35194ecabee3ac27edd3bb85d69b90ca0f035dd8a48b354a5a68714b98d6f55b8e1cc8c7e0135225858aa86698945fdcc5d2869e6b9f342d0e9c24f2e0b398cc218517e59e0ea74d2444ae78f1414d50bf01b632e33fa62bd8e5d48ae863c572e8add10d493b5c1696737f9a62afbab6c515b6e2dc1db4887e440554ad0b347932"], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x57) setregid(0x0, r6) setgroups(0x1, &(0x7f0000000180)=[r6]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r6, 0x2) fchown(r2, r0, r6) 21:50:00 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000f52000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x123) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86, 0x3ab2b3df}, {0x89, 0x4}], 0x2}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{}, {0x0, 0x0, 0x0, 0x9}]}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="250f6ed193bdedc51548bf3f440607acc4caf1ea8ba1b3ca82157be6f57b665ffdbbc01950e6928dc1d5150b"], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) recvfrom(r3, &(0x7f0000000100)=""/126, 0x7e, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) kqueue() munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 21:50:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0xc}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r2 = dup(r0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) 21:50:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3ffff) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x5, 0x8}, {0x18, 0x3, 0x6, 0x2}, 0x7f, [0x8, 0xab03, 0x9, 0x6, 0x4, 0x8, 0x2, 0x6f1d]}, 0x3c) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202390f76696c6530004ff19bebf886c5b4b21008a9facb84c822a0b493094acd0a7e8092564b89fd1bb4e7b2c4d4c1ad09f3fdbe76f208d145e2b67d46e9854df9c94beed0b73b254a016f7b9c8993657004e1f37709bb64716b974b2cb1fbdb8523b606000000d74b67e74dfa2c3e0aaf91f66118173f99cccda3b4b67e5552285c6b4bf03719b048924eddc74287262581e0bcdd874724a231000000918cba2113a6d56b2c63a273798564ae00"], 0x10) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) write(r2, &(0x7f0000000100)="f99485a57e39bd7a263c680d9b149947370fc5375a392978d0c4ea522e042e767424b1074d39de0ed19e8eedca11a8ae8ed5ff230ef362931f85994aca2c5b4d9fe6901e2b665f04566d1d10aa601b06bc34c157288f004a1204b79f57aa39d9d2e8185f17ab4559e0913c1b34ddae6940f2e63ea3540efba800c23224edfd4ba4a23a9435ba16616479f63f3bcf72a884757a02d7cac704c557a4916cd2f988b1e2460bff582e0b92276c2ae0bf0d3894378db5edf3eac541674ca1c90923927647ae05e7d52fc4f5af2d11236976ee045eb2a289be460302e14dd94ad73b83cddcf5c3564eaad4be62f3c240dc7920d777", 0xf2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r1, 0x5}], 0x1, 0x0) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x20000, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 21:50:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x28, 0x0, 0x0, 0xfff}, {0x6}]}) syz_emit_ethernet(0x1000, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000009f8faeccb185"]) 21:50:01 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 21:50:02 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) 21:50:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x100000000000, 0x10001fffffffe}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fchdir(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x820, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x10002ffffffff}) 21:50:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x5, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x5, 0xc001, 0xfffb, 0x1}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="510fc3a0", 0x4) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000340)=[{0x1, 0x5022, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0x1, 0x3800}], 0x3) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/22) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/220) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:50:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x7, 0x1, 0x5, 0x4f}, {0x20, 0x6, 0x9, 0xd4}, {0x2, 0x6, 0x2, 0x8}, {0x1, 0x3, 0x3, 0xb1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) 21:50:03 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000100), 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 21:50:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r2) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0x2}, {}, {}, {0x0, 0x20}, {}, {}, {}, {}, {0x3}, {0x0, 0x400000}, {0x0, 0x1}]}) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) faccessat(r4, &(0x7f0000000280)='./bus\x00', 0x4, 0x1) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ftruncate(r2, 0x0, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x6) 21:50:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 21:50:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a102014956a4aabf0c5322"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec057d44cb9c65929ed3a476aa872f8c33b8c6a10166a858e3e59e2e4e7d281724b46ff2649c122883bc6db5fcd22fea9dff42246614e1f4689793935356e3b413b4799f11f866d9cb6da4b064e8dd74ed0f42f4184b80c15688c106cab86010c9382b8c79d046ead5a2eea5920618b62a4fe9681c2c7d11c53fd7cab43dd68573f2e5e4c6b02b31d327aa78548dab01a29e3cccf25d3aaaa1efb01352aaa870548c4ac67aa9ee2beea9c9ed96623ace17a94d1718636049de3fcc694e1b42da9b0f0f6e999c8c4d5142af646de6313677aab0584593555d4770a0fdd9b1be4fd686215431ef458fa970fb16caa2a5c7d6728e58d14a53c3f33dd212a359c69336d2d34be4446d6c722319c08c0c0811347394064a789b94b1d49a744def897e8de5b6692faf56f1ab576916bad8e674ea24ea7b2e328898f7a3de557dd17734a3bf7dd4fd1f6a8d633da54805b98ecf74636647dc17d4db148a4deb095089b09506669afe5471a8fbf9b6607d3c6ed64c3e0af26de88bd3dcf71a1d5dd0fe9cf9513a8e20a8d19b82dd80493b1fddb97e381a25e9bcfed39ae91a0ab6397bdb4f64b4d5a3a53d128efc4b98f9172fe68552ca0e225a47c31280fb409712219324fbef75667d66a0a0b7b527d92815d4350d63028b5700537dfb1247cd04ba76deebf240631ead615ed7cd93708c6cb9886994914d73d40f6ea3907146b05d8599046b3deacccb5e3c84e19698235f1ec08e25b2a23526d71aaa982d4097a15a22493b4f1d27d9ea3e7bce8d045b7a01fcfd1a036cae2a8dd75ec0c8055e9d79553a954567b7a47e780222edb7bf3910ba19f0050226acae5111b6f6c197dc7ad4f1a831e442aa72afb900f87239ddbc695ba76801a7ad558e9a2705dda553938abb316e8f80100e8f49ac16f08cbb9c9c3b75a1a2029c3a331670d49f1fd3f16ef7d72b1d5096c9403f997ff293ae69eb9158cc212367939b500316515a28f81fb1df44de68451d6600268d46afc94be20d630ca1e38e2ce077816964afad88c61bf12ab2b788d47b287366d479055d151bb8e49e9dc84f500feb203d19fcc145d32f0f3b3b9ec3b8389126d3817e752fe61c83a04b16a99e08ee30b1dbfdfa2ed0fcbf4e2f83781ac90f061372ce1804d2a281e37385205bdf79a73fc2aa51881e524bf2b13ed3fed3758a6aaa2573ebe393678fba7a97bc4a15c5477e526fe28e64d54a70921ed16ad14202c9a911ed68f7f2aa80d65b474a2d4ee7fcb76ba220c5d618579958adf8b0e2ddc4193eb775375fa1171808b26e9f2ae867c15e5c191073c10d900077d95e768d2eee4754d43fb443f22caa538e2aa3d07b44436f512c572193cc638d51b08152c030743729a34d2c693b2114811d835d454bc29d1d9c84b4737f110960c0bd8842692cc0e140dae7b18a22bd963229a0505455c1caf05b8adbb0574c9ca8e4376d00821410e2516a82ffb044b3782839f514a2701f5c830107ebb6605330c758c7af330792d288164f8301732c10dd0bcee9ac04f713059f91d4e3f72873e934ac7c33ba1daf9fbec7c1ad778e45bb3ac730be7756217e345a19b71c9ee1aee8a69d12fd0840070a7148adc96a9712daa424cb5b29b8151a836b15d715d832a962fdb368bc23328542e570b76dc0b5407b3d6e794dba9f164696910bd45c57e922777c784c1f129a6dbbe1112dcf1f0e6aa9c239fd0524f6ee65db6454869cdcad38ad9f17ba2dffcee85afdb4568e26a653bb30689832ce3c78cb6ac1980e1019e2e7fd13be3e8751adb3287a3560dc5b33d724980d5d2b7d7bcb62571624bd4eb93fe71a96127ff26f4ca750b2f93f60661f33f354c1baafa066b16a41bfd70241f7b0d32bfe679033cb2ee2bc9477064f764ef9bc853f9e23fe29e793e556102cfec7bcdbb2a368e025f3e349b102316dc207ea2ceadb5d8a79e508b4183cb93c5fa593dac1c94b04b7c00bce9289e6a1cbe2fac78f368ee96377d871aa84a9bd299efdab9b889fa3c6f550bd17f454b386d1", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:50:03 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x50330, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="1ce1f60e96cb50c3d4709aa38ddb1e74037e35518bb69f7022e36486f4401274bcfee9dbf4411344aa9e62864e77d88a728e1744d7525206b8858dc0c5a82c146d2109b67bf756f2204f3b10f0a7ab2ea096db58c67b44ebcbbe5b50ca803534b99b61d1bf711fec83c25a58d51a0611140421e0e7087841abc834534f10e7a46e"], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) accept$unix(r4, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="1e8edefa4a93d77458956edd648bd4d35512faca361a871a7a4253f2fbe26b451ce47b1c4cc1faf415d0f11f7fcca90d960a23e1b9ec750a43c30cd5656d74a243431bc80e262b12788ea3a24613066b9361b44200161632c427033abbca82587be9d7b444ba927533416230a23f1c6ecb01854a028683fc6c70af6c961a59b817e64d99c2218438bc37eea4e5709e6ab4be24b20ffa3783206554d0c71e42a81334495e3eec4b5188f76a6f9b100a760cc1458331c9c52c6a1febb058a31aabc608b8ff5d98a8ad5e86de8edcee0c914db293c9c5fb7e815297b1f4d7e924f350f9c84c15be1176fbcabce7ef1450fcecdf980dfda8cf02dd9beee81423b7ac602f2edba455842ab6e867e3fadbe5937a10d5798a00"], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r7, &(0x7f0000000080)=[{0x0}], 0x1) write(r2, 0x0, 0xffffffffffffff5a) 21:50:05 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) r1 = kqueue() r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) socketpair(0x10, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x41) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r7, &(0x7f0000000080)=[{0x0}], 0x1) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x0, 0x1, 0xa398, 0xffff}, {{}, 0xfffffffffffffffe, 0x5, 0x2, 0x7, 0x3}], 0x7ff, &(0x7f00000000c0)=[{{}, 0x7ffffffffffffffb, 0x21, 0x40, 0x8, 0x3}, {{}, 0xffffffffffffffff, 0x8, 0x80000000, 0x4, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffc, 0x10, 0xa0, 0x80000000, 0x400}, {{r4}, 0xfffffffffffffff9, 0xd0, 0x4, 0x6, 0x794}, {{r5}, 0xfffffffffffffff8, 0x93, 0x80, 0x5, 0x3}, {{r6}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0x1f}, {{r7}, 0xfffffffffffffffc, 0x4c, 0x2, 0x40, 0x9}], 0xae9, &(0x7f0000000200)={0x65cd}) 21:50:06 executing program 1: socketpair(0x20, 0x8000, 0x63, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0xa) syz_emit_ethernet(0xa2, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60209200006c3c00fe8000000000000000000000000000bbff020000000000000000000000000001290a040500000000fe88000000000000000000000000000100000000000000000000000000000000fe800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000c382e01a6c6632"]) 21:50:06 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x801, 0x0) write(r0, &(0x7f0000000080)="49c7721eaa0eabc2c694ebc647229fd56f14a9f0acf18dcc6aad0582d67c8effa615ce8a5161", 0x26) flock(r0, 0x7) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="f4a1133cbade7c9f4c15c213fe0640c98ad52ca6bca82f74de78424d463bc53c8d1c277a83d560bd521fb5e271226df465a85065070c2765869becac34263852762140d153fa260ea37b683e1c64d9a344d7a843b3e86aa0f9610b02b915e2c398a63a1fbd80b3618bbc364a70ee2fb1617d8103b3a2f42937ca7724ce75c99ed9a907697661887b2d1c443d0382c367daca4a2b144dba0e70b4b25e7aa7a0e08e965fb02a"], 0x10) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/74}, &(0x7f0000000040)=0x4c) write(r0, &(0x7f0000000000)="eddbaa900e7db57864", 0x9) 21:50:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:50:09 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0), 0x0, &(0x7f0000000180)=[{0xe0, 0x1, 0x101, "476857809b2432b83f432055a1b74778ecb0d111822e423fc3056ea5b3836079320e52d9e09c5e706c4cc80b679fb187fc6481c3e0f735671255ddd10db94b36f6e282d1c94c2dfb17ba963ec89ff78972a23c49fcf6a583a92e02fd15f0a6c3157467c6f27c2bf9cd529bb5fda5bc78b594df2ffd865a2aaef8ad607d5ef400d81a109181cc77b409823905d2a86bb082c97d16d99e9d8209154e8201486444b4cb152240b23ba7969d25e07a036f7917faf3602c7d316696bc64826d1c19798a0b5e37a21553587dc6ff"}], 0xe0}, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:50:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x86338) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x28) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) 21:50:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/77}, &(0x7f0000000180)=0x4f) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 21:50:10 executing program 1: r0 = socket(0x10, 0x4, 0x6b) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) 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) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000100)={0x5, 0x400}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="165cbe6a1c030000008a93f10d793dd07f5868c7b0c2f9fc44de20ac2c55426384621b30e82d4ad19900428f12e1a78355f016387dbae8ba8a26765e85d3d6f10200000000000000e14703d3fb26d895d588583eb9605855c9bb352663101b776bd36c5ab18660577bf8b08c14baaaa9b5b4f06ff6d6a6f5e07efbeb1a57205ef043333c1527aad312f4d7aa5cf8e6cdceff27ce13f5bfff0725be4dbc3e2e", 0x9f) 21:50:10 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x68bca635, './file0/file0\x00', './file0\x00'}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000540)={0x401, 0x0, 0x81, 0x38}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0x4, 0x6}) r3 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc3}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000400)=0x43f1) chdir(&(0x7f0000000080)='./file0\x00') pledge(&(0x7f0000000200)='\x00', &(0x7f0000000240)=':+++,\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000340)={'./file0\x00', 0xfffffffd, 0x5, 0x10001, 0x1, 0x16, 0x80000000, 0xe6, 0x0, 0x2, 0x100000001, 0x21}) r5 = getpid() ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000440)="e13751c817c9fa369ff1fcd906aef1abe815de7a5e56d469479cc6ef2a01973b58a74addbc5f2f0bb0a7880751dda06f0d0d604e7d48f5f19df48be02a49dde01a31325ba94cf60e73a5a796e2f0ece2294586cb432d4e0113b4c0cc6cfbabdde44ac2db302872345b1384597b4027a09240949c67f4ecf40859a530830acf3a75d5b27e03025dd13dad97c4dfd5199f479d2de8ca3879650f496694196110d1c93cd856ab887ee68ce75db2d17a872edc3a287b03e5b1ee7321748c2241f4b7", 0xc0}], 0x1) ktrace(&(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x800, r5) fchdir(r1) 21:50:11 executing program 1: pipe(&(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)={0x9b1, 0x2fa, {0x8000, 0x5}}) 21:50:11 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000fe8000000000000000000000000000aa02009078000000febee9f7dca0c6f900ff02000000000000000000000000000100000000000000000000000000000001"]) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 21:50:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x102c, 0x0, 0x4}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) 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) setgroups(0x1, &(0x7f0000000180)=[0x0]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0, 0x2) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="e61151953a03d66d301f41e473bf13bf2bf36805a119e6c59d7888684b0d335de11642170b79138766d889ede0a841aea8ac12a681861b217a488692cd7c0d34bea276fad21272bff16cb4f30a8949ad68b00464a10b803f3b0d56aba444c90b760f1209c465a7bd93113046fa", 0x6d}, {&(0x7f0000000100)="0988bd376fc42bb10c41ed09550226ccc76f71e54c6a97257ce18c963de34dd2f1b1799e7fe0e58387755a7db388c256b40a2e87", 0x34}, {&(0x7f0000000200)="1dea1a752446", 0x6}, {&(0x7f0000000240)="53de53f0abd4e7d99c594a0411b933c747bdd40b356e431d52d963d5ab932d44fb9c8375a5b816ac89cf10ad921ce79df60210d267ded63e33c9918f94a1319f91f14a9f3e57065f249ac1710289916053d8c85fdf7aa67396700762267624706e19fa437a9698a2595884a85910ccd77fb70f3c8cdb1b01b4486b488fcc39581df78b650c7fd12651d6df0f938ab6123991f009f0a1bb911648b73b", 0x9c}], 0x4, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0x78}, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 21:50:11 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x283, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x810, r0, 0x0, 0x9) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00fb00100700000310000000000000"], 0x10) open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x12) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530007f5e20a9ab017b8be4a9ea3562c1f4bc62a4d8a6ca56583398f7e2d2c6e4edbe110bb20ad631b2c96a458c46b4083da2b2d61ca3103773aae84eef4236c034397d5de5"], 0x10) 21:50:12 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x5c8e96309966068f) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000e8ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) shutdown(r4, 0x0) write(r1, 0x0, 0x0) 21:50:12 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) pwrite(r0, &(0x7f0000000100)="30c69bf9b6eca945b4eae8470841b1c8593d9ce66d255c0c9b2057f7d897daf4fdab2a6bfa52d55e6f069413cbac90da9d80078d1ef73a298fc9fb0eabe05f15c72d1a97b359404452fa60c08fd0638fe7da51b1bad4b8fa5e9ab304f6d886cc28d5ab4bf9987fa6d0397ae5131d264f0cacb46a978d6589b5876bf159804af84afb6a7292c3804eca67", 0x8a, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x1e) 21:50:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file1\x00') 21:50:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x20}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000188963d27adff57262b9e511250000000000"]) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1, 0x1800}, {0x2, 0x5bd}, {0x2, 0x1, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7a, 0x1000}, {0x5, 0x0, 0x1800}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000004c0)=""/182) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/106) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000080)=""/119) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/148) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/209) 21:50:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDDISABIO(r1, 0x20004b3d) r4 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r5, 0xd4) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 21:50:14 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/229) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x21) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) 21:50:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x54}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x1f, 0x1, 0x4}, {0x59da, 0xd4, 0x5, 0x685}, {0x6, 0x0, 0x8, 0x1}]}) syz_emit_ethernet(0x43, &(0x7f0000000080)={@remote, @empty, [{[{0x88a8, 0x4, 0x1, 0x4}], {0x8100, 0x1, 0x1, 0x2}}], {@arp={0x806, @generic={0x6, 0x809b, 0x6, 0x9, 0x1, @local, "3b2beef03aca4c6b04", @empty, "e2aed60355bcde01b1efc893c2259868"}}}}) 21:50:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = getuid() setreuid(0xee00, r0) setuid(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r2) 21:50:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x87}, {0x84, 0x3}, {0x8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x5}) syz_emit_ethernet(0x203, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) 21:50:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x3d}, {0x6, 0x0, 0x0, 0x3bf240ad}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) 21:50:16 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b776ed790417a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af220000"], 0xe0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [], [{}, {}, {0x0, 0x0, 0x20000000}], {0x0, 0x0, 0x6d68}}}) 21:50:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000140)) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffdf}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 21:50:17 executing program 1: syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 21:50:17 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d807290 21:50:17 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) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1a4ebf197932000000000f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4000, 0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0xfffffffc, './file0\x00', './file0\x00'}) r3 = socket(0x18, 0x2, 0x0) close(r3) ftruncate(r1, 0x0, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100e2956b9223776", 0x8) 21:50:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x68, 0x8, 0x0, 0x3}, {0x6, 0x0, 0xfd, 0x8000000}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9d1fa126914f6357e3a3f1826e573aff267b6356f5b02d267d9ac94c025afa332f55c94a1dc5691c1acca742d140b2bc8fe4d7180afa51a09516ceaee16ea3c4f498f5d20ca8c885d96301db4b072498c7f561432659118123b919a4d3ef4a05abd12c11eb30220e12d61a7", 0x73, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="ef8319021e82c3fa8843c924f393927ed93cdf5291e33ae2d7e0399496cc0f6ac171be4c219d71628020714c8ec01939a8c4ec408da7537af13cdd73dc33c0b40eae33dd3b72fb81041466fe465f7f178f33886f045218ad7ab599c428f2cfb27942242253da4fa73a7ea5a74827016dc16622c0b623786b4f9c3ab425aea4e0e310eee10f35140bcc5c2d82aaa4aaac7003fa082375bd49350285bad690b76f3c10bbd52fdbbb2b0efe4c24a814c438a4e55a5c7a8da57385840b25debcdaa485ce214f8dc8c2fcd6dbd484e098f8e83f3947b27b6159e727ca6c64aabd0f80fbb9aa1c5ec1cf6c8213aa8de31ef32eadb2b4f2b805f3bf219a40b9cdec33c73c91cd52fb52110ed8a3e59401177df4428dc94ce32a14bf26"], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x28) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 21:50:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86131) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000200)="222e228eb0c40c4b4bc98937121d1dcfd6bffa8e8d842288f30be07f4e5e0ff8dac83cfa1f6353061ae57c0e3fe9070000000000006c2387550e0483fdffffff2252f5cd2064f5c543b6bcdaae0ca28462667344f4390146987e488b00a888747f5acb31fb0d8a15049b2acef7b3ea4cc7ac1b", 0x73) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x400, 0x0) accept(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000300)="1efc50b4e199f1230ed2fb937f94b2cccc3464545f0347b0dd9ad744d975e2446cf3cbc4f8bbd413ceeac1c310e013b2217a622c94e4b2cc33952306e0e131d005a8885da1f835683273f5e3523ae1a0a44f45a3ac2bcb38792eb5138d6f3d52ee530443bd814bee70d2f95241c10bf39d835dfa0dc0b2b374fdc11de90daf9a8bbc9e6534eca4de3dc6b4d5c120904698fd3d29188c7b501e502ab7c076adae6d7988db09f1b903ca354570ad0c1c4d81b561d2bc24daa36f5fd412e7b3af871290513c8dd08500d8cb6c81a2efa7dd3c320cacc7a573c1acee1d42dc1657ac0382151ed0590d803ed04a3ddbd51f18e5b97e7b", 0xf4}, {&(0x7f0000000000)="addb8b095b8cf2ebbb8d4b85776fb74bd785071412f9edfe72bc80ef0a569156ed0a58eddaeb42381d85c1685a98605b2ded7705e21c40f7a4794e8f953fe85d469ea25084dec13e2d76686267047cf616a2b4d1ebe5b7e0af577a4401ef", 0x5e}, {&(0x7f00000000c0)="1c9c72f6dfe1bae693745ddd0b047bfa26f00ad423d0d4de3280", 0x1a}, {&(0x7f0000000140)="fa2097bd566c4f1c5b02abc798f641b68a", 0x11}, {&(0x7f0000000280)="a9c0f2c4838c19840ecf4f27170f96f5507f883004875954e597b1bf6c9e093321b75f09b66a66ab1fadb1859c", 0x2d}], 0x5, 0x0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 21:50:19 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000100)=0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 21:50:20 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x20000000000000, 0x3, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000180)="d4769b86b6105f715de0360460d2eee32042e0ea32898b3a8a5d78d1112de3887a22151ba083b026bfa15c50e0f54d7b98e59eeb05b73c4fa9e05e340b2be21909ea2149a8bb35d6443db2c74f901546fe369db0d19769cdabc96bfca2361f6d0b4b9cce9479b55cc30beb330ddb481c2483be14344d128220e98797b888c423e82abbb64f3d12a41bf6c080f55624ebe2e0", 0x92}, {&(0x7f0000000100)="e89f50749252584bb5cda674f2655412c9b4c4a94778e01c63875cd03a4b8a8c3e310953582eb9386ea96f8fba16f3f68cb634", 0x33}, {&(0x7f0000000240)="fbe20dad53081a7c12231874d561a3ccf698015ba89e986785f3a6585a0e9444dfb0019ea33f246e554c1464da74841c370f55bd7774fe9cba8dbde77c7db6bb70c982f1ef5ad891972c384abd7ca8d92d9049c1ff00498dfb37d51202985273980445b09a042304725c0c93fdc1e77af3df67ed9b4b10c7337918b5e074eff20eb9f6205b8789202588ee71427b332e549d1d11fe1e5a766b173bdedb07f4abd598a704582c999f8534933503b7b2f3f96d0d0acdf45ce8651e8e106eccd2e817da97198e51838242683943173da36eceead683b353384c0a2cf41bedea467508ed9d53e18ad8fd7a1868347d2ce9dc8e7d5478e31c84c152af343a0718a41706537d213c4e8098d6ca65defc6ab8a1469d9d153e4ec9861a90bbbfa5a191ca25806f7a6ae59f98bb0398b162460b79ae0bdeeb3e0ccdfb614431c055d3157801e8e03b25f4d352948426203762d4dd7b9d4b48cd7b2e83cb72f0b6e1f806a84e62768fc12de1152893f33fff8d820d7ecca745f3897017102fcd6773c5bd0f58ee10dd100bb1274a34ed05186277ff9e829b88f4d22210d736e860cf22b2388f268c003141ff44a8f4a276683980c6bd037b2f7e7b42b53f09e4b9f5a51302d4eebb88a2b29248ee1d5adeba4f2b06f443bdb0227872cc2bfe9e0f8855ef6abe5eff1d81e9f1e81ea295c2c7b75543173f0d0b5f2c26a692f3cec4f788181ce969c6709d67db98f5a0c1b65bf19f3bcf8e17a00a670936e813dc09faf32a38979cc289f81f7299ba02300c3337f4ea16db4e15ef5c4af4aa85b85d5ba9beec9511933abb795857889f753b14ad01ceb170914fcae00bc648203a5a2dbcdad0c0884a9e50e8f741a6e4e6c51785c5fd4150be1f2e59956608cfec4e4e93d161bd7f6b4a8517f7c6632494a8dbf8e2f41eaeac88510ea76cb4081c6983cf1ee7c821748ae2cc63b93c0f80a5dc78fcdfc8d8e88b017bcffb7c7d06a50fbbac18cb03b31634a27fb5114b9de27bdd2007e13bdb57d3b279c6c106d33b52a94239bfea631837ac9998551a70e08bbb834307db70fe3cdc5f5cff5a8070c9bb622bdbbf446538f9cbacda2529d27ca97c118af6739465f95041b684b130822dd9b71667a7a6f18dea4c9e2157f4479d61f9236e1f75dc306c7dc5af1e1df67aacfdd8b42f2f9fc85ac50c13b9358944854d6ae98a7757403bab06bcda7d53b9c507222e91ce9e4a78e191adff37c4e55e206d5d9e88ec1a6f12d262a48b67a950ea7db0ca2904cef2506aa1814e955a0c806d9b6baa575213590a95e5e97bf170e3dcffe9d17d24613cf0db2853cb57ac99841369420511502f2c2cc5619ee3214b423e68a9b9e291f88e70bd053391c82ae57248a69fa4b98fe4dfb210a738ec78f5f218eb6285d9c4faae0beb9ecaa8e1bc5b7357ea5abc70ce3e7a40023ef4126a93dca2403b210850a2d0e9a94982202e57eec3e17baf0ab5bfdf1e7790ab5000457f1646f8413e5e11626c80ad33cefad318ca1e645a164a3d31df4937072058228ca15ece198a1f5a71e5d54cbdc43ce5bf8e5bc66eecb9dad7b0bea2616fb6315a27de32d9304bc872356ef3f595963ace9c36a88161f56eb7f92aef1ef6bd2fe696a85fb42915026ed8c35b9466c5ccc5ba864fc29dd622fedcf85346a29101d62623afa99bf880d0fa977cc021546e4fb4b188eba95d2a365610a6276c21ceb2ba2afd53f71313f2dde764e0629b015e96034e499ac77abe0b9904f385aa51bdcebe976b1db478878e08892d0b27a17b6afa0af18ecc17188ebabcb2710231e656244e14f97f4ee456b8ff1dbceb531fdd1d0f369d855748e0a456624d23e16d23656030c05653a15afb98978c8cdc9c52c9c0be0344324cb516c2e7f3b85dec5076b8fcb030ba1dbc9bcc7b0ffcc821c87ebe2b19e4a0cb3aa138779983804bf88827724912e2ad535a3ab4eb662ac5c0212e748fb5fdf8f56248ab0bfc3de0c02920f420824d62ff978be84165dda5c3c714dd79d83420645270586c1bf5fb6582e014cfb08f5888217ea0b18b1c782d675f5baf57d3fe24b35c84e250e53deeff2a6a7d575c61fa3b6fc795cac0579fd599102559b89e5987374e5e12662a6264f59fb43b49c95365a584612115fb1520d1f075b29a62037f796d090b1072f88f5b46e26af56be4e6675636856c74eb67747d402645b0833ad94a60fb54fdd9bfaf08c40d435c7b726d8048c06b870dc81ff014a009634993e8108c7fa5c7ffd8a285b9b24f1deb7fbfa4a44e2bb5d7aa3328caeeaafa20fb8fdfe6a3d86a61049fc67cbbb58a75842458a5f172432c7337312808f20124e3058bb431e5410bb8636cd2a1176979a29616a5df1407ff2484363e5db32dab369eac4164f17f0392e09ffdd44a19f5b110349551da83572bf1cdcda98740162b82ee57e2e6445660408fa678c9086d18a9f11a1d1f817396808b60eb0e568bea596585c5b15600fe89c32528c79062b51b9e142ad820b0b2279275d63a25c2a7ac471662f83c1fc5ca6ce9f68394fa803f9bc1785ac524817a05a30da04b7b8b0dd4770538279fe9bb6b9153182398e71b3be56259ea00270949d03fcc4ef68066f32b997d3945a4333ca48d28976cd3c0f4382dfa0fc209c93151d0caded8a73130a6d63482da25bf2da819d201b21f194cca39c2b588713a3d4cd303952fcbe7717b865e95a98da3f8887caa4cfcbd7a921891ce380acc7766b104eecc7f3c8a89cf03cb657eb7203466f97a70c978b2ada80985bafdc2bdf9839da085bb2d28aab7159dd20c7e9e3adfb057db9a51df6d5482a8a76685d4d044a370bf6bb5c3b4ee58fee0ab938ba00ead4d0eee17d39bcb626a741e15dc039c59482ce2d20d87b909263da391c6f642052fc24641485ed333da25a37e207ac3bcf5a748570522eba7b649c54febf75c006e9a86eb52a39e385dd7fc39f9e0c549f272aacf35794e4b8cbc4ff6c7bd85190820b49b04c7144094925a1795a9ef3ff02b17e640caff49a0f29e1e4fac9b473baec440fd68b6134a20e94fa20053edc9553c8b6979481f379b753779ff4a90307e089c4c3031e70e6c5ec87db89891dff3dfe5ce0711bd58cd10ad5131180122d94c3ee02fd8fbb9a20fb1dfeb2211f39a6b595898518073e6be9c8939b53928150adf85ce9b2959c94543b0c743d2b17cbea0dd949f39c4b45fc9f2a7725c0dea6201cc6994035ffd042fcacafec1dbf9448cc414ffbce16e07feb4d9d8e6733eddf306a2d9948d7d69955f94a0ca4545eec92fa041ba783185e40ec6f28dc562bff1491f3f0b2929df46db4ce36a57fa85e051d868508f5ed686fc1f088cd95427c66e4aa4266c3d6e77883d93bf3fcbc761e31b290d7cb45724837ea072d3ebac578102425a0ec5741923f3b93c92b739d214756eee3aea0aa4bb33536b10613c57c74fdba10937c37e804a3e16de26fe6e8f77c9af21541191052146c1294cc6a0d906340ccd1bd7dadfa301e3dffb817e6f87050d7d93c7cfde8804f513a5b984a523d21336fc58f8d9d60cb9cf57e1f1510154fabf0256e83c3843ed1eae393932f5256d71ce80d730a3ac60298c26ec8b9c6c5f68ddb5256331c37832a472f73a6c1d8476de31c4f83877786c2f6c069dbdb8766699fb07cf3f45f7a5df97ce378323e961deb75ab4536a634c301783a637773debd5bd6be7e9f930784512587b1c3ad3c5ad73b28a997851b9bc26354d2753ca6410cf356dcb42c382860c10bfb74f04322032789e473a95191c42b1796daaf8a3d3155f117ff428d619a38c75b3adcbc537230485807c46ddbb3172d0169a685e592d8b3b0563473793c20335a4b85e427b6ba63bf46136ec4133076ad94fd5fe6b3926867bea3d92a33c7ee7259a502e67e26acf3275ce4a503123feed4209afac33d2f724663d37d7f42d2282e862671dcbd3a1d5ca23e0fe93074044b37e3b827cd20848a4cf3a76ca061c64972602788f95108643b6129efdca8f8bed916b357bbafdad719f8d760ff1d439e71140acddabce1211f67364807562d6bde79dc1a8a90126af784dae31e4ec3a3ad73bf0048735e5abd52abdd2d76c7bd91c41ccab288b6280ec8f97af2dd826bbe147cda52fca0d958708704f3bb00172c836b804403e90d400f8d90e8cd1b979d4228319f0abf4ea4b235cfaf464de033d2a9bbe20238e0d569b05819fbc753c07a6ccd0b6c8cfc5a212fef5a61f5fb13412999fee24db6734229998b50aac345d9a73845d1a3fb77df5cc7650f45514d53b390c9e9d229d863087a7f972da8f4c41732ab41c363b4563364583a5eb3209b678afd1f5e796f36fa79e6d0d7550809a125c5b750a2c84cbbbf43a8d217115b9ca476e1d157b565ccc23a3ee629f238ec32d55910a6640f76e6860f22933a614969519e411ff30a4ac9db36a88442fb61e98d84dad87d904739bbd80599aa2b5f01568b8f85dde7a9db40d438aff50fb7290a46002daec1bfb9d4deb909d227a43d5756e0f053b67a03e86bfd4ead3a7ed12b893a9f42130105db5c348f764a9dfee00daa525639135b476119fb1c8ea9d4e48b99cdfc612c23acfc7103fa11876023e810a9247281f0fb45e6f64e45445113e355f718051654a1222b4a5d831afd296dc0f678e979958eb04a221da0c5e3d911e1a697b4262fa780f0d43eda56efe66ba807e72d9263a7b285d4a7484221eeac6561e8335a3ae08475c4a4fecd339e3d76048be28073adb5f2872a07c9c3416a093e3c6a68ef02191306b4fcfc1952579f7489e17eb9c8ae3db8c9ac4e06a36efae34e02e38b3ddf71e077fb132f0a021f27cc14fcf7ab721187f9c1a448626eefbaf707c77674499311c6b85762d8e51d1a168622aed7286d2a2ddce58efa4887f06789fe715a15c7cbb88954f9714df432141d062f449f0fe203355ae6724e6867b4f21640d21f1eabbf29596c5d9aa39886f5dc1ef12f682f1876fbda5cd4b17929bb7785ac0b5d0379a9c598650cf0a5f695a60f11bcc9b89c85b4ba07e8ac75b8aea918ebdc908df4b76ca7e61202b700481c301b7ed4c15e9ba7625c7367f229171cecc5adbd9925d0e241043c62d8b401ccd58b9b57cbae5c2713154228ede3d8a9e582e3174fdadd9893ad2383e19144d4e8762fb207cacc2fa76b25cb53cabd55d6f427515e4421374b1601e86a2a487cda6c153489ea1920e8e66ab4d76477c430907d9922d396661b3a33c69520c3d9f1b56a63854aa2eb2ccbe99b81299d6ca8be09bba79b7746472d3b688afab253c9a8029a1ab71a72d27e4c2661c26b56c1f74a38aa1d5236a16201d4364f5edd67150acf13ab665253a26db8426a46bfb0edaa393a56ccb453313dc5052fa3cf5fe1994a0a4de87af1219fac32c9079b715b564c30032a84a4c7a24b02aecc09f079f5d7ad1cae8c41238fd00f182c7bb92c8c72ded2d60bcb4a7d2c9c64bb080822bc93fbde7a2206346a338aedda567e07a6e5b54ec9595070d638a1c75d6e3895cd1524f090c161b59eca2ba5b7648c696703e0d221bc1613032da2815d20fd9979fc0896864325f77b73c09d74836d6ee1e9d988b75cbf165c7f30c9e4eb71f692f4c33aad69b7853361f2ff99b2dc1ac861288246cc4d846b5e1562a8473556ebb27543e97df9b6181eb68dee4d91a929e31215da498ce48d63e286bf52f23418c2327bc1aa991051ccdb4e16d541a0a81c85cbf2d92b48cf77dec88cf586e94ad457174c4bae9bb93e2c9f1e251965b964f29", 0x1000}, {&(0x7f0000001240)="c4f15d1c05fdf26d0105b384f655e10f6e32009f004b50cec0f98a186d66", 0x1e}], 0x4, &(0x7f00000012c0), 0x0, 0xc0c}, 0x400) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:50:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000580)="1def2d14237f79c272af09ed85c78c83c1922d2dfba6deec7490bf4c92faa6181586980bfc7ecae0dc105e70ad9e9209917d6776da0bd7f3f317a3c06ae515c1542b7f228366419e5dc62d97bebe7f308026345561e547a976d190ac395d60bb98681ed46f0f9a002dd3b7e8c11551bdf2689131c55514c952d66410fb0ff6de0b685b90199105bb0249d26f04407ac7051910271e0d9f5cbf9523fcee5f8824dba34e33c0ebe352f6366a95f03161a2d5dea09588e3c82d3c61cd0c741e9d5a8980aa843dba6041ea601f062cc9513afd1093deea79fabb013c8e2bb2af17a088ab919ace25", 0xe6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000003c0)="040097dc5ca99f45042a364194a5b6fc1aefa59e6797d256a0f157fc71302a7baf321a4ca430311b330720a4c295e572946c20e190ef0c8f677a10ec4586febc88c5d542bcfb7d806c5bd97cf2a9ef7ce179d26d186ccd6f23f014ed3951bcbf07073b556add11ef", 0x2}], 0x100000000000029a, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000240)="5391711cf02681a21e196651115fa174c224d4d9a0e0610a52426bf67e931bc0534ce670172acbf983b03942ffaad6a60f04fece357b8689e7c3753c76e06ef7b241c7e1d0b288854ee75b", 0x4b, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000680)=ANY=[@ANYBLOB="aacd473f03fe0988d7e3f1cd50e23184305612242d4a711d60ef8ffe690a9aadd875776629b614fc718d19b63db2638c558c8001f26c816e3bf7bf31d9262542e7c0f0bd5252242110236b5940df237efb732b661a1f1691d7fc86464c721a6c2bfc726317002d8b0c41f04d2e921b4f11892ff46e897ffde63cff4bf1abbcc4a5285b7d63489440c82af949ff7f2395788fefa73b2f4979fc145263dc11113a7125a0882271865beed3ee32ebf126b8fb0f4b671d8a8c4eb6207a2b9beff17971620b1aa2696b816ebb41712ec42076986e197026c7faf4f9964ae0cc22f2180e2dfbefd3142cad7bb2641ff9ae14294f5f71339eafbab792933dcc"], 0x10) dup2(r5, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRESDEC=r4], 0x10) shutdown(0xffffffffffffffff, 0x1) r6 = socket(0x2, 0x4, 0x1) acct(&(0x7f0000000100)='./file0\x00') connect$unix(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="26b198156cf47f6328f3bbe5da65cd4377b48360314be673a996b5e25faa26e01a5ae2bf71538e6f827b42e98e85a06cb743ef6549b111f5f649fcdb7463819751dd6c6980ec341f602ea8089f205afad8250a26e6958e7b2353ffc7f31063eebc41ce39eb1185c349f6d39b825ff3fdd43ed76c1b066bda0dee115fd3c3dd9df308652d5d3889078b18415e5da9f8fe2e1875b6ee50e1b4deb83dccca63d242d93d7f58894504075c905e7ec7882e8fecb967f056747c88ec5eced66dc7378d3465b8685841b99083e31c2fb6df3ae80829960e9c3a456573e57987da3a85adcc3ff2bc081e2e1c0a000000a17680ae8ad6070ac878740f9d173f7ba8d507a381f68c039e4740e4a14f0da68e88d0677ab49489b4d4d62232143d606b9bf62a413ecb87d4f8f7f05ebefd5ed9d7ba"], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) getpeername$unix(r6, &(0x7f00000002c0)=@file={0x0, ""/102}, &(0x7f0000000000)=0x68) 21:50:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x4, 0x0, 0x0, 0x3}, 0xc) socket(0x6, 0x5, 0xfa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 21:50:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2"], 0x10) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x7, 0x6810, r3, 0x0, 0x3) writev(r1, &(0x7f00000007c0)=[{0x0}], 0x1) 21:50:21 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x3, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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, 0x8000, 0x80) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) 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, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0xf82, 0x312c}, 0x8) 21:50:24 executing program 1: r0 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/170) r1 = shmget(0x0, 0x4000, 0x60, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/100) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000140)=0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) fchmod(r2, 0x40) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) preadv(r3, &(0x7f0000001300)=[{&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)}], 0x4, 0x0, 0x6) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x1000) readlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)=""/119, 0x77) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x8f56800bebc1c6b, 0x0) mkdirat(r5, &(0x7f0000001440)='./file0\x00', 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001480), 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x80, 0xa1) ioctl$TIOCSDTR(r6, 0x20007479) 21:50:24 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) select(0x40, &(0x7f00000000c0)={0x204, 0x0, 0x1, 0x4, 0xc4f, 0x20}, &(0x7f0000000100)={0x53, 0x400000000000000, 0x80, 0x7, 0x5, 0x2, 0xff, 0x3ff}, &(0x7f0000001180)={0x8000000, 0xc5df, 0x100000000, 0x3, 0x2, 0x5, 0x80, 0xffffffffcaeb5f03}, &(0x7f00000011c0)={0xf33, 0x8000}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/4093, 0x1343}], 0x1, 0x0, 0x0) preadv(r1, &(0x7f0000001840)=[{&(0x7f0000001200)=""/251, 0xfb}, {&(0x7f0000001300)=""/46, 0x2e}, {&(0x7f0000001340)=""/13, 0xd}, {&(0x7f0000001380)=""/127, 0x7f}, {&(0x7f0000001400)=""/228, 0xe4}, {&(0x7f0000001500)}, {&(0x7f0000001540)=""/241, 0xf1}, {&(0x7f0000001640)=""/249, 0xf9}, {&(0x7f0000001740)=""/208, 0xd0}], 0x9, 0x0, 0x10001) 21:50:24 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xac0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000), 0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) clock_gettime(0x0, &(0x7f0000000040)) r2 = getuid() setreuid(0xee00, r2) setuid(r2) 21:50:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r1, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/131) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)) 21:50:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 21:50:25 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "000000000000000000ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="5f0c5f0d71e0f72b2be64c301bc8754b339c2cd43671c871bedf4c831bb057a74ce7cdec917e0ac6f4db7ec20c188d058f9ba4e45e5efc84e1694c2cb4385e2a74fd176bf6c78d30d338af2276903bb99da9d042413e9c98ce4893995de0054f4086a5ad14722c82eb34e7dcf694429b9a8fb7577a1352fff7c8b5bd7b144f1c6820c7e5031c971a6dd46717b454f63cf78b2bf82e09a3c6dea5becb9aafd6a508ea35bebe9f3acfa717edefee0be215df5c75defb20dd2648b64d9d92cb9fa08522d53f819cb1a1b6a538328e2ea30ee07c658732"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xe4f8, 0xffffffff, 0x0, 0x400001, "010000000000000000ffffff7f00", 0x20000, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0xa9c, 0x0, 0x8001, 0x1, 0x0, 0x8a1, 0x35e, 0x0, 0x1, 0x80000000, 0xfffffffffffffff9}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x3, 0x3}) 21:50:26 executing program 1: sync() r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000673000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, 0x0) shmat(r0, &(0x7f0000673000/0x2000)=nil, 0x2000) r1 = shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmdt(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000180)=[0x0]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, 0x0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r5) setgroups(0x1, &(0x7f0000000180)=[r5]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r5, 0x2) setregid(0x0, r5) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) bind$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) 21:50:26 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x100000, 0xf84}) mlockall(0x1) 21:50:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) listen(r0, 0x617) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x101, 0x4, 0x8, [{&(0x7f00003a1000/0x3000)=nil, &(0x7f00000b0000/0x3000)=nil, 0x3}, {&(0x7f00006c0000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f000011e000/0x1000)=nil, &(0x7f0000513000/0x4000)=nil, 0x8}, {&(0x7f00000d7000/0x4000)=nil, &(0x7f00006d5000/0x1000)=nil, 0x1}, {&(0x7f00002c5000/0x4000)=nil, &(0x7f000031a000/0x3000)=nil, 0x2}, {&(0x7f00005a8000/0x1000)=nil, &(0x7f000037c000/0x2000)=nil, 0x8}, {&(0x7f0000754000/0x8000)=nil, &(0x7f00005d6000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000021a000/0x2000)=nil, 0x10001}, {&(0x7f000026c000/0x1000)=nil, &(0x7f0000745000/0x2000)=nil, 0x3}, {&(0x7f00006f4000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000001}, {&(0x7f0000558000/0x1000)=nil, &(0x7f000055c000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000440000/0x2000)=nil, 0x100000001}, {&(0x7f000078d000/0x4000)=nil, &(0x7f00004c2000/0x1000)=nil, 0x1}, {&(0x7f000013a000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000777000/0x1000)=nil, &(0x7f000039a000/0x2000)=nil, 0x2}, {&(0x7f000061f000/0x4000)=nil, &(0x7f0000272000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f00005a4000/0x4000)=nil, 0x4000, 0x4) 21:50:27 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x2c}, {0x80}, {0x6, 0x0, 0x0, 0x4100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 21:50:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x8, 0x8, 0x80, 0x3}, {0x2, 0x1, 0x1b, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x7}, {0x1}, {0x6, 0x0, 0x0, 0x80}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 21:50:27 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x25) r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000000)="51a550cb6906c96026938cefce339476c0002ceaf415afb09d00387fcfad839a88efb8288137e70a94d74fc3b2350bf6acd9e0b35ef3f9959523005a89bee416b216e50ad10d8a4bce2fd0e819ea39bdb2a0a4", 0x53) 21:50:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x401, 0x101, 0x8, 0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:50:27 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000001640)=""/244, 0xf4}], 0x1, 0x0, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000200)="9cbfac569b7fc1bb88c875cd477f4845db73db7770ce6e98b5bef4da2bf4428bee22c410aa0ec384c8432a240b80208d0b2e43e266ca0d192082e1a48584484246904aaf9788f9f1bc75ae573162bafc990deea57db51824a487e0436cef72b8450e2aaeb75de068af83ff54490491d11a6dab6a0351ffab302b604ae189955fe84e3c74ffcaf0d365202ccf5d722a447beebd9017bcb1b8ed491ce8dadf5c2de9047dc3b432290ed9f8ac884cc4e31c4e4294e502b4f5105f4fe56a11a239f6c603c1eb1239c0ef4948a08542ba16e891f49e9e2e7d336a45b222d8f1ba2ce456e9b41e1638a04489c9bd1bce6e5a96544a0f55767c28d9", 0xf8}, {&(0x7f0000000100)="409dc502adc482ab226e47577233d516051ed6be08fbf5cd75761a080b059e1f781e09387b0c21667e7944d2a0e74177e046eac020a0ab861974604a91289a625a59124b0e7b5869c2edaf6e1a1923e4b06ce67f610c16d2b06bc10bd1f0500926e07c179873411c5671ff66b50673", 0x6f}, {&(0x7f0000000000)="4526382e9117e9792a5ff50a989709544fb1d542ff015b", 0x17}, {&(0x7f0000000300)="d4b8567d6b51da805f7197ebb8313ab91b7b56025cbf4aba7f3964e5aa970ca4b9d5e798cd4b42a13165590fb2087ea73300a3fb9ef38ec6e659ee4f167342a0c9310b020b85a2db746e2e0e1657aca5c8882da6012584a635432c95c88d39f55824816e6c075cbab872f61f0e9c03a8ef9cb1d3ce2cd74a12a0dc358f5d9a45f3e9ddca79eb9769146361e7289010ad29265cf34295cbf6a92b6629", 0x9c}, {&(0x7f0000000080)="fca9204592692e132a544da8aeb182ea0c744bb3472d1cb2f0144d193f52f8a75c362f73df3be699", 0x28}, {&(0x7f0000001740)="9bb36c9f8a24405f6e3466255bdf1b21b96c6d2f2d7d939a651e51a528c1f20c4fb88c25e0971b73fb4da4cd59d1155af2a1c1f73dae273935bca38975dcbc0385e268265e7ebc569afa02ef991cc7f0bb4683402b2c76912aae33be7947548d270a625fb0314840b62a04bdbefbe7408f07c710e8e656b6fff744a28560e0530558536873edd0f49255e4951b02c4c3aaa20ee1487f0be8b4fc047350c9212301bdac853ef2e2a14169494c648aa4bcefbad340c51282e7493a209310f4985534c1374353aaa542ce47db1b248e3018254cfa615100f671c7e135fcabb3889dc904583fc892415b421d83235af8813d01c7c4ea222f953e08ce169b7749455e5d6eb6cf20807d8c9eb47c01e9470b1f26be22b4f7fd58157673533de464db11ef2fe38738388231b9de3c5adea4ce1472cd32d1f8807f5debdc948f8e7a71c0e10c152242ced6c29c8f16b6d58358156c48cf17957898e03b4b66e96efb29ddc26cb2454bfc1cc79b508fb0d512ba96aa7e7b61c56538bcb98f424ae3f62978587981f16fdef1ee4e094c93535aa2e05561a9b90447a62772fda7be157a745bae62d4499a63fb62eb11bc4e2ed0038508ab54b929f7c7ca3a0eb48cee96f0fdcba2c252e7f81225e2e72eae59f64d86a54b357ae41cdcb145dacd7ef799fc5e263ca4a6071a882318c806b9a3e1f7b5329292923420b7c3caaf25e0de126a775d0f63c89312cc4711d6fbede58aea2194edcc511514695b5617a0146bfdab6d064f4f32612023b408b8091e348d8f423bb1c40b84e159c8c4220c508533f176c224501dde6dcb32a518f8477fa2c78b003304bd7f78fd4aa1d776b0fd72fff3c8d9e75a3cd5d80614a271c2c98a1ce349309cdfc3df9682e5edf6b872c81e0a4f37a35bf9e1d9330a5d5d9c1bf9501c1a1a70bea0961826abf193c170105e28c2bd880737c19e402274ed41dadc6b30a132a2ff7511f526101fcf3595835d2b8f6b0a05ea72387df43ecb7387d5d67f0593b2ab383eaf121d278ab30e3a4a53dff8b3a867b5116e07296fe881bb5ca701341dec2613023d201c3c5783c404f972df17d18417c2f82c13fb896b83cf5a32315029da15fa1582316a0be27edf1fe3cc301ffbba5738a33233c5a39b16d0ba00b0a0335892ea953eb5b5d2bc2b584793f08d9ec53c9be5484667490671f23e870e734c73abd400bbb47090c50125fab703253dfc059cff1ed95ff8089125b2eb8dde5794eb4e7a67df5526a49b0b122db8d418461150612248d55c40dc91d781089cdc783fc40f9eecec168db931292f3cb38d7758b4b6c2a76845c825ca7092d51d80d0a1da8c895e5b3c03b92d9c5477eefc92d891769fcfa547501907a90bcdd06b222ef10d3689af69b14d2ff88685228a292dfd1b69bbdd0eb11aa0b589b2b7f00edc836caee78563f5160b09d67db8502275ee4edc6b6a2786490ca4c79941c84ce1fc07e19fe91f5b809afdf5833722ed3adcfdb0e0c3023004856a1846153bd86c9c1270b12a5ea0f93c0c5ea7b8babb7cabb39cf85896c9715eebd92525ae5588074b0a282579b37ece02a24fa28519bbbdabfca99afa7ae69512c6081839a7575cb49f33445da4769874011defff7a48f407848613e3b5e6d6bdd7383cb5710ed5736e73ce084db79eb5289ee609a7aae5dd08e56c8ede18ba652eecbb2c8ac2fa8c2c72a5da44bceea458ec11f259d7b57cfd4b27e559e7035e38343bcd9315be7e6c57416d665a683e4d66c6b24456394f6bd2a4a8bace6749694526b8a250d8efae2b2bee6cd9dd5d3d91ea798f4efff859efc261ce26b83dacd6f2c94548850d1e1200ed84b1d978afcd83b301c9d63bd35427bef6da862eb0a0bc75d1ff58048764eefe4d83e47e1dc1adcb4d4773c6825933e6ba47fb702a4bcdcbbdf99cc7eff37b1c9ac2e43e03aaaa3c704eb51a469494a8480eb10052cb2ab77f2e3dee15078b18da99ca6143e504d391dffa8fe764d7df7375309925a151479265de32bc3958d00f0e2e69ae64d602f20df31dbad5bcd47940f526c49beb5ab47baba0927976319003127168532ab83126c119658b6bae6c6a6ed9323644a5dda7521d5b5271cc8064f930160d4c81dfe476e1c641b38149f832ea47e9433ef20966d83c57e83262ecf797861cd29d1056069b971770f413374970325a12ba1a69da8856b52bc61bfcc20db59bd285a1d6be25dcc35a51078c5be4468038a6e2f3d70dc483bed80c25d30db3d22be6a3cf1bc1bf6572a018ed386d30d5b1bca8d0b321ae07bc29fdc651d1eee29bef40ab477932591a0266a767acd74473f61e6d5597ba30b3ef29e30ba6848aed17f25c2cedcfd90abb1d6004e2a85921dc3f2ef26b4012c277d9af818f40de5c0cc43d187a2a15cf22416df9078fd3122c8bf958fe46df4f705348439776662104157126a74a2c74f1182616d87a818dd10f8edb604ca9e90f2404df6ff72136beeed1afd6a46f3626b25722d06953c2bd8fb458e55594490138e8ad5b892ef3eae9d7e76ebea9e5c74a1c51258442495d600be2320d3cf1b4b101dba15c434d6b91d0e5d8d37e9b85ad1f5afb41f169669a60552b7c1e31c0ac70cba94b0c337cfc1c4242e0692b78a7746e3c52da8acd367bbfc9eceb53de79f64a76ff1a4e410aa7c80d1171698b4fb504fea7e1abe138c6b8658b33479fb4401f16795af875c0f5a829ebe2efaacaaf12bb474000bf164a60b351bed7573f02de22a355246e23b2f475c474f87dbfd420acda0da91a056104086ea53169e526abfcb23910837a40149f92db87987e04489563a01da03352603cafd6454f8be2885abe7e541eb10a1dc2c524885c84549d05114869c824cc036b0ffd3f4535e0c0d0354055b5ca83d212ba1269c3422e0f72f67588a766947879e834db76ca5d8eba79aefa7b84212447be78ea5e1f1fda0ed8a0e92b13e4ee412a444a1ce9a75071088d72484b11411c6d309f7bb9df5a13928e4b258662f47f99c99b8e649e0cf55925779b243d1656e15ddf6615c3667dd011d469aae52f1fc33d37858711c3ba997a664db8f6eb9528e5854e2c0f246697b101db6897026dacaabbfccf9dbdc68d7227a38f320c2018c35ef04578700ef75512cc3fd7d4a37d809df54410a60f8e75fdeac54dda376289a898104cd28241262f2ef0d0d7cfcf46cab17c8aaacd2051b810fd5f402f15b99263af8fc530b4e05a934da4755dd5879b610c06e3dde36e552e053d472e80de1f81b32ee84fa3486ce0af238119f20a82bd0b85c585d8177a9e198d3cc3a65c25f39ce136083b06800a095f8271f1a7880e62ff8fd1300e5fd7fdc2ba92b0616bfd730c78b9c4cb4b02fca3f697b0b732d864663ae441857934fc6dd1b2287f90e6abb6c49037a282d7a607702492d3129068f165c3c01e7c663990bd029d5ec2e5a5e20d04ab02e101ad0d2268b35aa631bff7b97072ca2efef7abd9e2d6d82362703eda10a018405e1f4efbf90b6ca2d8e78fee6f2946961c7407e5e514e70cecab480f4df0395635b17eb2666ba9295cd830634bdd3a9bef2398f9c3b1bef095618e45f20e2010ce5b5e1391eeec11d1658db16986d84f7e45421939d2ce055a362db2beeb8c885a8f0a45b6d3b24805a75e2b9b89b4cbe721c4c214f47aa201c2541a2926f6b8aef07ac9eb99ecabb0d6243cf5868f2532152622479579040c630004a1199ad684a4012ec98fefa7a0de34dcadf919811685cfb5b1a91a7a740673d93059ca2ddfc974e7b9e703f55b4339713e3f321e06f9ca4f2e9d7d3131b042003d64a94a8f4a27d1e847e87bac8cf55415921d4a2c12ef298f9953d55f11190b4bffbeefb561ec2a73ab726688017c33333518b3649b36a4dc56ead3b89b4d0cbf80feaf4102a327a8234c6d93fe6f02a8c857870f2c9d14db4bf0f8556cfd96fafddf1504862606a66e6cbac0331e55d36435c3a001677e2c554cdd564ad59ca9be98a58e551ae596ba6fc4496bdc3c4033e9774da86a41a73f7b4b58517ae16cc1b8e3bbb8f893915bbf2b1e8c6d213b7ade06b60d30aadea52c4f5a409c54f0d5e12273d68a84f7cf30db101247dee70f6ec8dcc1ec2faea8af715acfc68380f566fa303907e8a7bb2cd785f9ccf8b148d368466c05378d160cf7923c7a41ad44bf3c27667b3b40d6258c94304014304cc481475105ba824ab3e5eeb804af19e1de2047cf0886da46cb2b39c64bfe4cd178f3ec22329e53f23b59113fc50d6ad6b8f0596b0c5a37af687b3baa0011cdddfc64e8d1c0a6c507e53112760b74adaba958351c4e05c836f222b74d256d09c42cdd0caf6008dc7e91ce2bfe0d2ef5eba493e2eefc618998f824c4e53845c5ef55b419963afffa7ec75c70927b2a2d7a8a1e28cc5bd0ad5168d82489b5c6bfa75da80754b1bc45504c548cadd15f2f5b8bad611421c298cbb6feb5e8f205dac9255f68b5efc456c5d48b123ec505c97497c957e607a20361f0b418b9fb610d34c04d1bf5fc1cdc215e2e9ad914f51ea8018159c136f1d17ac1bdceb7796fc83c6af2514e88c2d0bada32ef9434e12eca2248264980cf4a71f154c32295b2a93362f5a51685ba30f4c03f32ac9f7c5717ff57bc600aec8557e8969d4bb0044c9cf4bfe924ba3af8b4e19a2b7eaa3e7577288caf10a2a9eead8292bd08cb2106cbf6d66b2446de9f1b0b5133d158716cc7b4e13ef9dad3b44fe419d0a83141640d9f092f1993d9b7746bb0bf12f2f7c5c39e96b7bdbde32346eb5b5adf9423f38501994bc5e0361c9e49bd442120afc39ebc612f2d5a582ab10b0c87aa02a5c3641f2baec9924d18e4a90c488b849bc4726eb3b4829b867fc6891ef7ef7a0539b2ebe572c128aee17fad4906929a6823c5177c0514888d779b4c7dba07fb4f70fdaeb78f8a6b1496fdc91cfd6a0b6944a95fddc8dcd37f920196eb4537721cf19d93ff0a12792f77fae34b248aa615a7102d932eadfe2c755ccc4639ffa551c52b7f46c4c2989802924e7ad3178d5d480cd91c256560fb111e4175cb6c92db8a39f96fdeb5cb24f3a292714ac2b8e402e5eb3da573ab20246a4745187ecfa543e5baa00471972ec6efa9f65896b59c181dfef8743b73ca8920efa65ac023bfd5c2288767786482eb0978fdd1665342cf9cdd36b69acba86c0ec0010b6a8f2974ef7cc9118f3637d6bc80360b95d9f89168f80119ab2a1be610096df280d0498b1927884aef8295044622f9b07219a880c4d114b2cd92d5ff4a57d1d3bb585a0f806e1ed0b7d1cddec4f0d92a8c662aaafbaa10cbb14c03e04cfc7f04f06fe6336a08c793b8a02944678da8290a3d3c908967eae511b47c9068aefb051fecb349685d49882ac9db4ed38a66204df5c4f9c6add907fab36a12c4501d324c86559ab3fe2a6aad2831b5eb503109004dc1a5ad821fb95e841596e5f65694df74611764da91542a2ddb15e5aa7af1b7fb27bc423d77010e5e1d85ae864641099a01390cdce71d2f766c7f6bbb1b2505fe9837fd4ed8980a2152306d9b36069c875a0ec573485bfc786ac47860f4d363dbfcf129d1bac2ec63ea87bbd550de3dd73d063071281aad85e29051c0c97fe477950d2ab0df4608d2a5dcf0a17cd945960c2d825e1dda9304ae7349079bf3f36b1cf8cbe29d4c2a0ffc7fe9d078832d31298fca2658da5efe65e78958440a888b3359a21ebd4a2e3f20f0ce858498a41077ef7c6fd9ac0dc096fb3eb1b58e9f870f7961e4635d11b840769b50446d1b9d65", 0x1000}, {&(0x7f00000003c0)="3d63720f4968dce04e873eb6cbfff991c6073d2dba324bd695687c1c3f5e38ac8c31328dfc1079301be03af51b7144f7093e5357a337e12ce3799708c0533c8801399aa660afd4295a5dce66e30d1228024d7d2a878ac1e08787b7e089d2306c2d8d632e15f4c2dfe6f8be808a3ff90318bc071c9dd50bbd7873a3091ee2", 0x7e}], 0x7, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) pipe(&(0x7f00000012c0)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) r6 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) write(r6, &(0x7f0000000500)="ef5b0429e6648e780e037ff81b89a2a44c5835b11757aa8abdae55ed73e32c8766a90bb914b7a63c70bc344b1306831de00c7494f42d8262e6b8ff1fdc0d5d25c29188cb40030579e475f1f74ac4dbd2164d812a68adccc4446612c836f7b14c903bc09121a63ee3c0e0520f8471e6fa9690e780b51b2edf960466747bd0d34648606bb84aeeb075f095645be53ef624e93507c1247fa8677221c0f4009fa6b8adc8c523919ee6ae1e64bf75353accee3f84cf8d8033072ea576c2484d316e5b028701158ffcec04b925fff25ba6e32400960c3d93b075aee073", 0xda) 21:50:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x2) write(r0, &(0x7f0000000000)='g\r\x00', 0x3) write(r0, &(0x7f0000000200)="08ade09f32", 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) pwrite(r1, &(0x7f00000000c0)="796766858cf5f34e237f5e44a8143d281d06d9819e244fac439bc408e81f02c15e095cfb4e8ecdf6b30ab9", 0x2b, 0x0, 0xffffffff00000000) 21:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x80000000000006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)) 21:50:28 executing program 1: socket(0x10, 0x4, 0x0) r0 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x4000, 0x8) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f80004000000000000000100ff0f0000000000", 0xa1, 0x401, 0x0, 0x0) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) 21:50:28 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}) syz_emit_ethernet(0x1f5, &(0x7f0000000100)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0xa83, 0x3f, 0x800, "0f44747b533307e9c65c1926e53f31247982a251", 0xb0, 0x7}) 21:50:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000010414aa7e99828bfff417abc73f118addc3ff2b3877a4146bb8fd334cbbaa0b697094b396460e3b9138da12462b1fa4466e25"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xfdd1, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:50:30 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) close(r1) select(0x40, &(0x7f00000000c0)={0xfffffffffffff801, 0x1f, 0x657, 0x7, 0x1, 0x5, 0x1, 0x1000}, &(0x7f0000000100)={0x6, 0x5, 0x7, 0x8001, 0x0, 0x4, 0x2, 0x6}, &(0x7f0000000140)={0x1, 0x7, 0x5, 0xfffffffffffffff9, 0x8, 0xae2f, 0xffffffff, 0x4}, &(0x7f0000000180)={0xff, 0x6}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x30c80, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000200)="5b89d01605c1d0d10f580bbc5e6c5e6f9b3c87a75b977fcf58a2f43bd06c804596d01180de3e117f267a6bb957317c309244fb6f8d241cf28c87b05bf2afd8a5c1510c749e08ff1eb8f5daa918f8f5a578c9394778bee76009915a149b7235f08f203bfca18c0635aa69a65d9ffc4dff2768fda6616297fd4b7bf9e3416fdb1b1524deddf3aee13cf8a8e011db6afd90e4e63b36bca87f746b6391718db718d9961433dbae0bbed07dd5f95779268b93f845e8a0a4a77ab83845c56b39e59d68623d7702fbb8cf4e5c3aa1387f9fe3226b38ab8000ee01e200b19c01", 0xdc}, {&(0x7f0000000300)="c88679cf1e64", 0x6}, {&(0x7f0000000340)="44961362ab0d12031f861921721d71c4e3896aa8b95ff16f09138606321b00def83e6885efc89490ad2a50bad8249e693a8d54a120637de590a90a6e85765812a40dbdf807aa624bd0b70f7ceaa85ab3818467b18953adf8bd3c58d45f43c96f0dce79d31792211d758f2e82f6602260c3e7600877738be4026290a25a08e3c045ab75bdedf3afd5e2e0e876cf6d7bad0341130db7af74b1a23ec42384b85f7c5833f36c58954a40fbff00f0af0a5c629d8f236ab47435836898b0b3de4cd8fe06", 0xc1}, {&(0x7f0000000440)="18f8225fca2da25441e7f4be7bd6a1b836f5b05aa5ec27547219f8d10c6ab23e49201c9f9faa555bcb6bcd2c9c88fa3c", 0x30}, {&(0x7f0000000480)="d1b85f5438674308fe0c40e631f117deb92a970f7bc7b07f5c2b83d46b8c2340", 0x20}, {&(0x7f00000004c0)="2fe59e54e351725256eff1d1afdc1543a1c5409cf63fd8dae8f5798a216167b92d12950d0911ae431f088d4d37cd92906a63d11833ea256dda67d3e584aa592e8be641f8796072478d422614e42dbad028dff91b3ef6cb87e78fab536e7da646a53443c73232b8cea4be75d6e22720", 0x6f}, {&(0x7f0000000540)="3ad9d83b623ae6452a6d3946a6f461c7b5e1eda2276efa6a3e34df07f69dae5148a1abeb04088ee51c313b0b9107739ef9ae28155778383c63a919ae4da1e02872c5ade29061c183a24ee8b180062943e1481c9f28213340b583f4d8c3a39389b70917434c064df3ad253c32c47e884909ada8c6d57d9ad6a79c9204b7f39610e0e7b773629eb274e90af175ce5d73bd868581fc3125da4d9118b73932ed0fd38d190d1b9738be8fd58f3911198c469d7e10eb5279791367945cad8d9a133a2e0196ef09c24a45fe3c9415be4762afce008dd9778139d08674e5e8a330734ffe04b3bd5ceadcf046a11784ee", 0xec}], 0x7) shutdown(r1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000700)={0x1, 0x3}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchown(r5, 0xffffffffffffffff, r6) r7 = accept$unix(r1, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x8, 0x0) dup2(r7, r8) write(r8, &(0x7f0000000880)="c7184216866f764072a689f7653731c46f3853660f4555f9e84e4adc20fa9c68a7745cb9e6be204aceca6c0b6abba270b1b4a57b44fcd3d2dd104242735d265a4282ed85ea1986497607b0f22fd9bc6fe712094b3d88da74b6b169b52e65ecee4ba2710994fc4aa97b37161a4e3f5656dd777f80e905fa55a45caab5d2ee135f59ee52e7052faf41", 0x88) recvfrom(0xffffffffffffffff, &(0x7f0000000940)=""/121, 0x79, 0x40, 0x0, 0x0) 21:50:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x30}, {0x7c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x925) 21:50:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x482]}}) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) listen(r0, 0x6a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:50:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x8c, 0x0, &(0x7f00000000c0)=""/140}) socket$inet6(0x18, 0x61e6cbe33f570a2b, 0xf7) preadv(r0, &(0x7f0000002240)=[{&(0x7f00000034c0)=""/4097, 0x1001}, {&(0x7f0000000040)=""/11, 0xb}], 0x2, 0x0, 0x0) 21:50:31 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000000000000151, &(0x7f0000000000)=[{0x4}, {0x5}, {0x8, 0x0, 0x0, 0x10001}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a891a0efd032c3b0700f6be", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="24f6e3e4282899ebb910691c9c1ccf5ccb4a1d6a8d17f501b7e14178f406b98820fef3498c779305c8dde6eff417aab60fe1e69500eb862e7081000000000000007e41e5ac84e9e77f37c1d3a22df544bb3082715a5704414b995bff7f6fd7ffb731a177b8face7ca7410a52e857cab4bd897ab864297d7d87a5ab438fa9cd451f0bcc8e363bd3558c1ddc25bc86217ec93d2ec2d3d45d60a37370006f8807b9d8d7627ff9f351b14b53c92ef95da7f3a0b57c4f586fdbd2f98a07a2fdf736759cec7d2423f7aff4472d76403ae393bc93ae581e8fc2aa9fbd7e430d328262f0920000009be43644a6a5f186504f9e3c2f3e144e8247119806e37de4820833e2e5b95a50c9478335bc596dc5950a"], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x81, 0x7, 0x68, 0x1, 0x7fffffff, 0x9, 0x3f, 0x0, 0x0, 0x5, 0x6}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x7f, 0x4, 0x4, 0x2ece]}) 21:50:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0xfff, 0xff, {[0x7, 0x2, 0x9, 0xfffffffffffff9f7, 0x9, 0x6, 0x1, 0xfff, 0x5, 0xffff, 0x8, 0xa51, 0x3ff, 0x6, 0xb3, 0x2, 0x3f, 0x1], [0x6, 0x800, 0x7, 0xfffffffffffffe01, 0x7, 0x200800000, 0x6, 0x4, 0x7], [0x7fff, 0x9, 0x6, 0x0, 0x0, 0x7, 0x8001], [0x7, 0x100, 0xffffffff7fffffff, 0x1, 0x100000000, 0x6], [{0x0, 0x1, 0x5, 0x3}, {0x5, 0x7, 0x2c, 0xffff}, {0x1, 0x7, 0x9, 0xfffffffffffffe01}, {0xffff, 0x1, 0x3, 0xffff}, {0x100, 0xd52, 0x0, 0x3}, {0xfe00, 0x4, 0x1}, {0x3f, 0x1, 0x5db, 0x82}, {0xfff8, 0xf0000000, 0xcf6, 0xfffffffffffffff8}], {0x2, 0x7, 0x5, 0x1}, {0x7f, 0x800, 0x654, 0x1}}}) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 21:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)=ANY=[@ANYBLOB="00083aead09b0000000000000000"]) 21:50:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="13110500000000000000", @ANYBLOB="fcfdfeb3703e9126c3b6f7445cf1a86375be8cf912c8ab627968705da3bb2d7e13c53390f2391fa8938c86239f9b28b95afacd459ab12f5a003dfb3a554d7d163c4957404f630b3bcd1e05de7efae1b934214abaee3bd4917185168856945fdd110d751ce2e8e38c13f0f343c8ad9a48557938f9513b869384d92889cb550bc450332ef4237815270fc4e3e7cb15ac223dcf35f6100cdf35f7f2a147d48498172362c0fd3caf94738c62f27230ba7bdc45f70f5b86c9545acf8036f901f079312f58868b5e2a9a1c7396bc6a03296a63f2b3010ad7bab76c620fc0c496378d646ff97ec03fd3d9b52cb9dad775b1076423e2efeb6e5c73268a937492b9546e56294c58e92db745271d914a1ec62b76604ff1afbfb6b0bb40bcd02323d93b283d21bdec487829fd993b431dffd99079ef48531d1cbfdd00abceacac8c97870cc9d5e8133ecc4a048597eecbe6ce8349cb0cceba9218e6d3de277b8e0a7f9bba77528b03cd6c8f953f843422a988f6ecfc99b745a1bc51f9213640d04b0e746263254b256a759b447a5f5a83eb144104242c534821ace16ec2df7dc794ebe5c068908727694806867d7609241b7b8ca8d1891d541e48cad932b9d2c40a4f68a97f1e9753cc0c2a9e4046f053a6288b006b41c81cac673ecbcbd55d000032199cdb59e87fdfa095cf72ef1c1dc2d9b9b25635fd79fd3f74bcd686f828423c8ecac4ad7cb92c80524c5bd0e8c7e8c833ea9179856a9fd0d34fa522226f5dec5db4f967fa4ffb6290e00b4e09801025806a2485735fde09d96fca15e1839b024faa4fe922134601a9cef5b4981af5d368fb9e50fbbec78bd5220f27e02219e182b645c90b822ad1a90d97951fbfeafc28fe2f35df84159618f10ea8f592c664b574ffc2cd4738dadcf98dadbc6470e6362dbc5df390bf1ca4f645b75a94d8389258406e84939785b81d3ce1e55c468ecd9ff489db4115a41d98f7038d917bb0db6ab9deff3937062b57ec22ac158cb7e9b1fff85790a50793be23196f7a1efb334f509f70bc3f247c65db90b844cb15df3cdaab8fde8fec80cbc7659163f14772d1d5b9f5fbb5acd3e84838786a59fdb86a10bbbcd740f5d4ac1cdc06e1c8d9416519ea0011c9ca6befc33bdf8c728757c0a7ad680526b619fc421a0fce1648b2e5da1e04339fb2e28e9c84efb8f94d09b3cd31d90d82a375d05888292ad34942be25eaa9e4ec7ed1fc3fa072fee84458e2063778ca38db8ce9c967b9429926256520ed2228fd3f94b22d51c5f46b57dea5bd53dfe90715db87c8395a48fbf7f30003a571315c09202a8e338241635c825d640f2816ab7e599744b76ff0dbe14944f2808da8aea53a5c1c2c263619719dd7047024a0f689004d8d2df3f823011a4cd64a1dc106414c0d1e7d9d5a8e60ff587ca3e7926921933f4458584d30b1d647cc61d2f8269672fe42d089addf7eef445bf30e1343808506a11afc82b9c1a63789a70f88e36b9414f30d30ad0954daada6e107ac78079636c5203bdfbf8c2433198f2c48a6bc868cec5e38d2a8cffa091ad8970173146eb91594ac32f58718ce604aeb058ed4efd1a1415012f20734d438aa5549b5bfce761f6110cfea45f9514a0186732cc8bb9738d3e7c9681a9149ea934c0031d6ae5fc70ed561f6bb012d8edf6726ebb1e4d03c6053501c64f29150fe6438bd322b30516e569b22e612c8266f9252e7558cf02d64775aec03e07979d204a33fc696480411beec9bcfe69d99d1b85c7bd3828dfb4a9163df5a2fd6aac9dadddeab3792c47812759320b840c600377e17213fcf202ab59edcfd50cbd1a8a3e89d432e6a01cf62055dbae8a9225a2c451a6fd772294e2f893aa273a630e038b4907629b72e62874fa83da32b4c179e47d0f56c71c67e6507f59ec8fedea96dbc3527884df17dc129191aa1d0c310d34dae46fcb6f18dfe0530adf228891c222cfb62810baea82318eb346d4dbe38bb1e1420af91b2feee82564206a1ffb306ac2a46c5fdb248a1fe121aff6b68eec7ecb214654be3b7c7ceae006ecf5f68ede9c961813d59658b279a5e23187cfae350b78e2e6bd1c46d3ee07ac918ff9e3aca2d743f5558e6a61080116901669bfa02e2d378c49ac9052a437974a3f079bbbf72575a4bc756938d5bd25a327b1cfb37e6ffd5c6c547ba76d1157e1d4fee17e3fd70b88487901a90802542434b5e51518ed7a04a9627067b76fa91ec1a47fb23ce1abc65a01c47538b54ef4af04da23ef5dd844734cbbd16b0a89520ce33a907686435b1ca1ecb96b8cbe6955fb1a29452a725ca1e7b2aa1a8095efcc3d12416cd344d9ed1ee10b8c7d7e57ccf98a506978f777418de552d6dc6e2142ec5e43326aa5774b2eeddad0e7a7520302cfbad69b0d2b15cea1a49ce0d241943fff03a0020cd7adf90eabd56c6cecf1a4b6d7bbdb932237ea9777d2fce325cc2d243991086054ecde1935784dacc131985126793e80c772840af0e2a125b5394b39c2cd8903240d36f2afce545a60383579fa670562796ab1ba6aff24e64ab31df55b969122f27341ce3dc5ce4dda58de240ff388961e5e8ffeb0794619ebb15500190182420a45b5514a14a5c972bbed2a476f651a8b8af328026aeba2b9a14cb2a80e92d6f48c04741503768e85c2006b2c029a83355db7fbca7940996b73d029940d88112279a8080875b90b28156f0173f85a5a776ec01784a5a3b7d155c074d367dc046a5d7a02efd6a11f12e2bcd0cb529921c1df218f5d34cd77953c99ee830d4f1fdc42e1e1434646fdee72a174d9e81fdd7bf08de961a6a48ef57ec3c7769de3ec4e1cba1c263b29c1bf1947df157babf17b74cbb63ea9a8b7bcbc620323cae58e5bec0ca3ec229297dc3425c9f4e403edc16f79a3ed9fc5415066b71406908f29381fc3643410e1666e1a514300c48987e00eba15ac35725fddd44c7ac6e7377dfb9cb8e0f6b18fe6204570f52e36391e9bb6e6080571bbf0087a47a9216cd519c700e43bfdbf908eda6b60f02117fbff335907abd1366b686384a37e9b031e22cbbe6f5103dcdd64ce2158e54271778cba94fa0fbf681ed7dccc95114e55a420a47933354039f4a856e63ff46421301087b7194b6dea50031c062d4d575195e44e73bbeaead9e326cd9046b333bd8f9bb1c3f59bfbc3dc36ba2b84e2d1ad2ce9ba8ae18965ef150c5bef092430ef855b3ddc020cf2f2994b14ab679b117021133caa62a6972650fabacf8c2cd9ced800a41a9db130dd04d43c1c33296a06f0eb9bca6e15794a0cb242f51d9ecfe223a15122a73b4720f417229b3e8ad40934de64be17ff9df9d24391763562f40567fef07fa7b9d3a7e7451f7b7f33b2b7496d1bc2a985c669dc2c384df4420036df5e7488bb5f2b2295db41e860bc96c23afe6275173571af7445b131a8b36223a92c714bad1fca59e6b926132171e6c4c381c27fe6342465319183c9f6dc80a3702fbba79135a02bdcae4993a8e802f70824ac8c3b2e5ee478e5c51c71595fe1d4db41f67f86543b735eaaadc9eab0bbcea21569cc0e01a4df045c193cf8eb3bf794588a92663f1996f6621c63dc8c0cf3ffb8a7eee1d39401bc3dc18c22edbaa1e2e25e39bfdb549df63754ae0f3a28deb45385fbe10787caf356dd810d0189e46cdc19a3cfcc2dd8f22116cc843ca3de71ce0b3ecd6670f2b3207a6a44067ffab053306456a936a19f000379693dd993c3dafd2383ec764fb38945357427c6950acc857697259bbb2c82ff520ad28f50176e47fcef601c8903f5932b7181104a1afd2c9ac37af3ff4219fdbc7f9aa99194c93a3ca3d15a30070e97085fa82fd36f38a877ebb5e0554a0bcb63284965bd47309fd39ef530bab719ba93d9fffef63b7da4381c54ba4cdc7a789b0c5c6e149089a15783533190318003830c6c384889370f797b76207cbbd0e13a7b5e8f6cac1d8bcfe29033c1edec9210c80dbc2d7bb6c1f34ccc33a71db26b1ed384839ee066ae492499ce8b6b868e17e1ccb9c490784911f7b4e3be851edbc062ba3e63aef7cda319bee13a24d13a3afd73c20f0c5dc00831c00fcc175e98058bc42793275ab5d70b8d0a316c5e8c20532815ea37ee78be5450f15a8bdfcc6e9f7b28a230c53aaaffd1224dfe11908e21ed0630b13a157334105433bb9f242e0f7ab5febed9152c28bd5d3780b84f60a0850298921460f4105bb8af5f728ddacb06f19cef21e23e4e55820c9d88000d735f28b431cfebff0eb18b1bfc9f8a772a9c3afd68b094e9a9bbc90ffe1e132c0d2ff59a85ec36b121dd49fab644b17579c13fca1af92d33ade0a7b20075d7cdbb2edeaf1843aec1601e7cd20b71858a13bf05e0ca07e1f0423145296c3a23b47ec5595ee0e6d624ad500d2d36094068c8ad8b6bd9fa3457239c83e80aae4bd4abaea1d2cc299a23e23345e79c413516b6fa67b1c7a43ca1ebc5c1cbf9e8eacaf346661a75859475b2602af068b10c9b5a7bf6ca3dcdea59b5ec2be4a16960d970295f958e4a790a672dba147f04de24bad5bb87fecc78d2e9a5130754260978348f756651ef4d7bd56f6eec378431a8ae8a18c6739f37f4d0869b6c3894b7f20281ac0c5974a87963da00ae8f8cea0ae002bf302289bcdb5f2b4a8f019fcafc084ae655ea954b5854adbb1b19fbca92c6a6c19a53c018ea827c1d40f95d5d012da9a49f02b37118e98e45f1cdcbe8f01710ec15efb8273dc6a0c923ebc6155f8a12b5416e7e300e450c7e1193d4c53010ecd9f9e8824e5987dee03ead398c5cd500e61492d973bfcd54194fc8fbd8c7233b1b5de057f97cc415f523c43e51fd147317e3788997897e1f6cdf8e64f7ce4f76e5567123deb90f80eb8676e6c8ee581430973286efd21e999aa1037d39d383ae9cfe8d4bfd92b94857def5a93fdb988ce4b7d5cec4aa92f9612a65fc2b853c5c12acc107c648f8df90cb3ac3b494d0b46450a4ec4d9c55d1e1174bf503577d2b23dcc1841f985a8627fec0201b1be7f633606a37fcf0fba35ef62e35cdca66be39953f0fb17415b1d54bd3695c7b27c93f53aeb4b439363b2b7cc3873818082f3693c0e4f1bf6e7b8ad389cdd95c4f3fd52dd5cba735ff41bcc5c3663d3ffbc5001df1f367e9ba1e0c6c3fb700c26016776fe62f336036c1c9a6835ebf061e14daf10dc01d1190751619c590b983e5f1da33a18f29598b40e800a559c865bc2a53e1fb6a79e9bab348d919a2197683a8d5c64d57587c091cae118fc75f918be3701a8176de137e9281a54f5f51e57235815928176fdfd5ff2ff4203acff6d6004eac6c1270b06064b56b1340b72edb92769822557d88a913c0098c475f1f00c77ea22e9f46037871b68280acde7370ccb0a2274a9e86b614aa9703ae54d5e1a37e322cd31ae6a61ebab32c27adf259dc248b847c7b86d3849e1cd005020b05309fa2e2d6b994bfd1a754017b794aa9b42b9008696e55996f1a1a5063c8c95efe6ff7a792a7065139d0ce658e62358ad22afaa33d5bbc87652926680a59d76921a0cb3fff09c5ec4412c2f3d05fdcafc2b3ddb47ed9069fe666d3e5ae80c0a4d217c9ebc8cce00a5474d3c6cab94278616bc2602b68cef638d4dcbddee23a536da2ce488ba0d04af94b4b5b1c1434a261f812e405269b6797e24a91181675108d9361a1118433e5cb22f4327237e469fdf3b73603abeedfdd4433c00b1ef695b0f8f7cbf10e8d09949a46e04525a733415eb1290e61649d1312ca0fba8052220dcb4dfe24ed47df1df390404379f", @ANYRES64=r0, @ANYRES64=r3], 0x10) shutdown(r2, 0x1) shutdown(r2, 0x2) 21:50:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmat(r0, &(0x7f0000673000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000003c0)={0x401, 0x9, 0x2, 0x8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000480)="34955dbb09d22f4f52050f9ba2e634351e406d86ae7822f82bd771ec399c08d98e368a497d0310541833876aa5783deadf4539b0cbe8e68c35c815033ed0a55cf3973727599bb78c2bd19c24ab32fe636537cf88cb5b594ff35b8d7359d70782d25f6a73855d2e", 0x67}, {&(0x7f0000000500)="39b7b6d9ff17b332cc1353ccf366e856f393a7d9e1c00b709d0a5c0e9ea275ceaee125b7ab761908102ea3ef3553c56a2c4b53126d3ba8940bfb2998080131331294ef525f5583f4993a97cbe8b160c49b880410953d6a2dc3e9b60e751b6346db28eae30373eee7bb7cb4353005153b056f4ad97fcc898103762a0c8b74c6d9ea3de15ed6964010a6fa5751638c598cad794365f90bd2f543f8b26187060fa54db7a8d63e035b2edff5a6c717e88f35f503a678cb4bb32efe325a9c961afe643b08426470fd1331a3e75530c2db7e107587a4", 0xd3}, {&(0x7f0000000600)="90818c64598c45e7956f1848574d8568c034f6c5060b21b8e6187a691dcef2c95ed4d23072b1a4de9d9ff3684e78b658f45d6b5e59570788645c7074bb049b32aafa02f831750e6982f54428ad57343bc8dc992e5779c0d61dccaf640c6ac41f52ed05f39c02879cdfbc37ad1149b5dcefb52ce6039a7ec8c4500aae5d633fa564c734c22347ce43d2c32c6a0beafb6a7d0e56e364d4f953ca472207adafe769115e00d53026d2b4394947a65da9d659d1cf7b3cfe75ea82e9ccce25742d763fc7754f0bb19c53265b4cfa8bf92a8778866b16391ff7e7d53a4d5393d2b82b8556e89714944cd1b67133b223e05d5f2f2a27a1c539e7ef98944f5da9ab559e", 0xff}], 0x3) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r4 = socket$inet(0x2, 0x4, 0x40) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000140)="23580eb01e90621d5f4ebb31e6dc17642379639eaf2ddaa4cf03c28ec6b01eca88595f6f4a5dc7bd409d56e694a4f7fdcb", 0x31}, {&(0x7f00000001c0)="0fee8bbedbf1339af985817f7c1ca49152854dc455d3a09ad455afb0c7c9e184943ba191dd70b62ded1ad026b9513af5a701e108cc1727271a5542751c266a4dcfb3078efb389dd7dfe770aab5761a06db65ac1441c692d292570c8348a0abd5f50bd3d612fe6d50140365e544aa669ec51486e3d824fe267d46e92dd84aa42554a1a8", 0x83}, {&(0x7f0000000280)="2491b5e10a1b43c29c2499ed87336cce35c14e2d2355105abb61aec06280a688910ce93d3acc397ccc1a36b2dabbc27ba5ad25c38e41643437a8161c669339d1afbb1b7af58f3a6e3e44e3fe3af060706f3e86786d1e25be97ae3d71f408e9e39aba26ecf6440aac26e11663d250404fccf0d25770b38a4256b9627fd47539a5172308d6a942115cc4e92ffd047f9fb27c9a0490de68ac44599250884cac8b2c91de5d659334d9d842cba456a53f0c1d5bbc6b976bc175996d0c61b211979e57d9f44f3c266550369a90970260652892a4f2103f8c4977e43d8c5e435291a9e779", 0xe1}], 0x3, 0x0, 0x71) 21:50:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "18303af990c02500"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) munmap(&(0x7f00004a3000/0x1000)=nil, 0x1000) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r2, &(0x7f0000000100)=""/189, 0xbd, 0x1000, 0x0, 0x0) write(r1, 0x0, 0x0) 21:50:33 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) setreuid(r0, r0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="216c4c644a70b9955a7f3ea82d2688ff6ee525a0cc5c29bfded96b49332bc8583571b2182015b59c605eecb1326c283f082331a4cec5cf288f9ba7f4541254ac61b75bde4cf85b8e4b3c70da520c6eb4fd1ed38b47e86aa1c0f7a4af75c55441ca05ab999243301ef0be78821d81c1f988b1d45ecc557f3a201e7e6ef54f331e706b0033f976880d1967bd62a317a69d9e49c9b98ef681baf90860973c71db62d40f74ede41ae74c83e45282229f389628da1284bcf17c720e42b638a7631d4c135a90caef9690a6358f15b70f9195bc90ec6e2429b605671a", 0xd9) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() getuid() r4 = socket(0x2, 0x1, 0x0) getsockopt(0xffffffffffffffff, 0x8, 0x8838, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r5 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) shmctl$IPC_RMID(r5, 0x0) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getuid() r6 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x100, 0x100}, 0xd6dc, 0x5, 0x2}) 21:50:34 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000240)='./bus\x00', 0x140) mkdir(&(0x7f00000000c0)='./bus\x00', 0xc) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) recvfrom(r2, &(0x7f0000000100)=""/200, 0xc8, 0x0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x2, 0x9}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x8) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="000000186004008034ff070100000000000000000000005300000000000000000000004306bed8641aa62533", 0x2c}], 0x1) 21:50:35 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x8) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 21:50:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0xdd2d, 0x40, 0x0, 0x1000000}, {0xff00, 0x81, 0xff, 0x5}]}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="37005490bfd3f1010476f0"], 0x10) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) getrlimit(0x1, &(0x7f00000006c0)) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r2, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 21:50:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)=',{:*\x00', &(0x7f00000000c0)='{&.\x97\x00', &(0x7f0000000100)='%)#\x00', &(0x7f0000000140)=',\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='\'\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/,\x00', &(0x7f0000000340)='i:\x00', &(0x7f0000000380)=']:+\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='--]\x00']) r1 = getuid() setreuid(0xee00, r1) getdents(0xffffffffffffffff, &(0x7f0000000540)=""/241, 0xf1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) setgroups(0x1, &(0x7f0000000180)=[r3]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r3, 0x2) chown(&(0x7f0000000500)='./file0\x00', r1, r3) 21:50:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="88d6b4edbd263f7994bdc76f67e77cd506a8cb8880544453b4072fae434d4ae62f94e103e0dbf2938e0c40d8229a4bd823a93c1aaac04bc1ca77b928688e167aee8bfc7709eb86b1fdd2f3befe3032c97c8f8335e16bf26f5a2df066d027054ce965ab532ff7e468d9f2c8e9ee5674e1eb075d2de4aecf9c38454e071bbcbfb5bcce9543086fa90b97d8b386061a7bc6c3d928d3050cb283f2d718105f10109d4564bb8d7059262ebc9b8fdaaa536e973819a18dbdf23f412db44e6e23938d38957af0be1e9033fba0"], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = socket(0x1, 0x3, 0x9) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) dup2(r4, r5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0x3) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2a205bf28326e74da946c7ec355814f98b5f51e8b38fc51dfb89e8ab7941db79805466fcb52fa9dfb186b5c9959bd2da8653c3cf7600768871cf4222e2efb200d5bd633b342e"], 0x10) writev(r6, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$setstatus(r6, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 21:50:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x45, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 21:50:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x10001, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="a8d8fbc92a3fc3cb35f28665970b635dd3b1214b687394b81a08f2ec2e9c588bcb46d2885101c913304d539f0fe2ae2d951c6897bc0716b22e126f317c7aff303bba4eeb56becd14bd1e2cd68ceaae6637472455b0d70f24630d9a7989d168f32bab23857cdbc1de3507a470bafc7a5f1501ea5afb5021e06a85e4e645bc5ca93adef77aa111501a1ce8cd7204334c79f755a8b4c266f73a928141da4dfe3a772777aa09fe472eb8e2da529a95f15307061d4fd1a4f3", 0xb6}, {&(0x7f0000000340)="561d507a293d88b308e7ca614dab6333573e80b0688ef75e46147ec3999d1627f7e7b154b09563320d10ff9eb85a68d64160bb407099f6fec72175b3187abe89d3c5e926072d34dfdd192e3f79c55928650808320e27d812439d818a98b64f3d980d6086c91a333c7c294eee23061070ca02e1eb376bd02f68d946da9833eddd24d7fbc304623581e2b7a287c7cda1803ebfdc678af3d65be971478b61c73eb556bd2e728a52410dce9bb73acbdddc2dd94339fd718084aa25908ef16736854cc7055b5a851d45bea326bd7a53bdbfdd962eefcd3a665d4c2caa1145c02a11f69921fb4ae61b462e26580dd0593400500d5830bb91802a30ca372936ff", 0xfd}, {&(0x7f0000000440)="550e2d14d3539330b4fb1d96b890e79c5b2acf71c592b0", 0x17}, {&(0x7f0000000480)="efbd", 0x2}, {&(0x7f00000005c0)='c', 0x1}, {&(0x7f0000000600)="95db517e010700a92ec914050b84640449bde50ed4", 0x15}], 0x6) 21:50:37 executing program 1: r0 = socket(0x2, 0x3, 0x1) socket(0x40, 0x5, 0x5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8d560ebb701cde66ea3a421741483d3e79dfb75ebe87854adeb009cf477436432b081bc65ba4a9ccb8eee473699ed081ea"], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa32c9b75c479b86dd60451a7c00382b00fe8000000000000043b11fb5555c0792fea9ffb7cd18e497aa776a5626323324a5479f1d827ff2a66f27621a79509f8f350cfb0ac9a0300946b1d12576f6ae66c3869875eb1ac39f3feddd903508ddd612e13d0453032212c06e5b91f05df3aebd37f4e2a217c14327c7b828f81f85ff61230a2c44f474fa884a4514560d5995528ab73106f713964733767d696397672e1e15ee8780420e0f4f1429972ffd99daf5b2b22a7417a991b18edba7c5fe5da57c26f1edfb310c77f1e5e17fac4afcd149fff5dac119994f01583b0b35c3414b3e15468c99d9cb2ad0b91a864151524f4cf5efcf2a8cedd4bd8c4d60b01fdc69e87c03f037374f91ac01509c0b3425034a2ef58cefefa1a5", @ANYRES32=r0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x97) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) 21:50:38 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000040)='r\x00') getppid() 21:50:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=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, 0x70}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil}, {&(0x7f00001ed000/0x2000)=nil, &(0x7f0000627000/0x2000)=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, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\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(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(0xffffffffffffff9c, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000640)=0x226) close(r1) r2 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000005c0)={'./file1\x00', 0x0, 0x2, 0x9, 0x0, 0xa8, 0xff, 0x937, 0x1, 0x1, 0xffffffff, 0x4}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 21:50:39 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100140000bdb97353964571800800001247e4f515ff0202000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00000000d36d45b24f1b089b6b414c565694237155c606dac8"]) r0 = semget$private(0x0, 0x3, 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x8) 21:50:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000240)="d9f34797d79a0d888f63386d05bb748f42cc0fa786ab24d3a4e020c2", 0x1c) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:50:40 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chdir(&(0x7f0000000480)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000100)="bccd4ddaed68d81cd06dd7e032cd12090ec3e5695ca8883a167d032929e17a63c89b8b5969e368188a0c2589ec199893c825dfa09a84f66f6b414bbbea49c278926592458e8ad58be25054b01406941208b15ea35595fd2d1bd14b65d885d99e1696550b56825fe6b4950d39379b527308c9c8ffb0eba02371f28aa91022e2be1f52be7dcc6001233b6052232e9ca04001e304094f", 0x95}, {&(0x7f0000000000)="1033c20eece6b18a3c26a1198121977b6144ca3061011f5533b8c699b3d11eb46468d763dd500a12", 0x28}, {&(0x7f0000000080)="9810b79c3992e3ccd079", 0xa}, {&(0x7f0000000200)="879bb9a3dc32710168dac94d2f331937a5ec39952ba3119a42c3808f2bed1f0f510931d8fa5d10bcaedbc6fed9e1d92bd05e77bd66999d6358a8f0ae48c02f0968073eb9a03ab6da11876e24a7c866ee73a874347e27d785a5d3679be2ae25ff45f288d0aecf958c75fcd25643ff216341392fb1faf9efd77a963f02af24c1b323469b81e92c529c8cafa6f258de9ebea43ae1d6937d5a7dba9ab32299fd1accf91ce9b275caf8c892a91185144609b467ee9b", 0xb3}, {&(0x7f00000002c0)="160d5649b2fa74eef076a6435e751e32850353870c666d8b820129ba7e371d5b8ce523732b3d161102e1fe3e2d3011a407c386209662047e5d15a971543a9476ffa2b0c4d0f7fce29d8b403ee7cc1c9bbf7a73e63a7e43a29d9fb2e55c514ca1a5bb761175feaf5dff12c1cf8bf843c7132db950d852cad08de8eb7d0a39fe720a72901c20794df5ea749612abce13fabc0eb91fafca7669e5e22676780b521e16f8b98dba514bb050a2cb0a98059208a8d92a113cbf49c5c2983bf17397a56919a927930cae8e5546e4726868de822ce3965d37d5e1cdf0b97d80", 0xdb}, {&(0x7f00000003c0)="e9c249230a638fd8bf6be7ad818aa43e7e1bb871fbbdc4dd041460e26884755296dee382d4b832fe9faddad1d9468f366a604b824ea1049d44366682db3989ec00f4bd6754a738206c029d8ab3885dd3cd1b89a8b76ed804c3f0b01878544a84b2708bbc59935acefe56f266de72700525349970943a6de119dea1bcdefebbb42d1dbefadac60a69", 0x88}], 0x6, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) pipe(&(0x7f00000012c0)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 21:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB="000800000000000000faff000000"]) 21:50:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffff], [0x4, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x6}]}}) 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)) 21:50:41 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfd72) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xfd72) 21:50:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x7, 0x7fffffff}) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) fcntl$getflags(r3, 0x1) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) dup2(r2, r1) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 21:50:42 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmat(r0, &(0x7f0000673000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) 21:50:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xc00000, 0x2, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800", 0x0, 0x3ff}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:50:43 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 21:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x84}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r2], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="e4a3c230deca1e0c413af99d5b49f5729c82b90430f8f51fa310d60d37689b8bb283d28898f8f1a337a445f9b8f2b6acf5cd29d077dceedaeb024d70419ceacd221d7b285c931ca54245897d77ce03"], 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000200)={0xb, 0x3, './file0\x00', 0x5, 0xe3, 0x8, 0x4}) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/56, &(0x7f0000000040)=0x38) setsockopt(r1, 0x80, 0x1, &(0x7f0000000100)="106d1f1dd72cd1387783ba22e42e2aac75feb2ca578b3606a53c5ce38b5afa80d1b12fc1089f1ddb31d191bc11b31a3939a3f8af0a36fc0ab07908da00d199d041ec91ff901be0c0b565f41b06bca5fc8583d130d64d299e6115922bbadffba1fb4f625867359556b35fbb09306a2aa2946fee980eafae58ac950bce92f1ee9de765499961be4e7e73fb3334fb2d58e8ad5979c9", 0x94) 21:50:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc21], [], [0x0, 0x100000001, 0x0, 0x9, 0xffffffffffffffff, 0xfffddeffffffffff], [0x0, 0x0, 0xa7], [{}, {}, {0x0, 0x0, 0x2}, {0x0, 0xd4, 0x20}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/46, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 21:50:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="a4", 0x1}], 0x1, 0x0, 0x27ffd) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000340)={0x5, './file1\x00', './file0\x00'}) r2 = accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000180)=""/108) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x78) 21:50:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) read(r2, &(0x7f0000000280)=""/146, 0x92) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSBRK(r1, 0x2000747b) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r3, 0x5414, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) 21:50:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() fcntl$setstatus(r1, 0x4, 0xc0) kevent(r3, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x7b}], 0x66, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCFLUSH(r5, 0x20004268) write(r2, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 21:50:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/223, 0xdf}, {&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/196, 0xc4}, {&(0x7f0000000400)=""/17, 0x11}], 0x4, &(0x7f0000000480)=""/239, 0xef}, 0x2) 21:50:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x12e1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x10c, &(0x7f0000000240)={@empty, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "ba8598", 0xd6, 0x67, 0x8, @empty, @mcast2, {[@fragment={0x1d, 0x0, 0x40, 0x0, 0x0, 0x6, 0x67}, @routing={0x6c, 0x6, 0x0, 0x6, 0x0, [@local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="b0c5e38f6b61e7335609c4e3e76dc9d6"]}, @routing={0x2e, 0x10, 0x0, 0x3, 0x0, [@mcast2, @ipv4, @local={0xfe, 0x80, [], 0x0}, @rand_addr="d95bf86c1dc7f90eb0c55299e4a61348", @loopback, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @rand_addr="dcf45d3b1b2074ab9faa37fec5886f57"]}], @generic="2afd71c70374996dd83a55d59ee3"}}}}}) 21:50:48 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdf, 0x0, "d730c15b00f4ff0000747beffde400"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x91}}) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x2d, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x5414, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x3f, 0x7ff, 0x3, 0xffff6763, "aa3b418518cae952e2c4c4a88eb2425a5d8ce636", 0x44f5, 0xfffff3e7}) 21:50:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x3, &(0x7f0000000000)={0x802, 0x7}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x1, 0x0, 0x2) r8 = fcntl$dupfd(r7, 0xa, r0) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000080)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 21:50:48 executing program 1: socket(0x20, 0x8000, 0x0) r0 = socket(0x20, 0x4000, 0x6) setsockopt(r0, 0x1c01, 0x9da6, 0x0, 0xfffffda7) 21:50:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket(0x10, 0x8000, 0x3f) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) 21:50:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x80) 21:50:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x5, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) r3 = getppid() kqueue() ioctl$TIOCSBRK(r2, 0x2000747b) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) setreuid(0xee00, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r5, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = getpgid(r3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, 0x0, 0x0, r6, 0x0, 0x72c7}, 0x0, 0x37, r7, r8, 0xfffffffffffffff9, 0x89, 0x3}) 21:50:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000200)=[{}, {0x26}], 0x2}) 21:50:49 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 21:50:49 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140)=0x101, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000180)=[r4]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r4, 0x2) lchown(&(0x7f0000000100)='./file0\x00', r2, r4) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e0000000000000000000000000000000234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e82750885928ba3012ec6366148ab4cca9bd4fc6af7f12b30540b226f25805a177645b50b1cbad156ed11a203aa6fa8f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e0428c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0901fa39c968407e460ea0936e0f1305000000c4b103eb1e12cead59fb4432b7e6eeeaf70f467a61dc"], 0xcf}, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x10000020004000, 0x200000], [], [], [], [], {0x0, 0x0, 0x2}}}) 21:50:49 executing program 1: r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="85fcc2b52bb6828b1a7959ea2cfedecdffb54256f9f330bc0f1e6bdb6d5cb5d6151d4d0a1ad6acdec2585b3d18e70582426625017f53a22197b78adb0ddc405b46c1724906097d7bbf862da55026087f73c2a68622b874732235bb03c5e67b44cfe27dcf1c4bef5139435910d597334de59f4f386073ebc1d25cc09ecfcf6443985076046298698084b0a5a408bdc2672cb419ddcd32f555bf7504d79a60eeab7df6e0290a27448f62b1632a624141ab2c0b9661900368089c64eef4d3324c922f8fdc65a2ca95cb3f373d5ba145f0ba4218d4d1abe986a4fa978900000000000000000000019aa36ef847ca0572e55557c63f80ec1c392176e12b7b046360f37e6f35a1bb495fba1308b8c737f783a3ec2ded1d12409a44f9fce0bf3e030e12f7d2e7e1c185faa8bb300100000000000000544c517f4e0f00617d2b3a9ccb5bbcc511612b821fe94c71064ef8958ec6e10394bff0fd47e06c253563ae7f666e57a4e3762825b6ab1b2bde580f4ba7d0f76e618af754b9bbfe056fa6f412d0cb35a168c9c987bf4eb18d2efd366117ea45d77fc5f72b761a89518700000000", @ANYRES16=r1], 0x10) openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000300)=r3) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:50:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="169e939a126a43fef2cbf535da709c3b8fd1a3bcfd81ce2cd485f2c09fd021a6b2a30ee7e14a13a7b9ffba8e27d515881ab31653cd44fb43ebf956d4f7023ac16d065e72dad099a5e38c86a4366abb7e038cb2d649bf1e59fd58ed7dec12898834fe382433f2a611ee957c622dbb88789d0d55b2be8d7cc1ac1e71186164bc82d4aa52c7e9535eeeca71f5e8a4a993754624f7acca2f4a39f6c8360c5054", 0x9e, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto$unix(r2, 0x0, 0x5b, 0x9, 0x0, 0x0) 21:50:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0xc5) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0xfffffffffffffffb) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 21:50:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x1, 0x4, 0x7f}, 0x1, 0x3, 0x9}) 21:50:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x40}, {0xff7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x70, &(0x7f0000000180)={@empty, @empty, [], {@generic={0x0, "f8ba7bedaea7814ec45d531f9209d54cc1ee040f7c954ab91d8a59ba5b15b53f5551dbc5ea61b780ce6f362307081b200bdca2d36d40a825e4f967e24a2775de6e388ed58488ade59f47ebd8cfdaca4e38a5b87cb483c747a4ade85ec4cabf8d735b"}}}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) listen(r3, 0x3) 21:50:51 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$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x20, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xbf) 21:50:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x30000ffffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x9) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="d218a10987383b3a27144a27108af988f2ecc16f176d5c26e17b2ba8a690318ea7a046be985a676c9caa51a4f186705a9ac96ccdd2f9a35f351262a90c78b1a1509dd650dc8911a7435db9ee5e1ce0759fe338cf879171578cfa4b99876087b41473832fa9bbd9c74e9f0ef5423190c528a5e0e05f6a557e02b8aad06f9772f713456e9635b2028fde7007ff1292493b6677dd35e08b734e32996facaee1e7803e5434ab2f10ffcc0b85cf0c4f3ed166af126c61d5b744174c1c5c2bb8387c8c1c1baaf25b38969ecf9f6fbf2da2e670a52e47e30b31a1bdc0f8812ab88b175c9e"], 0x10) kqueue() writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)}, {&(0x7f0000000480)="cd75926b17e03d0cdda09cc84d99b1ab6a2cc61762e00e86d72e446e95c1dbf653d3fdd83514d32f1781696326313dfdbbd458de1712a26aa7ca53e8a84f3442978ff6e54b2fbe4fda133f907f0ace719b0f376f3d8fd1415b0f810dac0fb8cb210b73f589cc6a256c9e6087f13c04a7b7770aeca2349119c2550b667dd6d0524754d7595f1fca95cdf7c0dfe78f17b95a2ce1d833f3ed9efcd110379b9888d9535087854fd2c02a2d", 0xa9}, {&(0x7f00000001c0)="eeb919eb6151aadb3f321cd5fd03ff5d21e275e6790d4f9662b29a4eec39814c68f0abee5ff8070d025cd3f3efec4c9efa5eac218d1b70369230c67c3b566a7935b8fc97cc50fa470637c13b8b58291c54c7eeec13f5f40bfe9338b04cc6942e3deb3db7160406ac10787a0767d3bd2bd0f80801b8317ecedb204c372852d7a18346f4d7f952e6", 0x87}, {&(0x7f0000000280)="80273ec68e71b1e4c0e53a7fa864111f43a5a25b8299909d3d986ff0a522693473e9b47ca8b0e3d443bd59ba573e8f0100a8e9259572", 0x36}, {&(0x7f0000000300)="18817c5088944936b3524cc75eccaeac465c13644e1d4b4523a98b72a0befa9759fde1d1f86a7f594509ac7be932d383eafa766d9813b3e31d5da020727c63f23c30e349ee8454117339b0addec6bdaf81909a46a6672697361b1a9641de68bdf05472c8ca83105a1c9db097d56bfafa813a21e60b1d7ff11dac0c76a55855746160e36d4bfb7c917dfd0ac6a19c3dc118b7d72c9c1a73776a61705290ff9eef64cb821b82e0831be596ec0d7f060cc607064faabf28c5fc414f0c80a68a95c3c78f2b8c013985e025c956a25ff16c16a5a138df3755a1078e6ea213f0f627c45c6a1deed28753b6d7", 0xe9}], 0x5, 0x0, 0x3f) 21:50:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x39) recvfrom(r0, &(0x7f0000000200)=""/255, 0xff, 0x841, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) 21:50:52 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 21:50:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000059d50b05aa8e74c15d4cf35d25568aa1d35e1ffa3580b9e21f73a63eb54945160451c2228c676a702f4f54a54db3c280561a109cc553a0b76323652fbe61b576b4221362af0f511d8aef059ed44092d0bd1d72454a991acbd3c480e5d90d64fbdf7292860394d9eda607d0f7a0bfb9ab5c7498bc5c79d2b9adea783261636d93cffb99a2f229da663626ddde9097599f2d85a7c64084f9da29a74448cf6d363773bb194af145dbaf6ddcabbe57f0ebcb8016989cc4a0142cf67146067985042cf36a5e8365f751c518c8939d00c0887868550cc17e43553b85fa70d0c3d"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) close(r1) r2 = socket(0x18, 0x2, 0x0) 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) 21:50:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 21:50:54 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xb, 0x3, 0x0, 0x0, 0x0, 0x90d, 0x0, 0x5}, 0x0, 0x0, 0x0) 21:50:55 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x200, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3ff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x8, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff, 0x54b], [0x0, 0xfffffffffffffffe, 0x401], [{0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x8}, {}, {}, {0x0, 0x0, 0x0, 0x2000000000000000}]}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="198e1049642b59909a98078b24206c4b7a871388e8a89319c5de916c0e7491b038064d4f85b590e95e7e8f0c90561d827869c43f6a94a461e1ae2995d5b2d536ef6ceb53b767a48fa74f33f8f19df7d80172076db7afb8ba2cea688c267b66cfe81aef3d269d8510b507c4d1b3d3078a742accac926cdc29ca16cf736d71d06033b14cffb1e78f793ae9671d13a3cd419f5d9d200479b14ee5df83", 0x9b) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f00000006c0)=0x10) fcntl$getflags(r1, 0x3) 21:50:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) socket$inet(0x2, 0x4, 0x4) r1 = socket(0x1, 0x3, 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 21:50:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000016, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r1, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/13) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) setgroups(0x1, &(0x7f0000000180)=[r4]) fchownat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, r4, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, 0x0, 0x0, r2, r4, 0x20, 0x2}, 0x1, 0x1, 0x6}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1) 21:50:56 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0xffffffffffffffff, 0x0, "ffff400000000000004000", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x1f, 0x1, 0x4, 0x2309, 0xffff}, 0xc) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 21:50:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 21:50:57 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7139736f, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x36, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x5, 0x50000, 0x4, 0x0, "44786af074c6dea17e2623f7648093c0ead7eee9", 0x0, 0x1}) poll(&(0x7f0000000400)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}, {&(0x7f0000000100)="bb111f85cc503469dab59b1a38c796892698a3c00bf4f29f4ddbc7a029a06dbbf061420f6833f97468923ca4a5b62c7e84e7b3ef9b90e63032a5b67333412bb92436c57a0c7ca6d49cca41824ad2aacb7566405bc7871608ba9ffc1f5a2014856f60899ff55050c8f57373370a30cd1007a3dd1ee113a2291fed833a4c0d22475e83763e79ff777c9bd3497688cc10b34ba28ce02ec9ff4ac23a6d8460121f99ecc6d3daca0df090232895f9ab41472285d8ba3abda6ddf9fb8a7d9ff24446754f934e60a44d31db463fdd6a3825a46ec8f8ae0034042f18c6", 0xd9}], 0x2) 21:51:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) syz_emit_ethernet(0x12, &(0x7f0000000140)={@empty, @empty, [{[], {0x8100, 0x7, 0x0, 0x1}}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r1, 0x5414, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect