0f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000000c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9888924dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441c95b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f0000000340)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca884d0b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e22cfdbbe6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b9", 0xb9}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000002340)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c65601ee4b069c1b46e6ac27103d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e5e693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebc92d46e0c615baff992bc2eb6646a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f161f95623d3ccf83c3d87bc02b3df90cce7c64c9c41c88782e041cb6a7080e9b4962b64147d48e10ac9152e64f5d202ea474", 0xbe2}, {&(0x7f0000000280)="dc", 0x1}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) executing program 3: socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x40000}, 0x10, 0x801, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x1002) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) r2 = kqueue() poll(&(0x7f0000000000)=[{}, {r2}, {r2}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) open$dir(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$vm(&(0x7f0000000180)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="992c0378161f700ed05d9e9da3aa909d380190a0dcc9885586b5c4268ced3e683210a1a8b0348f94dfd1ebdd", 0x2c) getuid() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe800000001ea50000000000000000aa"]) fcntl$lock(r1, 0x9, &(0x7f0000000080)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffee9) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 4: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r1, &(0x7f0000000140), 0x0) r2 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa23f3c2500000000000086dd60090000001c0600030000000000000037f87ccdc0c4a92cfe8000000000000000000000000000bb4f204e22", @ANYRES32=0x41424344, @ANYRES32=0x0, @ANYBLOB="70020000907800000003a70303000000"]) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0xc0107008, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) msgget(0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x6, 0x0) socket(0x0, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="3803bb53cc9c", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xa, @random="052e028751ac", @remote={0xac, 0x14, 0x0}, @local, @remote={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r4, &(0x7f0000000100)='./file0\x00', 0x40, 0xaa) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x1}, {0x0, 0x0, 0x0, 0x2}, {0x812e}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xbb}, {{r3}, 0xfffffffffffffffe, 0xa5}], 0x5, 0x0, 0x0, 0x0) chflagsat(r3, &(0x7f0000000000)='./file0\x00', 0x10001, 0x2) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) sendto$unix(r1, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) dup2(r2, r1) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[0x400, 0x8001, 0x100, 0xfb8, 0x1, 0xdd0, 0x8, 0x3]}) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000240)={0x10, 0xfff, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe8a3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xc000000}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x400}, {&(0x7f0000ff5000/0x6000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x80000, 0x5}}) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f9000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f00004f7000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}], './file0\x00'}) msgget(0x3, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) open(0x0, 0x0, 0x0) msync(&(0x7f0000699000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(0xffffffffffffff9c, 0x0, 0x0) executing program 5: rmdir(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x41) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) fcntl$getflags(r0, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1ff, 0x3, 0x87, 0x101}, {0x0, 0x0, 0x1, 0x6aa2955b}, {0x100, 0x3, 0x1, 0xffffffff}]}) r6 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r7 = kqueue() pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x100, 0x28) r11 = accept$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r12 = geteuid() sendmsg$unix(r6, &(0x7f0000000680)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000002c0)="a88c1ffffa81f82641a9775519f4aa00cd561a70a75a26cca92e2ff69f7ef59206236e7549555ecc8d776bbd4561f435bcdc5d354ecb223a09f7cff522fb4edef9cb87d9246adf8d725c21df49b8db2a30a6452f56eed77550ded4964ad00355650939a873537adcc62bc169f3aa86dfaab18f60a87d6e4f13dde4653c2ea7bb6b722ab42e238e193911b8a15d9b917d47c4c0387ac706418307", 0x9a}, {&(0x7f0000000380)="e01d5e582790f804b8f29581bee9c786b80deb2f88e16945beb40a62a0305d0715789b64ab0e9070f9c2c515c757a325cd2c1ee744270e4cd2907aadf6b9d0d63ee8ad4b00eccf9c7354a0a8627697380715cd20b9", 0x55}], 0x2, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r2, r2, r1, r2]}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, 0xffffffffffffffff, r1, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r7, r1, r2, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x28, 0xffff, 0x1, [r0, r8, r2, r10, r11, r0]}, @cred={0x20, 0xffff, 0x0, r3, r12, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x118, 0x4}, 0x4) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) setsockopt(r11, 0x7fff, 0x3, &(0x7f00000006c0)="1616c258d5637483957b534b7356122aca4e88b9783b5b2b76fb8635a28430908d1594129922989f4705c0fab5fde9fdaaea5355168674b5fd209caa76e6cf703ef856706a8dcdde3512a3c5d5d4a2b5b1cad2b32891705ed4baf00071618a948bc184c7b54819867fefe394bda6c69a94a49dd17c6bdaa3045deea7f561454b75d304f17fdeb8ffb34eb14e5ea2cc03da2d763b1a3f9b957f6b1f9f10d28273f548c37241a15528e42b7d68621e95af183f92a1", 0xb4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r11, 0x6) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000780)={0x1, [{0x2, 0x7}, {0x3, 0x186a728e}, {0x2}, {0x1, 0x1}, {0x2}, {0x0, 0x3ff}, {0x2, 0xffff4318}, {0x2, 0xeb}, {0x2, 0x34}, {0x3, 0xc6}, {0x1, 0x4}, {0x2, 0x7}, {0x0, 0x36b69b35}, {0x3, 0x80000000}, {0x1, 0x3f}, {0x3, 0x30}, {0x1, 0x2}, {0x1, 0xfffffff8}, {0x2, 0x4}, {0x2, 0xfffff214}, {0x1, 0x5}, {0x2, 0x8}, {0x0, 0x8}, {0x1, 0x1}, {0x3, 0x1000}, {0x2, 0x5}, {0x3, 0x3ff}, {0x3, 0x4}, {0x2, 0x7}, {0x1, 0x5}, {0x0, 0x3f}, {0x1, 0x40}]}) readlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/210, 0xd2) fcntl$setown(r9, 0x6, r3) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001a00)={0x1000, 0x0, &(0x7f0000000a00)=""/4096}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40), 0x20000, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r13 = msgget$private(0x0, 0x1) r14 = getppid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000001a80)={{0x20, r12, r5, r4, r5, 0x4, 0x4}, 0x5, 0x2, r3, r14, 0xfff, 0x9, 0x6, 0x2}) pwritev(r9, &(0x7f0000001c40)=[{&(0x7f0000001b00)="cd361571730e3819c2a9ac5d0b772ab735f452cd3b271b787a5cbb1df0e28a3b65282da7eb0b88424bf7951513c679aaa350e0816158efdb15f9dc25298a0f04d02e674dd3d278ecd48a50753421e1d6fa9dc1f3c40663aa9682b413aa2f35f5beeebecb308e3001a7e2ec56da54323947d40cae6359575fec3b1b6ee359a2b8f79857143dccf8f2e3e20eb74827d6a3464f9485e2d15f39386c26c0ae43dc7086", 0xa1}, {&(0x7f0000001bc0)="9031ce5884ef2c636f2000d70dff65492d60b1a021a94bd67f619302dcd35bc5c96d70ec6e0e2c91459557752966124880c669aac42dfaa38a891f9fc6c6e0700a465c6f1f157dd034a6779ce674f29b4dfa9af079350c55a7", 0x59}], 0x2, 0xdf83) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000001c80)={0x1f, './file1\x00', './file0\x00'}) sendmsg(0xffffffffffffff9c, &(0x7f0000003140)={&(0x7f0000001cc0)=@in6={0x18, 0x0, 0x1, 0x6}, 0xc, &(0x7f0000001f40)=[{&(0x7f0000001d00)="776b4a6b0166eaceb67ac5c88c9c5fb512ddae697cfaa24c3dc8480fb17ae2fc9c155c804b4502a654e49f4bc93f1e108b8d6b207d323f8cb6c18ac1d1e442f7fe513c322ec511c225076c504014ea6ab53d5b8274f11d49fd79bc69e8e79d7f02bf8fd7761a4386eba4779ed6568a0ccdd540b9c3e378581b2983f632083dfa47526563496a6688bcfc7fc8a052b01ef902f59e9fb4d62493", 0x99}, {&(0x7f0000001dc0)="805c19eca4434ef2d3ca1deb457bf48b0426755001a079b1e35fcbcd36f6aeeae6096678fe15ba58f61819a1cf0c705a84fa0dfba179b3991c7552e4e3d03fada78909fca6f9728903104219a721c2f71c86ae8ac9d4a61d571a5508422692685927d9e2fb593ce46329d923039e3605e2a4dce2cb47e35cb195fcbb37151a7e13a95fae470e74cf5e1ec8d962ae3b5647cb", 0x92}, {&(0x7f0000001e80)="fa21d3ab027af6f82220c76741b97bcba87e4eaab89767ba5ead964a132f3a8c136502acd96961a2a669c4401c2ae346db67e69178c24cb04a4d8fe1d5bb27d078f3b0b84d15e147df687d0180ec0dc0e17f70efb8a16617e65a122634b01fe69d2dba9583b23a946b5fd81fff3feb3a67e64f4158ab6e7ba83dd58b7340fcfb5b8b76c977106c7fca5ec5eb3e5ee177c24fbd8d54e5c8768f86e0b93e8e55a56284da59cd251807", 0xa8}], 0x3, &(0x7f0000001f80)=[{0x28, 0x95f7200c3326c343, 0x2, "2d1e52253fa89aac1e94f81829373f07e1783aa8"}, {0x80, 0x1, 0x1, "5e303df6e11ce9b331d8c4c947ee5fcc8de35cff104d159feb31a0d31d11ef21ef0553d269f725466df62a71a34f74cbbb64967b71647c838cde20df045949b05db401143adef475f36eecc2efdf882477c14eaef4cc4c81d48ccbcaada7a5d67f666996a71fdc686ef6609fd1"}, {0x28, 0x1, 0x8, "f95aff09c4d1583d2cf93ff5bbf469c5e72b32bc"}, {0x38, 0x1, 0x1000, "a2a82cf6692bae7123d05c7fa745d74200bba0ed0a6af42996e95a415fa1a8e8381126bd29f243bb"}, {0x78, 0xffff, 0x3, "341b764a2cb6b77b12a006ad01f2fa85b9e8f738d6a80bc5ce44bf55e21486e1d922bc4315b93c1799c80342e524493b1a0937809c5b782912d1fe637f24207ca6aed5174b7cfe1e428f08c41712979d17e22b424603192584fc75a1e05a85fa702badcebf8aa2ba"}, {0x1010, 0xffff, 0x8, "336e4948e655bf75d89419863e7aa965cf69ce2df0cdb4ce571c7d0587de4d95c5a4ea39c408dbea27d1f76a8387b731a7ad79ee893330fc6552df34f6e7829fc04e184b34c4a202a80d27ad4f4fa1cb46507a525f00a44170b2ed8be5af9274759b5c20197bacb53a96ffb6d538f33f25a3b7c2d6267c35e808e87dacc5fbbc18edb0cf907c7bd203ab52f335c7f3fb7851c2bbaf3bec4fa6ee45db7a746ab408830b0d36276aca426cc4e84c0cacee99171f74d6c55b51f7faea4e745f01d961a77d7da08c58f17471be8e611fc68e49337bf7e6eef38ae26be34982e567e40db78e0ecbbbac9674d13ba6997757567181e7a887f37e51218ea8f9935606954765153783b7e82acdcbf6f5611111a8784b978187ee3637af81c00927c6db70afabee3c8c200aabaf7306303660a217dcb404b7c6a764dbfb75e79656b4278b4eb99c9add8e8603665c7725a1ed11f4430fc3e407995a1d740d89aa3a2e7080d09f9a2baf1302b87c4ea7627f549b546355248198dac95aaa06e3818b6204beedcd498e423d8f12dd08e451eca2269b8d55aea613745daf9702bf4b4d35d1b8cdd18fefb5ee30a74410b42d06ac318b45801e370f33ca990f9a946791780216194888434432440296ce3ceb09144d0c4356d01367facdb8931c59f69f87dcf0808cef062ae9800087de7cdab2b601dd2e3a6d4689dd5cb24376c3352c53604e8f4729f26e56383da704a22fdb6d78c2d85d1f524e1c80eb6db3ef40317c1a492915a60fab9ac0359b2ea5e086cd75b087fb27ed5aceaf1370c6869dce4d43ce5922b71ddc4ba3d97cdbcf6c91c7e0d5590e443f55e9092cbab324dc19b66e45628d58a93ac60f33b28d93c724e3933fea9fcd8bf964e15ad5fa532e40cde961f94e8ee88973c5f02ba17167094393ac6c66bbd2c17239f465bc3cdb386f42e6eaa6a1e36ab67605bdbfb00f9bef0017094723eeef5a30a15a319b9adc9921a726a2a137b2bbe804300f516a9f84b828bad10a5f69c1682d0b7f4ce9b005d065faf4256190e2cdd063e6108fbd9282554243489e41163927efccb9f74f1d6b0a603a48a36ef4a89e1f085e0f42d941f965afbbffb8caa72f379252178edd46da6a56dabfdea70ef45c2b42515ff80a647da50d8dfe9e24a2a17e7828c6edb283681609f3a8076524e4ab6d201525a4b44f41cb3f115a9cc56825d462c3975c273a6f45c8f73d13d7f7b0a985ee2b5fe791fa0ee09770febfb57297bb8e005342ead8db59ab041091cedb2b8a8fe3e4c615fd065590ee4ec0661238c81b31cee2650901996148759f51dce2dec84a6386f6ad8aa87dc5d3eb134769ea3d0b6fd1b7a373d301f213acf001931bee78ee85fd4b2439117c16920b1491dccda443a6f5035f4c9cf8d44635f0d0398bd6a15ebba89a38d5ed9265d322325ec58e4a4f26d132fd8c72be7d37a4fac0a481a8b18b7f7257d6388eb839b46fef8844ef5a41eef20032fccd3efe747d5c2bdbe98a303b6a41b9ac5fa111b621e1d93be88bf06cab38777e9eac801d592bdec8cbe1bdd65c93d105baa99aa8e09973757433fb793439954a9844ca0a54afd03b59358459c294e57829818be7f1da02097488fc3809b97b58a699ee5b531d8903b1db3e12c536285b1880585479f9d8d2b23ee8cd1be2a134c8cb9b367fc98ffc0628f0a94957836b752f5375b9fc94368fc6134f57c56f8cf88678a60e8eced04a5970852f6c38e34ce8a64330d4e8d8d9e7d38c33adadd76d41347d7b9a206150b00cb1d620bfd6ed390372cb09a8cebd8b045c8c05ef4cf250248432cd4dc5a654974abf2257bc1318aed33ed659c528cf542db62513bf3dbfc88a1f0f74416ca92c4c4d5bc19b2ad8be4a5d2d62fc41e37f569cfa24877dc2872146de745c902ace380bed4fb0a58e793a15a8494ad22c1b0679ca8879a4dab1f9b72273b56fd9e2b779ec033d7ad0d61d21e38c1616c48c5f19a03cf36c85accd3950d20d6df22e09c50857a0fa471766831a0b3b8619f148056e3d8e80fd2bc5748e1f7c870180b30c2d3d3df930f070994261ec2341973672409596426de0fcfba727f41d20c02130ee356d4baef910629d8e211335324bdedb7149751ac4d1cec0b8cd9eefe5d9e2c39bfc97d3546d4597cbee44b6b90e4a386934763e16e55194530c54b4388f0509cac23705978e6f6fd9bc975ef70b1ec1156a69041a42ef2d4e474a261a7866c8a1295248d35967edb3b7e762ad8b99e95495e160c98e83e904035afd8b1a8f71e7b6ec50e5b97f0b6dbfacb7fc0136975f0d2ddd3273fbb92af1fb5eab8d5e50021632dd8e21e840676210b1c8d5b7abe9d07c7844547a4dbf76a147fff6a0d34d9b957e3ccdaf128cba985e5eda413c86f64c7b65719262e2d71c44ef4edbd774f8371ba50c5fe80494b0837bb5eda277d682c43b4520697ebb21a89b59ca57b8be18ce55d1d6fdb09c7c1a59cadbab46dc0639094c2deba03ffc5147f881073689c9cd6f3ecba6936b0c87bc01bc83f864c7330ad337d593d21734600266cda3de64c9b4cfe1e5cbe2d268048f547495c349b0aca61c3d3f241607e3277756a4615310484a17d706282f1eb24e25149f0e6b86c54ff4874e0467f41383ac58c041cee4d294972cb7c28f5f59171f7ebeda0611d41787ccd113134401bb248d547326dbb0714a547e53c04f8b62b271103fd5fa68ae305c81d40b3cfe1530784713a93ac3a182dc490059209d9bf0c55aca5e1c9f82ac236f1de5679669c790ed2c84c5b57a19dbacb504374a6918635118d3e9145d2fd29d746d923bf4a2f1e0f2a659e15d28ad80957fae07b4fa074a2544c49b8e22a80a1d8eab231ed2334c41231ea08c6739262758ee994c67bf95b786f593e4cdeb221a6d8c3bc92efac1f194b8a4a31698c1b714ae6bd243fc64e64b45c5af7609d9e903938a347e8ae2e07142c00e43ab5f52594952c202e9a01a7c18e1160acfa5a51714f89412c11037e2bff40be7c07692ba21025ebb158d3680e4ca2329ea380c77c8ef5f21ea41f6e09e9f4387608968720b4f1f7d39f8be77401ea09e999cc879dbc8f22a549b6288a953d09be4146836b8c797ff840d287472c9468b86e0a4fee53a2c0dd87c471a44d61f8d1ae31bd4e168cd01279e1a0ab639b13343cca813afc5a8ba1b7a83f6620afc9d9735ae263667f2a08bc25c6aeaad5caae72321dc7ea4a88848a2dfa381924ba1af63a37ced85655b592998bc898f32ef4911436c483c7524dbb7ccd22b02f2ccd27fd39ee841296ba6d043b6cffdc40d9553e360b0083629fbba7cb4a0179cad27a656035c5e65e0c567e81a7b8feef9e3eb5ca4a041d3c939726ae7eb57adbc9e3ab12cd415b4170a26d86aec932be07a938dc71b23692c5ff4f2ff34b3ac09f4cd0b747b5743d4b6ae8aa68d44bc81c684a06f5532c776229a4ccebf8b3577a5c1cbe72b29ee06c96206e94ef94758eae87c5d4a3c74f0bfc6dc0d4607607243496f0358fd5aaacbb38259ef5c5eec5f2ef65fd69d8c5b569bc4f6bb278305b2968df89e12781aca5b4f7e5e103b591f6b41ea244b986be79f6c972d8c2f38f4e87c427919956de21201fc43033f6e10cc490a13574df54986ae5e7203a90e9bfe157ab7b155d875f38ab6e78932c56a47ed65d9dce41a4c98769d972c26718d2ad2916865033d7321ff41502f3945b8453402277b30982c078b07ba08f628200b434a3deda8925ff0f95f7acf2499dfb8a83d679d44afd9fbba910f90aac4a231a73c33ed666591454037c5e32ab5e3ded19effafd6ceb69720cc669b8768e019dde9c11834b0163c1665b0d696051d4ad9dfdfc03bb0170045c6dd59e008ce7da39d60a9f88a7df546c0d76a314bab4fc037f2b71e45ebc19421f932e3be76c7a002aff61bc653141305145bc61ca17b1068c0903cccb62ce3f9d12fab1f6e88a2f9b2bc4b1d781013df607417b61998e6617da6276ee92a2c46d263915a512ca12a73e0597494639065972337edda4312c540606b7052f9e9ecc0e426c9fa186d23cdcb7d6fdda803614af3d70e94af06513510ed4be053c480d39cd0e9a95bc122878cd78ac2c5c31497edf73f3963788c87b211844a2cc325626d9cf618b256907f9108ea7f1cb28a8fd39e3f1785915845691762200efae14e6291525b3ae12efd64909c359fb19b5b55956b533cbd7e2b95e26e23802301bc5d923440ce76adf594d845d6ef6b325a083a5a9b5b44bec1c9d6577e6ff57a7483742519b6c43b8f368bd4f375672165b5b3aa431637f634766c3d60a0e2d39149d26cde6c623c92ae97052ebc1532f219879607eae5ed3626ac0ae3541e5ae6c1e75aff889b3e5ed750f2216c831ca2314ff188488b78c8003baf10595a4b8d1b29e984683bb1d7b87a35cca27748fdfb3d46353b02926f6636650f494031ed7a2ccbf611f1806bcb7ed05ee14f0884130ae1b6f266d479d58220107023351840fb933e4fde2f3ddc8b8777d5e2aaae9432063d0618306d64ab5583f6ba49b7b5452b69ea16f9bd49a78b831f4f4b1088a84997903c09aa2efdbca3c0a66ca3517db5779787fa6bd428415e1ce09ed1e0f772ede80cde4a3943b14191807ac204ccdc8c429878ab282f679dbfa7bb5e9f395704eb55c3eb6604416b1342cebcec1d94c32100f80e69268379770593a9284fefb6b84c41fccd5eae067483f38cd3215513ab8845962eb02a002a15f5c5180d93aabfc08ef67c1d3bb4b58d7c4f86f0c5b8294a3a6ee3c68fc4235e6fa65437ca6494d1fc4213843062b09c4977a91bacced735b54eba83af762328a0a605304563dd726e26923968fa8b27226b166d5c0d571dd9b4d2491684a0d6ba594f2ed6d651141e8fa84dde8061c2a28ed55e2d1fab29e6fbead388fd8757053d8ec3dadb703c4c0aab9487de48a023e7e17151a459b2c49582b8c08267d53d599a91b718ef230ead7d58736d2141430b6dd70f2544788c705324c3cef31b104e6143e4621e9bdde1c38a4f7597a0f51deff19492e51952287b023ae11daf9d23525771d080a02b8ef0d749039d79c1f13c5d8fbe2d6541d5d512359e72a6ddfbc62ebdb15769490e6c862f9af6a48979393e27496ffb50c4825110b11cd7f332033033dcef1f7fb1db20262fa7f6f0b879c01637c6d063aad919b3ed78e28f63fe3f2296b3c46cdbfbc56704947e0e628d6030ceff1cd14676855ad57da7ca53bb07f6a598cfe6d9f0825a70dfec63d58239b23e1202ecd70ade1981f7a9c09ecc1b9369223d994c3250e3d13eb8457f6a5abaebccf1a717897bf2692e502436f2c227440a2e2c9918a2c831a59ded7e542ed006f71e60eb3904d04950ccf0d73e7415153d74e5f01ba8a8b9883dd2c5938dadcf78185826894e0e6fc5e3b07ec5388924cfeec4802638a6fb878952efa108ce08587b0cffb6323666e43c4aa2e8ae4a77ca0cb07b198654c61fec69e1c8a3bbff49d015723dd423ee42b10329b29142129f33e6b6c8c4bd24f3ea93df4f97f355dce82ee8d75e9a9e353a9f18086977ce8308cd3109882027706b6e62845452ce1ef95b9b8b26c691198943276f210af08f8d134e64b2391063faf6504481bf1fefd33ec99f7f477dce4e92b70d4d9e47100f44005b3b40c91d402169b978ea6a9ed78b53d0e2c607f9de5e4ab0b0be985e3b173a50f2757d9150bc3aa44fcf7f61e3e2ffe32f2769075ff63dad2a05211b15ae09381784310bf35bc5366b93c03f2470d0"}], 0x1190}, 0x1) executing program 3: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60000025000c2c15fe8000000000000000000000000000bbfe8000000000000001000000005d1ee97e"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) close(r2) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000480)={0x80, 0x9, 0x7fffffff, 0x0, "d577cb00c3090000000000000014070790b900"}) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1, 0x0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket(0x1, 0x1, 0x0) close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r4 = fcntl$getown(r1, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000002c0)="6d88612ced580f2ec9caf6eac415f4", 0xf}, {&(0x7f0000000300)="14286bbc7aa16c10698db15e64560e289d3dd965221ebace31f60bfd1c53e825ad4059adbe94017122220d162c84634471af92943fdf6df452a1fd4182419405bbe01830ae4f4abb60ab29960cad697ca97de9deb2ab82d85821dc0cbccd1cbd30017dbb9a7d8bedf7ae15d916330fb2c7de0242cbc2a445a6216297e6a15ece2eccef96da469910ac70489eacfe38af4e62ebf92d55cb0ff386f48d9d36b212c9aefa1c2397a8cac938e5ac97238a03344d3d581d231ebc8417382676d3582cede41242e656536916b105fba1d02353428b4fb88615a902858b022e20e2fe31a5745b05d400919542d6", 0xea}, {&(0x7f0000000400)="f9bbd8d2ca98b1453b309a6750a5e4fb87dbc7fba88876c1f478cfc462930afdb0674b06e4cc1875bcd159cb702770b823432fdf0f44510088e9", 0x3a}], 0x3, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000045cbe1e5d26b19f4d78c38378edbe291c5ef915dfaa03037c50744ee0e025d896762f4556a6a45138314d784535e958d0efd911c407f388dc901"], 0xfffffffffffffe38, 0x1}, 0x400) link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x10, 0x4) open(0x0, 0x2, 0x141) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000780)={0xffffffffffffff62, 0x4}, 0x10) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x50}, {0x812e, 0x0, 0x0, 0x8}]}) setrlimit(0x0, &(0x7f0000000980)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) setitimer(0x0, &(0x7f0000000000)={{0x4000000007d}, {0xfffffffb}}, 0x0) getpid() getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff02000000000003000000000000000124a7f3a945e2e4d761cb6ab88bee52b73919f541912ff4dccfb5d1b87ea92d264be0f71a3d5f71b736edf2dfb0f6f3efe24bf61f13"]) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x1}, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000000c0)=[0x2, 0x80000000, 0x1, 0x1, 0x78d]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x3}]}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/138) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) setpgid(0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0xfffffffb, "6106a6bc44e5f8d3aacfb7b4db148fa800"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4b2b8, 0x0, 0x1ff, 0xffffffe1, "00000f7e00"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) chmod(0x0, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="c226", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000140)=ANY=[@ANYBLOB="89ffa23f3c2500000000000086dd60090000001c0600030000000000000037f87ccdc0c4a92cfe8000000000000000000000000000bb4f204e22", @ANYRES32=0x41424344, @ANYRES32=0x0, @ANYBLOB="70020000907800000003a70303000000"]) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0xc0107008, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) msgget(0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x6, 0x0) socket(0x0, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@random="3803bb53cc9c", @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0xa, @random="052e028751ac", @remote={0xac, 0x14, 0x0}, @local, @remote={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0xffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r4, &(0x7f0000000100)='./file0\x00', 0x40, 0xaa) executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x1) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f00000001c0)={0x3e, 0x62}) syz_emit_ethernet(0x46, &(0x7f0000000400)=ANY=[]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x98) unlinkat(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x800, 0x46) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x1, 0x1}) socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) poll(&(0x7f0000000080)=[{r3}], 0x36, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x7) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000002c0)=0xfff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3011, 0xffffffffffffff9c, 0xfdfffffffffffffd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) dup(0xffffffffffffffff) executing program 2: getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206932, &(0x7f00000001c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x3, 0x81}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) getegid() semop(r4, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x6, 0x401, 0x7, 0x0, 0x200, 0x1, 0x9, 0x400, 0x1]) semop(r4, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x1000}, {0x0, 0x0, 0x1000}, {0x0, 0x7, 0x400}, {0x0, 0xc85, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c29, r3, r6, r1, r6, 0x100, 0x7}, 0x7, 0x1, 0xaa1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000440)=""/11) r8 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xfffffff5, 0x0, r8, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdcd, 0x7, r7, r7, 0x6, 0xffff, 0xfff, 0x5}) chown(&(0x7f0000000040)='./file0\x00', r5, r8) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000040)="ff03ea6e", 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x800b2a8, 0x0, 0x9, 0xffffffe1, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xcc}, {0xc, 0xfe}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x2d, 0x4, 0x6, 0x1}], 0x100, &(0x7f0000000140), 0x200, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x36, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r2 = socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) mknod(0x0, 0x2000, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file2/file0\x00'}, 0x10) socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001", @ANYRESHEX=r4]) dup2(r2, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) write(r6, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) shmdt(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x60, 0x40, 0x7fff, 0x4}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0xe5, 0x21}], 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000240)=ANY=[@ANYBLOB]) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f154c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be812225ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x6f) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b4, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) kqueue() kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x8001, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = kqueue() poll(&(0x7f0000000000)=[{}, {r2}, {r3}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xffffffc1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) setpgid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="2321c5", 0x3}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getpgid(r5) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x45}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000b80)}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x0, &(0x7f00000003c0)={{}, {0x0, 0x5813}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000080)) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x100) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) close(r3) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) execve(0x0, 0x0, 0x0) executing program 3: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f0000000200)=ANY=[@ANYBLOB="a2aaaaaaaaaa7004f5b3750786dd60d90000003000003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000600fe8000000000000000000000000000aaff02000000000003000000000000000124a7f3a945e2e4d761cb6ab88bee52b73919f541912ff4dccfb5d1b87ea92d264be0f71a3d5f71b736edf2dfb0f6f3efe24bf61f13"]) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x1}, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000000c0)=[0x2, 0x80000000, 0x1, 0x1, 0x78d]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000400)=[{0x3}]}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x28}, {}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000340)=[{0x5, 0x7d, 0x6, 0x1}, {0x2, 0x7, 0x24, 0x7}, {0x400, 0x4, 0x7c, 0x400}, {0x400, 0x2, 0x20, 0x7}]}) clock_getres(0x2, &(0x7f0000000080)) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/138) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x6) executing program 5: r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x80000000) r1 = socket$inet(0x2, 0x8001, 0x0) setsockopt(r1, 0x0, 0x6, 0x0, 0x0) fchdir(r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x2}], 0x1}) syz_open_pts() executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6038d9d900083a0000000000010000000000000000000000fe8000000000000000000000000000aa81"]) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) socket(0x2, 0x4001, 0x0) pipe(0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x30, 0x0, 0x57d, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x5, 0x58) dup2(r1, r3) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r2 = socket(0x2, 0x4001, 0x0) dup(r2) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000400)="43714d701e926b3859f012cc1cf00f5ef3cab838a8ef48e9638443a4f1402d66872d3d6f1ec826d7c4d2b70fd5fc51940e05f5f06990ade789da0e9a0388bda70c6049e64761ebcfb69280745861e62132b712f0cc06b614e4802d01f3ce27c334e77c544382f930eaa7ab9804199724e51621cab64584", 0x77}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaae7d10c489ddf86dd6000000000083a"]) executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x5000) shmdt(r2) mknod(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x400) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) r5 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, 0x0) setrlimit(0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140), 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="f9a1c701162e373f67028f33dcf02d3fc6be51adfd769439cd2a502b0dd2f4420babb82c2522b6141b7e3a47118b35202f3e5ddd26e15127ca28e787ffee7b5b9ef5ccd161c2cf96bd14fcb1cbb009bdc115fd54a33767d16bbe8ca36f3520e80751922fa3385414516fceb0aeec9b6024b64ce736e0a3d997af791fc2f5929858de08d7a686526551ff09f3d15b8bbc3327820daf37297cbe2aacb062472e", 0x9f}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r2 = socket(0x2, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES32], 0x30}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x2, 0x0) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 7: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) sendsyslog(&(0x7f0000000180)="5d757ca656c305d5bfc9821f2cb5fb73aa69e8cc1b", 0x15, 0x9) setrlimit(0x3, &(0x7f00000001c0)={0x8, 0x7f}) sendsyslog(&(0x7f0000000200)="d1265a90ce238b94a2f9caa0a25b1f4f3202d5af43dc3931ed9ea5", 0x1b, 0x0) shutdown(r1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x2, 0x0, 0x100, 0x9, "c4acee2ec2fe4c9d5f7a75ad7b8a17b54f1af864", 0x80000001}) getrlimit(0x3, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getrlimit(0x6, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000400)='./file0\x00', 0xffffffffffff264a, &(0x7f0000000440)='./file0\x00', 0x8}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000500)=0x4) read(r1, &(0x7f0000000540)=""/4096, 0x1000) r5 = socket(0x2, 0x6, 0x1c) unveil(&(0x7f0000001540)='./file0/file0\x00', &(0x7f0000001580)='W\x00') sendsyslog(&(0x7f00000015c0)="d4b36fc62f463ffedf8fe871318d93b8edbc03b537911591ccd692efaaff52d47b8f3ca7f1c84f3e072312d26bc852b2f98f4437f5fab36c72677e3967cd015edbf4755b34aef0c2accc7c8521b60e4f90756bec0b69d18e4eca0fae7267dc742cc9900b9c11a3250e81b7ec073df97970fad30cc8a65df9738f2965f7b3eaef059ee9471806c2bfbbef06a4cccc9e04bec33e6ae41d3bbcbdd80c5f6ad7d6c3d0cb1e67d00f7586f9", 0xa9, 0x2f) r6 = accept$unix(r5, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000001700)=0x3ff, 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x1010, r2, 0x8000000000000000) r7 = accept$inet6(r1, &(0x7f0000001740), &(0x7f0000001780)=0xc) sendmsg(r7, &(0x7f0000001b80)={&(0x7f00000017c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000018c0)=[{&(0x7f0000001800)="a2f4ed5dedd7e357bec27ccd3857beca8c3f80fcd7761b6cd0d520faf4058d272fce593fca5e22a966cf4a86dbe5940abb92dca6748fba1c30014f0529573a8565a6961d287dd65d82924a1a2fe8a3027cec70da6c10c0deb63080d4f4b1d55a0f5a37f925b597f17ae91e7de03a319f9e1f97360ff207f4138ff71fdbddb2b0ed7eed52412c4613b2394e561f343733", 0x90}], 0x1, &(0x7f0000001900)=[{0x58, 0xffff, 0x2, "4ff14e0f0fe1b1b4f3e7698b9e15e9b12da674936282f4eb390144a106e053a9e564322f0bca320bd315fd89739c900c8328e22b7a12e36559238f699509806753"}, {0xf8, 0xffff, 0x8, "97bb9a6713de2a2d43e88b4f0ccb1c7299fd27a643b63ed03d6e57d76a9c359f2574f1bd298aa1f5692065fd5933c42f13803be352bea08f426fd4e09d177bfc3e6b4bc3b10beb9b1e79bcea1bf6ffc8866b580bc74207bc727fdb1df933fa398ecf9fc87e4c69561a154d17c7aabc36c319854882ac44796fd90fdc1ad9bee53c6ef2d7729c43f0dc7e212da2c177679181be21147793a7a3071c58fe031051e2e889ea2bcecb9f5f7c6a030f09507bd7891d2659c0f1c385fe30cfb31c456b45914ece5352f2175d91c6cdb8f1ec60da857221b1578a9fe8238be8ec9f24f14a3f"}, {0xe8, 0x1, 0x80, "7219bb4db2067529bfe49f0387714d3c2fe66035b3705077c93d5d3f91f177f32b1d24210d87811fcec3a324f8e4f20d96ad4f9fdaffd46b3e97d2fd27d3de9dfb84c42774c3cd4c6ef3bddd1acd1acef37b0caac7e52644e034a1f18de425a3142dea1bce40a774a1ee78bc13d88f5ddda87d1db7a9228fdf26e5ee53d6731af932ebc74e19660d1ef9f80f02ab059f8e13f486955380d96b0f06af590bb391f52bb5128fedcb772a6b1fabd761f701e421ce60cc44fcf90b9e6236e3c2cd8dbd2d81e4388f14820951040612882c8ddfadfe6ad3385541"}, {0x38, 0x1, 0x0, "c204274c26b8c9c0f36e89dddbc4a4ef01ec882a3e07bac1f7dea61804d9360f0249"}], 0x270}, 0x1) listen(r7, 0x7596) recvmsg(r1, &(0x7f0000003f00)={&(0x7f0000001bc0)=@in, 0xc, &(0x7f0000002e80)=[{&(0x7f0000001c00)=""/40, 0x28}, {&(0x7f0000001c40)=""/38, 0x26}, {&(0x7f0000001c80)=""/228, 0xe4}, {&(0x7f0000001d80)=""/81, 0x51}, {&(0x7f0000001e00)=""/47, 0x2f}, {&(0x7f0000001e40)}, {&(0x7f0000001e80)=""/4096, 0x1000}], 0x7, &(0x7f0000002f00)=""/4096, 0x1000}, 0x2) sendto$inet(r5, &(0x7f0000003f40)="2a2e38dda80a396afbd5076f85abe88483e11fd2a1", 0x15, 0x0, &(0x7f0000003f80)={0x2, 0x3}, 0xc) executing program 3: connect(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000040), &(0x7f0000000100), &(0x7f0000000140), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, &(0x7f0000000680)="149aae632c5ea2618240a8c11ea756e673b03c7618cb5783652c55eebe6defeb6916ad6be41ec6d998a5562528ed90da8a399cc357cac6d9297811688b319a52742ebb14e93ff49b1f23c8578323d6980dbee9e50708323da35f8ff7e31a43d2d6235ce11a278730e190c994ba7ec1586a31f6a71e5a605720871c67b1232a97668d52ba8bd1683f58c46b99a2306deeea4b433cc1e8c0edb54ca478e72b78049f0c6a894f90f8ada887a942504f17ef8d16de58d1bc96373e5000bba60a6d1c72a832b88cbbab2e15c6e0cd17f99dde1e7554928d81b4277a5e24d88d14b582c0ec0ee1aa6c8967ae3cd441fe98ca6c080939017dc5f317ea14a28b5f866f2db40bdaca6072ed3f60a87687fda476c61af9e4993ccaba894d7a74f28f9408f6b6ecdd76906c58a396dd8dabc18ef459a9dc155f128e2eb316ba68708b80a16fea9316346fff55ea00", &(0x7f0000000180)=0x149, &(0x7f0000000080)="2b413ced2d57525768f493bcd1b48aa358584e4548a7ca123ae5545eef65e812c5d5c92c24d93b8885fc0afae793995d8dbbbe59a81dd4986da5cab0eee971c7d8020c851a00193493ce751aa9433d1dacbe2e9dd0d5776c2d06145d27114e87231ea9af18bc0ae6a473219d608115d42c24219111f41bca901409189be091fd7d1f66b51651e1ee232c80de6060bae42a55558418dbe42fccf50e2bda795ea53353bd0f2bd6a8ec10d95c7c1da0225411e1d450107cfc35395d819dda80a12e9d032378867efd769418452cc884b5dd27e07b95b25a50293711e5201ddf1e8dab644f7158392d1cc9abda15d706f2023173062be5d8d8a7f7c623ae92", 0xfd) executing program 0: sysctl$net_inet_carp(&(0x7f0000000340)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x88) syz_emit_ethernet(0x7d, &(0x7f0000000080)={@remote, @random="529958d59652", [{[{0x88a8, 0x4}], {0x8100, 0x4, 0x1, 0x1}}], {@generic={0x873a, "bd0688bd38214d1ba561f77707d6e1760afddf0d12c328ef3223ce42ad6d1be466f9eeab4cecdccd8fcb436a6288f48d54773fcffa6ac0250d79bebb5356282f1e48e73dd49a0763274a02173599577f5b72c4483a4699251036a02e2cb822ee0c9d2284db7af9"}}}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782e) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/205, 0xcd}, {&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f0000000000)=""/9, 0x9}], 0x3, &(0x7f0000000180)=""/86, 0x56}, 0x2) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040), 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000700)=ANY=[@ANYRESHEX=r4, @ANYRES64=r4, @ANYBLOB="450b59753b788afb295caa6a75ccb40216a13485f39aa6878815d781dc6484178eac455c06afec92a3480d7bfe927efebccecd378d8a877c87f3dbccdb52fbf90abd630e0455511e84d4cf139a05fe62a977945c729fdfc0d3917d030ae72f3b2722afd37b5bca46e342ecfeda455f911e9df7346eaea3f825e05766e19b1b3b0f2628f4fef8429003e1f76ce4a01083947c9e317a23189da63024ec6bbef3ec4769be4ed341dee2b7da55b991251ede22f4cbef24f4f3eec485309fc3467e8980c57fc6ad699e120962c15b68e501f53c50ff9cdf774c9983905f66e760ccbe70c77143b7e0", @ANYRESDEC=0x0, @ANYRESOCT=r1, @ANYRES32=r2, @ANYRES8=r1, @ANYRES16=r4]) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) chown(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getppid() syz_emit_ethernet(0x7c, &(0x7f0000000200)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ':S/', 0x46, 0x11, 0x0, @mcast1, @empty, {[@fragment={0x2f, 0x0, 0x3, 0x0, 0x0, 0x11, 0x64}], @udp={{0x0, 0x1, 0x8}, {"3dbd8cff100c58d102ca541d87f8ed913f9bea6bd8aa7cfa52d6e230cb186bebb37bb93b36ddc9206c62a1b09707fec28467a061af6b"}}}}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x5, r0}) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x7b1}) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setpgid(0x0, r0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) dup(r1) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d", 0x55, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x8, 0x0, 0x0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f0000000280)=""/13, 0xd}], 0x2) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00000b2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f0000570000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000141000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000479000/0x1000)=nil, &(0x7f0000451000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000134000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x7, 0xfffffffb, "2fecacf2ee603100"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000280)=[{r1, 0x20}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ftruncate(r2, 0x20) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) mprotect(&(0x7f00004f3000/0x3000)=nil, 0x3000, 0x2) nanosleep(&(0x7f00000025c0)={0x3, 0x5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xcc}, {0xc, 0xfe}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: r0 = syz_open_pts() close(r0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x0, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7", 0x2) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r2, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000000), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x2000, 0xfffffdff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, 0x0) ftruncate(r2, 0x8000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x5b) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x4, 0x54) r6 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) socket(0x18, 0x2, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) getsockopt(r7, 0x0, 0x5, &(0x7f0000000100)=""/145, &(0x7f00000001c0)=0x91) r8 = semget$private(0x0, 0x2, 0x224) semop(r8, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0xfff7, 0x873, 0x20d0, 0x3, 0xa, 0x3, 0x52, 0x8000]) executing program 5: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) setrlimit(0x1, &(0x7f0000000000)={0x100000000, 0x2}) pipe(0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f0000000000)="19", 0x1, 0x0) getuid() setreuid(0x0, 0x0) ftruncate(r0, 0x8000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec5920400000000000000361b12578ea8c500002002fbff0c2300008a", 0x8a, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r2) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB]) r6 = open(0x0, 0x0, 0x43) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) pwritev(r6, 0x0, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) getpeername$unix(r1, 0x0, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xfffffffffffffe06) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x0, 0x7f) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() kqueue() executing program 4: socket(0x0, 0x3, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={0x0}) syz_emit_ethernet(0x4a, 0x0) r0 = open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000300)="b10005016000009f05000000070000007d9113fecea10500fe7a068da7a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3e5148e68934e5029617c217dc9d1b5bbbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a806000000772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d7a33c556ae9be371a3f8343712051eeab71d89000407000000800420000001a1136c770a7081212514e8a4004a8e7c7f45cf544834f91981c8d1c1bf4ecbafd1ae5658e680d1b5b64383850d0ca56598496866e5331de395aff6275a1eb7c9b1707ba28b75b9155ce44753e50fbf33c4d153a3b19641a89aed632f5b3d00000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffc70) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) syz_emit_ethernet(0x195, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x2, 0x18a}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x16}, 0x2, &(0x7f00000009c0)='5', &(0x7f00000006c0)=0x1, &(0x7f00000019c0)="0fa02749ec7de5d4126d45af195688a8c71debf463914a27dbf82a82392df68c7d7cee870f0bfe8e279e987f20b655cda6e3fe9aa06c2996c200fe5a264d12dae43b1cd36616d817dbf41c57b5d15a60e429467b1c8d1525672b71bd3f3073ca0e856ea2792a16585a9471a808f16d1c12bff079243a5556994a77a21bc1aa92104b50e43359b7796bb511be1f6b26cae4096facfd52375f99bed5f00df3188684229c07327b3661f8b1f701025df2c6e083e4ff114136e7537702b593b335fbe85b6e79a9dc15376e2ecafff6a6a1d5497f152d68ee4373796d4415635b7dd30bbad86db550d91ac5e54174e3976d7f6bf79bc994b18d1f828be4ad9f9e182c03eab2ec7f879569b1dcebc59df8becee228766fb2fff64f3c32c522e17002de6c5743623ebf9b7c63590ead52a9a2bd6798843cdd4a447b81a1c3d5e6a8ba5d349bc5dc809dfbb6e59fe06a154eaec0c2efdedde6564f6e786fce14714397c5aca13e38c5576f5377573b99fca6020b8b9bc5795caa7c6247ae36b7784e9a5eeff5dcdffd029a90b147ea08f2013f35d9ca55776dcb81be680425a2dc2cabfc42c6dc338768182577cf4e4774c9c5d9f15bd5f5e26a10a690951645c3910df4383fd4238ae3148d5989653452ae435e5c2ae1050b68b634df1159fb037a1f3825fceddca5384ccebbb7322948f7edd54bf0fc3a9ba36097bfd1e866c8b08a", 0x1ff) executing program 2: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x8, 0x100) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) socket(0x2, 0x1, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x8) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r8 = dup2(r7, r4) ioctl$WSKBDIO_GETKEYREPEAT(r8, 0x400c5708, &(0x7f00000001c0)) executing program 7: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x8c}, {}, {0x1, 0x0, 0x0, 0x1}]}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f00000001c0)=0x7f) dup(0xffffffffffffffff) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "ff00000000e887c0b46a89ae050800"}) ioctl$FIONREAD(r2, 0x4004667f, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='c\x00') syz_emit_ethernet(0x44, &(0x7f0000000140)={@random="99b0e6fea5ec", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x6, 0x0, 0x2, 0x0, @empty, @rand_addr}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x9, 0x14, 0x0, {0x5, 0x4, 0x1, 0x34, 0xc000, 0x67, 0x200, 0x6, 0x62, 0x7, @multicast2}, "bcfabf6d9f11"}}}}}) executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) setsockopt(r0, 0x3ff, 0x1, &(0x7f0000000180)="2757a7a07777738a2a70c4f952f7eec1cddaef81931fa2774a956c6fd26bd2c0e153d0aad82aa4f73211bdc4631fa3c1ddf2811a1aecd83448c6056fbc5c347503d64c07a28384611f1d1fe58e9fdac7d5478f7a0fab9bdb70736efb", 0x5c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/160, 0xa0) getrusage(0x0, &(0x7f0000000440)) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3ff, 0x2, 0x4, 0x400}, {0x1, 0x1, 0x2, 0xffffffff}, {0x9, 0x80, 0x7, 0x80000001}, {0x40, 0x9d, 0xbf, 0x1}]}) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c", 0x4) close(r3) r4 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r0) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000002000583a00fe801000"/37, @ANYRES16]) executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) socket(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{}, {0x0, 0xffffffffffffffff}}, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000080)={0x0, 0xff, 0x3, 0x8, 0x80}) executing program 5: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r2, r3) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xffffffc1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) setpgid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="2321c5", 0x3}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getpgid(r5) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 4: r0 = semget$private(0x0, 0x2, 0x120) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/55) r1 = geteuid() r2 = msgget$private(0x0, 0x220) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x2, r1, r3, r1, r4, 0x80, 0x6ff8}, 0x87d, 0x401, r5, r8, 0x1, 0x3249, 0x7, 0x5}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x58e, 0x6]) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) writev(r9, 0xfffffffffffffffe, 0x0) sysctl$net_inet_carp(&(0x7f0000000240)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000280)="7c3a93eea21e5e2433b25b58965fe44aa2c247d5ef39b1097946f0345ca677c2d67e8d5d39eafaeebe7b3118cd6313f73fba9435a607f259f9b649a77b8da2d636dbf753a753e9f414f309ab0f901472eb9b07e0dbcc7a8fdcfe7474b9517bb6449efe60a94a63ecaff427e1882c", &(0x7f0000000300)=0x6e, &(0x7f0000000340)="c2307e04a1f25b7df1853e14e191a07236f2e9f47051f354acc550caf778c2f56beae549618ce013817559d290d64ece920f62268ce690563d34e72fc47d12f14b288559dabdbef01e2adb397e1d0b486c49d16287c4ffb1b0fde22158e42f9b41a90787c0976f4bfe16e60b67c3beffef82802665ee798b639b39721cdb", 0x7e) sysctl$net_inet_carp(&(0x7f00000003c0)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000400)="7794a2013f882d00cca1144db156f00c3e1c16f9451354ee928c01317682bc078ed954ed3225ca7156d38fecc2da0db4e44da305ce05f3da8cf67b4e705ae50e7bc0100dc205e8d38786820598f5fb2249ce8db8fd741c17f9448177eb76da6ac8a473c35c47d617896a96a6ad852227b6c3cec69e6e3c4ad231f7c08e7becc9ec76d38222d8659c5d2655cdf4ab6cc5805c2da103a3a447d084b9a7268766a384b9885f6370d4571fd564cee93fab24cb704216ec5c75ea9db9a7c1a84ddf2cd6b0de5ff12d73c01bfe8c0e9a29de03e2c54fb9242406f07706b2cc88f4aaabb4c69bdc2bf0333e8095c365fd11f16d22ea151e503fe85966195f9e77", &(0x7f0000000500)=0xfd, &(0x7f0000000540)="8107dfa5ece43e3e627ce3622b6e5d33f81aa25e04d448f7e0f075e8c95f9a3bcb4b3f7a520cf088af842a3cdbfc2c1847136cf5ebf18775015c495532e395468d9bdc0fd10749512d06b13e40361e9d9828f046ecb54085a2b92057c9defcad0648fc3438080aba17a2a6ab9ed232012889be651e8fac06c21ca020f47557835c3b909d1dfb9983bc2ce67e0aad05974f89cbc2dd6c9a436418afc6abf513410dfe04d7df9af8ef246eaebb1a9112b314cdfa4bff77b433ec50f3abe8b320de1decf85a8b5bd594e81d94709c74c1b5023f974a70f0a33e209f7f69171a6342f7a7e159975af8da6c7603bfdda16ffc7ebd139e205b1e24caf64f46109366c7f57beb6c1fd1f8bc8ca6462ececf70fdb54584f297380dc3983d3aa1524999386d7738aea7701d1a5a68b475997a5c7c5d232f6f1594b5f7106f1c9987da121224aed62af5da74079c664bc2e1957fcfb9aa76f915a4f0e0fc8b86fc283dadb34099687973ed82e299ef6b7648d51d19c3ff8e1088269b97bb48192967a6610b5516bbe33090e68096afde7b2ea85aa52762099690f7878fff0a9c40631929c5a85d4cd0aab0f421c56ab0a4c1ce3ee1cfc5fc79f4f7943c719b5924968459b627d72a412216001fca93fd79ce0f69e3ace48a6697d52e078ca8ab105d6561378985626faf0d4dc994ed942bd6dd9bc06f99aa85fede2a7c94139d8b2680262884dd218373787bf48899e08ef1355fd7090b6848e10a6fb1644d4e940efba521dc1537b26558540b50a7d7637f562c5e88279b5cb497e723cc26f0a91f452e2318394e20a354154abb766c2d8af5fdfd2742fe15134f418d673bdeddfff61b01d7984f63de53e2525cdfedb16b8571a6cde2f86c4dbce462d20fd734d6e311e8650379e11c79af4a1ce585f42593bfa81fc10ba6d5b706e7dce004105fc4efe8400372da9dd948b596b049dd7682b7c2ee98a33886ea3597dae5c27983be7b442accfa3482ffb1abde1846f8f7c8868240e53c48d1cf1dc23b6ab3f1ee2593c61f3d81a7623158ea337227b5bd62fdb0c154473fdc4a50b2e143b33f20ea1fa8be7470891ff6ce4eea42cfb71c38333af67e2921fa28ab67447c44c84112137cc30266f3a4b79e57cef8beea08cfb0a860735fa8a2089674abd011ef7ee3982406698132b6ac72539ad0e6cd4b8e42ace12bd86e7cc278e0410abc7dc1f1bdf27813ae1de70b0bcd33ae6aadac70f4d1475c8ae79ceb177a8f978140fb04bddf1d05909fdd6ad63ecb878471ae33606e0b95728f76d170bfb9387f0dcf38a6e357f5ec008149bfa34e28a3e6a6de93a892b7fc877e8db945411cad711b2435f75b5611172608cccf86455c0a4fa0d83e44b9dc835b1d966cf4f741ad9e59d4dc99fbc96dd9b74fb47219e6e29a49cabb2828d3119feac157f5d0b38bcfe727a50e0d24f1efd06c161d92e8750d5fccee6ebbed6580b43340ea4467653c76ef5a1120c04b37fb4776fa42f512d8abf6c0604d68fec8d2be2a007a081c506907392dc2e20fb5f0d12b623ffbe7cd19a408bdb0ee7f11e1290667375b0c4e71b7c68a02af4be7f7b601792198aeb220c8c7fee15c902756bd6f1b814278a85291d0e77f0eef3ff0f6682267fa019628634606b9624437c48ea365bc30a3b7dd5678a75ab515e38c1c2c3526660a02cc36ce25560bff4fc2d726de2d05a2ddc2e06a40e21adadb61df16252fce19f68dca03d953c35fd30a6b9edf5e7a33ed60893d41be9bf8fc0a67b25279ec67415d02f39da4a29e24df9f2c94772a45a68a310bbe9b0270ebe8a057083eae290d86a9153db246aadc256747fbdf0c6b3488a3f7ba69f06f64315f1258313d5f2ec2f82f404e69911a55be82e1ae34e4386c7215fde2f5cb2f21bdf29c2730c67e4d1ac98d7502bf5906a3b36e157f1bd2ecc2637c2e390e76e030144937ef774581acad45b424aa74925ffb7ebdeadac0c59c8bc965d40047c6ae8c68da6c4a4859faf2444627b1f7d665a238335778e52f4c69af87ec18f1a91828734b897c32f98a37a480c831d75c6c5e36f2a327fbc0bfafe1d473f30a5b900ad548dab212d19327c7cbc9b7c5f3dc6fada670c91db46ce70969f3a0caaa49362563cf29664dce95d2b34d12ca6dc921ebd286bb9fe74159e98aa523e7e482ed54375dd1243932c4c2ba2281fea52de174b6b0ca4d437d046c4fc96cb2a9f4ee8c58ea5b0c0cc7e8b196ec4b8dfb9e530999dedcb9039e912b09bb42486909309cc790cf2e03279b3dd0f395b5f178b2c24fb3ffada6f229d6b267f18fc51cc145568b8d7a9edb301e6a93bac2aa201b59b09c2ced35dcbdce06005ba5bb085a3e74d0c286b685fdd932639dd305f0ae0671f6bcb44f9328b52655dda2c801c7e1331b249289380a199e07fdfa1ab07f60ce58d8eee9c0143a53ccb0288e5ee67fcfa05547c387bd903e649b4ac7caab8c17c18304a4a27aa6d5ba09a7bc5bfed6a8a806f281fa72a06bae2a65584daef256078706bcc676ef87c9319fe699ff4751dc8987d6b566aff589f5e6be0b601b59da3a9304a473a6dd95fee2debc521142cfa657184656582faf9d771e48d34c078bd7bc954908a64c8fe956f5adf1cdf600203abbf73c36cda8e022e8959ea7c60c3659600ee5364041df7d554981f17179c18557bc30db1d5d4316f70c18a052c1bf151e9596990edaf8ec22bc794c960fcbefe6641d0c37971ab0643ee9087258082ff9cc83dfcffe93bf91f88dd63637740ace18209db7e5afe4457c6fdd614fed1154ecb53953ac7ede2b2ffab650469d599a9705c95efe40428789dca469aa611be34f5123653fac62f8543285f96109ddff96e6c1ce87b2df0d5e94312d218d363feaaafa8c849fd47d81c0f97cd3398090f46af6b8b8a08d0c44d0f1ea78d84a4785973a23e8935076c9e0a9f60ced0c272c6b3e6f945bf2be4d6af9810ced5bc3ff50c04cd07947c0546d371c30f1258a2a1bbcf45f5957201699c354b2a0087b15e1c6dcf18fc4a4d6ead6059730708b24d1a059c13f84aa37bd37a13bc704025b287fa58a10ec0be699718aaececbdd07462c865a67f38a76c6122b72c8ce8d789026c87ae084ba94dab19941860b56940953d364b3853843badd8935e51bfcf7efd304a875750106c2c668eec98bed850a1fcd0e6f28ff4688aa537c34d23657660cc9baa4fb4be2c850742c3118a1e12884860312b253a75aa47cb5165970274b0d17ab297be1d540c74c52b3166e490448018a7eba85fde28f5154c12340a52ebec268e12eecf2c49f9240bf9bd10415d59fbf325b1b2256f76a791091afa2d341f9793c174ebc2312a188fe6e5636a0bb6f7635d2956e47c43ea336aeec0119a28526fe40f0205eea9fdd3976bee1c5d650d1d74ecf05f144b03f2b3415fecaaf3658a31e41fd4900064892df4b59b4582f42012e34df32a1fd626a6314e6ad93bb70b15ca17b43bc134bac84c6caaf5dcea89cc91a583ca1bdd09ae71a3ccb4a95b2e109ceb9342b574abb3cd72dd30d3048bf6d8219a714882704e821831f19f9c5fa91e478921fba1f6b1b3753649ea4e46b083a35ea3aa97d5b2ae424c0f7821ac2a3aae07d91dcf1bfe47290c502f3c7906ef751b2a1173a640803238358f58069aae97fb332d5eeae5bbb466e8cbd02ab69b8c8962e49f35ba3eb23277b154c212bb04da84f59735610289564a1c8ab584a75e2ee51332fbe3e5900302d3f0e4bb3535567c3977824c6a257f7d25b26b40a85c0114962772780fb561ce9bfe4214e17b0aee7509e4b5361813d3a44914a626babf7ca0df4a455df9b1a0028a88ac282a2164fd1ee88f58e30a2a2f215c7d1733a3f986eb454289aa7918b4e5e6d409f042e4139ed41260bebdc240bd5378c418bf0d6671e4fbe98ffad78984035ca531c8b32c256f3e1ef68b0a57461b88508aa8bbe9282eef993c77a2c188468259c14e6847c3089b1bfee78945c369ffae765be07c7c10cbcdc6264caab693d9175b9171b8fe1c5518d0d42506764a868f0712907af0ac1e5b32152374761fef64b80190b5a7a0bfd8414a7ae7e27ff74d20af224046fcdc73773a37b4df127391fb5aa3aa4e7452c885e4932b7bec8d0b035e5b917589b646cd115ba3a3d55a0fc4960a4892113f985112cbca9f23f3c716ea718616130faf534c236b381a9981e8fbd98530c63fa8b7f5789775e7a1f30ca6754f3089d75f6a7d228c8f055b7f2d124de75a82b120a5f7de15c26ad3d469048df8064225625d59b137caff378898a8cf71ef9fe9a174d58dcba9a6e6aa986bd88952db907c79dfb6b1626bd59014c679e0a3e07b4c4432549d5b44d837ed9b5a4551717a3ee8a380d463d406db31c91155282fee3e9af6f94136ad6bfaa1cce9f4393c9e7d5ac273c1561f68de18391e3261a25f93917bff61bb269382c36bbc288b5a4ef21440c2ac841cbaa55509cce15c4543f57fd759743dd601f8ad257c17508ef484f0bb73eb22168b24f6468bba8c6b457abda5ed3bde5a70d689378a997e5c4ff1dad8c4109ca1df08a19bd008cb871589059d58ae20ccb1e7a0ce1f1c8114abdfabcad9698c211ce75988dffcd17cf40ccee792e4f7dfbdb78041a87569d29266926483dc57e75c5edf478997eccb783d76210dfa4c7115f23805599ebc24fdd36324e8084445cf10dbfd68f771d2247376a40ee81ddf8309440e4d5535e67a15b55ce74a843f5ed88ac1aef91963e228fcbaf43e37ec981f9a4f2f833a24197e3962807d448352adc364e91f63675b94f85529c9dcee7fe376c4223661414b9c0b344d87b84d7064d13bb38f2116764dd99d86860683bb30f13586390228130a1bcc72000806ed6d8a2eee7a23a5a7d56925b1ea35b895924796b17c569ab6778fd12a534bcdcf38e819ed224a2e24913c45b0b69083ff0fa7c3ec270597fa9cb34d5237c0945ebd4244785d90e3ed21c44ee65556193c1045a51a558697c3b12e1a9b46ca41df725d8a8a4a86a97af3895e3f12f05bbe633950dd9faaec7adb89a99c3604d5f30eee119a9a54fbddb5d8dbcc5dfff648cbb7414c998149219ef0a9309ded795ea02b81f5a7e7e717100d9362b9a55803c7dd08c9b53b4ed63f82ade2cf3d6f7530c869b11f2313c59e43c72e3a243b3deb09abee3beb03e3c564af168c25b28e94b9e0b4c626ec9d8fce6fd1a8dc90855df03b7104f09b455ee15a71fa5a0d6efd0a128abe68e066ae01150da8bd73f19f2a742317b6c2130297ece718099e86bddb55d9231ea62e47f38f42e579ef508294a442688c991048d1fee244c35b29541964b5487c498d7a741cb1800dd29d0be2ce6bc8ec9568dded382a086be13e2256c15f96b0cc0271570b5669913b1868b9d823f896d69b45cc5d6ecbc4df54600f0969a916c0657068e257bcf2c6cda3dcfd3e2baef0cb7970b245488f0cdd9254973e2e167555e076939e286dab20eee1c3f76f7a7a5da974917fcaa0f1a6e31f56a0a670b38c5c5080983f305351bd4621f87d4410f738b33bcf728fe35c09e86293501e1f876a796387246ba8cbc292f745eaac90f242dcb5aa55d83b69002faf249a78d2c44219d598a9e6f22cf94c2995c4d2726ea0008192523c0021b4f41383867f02571b57c1a6c3f68981fd71fd8c4a746a42398c41070b22fa5421ce5823638f02d6f9d66874f8c88e8c2a99afadb7608f43a936e62cc986fb30173ac1388f7e946ad1f39f225fb1017375c9183db63177338252815", 0x1000) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001540)=""/63) sysctl$hw(&(0x7f0000001580)={0x6, 0xf}, 0x2, &(0x7f00000015c0)="d28cdcb1a185151841ff8555acf0f8c228fb86707a", &(0x7f0000001600)=0x15, &(0x7f0000001640)="3376efcb4b5ea26740b01ea586a3d1d7e696c0e8e08f56dd707b3b460265f64d033fce64b92eb9f15f5ecc6ad1523524fcee0bc4d6911c6d0147f99cf68c8bf034b350c14a94fae7803aa0174adba48e754989f2dc1c3a10fe64f6f4fadebf34608f9546fe94f1246effc94d6196c22f552fd48b8e8a800b2673ebbb68d69fb2b50d25f7e8a52d7cbba7e4ddc76751e3bee36b3a32701ea00995de9e39bb848545d3f5d240ec461b8545862df06378b863d145e06a7d72d54be349eda4d888a5a9b5dd8ef51919702beeab73bfe47bf5ec", 0xd1) r10 = socket$inet6(0x18, 0x1, 0x7) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000001740)=r10) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000001780), 0x10, 0x0) socket$inet6(0x18, 0x4000, 0x5) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) chown(&(0x7f0000001840)='./file0\x00', r6, r13) r14 = dup2(r9, r11) setregid(r13, r7) msgget$private(0x0, 0x4) getsockname$unix(r14, &(0x7f0000001880)=@file={0x0, ""/76}, &(0x7f0000001900)=0x4e) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940), 0x2, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, 0xc) r17 = getegid() setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000019c0)={r12, r16, r17}, 0xc) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="4e35e7", 0x3}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000180)="d4a6fd0dc91bd08400108d9177814d86f2958bbd178cb0e0e26b0bcc1d56c22bde4b3a7d04a58e1b5e5f844abba07871494935d00c6d44578e7c5a8ea2e19f21ee7b0a1516f9d0593e43bab6a258fc5c049eefe361a4f4ad39b018e1ad49e692b0d549f6f55ff09113b4498c7793b9e4a6a690b6ad4472ca025c409d9dd9c85a63a177492ae5bd7c11283e340bc73757579e8b6c35c43935ed4b5e51a5502197f44a9b295bd02092a8bf7459d38d5ad3de2282c7af675a4b5c4e80c6229f60827422cf6a6ec03366a423352035e0d4f043ab5d2fbebef2fb464d6210492d83fe6fe4f85c686a9983ad27fd845b3b0aef58e1c176cdb03059b283a3c64c2412c4", 0x100) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000600)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906cb3422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e666105761efc29aa0fd7fb54e7a47e20471b81d82c89b4c98b8745294368fbc8012b422b04f5f0e2d2717701fd50a55d629286f810fd2a57c5fbd8625e24660287cc9948f986def451c871632c9ed9ed08500eab945d45d1b06b8c540b36b240f8a7a1c4587602a8e51c0af683c1ed9000000000000453051eae2dc3851ff63ba29723b"]) r3 = socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xfffffdaa}], 0x1, 0x3) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) executing program 1: select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000480)="3d562de543b74deb3d766ae1fb16a3be830c9cbcefa4ae9febc0c895a7eb112651e2fabd188b6c7aeb46bdb4ed851bf747c16e070471340efa179ca6663167975b76789781dbc3407194968a0d622f3dfd0852620df07bbfe510ff58e8ffcda166f72d1c81768cfd7106f64f0d1daad5281ee820c45e2260ae4c05ae24bd880c041df94cd5e6fe16b4c66a59c82f609d282c63a46103abad67ad280ce5b66c4c01b4d83dca47b5b2ff2382f88160b832bd5548b2cb4afb3d4ff62f21a9f6fbea01e18736be76876dcd51c51b9ae0b28480fe16d4b49c42d5ab0e63c2215cb324f73fb81a38e19c9da10096264eb981f6d30a779b0a00a0373d2a42089e5e2836d27681f9eb0b1721", 0x108) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) poll(&(0x7f0000000300)=[{}], 0x1, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x64}, {0x61, 0x0, 0x0, 0x4}, {0xe}]}) write(r2, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x80, 0x0, 0xfc, 0x3}, {0x2, 0x7}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64=r1]) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400000000000000070000000000000005"], 0x30}, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="aac30c89e8d14428b6ef3ea003ba6af927e2be9926ca3cf8d4e82c9e623dfa0b5df87414d9967ffdc5a171b30000dc106e46951e3afc90fbe70df040c57377fa8b98aa6510496ace6dcc8b29cc9297331c6e9c2855ef5089fe27c55862de2bfa961fadafaa0461e6c7fcf9131bfd260afd1995ab6d52b3903bfe25acfce2581c036337a06a46af0ebb583405873f45961d472e35e57324383e7f1c48b4577706dc0554f29d9206d90b33a8221876222978fbfcbb855944848399259424a36cc305452ee416ce2a6089789c7d3c07db956d97c02dd584", 0xd6}, {&(0x7f0000000240)="82e4fbc0432d6bca664a0fc47e18180ff0a585ea502ed0f2a11ae9ceaaf5b18e86d02f3e12cfe47ee131d42457c2cec9f6de4c845744d5fd04e9f5df956079ac4d4dcb90ef8f7ce5b182fc3b4f4ec68f83d843a9570481826348b65ff94285059f29e4005b39884ce5b35912f1f85e20d5c61d04a83983a32ae8eb8ded33aa6a6ccdc976973b19bb58ec1e0154f6e399d057572cc93581bdb15553bb07462e70906a889a3a58a59dffb616dbf7449edd35b97c4ced4baef10301477d5fc63cddce410f540f65ad771d8d0ebf67aa98e9cf3cc47551f103421e458369051a3a063cbd7539bbf22d47a5e54716b51cccebd1c4d90068d23fcd6c84fb", 0xfb}, {&(0x7f0000000180)="93f7a8db31030000000000000072e516ce22941654f12729468a012f87f6ffc39297355f4eaf727417", 0x29}, {&(0x7f0000000000)="f3f38b7917065468d722093977428af7cefa5c72a188eb13cb0562f0fdf32b4ade68228d848dcaae060776dcc8542f79df6d2727da7b2123e6d1985d88f369", 0x3f}, {&(0x7f0000001600)="1b8b0500617fdb1f000000decf558eaa78ae0aeae67c623a9810debc9f7abdbc7f6e1d71d9be7bcaacfc0926f54dd35217dfab5134c312977a7482088c7a78bb2aa00e103a47d1806aad98114f048c797ffc0ff461b97fe447afb3000000000000000000000000000000539ad42d40645c2ce09f9b06cbc3a64c70bd4e0e75191885975ed2935ab1dc3a56033110e622e3f09fdaf9b814bc69b549d999546739ca3b910179689aac423956e90edf033e3e2a368e3e70cfdb7248be45801386c6ee70dedbb7f869a39c6403efc23683fe0a9340c5017b5037702766176612d844588bc1b7e6e9d3aac6b81ade3365bc72b9744c8f7a5e9c9c89bf3beb59654490d8cf61a2579a8e20ade2534586eb87e7d356466e237758009ff21e252383cb0a31bf6bc608", 0x125}, {&(0x7f00000003c0)="15e99aa80cd183e09063fb7af113e93d4dcbcbc56fba9c26d4927931c62ee93b050cd0e244e736774bc6ec331df1136b002dabcd767fefc3e7d6479c691190e82d330869f80ea1eb43811c1446e2fd10f1a8c0ae279fa2a04c8722efceef87cbebe136ff50d97260c5f047dc505299ca4558ca117ec1bb5985d8c70cb11a18314958996bcc138124203ffae5a9567561e8452ffd014bf14a7745b68c771bae5b4b6bf7cd5c4b2bf8e0eb88bef8f8e0a6aebf16b8118e36f09c8e1ac47b102b533ffaf2f593bff05edc7fc44ef83f9c867b", 0xd1}, {&(0x7f00000004c0)="13a0d27ef0c08979c534729c01dab2408d049563930438945e50b3812c0642fbcf4d23092b4f629c81bc6912d2566f5d48944ca58e7c", 0x36}, {&(0x7f0000001740)="4eb964fc0fe120c89651a8b54295061e2627916d060eadfd739a91db9112f7093069fa9ebf642c4e0737a2cd3838244ca46ab014e753d3ef18e6dec81b296ef51d06157aae2583220f75f179e8edbfedc7ae906d70bfcf8e8216ed70a8474d33e7e8efdd5a3e3c352f442f2ed9924048aeb57236c5ee654df19dd91675c521b6358c2c8471fa152dfa9fe569e93edb233023cb77ca73a0a0e7ebaaba0a028b14f06a4544b1dd356f85490f11674c34a70e8d3ab40044c714ad2d40aca8b55036400179ca1b1b8484bebf51e8d29a7a3d699b3bffa62bc6fcdacb3fb688be625e92f1960def06973c0a14ef04037d8e96dd4e1245d9e417a71276901fe91c0d6667edaca36bf079b0c8b9813c0b6318ea6970a832eb97ac0caacc51f88eb4f5cc0e6d04e1bf9fd8f2553dab109d4d6b7de2f776acb9d89575a7a0a36fe1ba5c458b9f505a6b5cb5bc3448e3e0140d74e63ad3938c965c81ce8d07424ec513e69fd94f6d886650667e4e99cffeffdf38e9c102ac6aed85927c2f2239c3edc9f11dc772046a756175e03046d3ecb648441277be05f2b8e4971608ace0736e7fa16e2869b829c77df5cca629e67a072d0bb7635207c6001bef07c6f4a657a5b3f1c323f7bde048666112d6e414b44868c9aeac547feff77e5388610d635a01e33423935f5d2325ce57870785c506fbca2e62f63e91233ed212614f0c86da7e2ba6d420df7e9a3bd9a8aa3fb24dc38f8efa126641f6deeaa2e46c3c42d18790743a3af4a3e8ebbde366a6681c6dd9e3a280fb2ffe6bf70d097d4115e2c138db4c5472f3bec0cadb33b8039dce7a1e9005a02edde82843c32a7cae8e49b4a457b2efc29f9ed0a36eb724172035bc85e3cb310cc76abc7397144dd918e0746011f7e86953bba06ccf19d499b4d2f072fc121596887887ebbe49518ec60f0fef16253d61188c39b3173c06a68cfa26c9602e6c691db9d728e9970c78e3939a8ec15461f2a0532f61053d511f4bf5237feae6fb9f79962d82ceadb352afb0fa8a7a6a1ffe3ad9d8f1ea0cac4d2747774d98dc0765465fd62897c56e3f72b13fd00887df1ecd3c824300734298ab5e1ded26b3d2b5615b947ede03ed55d77f5ef579dfc43a14df0b12f96e27a32b8d2aa3220bb1a4d630a28f1683e04071a8d3f698450112ecc50c5afea446885504e7c5b569e232c106039aaff3daca792eee633b9e6b081c898c93333cda44681086c007709c593348d1bc3a1ac3cfe4712d4b3ad9984079cb4b7c127006a217c3f011ae7c74cb60ca685a45658f7b395742d22c5857a136d8d2f248730686d6a9ef23fc8b0b7835ac19d010980a93adcf48ebdd46cd45b88a423e7850165a11b2929a6dfa3e22f44cbe1de797b9814185b91149db04c2127d01a3e4438ee499829db1d2be7d96bd3fcb91d58123b4fa08bae6cc3a4b2fcfff889ea68d921568582b47fe143e4371d403835eef7b088d51b6c3a01776f6ad1f3bdce44015c439ec34a75e428d718f93cf03904df689b08fe82c87562e44033353c75e6e0ae7c637afcec0c6a7f7507ee84a2c11069694dcdf66f15c3d021140a03f73579e1a7dc7f17df235b1d2491267763618a916863997163442aa90fc1c338e9fa1c12ceb524b10edbad4c73fe4c2588690b11c85d9fccb5d02ef68892195448dfd682c49b475d3d7cd87348a5e1c961cc42295d08b4d47d5ec4daa17054f878735b02ac96a542cb70f5395af75fed952c6292e3b8613a392566392de95b98e36bc306e5332f7b5235f728d3a9968c0ed36d154f3a872b4d60f1f9522f7f3e2cddc27afaf21d11a1438a369e9a6277236b20575a803e6ed9c5f07de96a13608c0af0ec7fdb0d1a0a99cb7ef8ddaa20a8a9893c4743476ae127d41c74a6884b9103d9b1ed128dc80098ebc75a3d95beb8dccad7c990607b855a0e57434d2c1e8be6ea9b1f5b1ca0519c4119f5ea5bf7e4260ad7699dcbc6a5cb770c5b1552561e45ebbd5a4b1ddba22e5e681c19fab4a117fe133d4be48e356eeccc18c4c3fc1fdcd1807206c9eb1354034b16e8cbb443768c8e25b3817b07143d6a3bd16f24fd3f7098aa5564c55b7724680f3e8c18aa14b04949cf6b58f054f4fcd60fbf2114a596841f22b98c1200621c45c46f0fef3c6376ac59504240e7a00a8650d8cb134f3bca8fde3cc6f3fe18855423cc8037bd870d57ef70cae61e27e5cf42be5a0c34c0d17273b9d54e7da81fc2b55be1d9f7a31504cb6c11b7cae5eca6d8f7e874d187d2d4712e5486c8f13ff0715fa5a3a33f295268b0ea8bb54be8b742c7801781fe116d5c54d05cc94e35649375520d839773603ab746b1d90bbbebf9981a4bf5725e662cd831aacea29ff588159b6afdbe86c658cdd6410502ae9b4146609b81c67a86a838d09a9fee61d3f74966bd20463ace400d2900d734345f10ecb2e9cd68245a94cb50ae6221520b5258c28677c0e90c43c6c80976203429c2677612b6377f0e7e707a249da178fb2235479a1fc75ee1aeef7f6c30f6faae5f18a7efc5cf2811e3b69dbf295af8a0781a3a97656888d334b2ba25b8d8c9f5a91c34f392c033940d323c4bdb5772ed2f2053766ec7b489d3bdf2fab4b6c5f91e5e3f5d9d0e88482446ce47aef3b9964d64f6bbe1f6c71d5bac6bb588c2536f6fbf8c73662e3a1b7f8a622e15fbea7329b9faeb47e948a1abbb3ea64d37379f87f3f15d0e60075e6d54b1e07d580489962a30c3c521c991ad87c9598eeb27368dd3a69f34af9b994410de6f2cdc6cec310fff3d6669900ae723be2a98e731aef015d54da7bb6585eae06ec551f12a1ebb08d0e8e4a4c1c2166b712c156e7c775db8771862252b241a1f78e667de3c4e1487089e10c964cae2fcb5d91169ca3dbf1e45246ba03955ab9a02c36f8c1dd37a036c2e6c53e4eb936ecda1ec8386da1f9d176a07fe12de380a0e214a10e7f881c1b659b3dc1a02ff56229140d82d82ac5034f90cf2e6e7335fcff36cc0fc9a682e4d6bb113aad1a86697a5f7a97a0a7f087835e7ac76a54a229069ce0e16772bfff74a0a6386298c4a7080460bbb2d2173c62fbc195bcc6b8109bc4e6cf9eceb79ddf9001374c2ca7f0c8cc659fedd717eaf124ba7f64acff21e824acedb9896237759de5e02044a3eac83bb0583bfb3c127813b87d6ec6fc7708768ce5bc514421358e51b1b904d319237c10ddd23b6d544c65b330afeaa58064fcea564048ce91364d6f8fb73e1f0508df916798d8485129a548b500cf3b39745c7733db18725db656aa67e8962d49ad9f793eb2ec03ced298690ae89a6f40d2fc34e8ee922d2139f3ae0fa56a5001384517e4aba5ff7d46c8122da8873798ac032b9c35fc7f3ea54b05bd485d6b2bbf0fa677f4ba3100e033ae9258e883625b0f0e059f224a9afddae708fbb68044849329803cf8360e38a1a3df7835bc8864bd7c8e8ea5d84ea24f760a32f7a5e8bbe631466183b2ad76af7885b991988c6ab707ff03c32783a810912b551e73bb797549e2e3b4822a6ed780869719ebc5cb27f9578ad79aeac6f6a842982979e6dcdbe906de3b905af11c8ec7988f50f120f9fc597734df79919e824d4b88663a1852ae5ebf1d82388480472823f84b06f8d5a6602ba9d83c28903e4963720b1ee203cf9123dc75c738320c03c5969c199eccb21a296379115d1de5862c4e52810229e4fb5ec91a9fa85c4561514761df67b529dbc6f316895e535e5edcd7539529c29fcf7827e0d1855f4f9b1801fd9861b8d083af95f0f3e6a572fc4c8ed45e8024487ba698f4c13a7dbc15eb7b57625826a2a80858139ba97662430f6d97e59d724054b954a927df717de57e67f4a51e88f5faede368896888ea26a03ffb12ebe54fa8a6f44aabe223d8fc80f74779585a57b055a2b4f7ca1510e21f5bc0f3ca2ce3ac2aa113fde5888c6509503a14abc3ab88d595d86febf253dbf33f8018be8699ea318f1fd09e4b1ee6fa4ba94f5fc43f68e82155f7d56a60676dc6e31342a82de15b67bc514fe00eac0f60ea13956fe98ce267feab558ae3c60799b0bf95afaa845596b8c677114d9470d2cfb67ded8024432d5b50ec18ebfd9f704d69bff91dc2b40f45402ea7085e2e1811c7f1a0f67be7ea84972830c73731454bab37daf68370b364c38c50b05a97bbcfa75bb50d370ed4ba2db4e98c627f3b7c8fa8700a4d4e07d65964bca30acb460643e9c80f755038934e73e42fc542e993b4b5c4ffeab51ee348bc171a430f24a15622faebeecbf18e4886c92bd3b3003bcc0d81da93a98cb1ec986ef48817dbe425b047bb725102f0b54c5c92be5daf38f5fadd090c0c87424f1f63780c6d8bccebd0c6869dad5812c7e1307773046d0723c4a9a7231d6b4cc3cf55f1f880588cae3b3c00b7b8f6528348f723a7d68847c7ef7e75c7c773c2efc8e3517b56578bd1b9920921b934104a64f95f991cd60de8082c4c3f42c665e0d133400ff6ea77453e6559486b8d4b6dd06df06cd13a36f3cbc13219585db1bcc935338ccecd5eea78eaf520e6eac4c1e071d6dda9e93dd1d03fb06c012874638afa4bdea9e11ae445d14bd140649035adc21b80e21edc2f068898879c310918aec38047c73f81f46c8648af80a611caee2e1467d2e482227b6b769286bfb2c9c542de164f0a6394f2af2ae2ecbc285b62fab204f6afc08197f09c74c6fb2acf27ca4110265154577ef0d8f6ef7410abd7098a184c689eb8d01f6f2d91f804f4eab92cf76b4ce75f7e1b5afdc6d16216d8df381053404b57db1fe82b58cbf3380bd45c2cf7119cf38a9a074a5ca0e2ade11bbe44bbd6704958527c3ab0d805ae9582df59e5c6256cad4894346198be3a4a319baed5d9feb9ee6b46b4b027de9b4ddf1a00cdbb4ecc62b44d148156090646adfb3a267f8df499226f4bb69fb03cd32e0646af79a0bbbf5164f4995c79607b75f7ea4ef64ad9de629300e086a5bfdcb5214a98f3e6cdd0fc047f7221c9324875fbb28d12ebb9cf6309b962e46a9d1a9e89ac23a18bded889a3846641ed67b352a45e52cc9a0b04fdfc78eac3168c1806057e4bfcf2a94aa766edac59499eb4579084faba050a1c7edb8d14d3bdcdc3f24c993deebfc1b2bc0e3a1e20408abe158de0f8a618f4e159af038978bdfb85cd684feb3865fc9e96913a2e498140949e93b9db300797d094a614d19ff002115a282bd087c14010deef2993c3a0e7de0df6e4c7eceaea16556bb1a0ad5b8d903b2a1c0662873af5ef23ffaa02aa26937086f18814823d4bd87c14884346d1ea98295292b1504686a2442880c7e9143632c8231dbd61a9e70b90a7baff3d4a94bb85edd5c63b893f37abff8d2bf3762dcd22f384cfe7b28e02155cdd23dd92677c02ca7fecfc63a3c583f0a327a64b0ff17c339660735c1e88f5a4addaa47762fe304e3f6db0dfdd50ce3ddd7bf8c34f3386e79c272bf932e22f031eb672f861349e57c37baf7290652d5b34269dabfbd85a1e7dc0113a2c284e95f9d1e906cc9d2cddeb5b3b0ba40b3c9bbfb2d320f537d25effabbafded3a0a57355918a90ad6afba0b30888588a98b9688e24bc80b9b7375946e4092607f0c812297b78aa10b056130ae4c68057052318202c4346dc84b7e5d52b96359de1a7ccb9e3ab6fbf09c7e0325070dd75222d9b56bf128eca9dce42802faa89903ddf50185757f97158caee943290ff17b40f13f783a877c2f695bc6d4802af486ec5b276cc7415548cdefaed29b4a67db1796b3e62a244063b728490de0968612103a90", 0x1000}], 0x8, 0x3) sysctl$kern(&(0x7f0000000500), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000540)="00478e427150afc3823bd579717e1fdb83f4fcf53662a124e8e8bb6e5de62b6aaf357fd59a04a41e90409ec4b84a85847dc009a0e9c4d0adb5d6e75ed63eec", 0x3f) executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmmsg(r1, &(0x7f00000012c0)={&(0x7f0000001280)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="adceaa948db8f96db397d64261e4e9d471", 0x11}], 0x1, &(0x7f0000000200)=[{0x1010, 0xffff, 0x5, "cbe8501f8d9490add001226f3797d91d19f54badd600de0f7197f17b751c9a6a4a1adb19295d0616e390e92020d4193f0d3a50b1b38a9b92c092f9989785cd58d3bd1847ad7100e3a9d6cd5587172b051063dff47cc671e5a06d2fb75e1127bbd9f6f825e2cf04cc461381b1a3cf4aaf457eaf8f0f7e8f6914656d3735cb9074a5d8addca96b65beb76a4422f3590b2cda753ea623615af28bf24fae9d80f042decbaf04405bf9baad44d7c0b52049c56d74640a5b6f756c6c2ad90a3144d5e150fc6a56704de29557d47373813fddc1be5ea0d8a0e6b2f548832031de7f432d7069e9bc68ffe329925a72b5cbff569b48d20598d78ae8f9bb32b6bd0ba1b3bbd3cb9b86a0ea9aea97a8f90b2a882e72d8453acddc1e873b00f04a42ec4da86ef74d998916a74a940e347b8c3572dd31190554d2c4b12fd4829f7370772b7ef7aa77375ce438272b1b41f9383fadc6a16a74a321391a77239140bdbb14ac50e2630c14a31808f8facecb258eeca30c5928094f050a0f867ee45a39c01ddfac5d024df269c2737d6b3a85735f1aeb95b58e18e93c4780d905994098571ecb0cde4ae6691df9388baad4669cf0041083fd6427abb6bb2aa812b76aca7aba9802e91b4f8281b068f5822e4b41b8ea6ea9d77d544d624b8f1f1709cd1938a2383fc041fce4cd3abf50ad3b38e8fc2150b3c269cc2eec6afb8b83770dac3eb56fd99d635ac8c053890ed98bdc2e6bad26fa11f1f79c959637682dcfb588ee6d74f0e7c2c5a9585235ae45336601fc3d2ade40dc9c33e1d80dc0fa12c9064d18feb03443c7d4fe675169284235374ab3d80f68cc1b0396ae5be30128237fe7176f4a918abb9431b6cac84725b3aff452eeca6ad8afbaeaa3f7176992c0469baa860d5673042378621125690ecd7b5995371fb99753ffa6f45d063efd341e0ae4e8446973a65f97ad476383db6796206e49d01d4229dae5e36b1d2b17041dfa022bcc5cf35d4c8d86c0f7ee25381b6e4904474867cade92003fd20ae79b8377837ae24fb02a30f6cdb04ed6824df00d91ae65193680a2082e95b1db9f8ae6867c1293928d19d06e4863b638c84fce615eff354711c765232fc8f57a0465e65fb082074a0d5b4e0de379cdbf0142280a2e4a36af45629e493f052bf6c95398e07b80574faac6589be1bb365255857ed24c6e99f9074960ab894f4b255bf9f242eb6694e23467a2a48049467baa222fa97046e123d7c48871503d05c83870f59c41fb5cc1b77138d192ed8c269e0d4c7c0d88b7275cc8d7e72a92e6a708823ef284142ec930ceb0e3de1b89217ff76c5db8ab8aafde16c798b1246af4c39822aacdbf2c342a56ccf3eedc65ecf63d930a9e0e85f5664262579c0c3edb495ff9384ef6624a955a33a0057eab0c8f5afa9e63193071679a667777a7b6e7171ba40ed99d8caf009f9d9c40b93f86413c7bea97ff0ff7b938cf8c99f0756da293ca89f961e950969449158c254a23c6461dd0ce595a859f5bbe999c0291d68d1b7bcb436d0b77ab2a30d9088fb2672eb250ba312f42c11bd8b2c3976c3fae6001c33442260bfd53cf09b3359729d6018a659f68e67785dad0fd38dbe877163032109c1e602da4e9801ddaa7fe83382f3a6c32c71f3c385eea5311de52e89eefa45a647abdbdfbee30c63e3993bb28dc3fccf1ca937cfbe534645e3fc21db244fedf84cd033c146a72487d627a6b90a8738c7599972905e3e44170ea0545f8ac3dd83d90ac65f9f989bbc569c2754da9c4b88f706db0f99e940028fe0cbca840ad65df86a882a317c63113bfda2b914eae3b1258aabbcfd8db8581075ee5578b5f377d16645c025406c6554c90df9ba6be01138d41a9511a74264a555e2f32bf49bea14bb1a80bafcf528c4aead913237e290c79a88741f84e325e6fba6b52f11538cdccc4c2cfdaeb47fa264da507fd2e632234776d1dc4b8f3397c2b112e3ce8e91521703085e129dde0b2a9a87958593d3ee7540f730687c95cdfd3f54c8cc71ae8b31e6ee7feb78634cd14a53e246e77a7d314b6c4444edc508e85b81622cf82b8575e76b16387d8e5a8853dc7d474a84fcaaf2614d8f2e398bb6842a4009d10ce70f559e1761cb5d35e762ce305f8bae5c648d3c2c1d071e5574f697ed0e7b63ca39f37e0c74e78df43872d3b9fad0b1d8a105760badf5fe3382acfef2a715908d285dee525a5ce735d6d4adc941e69d58c9b59c244b75e62628b6c28fa9ff74f0af08c3eab4e152cc8006bbe8dbae821ba7b220fa51647c93400d2f12ec88d02aa065788e195ea7218af40ad8f6d00d0cddbbc7c08a978e0eb9cbb489ac7b75d841dc704b20ecd7f5ec74fd87459b8b86e7cf5cfe09fc279e3437f3694d42480acf3ccbb9d3661d1ec923a24fedc814b18f5df8abfb17a1da10cc3053fe8a2b9cdde110a934d0211e7b75cb9a0876eea9ecfe3508160c0b4ce1f9b6dfae511c7aff8530f94f5cd8b973ea171de6dd0d7edad2eb8cbc92d932546151c88605d34a38344c1f2880fab78127846be9cd980d0209a1c152cadb7a16039723a7e31d821c724c1d3025dc25da4ba7762b6e6f29ffb8ac2c96716b979a365f71a6c5cfa81f294534cff7cc824d8d916ecb32f67bdbae92ad3ac76133884a8ac6cf29a6ec93c1e39d6d62a07a35f92219f69dbe5ac65d530636617f2d0fd06cb0cc6eb163429dd1083ceffc470cb3861069cdb459f2d6fe178d85923de8df90f2232fb03691787a59f332c0d64bd56a3b5bee09e283435c409cf95d18b57e52c3a37a94d10dac5ba7507aca16a4614c134a30bd7303bfcd6c287867e3df9e598a18a9c905bcf54c5795f41725d7798f4c63724f81bbf6b5a975d52ac5e8c8a2d38f95583f55c942d6f52fefaa8cb843a8a000730485a488810cfd89d3030289a15405530df46d1fda4ee12553ddf280ee6e2cefc8847dbfdb4b69a182aa048ba14728557e7f9dc01de7e3a742fa5876befd452224354b45524bde4d3188e56a9fda2efd206f49bb1794b8cba9b65c048597810257e209dd81936ba6231724ebc92f872ad6b8b4afbd631d9745f1bd99bea769b77b18eec21c8e1316250ddf43301fdebe5352b6c1a308e042123494c86c90a54b57f8b272cbbe7fc600d37af856b42c08ba480bc165af442ad80cc0474993a087628cc57ce64ede7983e268eaf89eb018ff5f73faee59006e5458cd15af25a420b0c509f35643cd925b5ddae2dc8ebb7d1ece87a0991f92f3e3f98b1890aba446e79d5e654deea6f9f076bd0c4222db9d50f5a64dcd613e1c0548ceac921842bf400c397535e64a2e175d84d22f4f7aa7df4db5670f381423256cb112728e54a720415b1a8cb0b115fbb45c210cb4d08f6a68716a7de33685de590d51546d623bff3a111b0de26022e1bd4d8fbc78a5031eca3e270da76f91706ebe9b17279ea12a8f54d1362ecea5318c512f30846701d6a46e2382144aa563a29f3e0e63065a99f1f5640c7a7a13ca6ccf5b97963781ef29dc5fd03e5ee9fbf9f584eef46286df079b0207c71e613ab8798113a84513da005ddda9c64b258637787954b6531a0bc64d9b7873eb3e4723f9bf38ced5eac2293f53f6890493de30c8063eba989e00621ad84d826caba9524c4ebc1b40755493f905c5b8b8bdae51c2d04682d05ea100b3026635d921eb93a248c54be1586c4558811b2a0d600580ecd145918f0c63d6035edcd452ea0bfe1f94a207d693fcf994221fac906b92a40804d10d37d5150ee102777b6d0998e0e2beb569b070206c59eb59ef07c400d43e3bede9587d879c8a19627758f23b74fa6fe24f7d0d20b85f72b919c611af99f3002c85b69b4721f9c06f60517c2e490d2f183d6036b9d3ad0cf8b53613ca267144e318989f73f8f75de34bd471f120e5beb4761f393f83b75865256e6462e85238287d6fc03cc8d27a5bccec6033558ab8892374a67cc297f09468b5fd62dbfc565fee1a3dd3849bfb02665f157749291eca5ac342d60c33707781bd44b879a995e25ca2b3021a00df44a4224ca0074cbb6f069bdfae24fba16b66942d7ab8b9417e797ca21d7638bed4d8bc58cdd063b96ff11eadcaeb869c6e7fc836d38706b030465ece315b5ed210b6a680d25fb05a37acaa88dacb5cae73a5876252579d74d6f819008c69d18fd1941d1f1185a66d7b688137cb4cf38941869a8e6efc976cee46e6ad5e7bd2dc237a3fc1c60bbaffb4fd0510f3b88c67a3a5e63fd52b9a619c8a795f70dafebaef68e817c117a62dcd982bb759b210050552dd54e0bfcc0ce6432739c89454fd8723ca9fe0b40792cc9f7f36649aec548e96624002c293891b9f8e0ea86226946b1e7c806a223783ec976ff957bfd47c3961504b0f7cde18033cd1925a710e3b4795f2e7fd21fabd3e37607cb35fe7aaa58fc9b87418809171c220a795ebb0741546a4eb517467f21044543ecb4cda3f47d97c8a9995e6a273f89f1f0fe5b3d42ecb1b71992fd5b2cb70cba3522a51249ad97444e2953006ed17fb4b899dcdc2d44cd76305f4a052c0b8408555d4eaeca9df0422a00e66fc0f0a64e51dde9bd06da460967c7e913974c4dae396e2ade288c3d5d275de008bfcecd22a2fd4cb03d300bf7f10c7ea5fcb5d0aa9cbcac648a9f72ce8fc0f5394071615b343e3cb827c6e4518d9eb2fae4c635047e228071e174d357a29d3b42418732ac6585e5b5bb4e01280891ff1abc68bd647e2556f2f59a12246b6db772a9c8526d3e25f1dc7c81dd3417bf52b829e1276112601d96350a5fa55c04f6a232aadf7ad3595da336781fffd0dfec109c4f6689d7a3dec54dcdb4407c74dcac7d02a8237b36747ec9596eee3d3c2a4b0fd374b751b33663b55dc0fc3fb42b5c81f6e23cdcd6309a5c8cd16145c2f50af0d88e7a960753f2929686a521bcf461edc3d6a6e0b9e93bfc55637d20313c7c6ed2da83fd0946b0a4035eb442d733ed18fc3930c4ef5c4cea92f44b832363848389765ace57c733eb96a7311d6ae3cb147e45d87039d4a97ecc7164e7ea27ccefc885dd0f0477d0d1906ecb41571481de53310aec3c5042a88471f0b85d4c379212d941e7ee4c5ff01ab1ff7bc23718e264feb4712d1105e8831b8f36e5cf934c2b84c8085f254132a9562c40137f211d5b55c3ea57b0f50972b45eb09d7d226b2a9e46c3821ea58d9d9c1f2cfa187eca9430510ffa0c24763496bae39fec1b75f4013d9e797e3814de5e1fe50b1dab7edded995f6296ebdc158b40cf5e5fff3ff8feae71da51dbf3592759a2cdcb0d2612e208d9510f9547fde53bbc683c15663306c35bad5cddb9941e0d167e9c63bbf8c3ca825846899d56bb784640335fa524b76f536a01a5f981d74274d623d155023d2ff3ab33f477b80cd89067700fd799869a36bfe89f476f0e9c64cd59e7bc9617d6baf9c27dab179ad5922a6baccd2c016b78171b78cee5e2994e98660c0560347c3e349e8a90fb12a20bf96733ceb20e9a701d929ba55a52aa502b1f1005ad86b80645184d0817fae4caf30e64e85260d4e66ac9916addc956fbecdfbeaa9dd603cca838daf48fc5a5b12c14d5e687f8af7766ec01bf895901279a1195e4c7623f638f56fab9f21375df38c4478da53efffa7cf8ccf63cbae844c60092a91f72d207cf7e88531259f8398fde675c8d9cbaabb7175c63fb3d61b09914b9170e5682f9cf2c253628825c4941caab3730af157eb9bcfce75e53fa2c719cb5568860934583045e32cbe31d056ae014a9e37dd437479ec68b"}, {0x50, 0x1, 0x7, "67531ffae4f5aaec2ecea04ac8b9971a14e001a9678009cbdcadc61783a8075cc55bd563050bc33165bcb11de9967cba03d306678920372c2f0cefc47cb213"}], 0x1060}, 0x8000}, 0x10, 0x406) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000001300)) fchmod(r0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340), 0x200, 0x0) fchmodat(r0, &(0x7f0000001380)='./file0\x00', 0x10, 0x6) read(r0, &(0x7f00000013c0)=""/62, 0x3e) dup(r1) accept$inet6(r0, &(0x7f0000001400), &(0x7f0000001440)=0xc) r3 = getpgrp() wait4(r3, 0x0, 0x3, 0x0) pipe(&(0x7f0000001480)) link(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') sysctl$kern(&(0x7f0000001540)={0x1, 0x1b}, 0x2, &(0x7f0000001580)="5536d26e965ef7b7592485ebd07706278ceb562646dde5c3713a1997d19a3090d9709b15affdb47814b802ad6a0406c07d619d6d278a46be3c81121ce125bca76076b02f5c7b5d87e306a53ce08272ecd4acaeae07fbde422d10bd977dff9c1638aec13ebce50e7f75b42308ee5fb4a5f061458f80fbc001784d7566a68b4218b885d5632baf7c57f8751c1a1a5529d205ff1df290a398240748993ad01c13aa487eac876f24122fd88568ba0607", &(0x7f0000001640)=0xae, &(0x7f0000001680)="96b0b8d6da9f9ef4e84797c3433402b64f94203cdce00801965765819209944b32", 0x21) fcntl$getown(r2, 0x5) sysctl$kern(&(0x7f00000016c0)={0x1, 0x47}, 0x2, &(0x7f0000001700)="a0b99b17eafaddbb133299511058b08552", &(0x7f0000001740)=0x11, &(0x7f0000001780)="0a27a12cae7aedc824c48b70e19ad5cd5be3e8591d1afb", 0x17) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000017c0)={0x7, 0x3373, 0x81, 0x2, 0x8, 0x1000, 0x8, 0x10, [{0xbd8, 0x56f, 0xfffffffa, 0xd3f}, {0xfffff000, 0x3, 0x7ffffffe, 0x3}, {0x6, 0xfffffff7, 0x0, 0x2}, {0x2, 0x3f, 0x10001, 0x8e1c}, {0x9, 0x2, 0x400, 0x28d}, {0x93, 0x8, 0xc0000, 0x1}, {0x7fffffff, 0x7ff, 0x100, 0x28ac8523}, {0x6, 0x3ff, 0x1, 0x4}, {0x3, 0x7, 0x8, 0x1}, {0x5, 0x4, 0xff, 0x1}, {0x6, 0x1, 0x9, 0x200}, {0x5, 0x4, 0x7, 0x476}, {0x0, 0x0, 0x197, 0xfe000000}, {0x6, 0xfff, 0xa76d, 0x938}, {0x1f, 0x5, 0x2}, {0x6a5d, 0x0, 0x6, 0x10000}]}) ktrace(&(0x7f0000001900)='./file0\x00', 0x4, 0x800, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001940), 0x400, 0x0) bind$inet6(r4, &(0x7f0000001980)={0x18, 0x2, 0x10001, 0x1}, 0xc) open(&(0x7f0000001a00)='./file1\x00', 0x10, 0x42) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001a40)) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001a80), 0x80, 0x0) fcntl$dupfd(r0, 0xa, r5) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) executing program 5: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000480)={0x800, 0x2}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x4, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0aaaaaaaaa', './file0aaaaaaaaa'}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) symlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) executing program 1: socketpair(0x6, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001240)={&(0x7f0000000040)=@un=@file={0x0, ""/4093}, 0xfff, &(0x7f0000001140)=[{&(0x7f0000001040)=""/226, 0xe2}], 0x1, &(0x7f0000001180)=""/136, 0x88}, 0x802) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280), 0x10000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001300)={0x3, &(0x7f00000012c0)=[{0x3f, 0x9f, 0x0, 0x1}, {0x1, 0x2, 0xff, 0x7e}, {0x28e, 0x1, 0xcb, 0x10000}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x200, 0x42) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001380)={0x3, 0xfff}) fcntl$getown(r0, 0x5) socketpair(0x2, 0x8000, 0x4, &(0x7f00000013c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000001400)=r4) r5 = open(&(0x7f0000001440)='./file0\x00', 0x800, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000014c0)={&(0x7f0000001480)='./file0\x00', r5, 0x2}) open$dir(&(0x7f0000001500)='./file0\x00', 0x100, 0x0) sendsyslog(&(0x7f0000001540)="8d8e97c81e24068f98e37dc2899f94a609ace8a4f44a42400413dfce213d06745528f6bbcd494332741b7d890fba6e660ccc740fea0cf8a123b4e5763b910b5c2252e42880b0ee6fd42626169e49eb6b25ce071f7c4d9b3ad43166aa6cfdf6e765c0f88c5b1d3d3b3e1f3c6e3cfb22aa15b82ae222080ecd1b6f7a3f1df277ff63bdef22b5bca863a2e766a1da06b5d4489d9ea913f7a56563c7666759b7852d3aa12677c9837d0901aad44c736b9a2ecec513a14939267e1898716e6763e4fe0cbbf2", 0xc3, 0x18) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r6 = dup2(r5, r2) sysctl$net_inet_divert(&(0x7f0000001640)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000001680)="e7918c653b9ee9dda4c2646519f8ff166e1a4136cc695c2b1627d6c429cda66eab69128fc97513671a0e8279f950b30414d600dd5820a7a7d9a6e42230dad5b783aaf855f8261ef72b6fd8c212e649ba46627481f23adab7783a06bb3fe1b46718b10fb9d39ec69d6bf997a97339c46200f5e56fe96895d1c746e66541d3d1e23b7c10ed658b48b5718c00583d49841530237ce0d8e9f41c", &(0x7f0000001740)=0x98, &(0x7f0000001780)="e7623f7fc0b6aa7b9e7849a0f6125b2faf2f7dfe9fda18aee3f059589898a81e6e671ab46244fa29c95eb88c0fd449f29a3c0ce117211d2c57f18b8d6b8448401ab7c4ba4fa0ca5f738c8e83d58092d9bf65d5baaee0bd243c4a9ef22aeb1909e20bb7a168b4bd71110e392dbfd09e7728fde491675a33518b5c9e85ec91eb9d73e0eea5c069f31240e71122db2050d743a80082ff99db640ca19c87e0ee1d05b8688c88763d9a7a01b4101753714e55674543b3015aae0e", 0xb8) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000001840)) getsockname(r5, &(0x7f0000001880)=@in, &(0x7f00000018c0)=0xc) mkdir(&(0x7f0000001900)='./file0\x00', 0x61) r7 = accept$unix(r4, &(0x7f0000001940)=@file={0x0, ""/4088}, &(0x7f0000002940)=0xffa) sendmsg$unix(r7, &(0x7f0000002f00)={&(0x7f0000002980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002e80)=[{&(0x7f00000029c0)="1c1d048dce6b57bc649cdb3a4667ff71a51950c49f5f3e40fdc7547d379d7bed755382145604c4968f90832f60a7107f823568e89b26c80bf7f40753", 0x3c}, {&(0x7f0000002a00)="1f2feb48", 0x4}, {&(0x7f0000002a40)="ab5dfb48a3d7a6e76f0c492d025bf22f5ddc3666215d037ecda585238803b1064be270464484312f6beb31c773bbe285a02b6acd45ee1085dba081b16924cd0ced4f75e9a92ed32f45b6e740bf67811bbba77251c8f7eb5f5e0382ed822b7c41183c35e7a6bafd34ebe5aecb92f52ba26f68f0393b19de2a448ebfe9ade09dacd8dd9b2d829a5b57d3b98f81eb3b523687abc3db97ef3d24e798cd8214651f3697a985878e6624363f572891471ca4210bd7277c3590214d37a8dbb869817834419eee0d4eaec404f774be", 0xcb}, {&(0x7f0000002b40)="4547a55d77a47e8fa25f190f2a79b716620b58d6ea700019df3793615d5fbb18e61d4aabfbd06455129c23216de7c0b09e0db2c963343d8b689713810008d43de39724eb16e3aae357669e1988e7a64bfbe941b80be5969f5ba358e6546813e25b4a9ff400dfae5e3993736515fa252b47f25aea1d050952d027a6f9cdd9a3f5b13891358f8fa06ee922d00f165acc4dea579b4d8032b69eb1993f1c27be37211da72c314618f25e5c66e8a957c0d9cc22eb720ee0183620ab458577df4b454c65893dc37a0e0e70401cc0c6cbcf69fd5e2e56d882078498713cbdc2fcda", 0xde}, {&(0x7f0000002c40)="0025b4af3eef1aef9a73dad229455833f8925a2d8ec2794322a7e5b7d1797097f16a5428895137673c5dacf69d35783e19465727c173f70c289cd1ae7c31d49f8917e6149d9121823682cb88d15c037dd9229606b63a2ee1c221e464cf68c8826339ad30c83efb2069d32f9f0495a3a83b538988f11ef14a56d74433d8ac46ab392a3f7f6062cd3dd690ce39d77d6ae620e02e85840f0f054913f69a7de3c15110fd51de25587041d447d6e415a00fc05d968d7e33674756582f1a3d19b5bf7c4733d2b4a28fba1c7f3fc540b0c2e82869899d788b9d248dc7511a70ca7bbc51c317dddb250646a587e6072948", 0xed}, {&(0x7f0000002d40)="52d9b2ad243de1a086d2a8078a36ea1919d5c9294bfe6ff7d03f40af7f05a0f2053c5a9c56f8ed4eda8022a5641f71fba361829369a8a0a388b166cf65b1161c6fce0581aa24ad8f3af5ec2ee2d988afc5c50a33bfb0b11c", 0x58}, {&(0x7f0000002dc0)="54c2e1500a36339c6da203b558c28daa5ccfed012589b049133c475b7b196bfd9dcd50e1fdc30128ba7e76030018dd923df7e2daea4e98cb2e0681c051646502beebef0e51041014b0807a4204d037ee2df4ef648830cbdcfee9d922ab296a80de5b2e81cf04d960851c", 0x6a}, {&(0x7f0000002e40)="545547dfb95383", 0x7}], 0x8, 0x0, 0x0, 0x3}, 0x2) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000002f40)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000002f80)={0x9, 0x7, 0x1, 0x1, "424e9226047196e903d3d82042b46756fbe0e9af", 0xee44, 0x5}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002fc0)=0x8000) geteuid() execve(&(0x7f0000003000)='./file0\x00', &(0x7f0000003180)=[&(0x7f0000003040)='\x00', &(0x7f0000003080)='\'\x00', &(0x7f00000030c0)='/dev/bpf\x00', &(0x7f0000003100)='/dev/bpf\x00', &(0x7f0000003140)='\'\x00'], &(0x7f00000032c0)=[&(0x7f00000031c0)='{^@\x00', &(0x7f0000003200)='{\x00', &(0x7f0000003240)='/dev/bpf\x00', &(0x7f0000003280)='\xe3+&\x00']) fcntl$getown(r2, 0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000003340)=0x200) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r0 = socket$inet6(0x18, 0x5, 0x81) close(r0) getuid() executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x9, 0x2, {[0x400, 0xffffffffffffffff, 0x7f, 0x3f, 0xffff, 0x9, 0x0, 0xac3, 0x3, 0x3, 0x7, 0x7fffffffffffffff, 0x5, 0x6, 0xa, 0x587c, 0x7], [0x3ff, 0x0, 0x200, 0x9, 0x3fe00000000, 0x5000000000000, 0x8001, 0x1, 0x40, 0x3ff], [0x7, 0x0, 0x5, 0x0, 0x0, 0x0, 0xbc], [0xffff, 0x8, 0x16, 0x1, 0xfffffffffffffffd], [{0x0, 0x9, 0x0, 0x5}, {0x1, 0xcbe, 0x0, 0x1}, {0x0, 0x1ff}, {0x0, 0x7, 0x203, 0x2}, {0xd2}, {0x1, 0x8001, 0x0, 0x7ff}, {0x3, 0xe7a, 0x7fff, 0xfffffffffffffffe}, {0x6, 0x3, 0x9, 0x2}], {0x8, 0x3, 0x0, 0x1a52}, {0x8, 0x7e54896a, 0x6, 0x3}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setregid(0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYRES32=r0, @ANYRESHEX=r1, @ANYRES32=r2, @ANYBLOB, @ANYRESOCT]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c65a4cf48086", 0x17) mknod(&(0x7f0000000280)='./file0\x00', 0x1, 0x1e5f) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x6) ftruncate(r3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000340)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) shmctl$SHM_UNLOCK(r2, 0x4) r8 = semget$private(0x0, 0x3, 0x1d4) semop(r8, &(0x7f00000000c0)=[{0x1, 0x2}, {0x3, 0x0, 0x1000}], 0x2) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f0000000480)=[{0x40}, {0x4, 0x5, 0x0, 0x3}, {0x16, 0x8}, {0x40, 0x8, 0x4, 0xb30}, {0x400, 0x6, 0x7, 0x2}]}) write(0xffffffffffffffff, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) syz_extract_tcp_res(&(0x7f0000000240), 0x8, 0xd83e) semop(r8, 0xffffffffffffffff, 0x53) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x1, 0x0, r7, r6, r7, 0x8, 0x7}, 0x3f, 0x5, r5, r5, 0x7fff, 0x4, 0x4d}) setreuid(0x0, r6) executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) r1 = syz_open_pts() fchmod(r1, 0x2) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYRES16, @ANYRES16=r2]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xcc}, {0xc, 0xfe}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 4: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x12c, &(0x7f0000000100)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0xf6, 0x50, 0x1f, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0xffc8, 0x4, 0x3, "3a05c45c2a4aabc15d98e7274d3fa02757007f5d8dc7f63ddf26323b01fa054fa8a2769f35fca39897e1f5d7534a2c244dfa3c46209ea1c5a97093f0f4b2e162b4b84b6787611473dd72c2d3908daab1add95647a8b47fb87c37b1288744079d74a5b8a9c03b468a7415eddf83203316e69b4a78f6fd4d278d17ad4219d59e45a6099dfb1c67f001f4c8c14d6fad30f7f678e36d1e07ff09e879406f16d5bc76e3040b780dbf081e5e3bec228ab82bc60ccbf104e309cb594f987274066a75da4cf81a8f6c28360d4ce2a796673bbe8fdaecd66a04c8911f6ec33fc7f68bc5d963926990bd2a"}}}}}}) executing program 4: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000000)="e101672dbf069e706979fdb239c87755405d40c221042825fd569cfd35e8289ca660aaa2e8ce3ef89f6a884d9c9087ff8074b30407a930fa7b2e2887d4ea240909a84c2ce176f484672d68413c2ed7e4e1c1d324ea995bd67912a84e30585f12c8a01ec8b5e4ef14152380de11a678f0addbc740a7b1cb3e497d6828ecc6000f3d5c4112a9d4de242348c37004db13cdc4b249a08f5b42d849599daa47cfe939884e372dad8b4a74476d67d1b185bc4e7c6a67fa26e63b99b93460fa9d1884ed81d66726bf90a14b7473f8e23416be0a2b1a31461ee67848ed8793ec68715e038e991c7b49eec07503d8699a5e8ee2935d5691057e87accea453", 0xfa, 0x3) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000140)="a229d2eb579506e4ce0adb47efcb29f851387462d806beb7d0f4b237a2356de830e9f22bfa91e9576d137da9b0c51fa6f07b556329e49619ef2469f330b537543e9b65bfcc0d0a1cba3737693478e25ef82b84afbbf4811eeeedd3bb322be7ae350dcad90486a341de38920e68eb34549c07247402ff25ee7da1e00fa2e8f6a456bbbc2106cbae7833af21c9a63d5769b14ad4c99ca5fae6e7a8d0fbe9b6b6d900eda6a42f35aa491fb550a40a255822d42ebf83d75dc6cb129c0bd58119e877dcf58aa79f552c0e03231871b6910893928bb43fe7413a79ab7db1059893a4ab936c6de742689354049c32bbb65545009c92ebd8e1f308002de691be07ea8aab595024451ac0a44d12d796af251d301a9cdc1ab35a7ce113bc8423f3a60d54aff0799f5283ed55eecb3f1cbf1ebc7ae027d9fe0352f0d2a4ae81faa8d3a82b5e27458c295ffb640cc582b844a79490cb4e209ccdec8b13a88c23b1351b6d4159b33988c471dcf9a943eb446fb868130f4bdc6d757ced55e23a7da31b5b047bbb541c7cd77909a856e9f9cf089777d31aad5f64094de842a2fc9bdd890ae26b2e4d930ba8ed863e55bd60ba7949190e16ecc98ec56ce51a9a5e34d9d0831ccbd113820a87c47e0f91095c1a73fd6edfe8861951cbb948290b33276cdbe1ba6d1c60573efee0779d7c52f4d74eafdf638ee41cbaa414f0f3ddc94b0a998c67db024f18fc53d207da4399e71af2b9a4030f99da278c6bda504599874a8e925934ef24c8f74bf97963595ba90cb7df0e7eb2b37f13bccdcddc1564cf1885597c4a5c7485308f08d0787f7253d5573084021952185156d88a942ab5d1995cc17b2833f5210cf462f370e1b3686ba00145669292289b60ca3094c99df623e6a5255043f93d0768066545c2f5b72754e07bab6c37a980a5bb0f22977a52ed00bececb11b6131f30165804fdda34041102ec40645ad242c69d6ea42d42901beda430c84424b7a3934b1026f8d2f14241bcb77168d837f70c86ea6d8d33e96bbd5cf41236a3433a589768c05dba54f0121839241e663520daa3da5d842522efc00566b9647b8bc1eadabf3a139319f015bfe58aaf300e9bd4b098d2ece0a5bc9b0ba11bdf042482c6e198e85469b2f800209aecc77bd908de8d34f30ed70caea44a84b9121e206656246122e0b2968bcedb9f7de7ef5f5d128311d1a6650312dc41bb305b69765d6c177dd8a7014c81be7af296c50f0fd5667044062c66d65b12ae55f4570c327a1f4e1f1f6009b9b541a21f06781df7405a59d90af344f05ffafd0bd9d2b1c4d2dfa1201ce71a339695944f9a1a3252e00bbc2a0190208b69207f4346f49de296b4a39617e8188600d355b7401320922c1f80a1f26076760c9d463873c585540e70152f40568703f202342f0ebf95084d8840da0abdf897ddfbf4846872b271dd0d60e1301ae5df9c39da137ca52d09512ecff45998476cea73318ab69d323b966053c02adb49fb18ba0aeb89a2f856f03c0e0aa31b7cd58ddabb8db74c1eb9d7e9552bb14503af5b5e84ad129e2fd9c57b46183eeb2cbc2f1836b6a1ccffebb230195d546b8d7ff6cb8145cbca369102c84668c2722e4bdb1317afe1bb8d075bcfe0d49e62d6728d3b202c08a8d61fee48ec2b358330213f0fbded7c7afe4e87492bd1587c471947907fff252beb021bab6a354ad2b9b3905810bc828f3b3e4643ff2c0cb4f88c2c6a65e5d6d91c394361e53860b5df3b6da5f9a6fb3a5128fa3385c563e8179dcbed18f2a4aa6f05faca8038c7bba97403b1d10041c5d2b53964e144d7e4f1fca9dfe734e9c244f4377a7c050e72aa00cd406aa258a15dd09c9d3ef6ed2c898aaea62ba3f38fd429471c4ac04d5dc5b4b875ae1c212de533af88a4cf675e6f6ce7a613e0ac1d813e937bc3b3b0d668f36f60c43d128d29f0c49f3a802bd2051dd2eefdc066d1db9bbf63c8ec4a3510491b016d9d24d0eeb857e3612ebd2c24274cfcae03765d9496e5e903d3e3756f8517d8bfda3f26c83d7513a90f0be719bbf01aae3ad46bda5c600a5afc78bd8059f6894caf5a8fa2486f322942dc4b1e3a720b4aa682929e10a4b7880659728b549edac05a3ce20b975891810599696f957d0fc5ff1f19319282530c8fb9a7d97798c8f9f2c5556e41e49bea9c20e2ee400997006b1a7417b3c0f58ee2d5f86f5a1d28232e2987a5daa9da1194ee27f9abd422f8abb6783389f01d3e315663a29528f5de9e6878e4e2995d4c8a17d460b8b7eda5bddcb73533bbf062ae8c60f54c68db2a7b525e8e5f4cf45df3cd95b6042d497440e33f977a1e93949318733fef910379b45e980c71fb1223f3c89331290325ecf63f1d26def466ee04493901b1010889655094166c7f3b14b518e625cbe39b86d2786e008eb8bb2be8fa38a449d326d14f07d4578c8c7a67af67053d762577ce17799120a511b59aecb40b97fa4e89ba2c611099fae0848b26682fe5188fbe06c8021302fadf45bcb688c98baea43bfd41791d67b9dbad25650c00c1200817c81e1eb0588aed4fd1356eda967f981a5483fa55b25ef7c0229a97ce849bc5820ef90745c0e83b8f137149cd636650cdc9f3e508a12dbd76e2a11a6e016e8241e88249d87ddead19961445c148636989ede782af6c6f979c343a937d5d9e2c4f10133e9653c6d9c8f96b667896834597eccde2401034175d8a82bfa2fded95bca76c4332c1548e45d370508d48ea9eb2420e232550d66798355662b8a6e85714e83682d2d3aae743eec48b80da942ba7d8985fa25ec42df33c57baff557637d1e73721e27016f05566b1e5784e59779214f3e76749788973e35718d832e4f7fc8c3089f6a67fe3e3586e9cd8b5fcf14f9946efcb50770d8954c89ea2857bc95376d2ad5379c8c336aa9d228c5ab7aa54c623adc1f9c7bc1691ae818d15088ae3c0d615996657167fc67b0d2322237586dc4bdc12dc197abc94acdbb862e07615cde80d169a2381c9059c49f3e699377c33add8b719627a97b6b6f7340152fb6af4075b9a632d65257f0a3203d87ac74f7e399be371fda1ea5ce79360236aa63d42a34615ca0051568ee1e5623726e3745b0fe527155bb1dad0eb45b046ffd7446f1ec559580bc6c947c2b658050ec482903a941131209e4436bb5a418507dea0e8bbd7f71c7d58c28755cbfaeee67ab18545cf2e536c2913482e4516a1527e648853100e463dde77772d90198a33ec8062ddc59f6325baf8997055c1a39998772111b4ef59093339714f0042eb59a29ba27da704e006422be512a260037f2e786c40b4ce660b7d560245ba18886391440f22e6ae9446dca1a62fabf23bb1e27c4edf5edf0cbc5f36731d756667071b7457460574cf76d1a62e119d0b14efb1ff9a525d304107b14bcd24918db39a6c4fedef5d0df85aed87c016d8b79e9dfcd549857f5ccbad8cb45ca6b5f7c773386f3127abe743877734f7a950e7d1ba67cbf7a4e86206c27547ef15ac8e14af88c52bf1cd32c8efa8fb04da3f13f7315ed596cfd1e8d70be997b09d34f0c5ca9fca6ecbfce82b34dae24447f7c8e784a3211ec9779182e1b2fd8498bb8d004004c172ac7860e5add614cddae63602e248d5b6e5af99494b68a8bd24f13055cf40700f81b313b387fc6f912c4e56b9232a89d2c45f171bd05ba8ddca8af1b97a12436c54a8fd46ef7e61ae1a1eecfd7f601e7598198d2d782a3410420760ef2c007bc23eaaaf571a45b3ff11bffbe2315a9246059a7f3c93ac7c43519ef7c2be447723481357f8fe1d42fa4eb1a6963e7e2d260388c3650edab402cd3afada1424d92026975c75466a2060375e18d73d8905583e3e460ac4517cd0419d368008369b78d05c01c4805a2bfee64aaee00f1a7dcc868b315f2e15270536dd178dbe81dc0f31b242e579f6457f44fe575b6b07e16eb4e0c6e97c8b69c32aaa2feecbf9fe3103f18ded34bc82e9ca49018dd88474df3705d16cab771dd68333eb45c764d9104bf7e1b9e8909f64176676373470292ce778d0900c4984c55c263d3d33d5b0cfa2f2b38345e4a4d622e02c4338df9b967c63ee3b2566f68e3f34a820e9ffc2fb3b387cb3e870c3a46603aaf987a4218c772d03b98a53b7020054ab5485ccfd0fed097a857ebe928ee6b2a177f137b0b8d716796275551f88b467390928838d4f0db11d0a41b080e3aec075abbc9173b87f05a418d47ddd3dd69ec520f3b2e14c5db30ebddc6a808e6d4cb1253108d1edd6019e0876cb284f8f74fe494d5e086c2a94848b4db5d53edded7cb58a93ca618f8d7eef712d52ec353bc5cb93db39091a9b234e60b0821313117be95696f1a21965f750627cab9895585db1159daf65ad69cec014a67bf716972a1da39dfaa8e133ceeda27f413d98082c40d7ffdef529cfa3056bee8ecbbc250ec2e055f379473475943542693c92afe16d48f951470fdc489c113a34d07476378a69bfb6a8abd482c71c902de8959659793af8b3a3408ae18ab6fae4e351570ecf7f0f9ec26f05254be1279c5c19d76c1c8934a30560d55c69e0d6033aa6a064b86947f926689adf953575c1c3ea0eafa2ac3754b1622f5cbe5e887ceffdd180f67b85f8e6e6ddefa16a58aed22c650f6f69a92b19012ef99c26b9c57601350b3cc77a850bf5edf9926601b8a278d8c891da64b4f0f9eb03c459928d894a4d1303559933774861a6e79fdd81c4b04a928420f10fc1fe1b2a77aa8e7b92e244396ccc936a36f1dec9fcd53bacb2d42e24e89e7fac2c5b231848e3e8ff853bf0649848b96d92d5f0b92090d4b2b975eb14d9bcdf86f76ad421aa50b82b3386943cb9f1bcd9894de149f3142f11b70460bbfeef42cf019f8c8e6a57bbf5454f0cce8de964259a1b101bedd33abf40098f9442a52fde41b522896a3085fdbf3d461ba4fb24cb1f684f1182cfd765436f4fc14eb82c43345fe54ec705f91a27c795083747cec4ccde65e8e712158b7c44a82606c37895e6f061636e60fde79484cedc01a71a6203307b906ff1464179de3b3f33c055c992bd12f83b43e6e46662ee8484224d1c33f69e03d74137cf6327106d06b536e5912b561f8252206bef116170c48df2dfe6c29c24a143d2de0a06e18e86cbd4ff94cb756a16b2aa7a899f51e4af7c68e03cb9da138a7536d434c100bbf77381c2882df93e19d113e7c6caf1d56a70ad81a05d62258426fc50c18ce3455257a12286f31ca15d9a9027274e2e7e5e9be9ebb0356e7a31ea99f98d4e7b4ca58cc7594e6abf1586db62057c651851759798a925752ab7bfad9ac28f6e1fb3639e4c6cdbfcb0ec23bc03a8dab9a6d92a0d6fd5ee09e2ac6a5833e1b0be200f422ffa710457bff09ee1f7f8dcd35278a515613b04ec15ac4495fd5a016bf0ea66364a1fc2d88ce47146f581e81a42f4a97bb97b322d9ca72eb105aacf75129130bc77fe7f63525c615fbe27cd35a807e88cae1dcb6f1af88adb00f2985421d1da6eb80be014bc394a5a0849df40111e550051dff482c508d0176a4df26268e2be133159da27bc9e6d1c03c01f82d4041190a7f90be9d3e0def653d798105d75f65c806e80bb87d9cf12a28e3306c55012e5c1d71365bc1877994642fb5673171cdd481547d44db65d19ea1e347eb213945efa5a2f3e23dfa65b8e1b7b6779f20d541e9014fa97d50877d9ce4823abd9a52077d6b9bc45a40052cdbbac3a74a4c86ddd71747b974c04264d7930bc8caef9a754958c1572adc4d9a138026b68941dd5f4a2f0267580", 0x1000, 0x808, &(0x7f0000001140)={0x2, 0x0}, 0xc) sysctl$kern(&(0x7f0000001180)={0x1, 0x1d}, 0x2, &(0x7f00000011c0)="d6beeedb177b64ac27cb2c71647d49d8fe8144dde54b396f76ea3b6b765bafca6121940d2cd2895987c2947666312279f4d0bc3c5ca52b2b919c82271b7f45deaacae39d077a004cb7fcd1b0e1e6ed050b30644f782b94e0a5ec66e830f0dbb94776382462085633fe6142e9fa812102e83b67301de0291ca2f0ac9514944b1ce6e555a388cfd3cb2214d0e24d3a229385be84cf21e7d72b93ee1fdf353aaa8716218287287d3cb1b94354e66c", &(0x7f0000001280)=0xad, &(0x7f00000012c0)="d6bfed761f1bfb04c79a5a2c69fe304642fdc9d55ea33e9179f50adab9d240b2588da6e3f5c8379d1fdbc7ac08313bc100a3004c2bf98926df1d9e1abddd2cb67e1a181bdd342d778c222bb7faea3332f7dd6638fe0ccbb7f185f19611069e1cabadf7bdc4e5bde0097ceb9273c079d370869b9dd5ea1b666fc70ebeee00c52c9d268123d9171e56e1c40067509859c3149395c84017712012849d6a0f28c19826fc113aaea9b15161cb46c27216aa7d09afc8a1d58df49eccb9", 0xba) r1 = dup(r0) pwritev(r0, &(0x7f0000001840)=[{&(0x7f0000001380)="fa970acb5b90bbf41c7bec562a8325ecd0eda732e94b6dc6dad768919feb366f06324a2ff836c4de99ac8cc055f42e540ea1b3394b3b2e0f2c6c5a095b330491db6543e23240e329567b7550ef2d9e93fba1207c7ce4f11e556286eed53d85d4754b7df2d5b088c8a062f39953e221bc545979bf9d90361b2fe2232cd15517425a85180dcb314b469314aff0e5ac0645d446d7909f0aaa08b19aacddff5f99739dc0663bda737c8d1f288e0ac80b0b593a3877416d67ce68fc9b0e4a99c3bd9e723377530cd5b9cf8d4df6a3b6e1b113790b87fc36235b2d9ca57ed8f4601d5902bc79fbbdfe7f8601148c9e5bd07d7e", 0xf0}, {&(0x7f0000001480)="0b4b152bc1e79413db4404dfd9382ff740013b89fc726e7ac8b41af4c86760c92d455061783078211881bb20a814eb6ced1194155163e15269dd57e7071fe81838340466292d11d720a0fae0953c3e928ff393b167348e75b03c5a95467ad5e765e41b7c4a59735b9e6c921e4a2810356b9962c947c1de3259baf85155b6c286a0865a6f0d97c14acbc5e7d1409b8a932447b3b2b8a2575f60dd8a986c28c7c1fc6f86070a330a33caecea73a1a000b0d5c1e64da8d287f8501c90d88f7d7879387b8dcc", 0xc4}, {&(0x7f0000001580)="1e57", 0x2}, {&(0x7f00000015c0)="e620e641a97c2e67716849c608d3c0a3db3d8df0557fc254d3e7a82b2bd02d6ed43e3006722f681b3994d5", 0x2b}, {&(0x7f0000001600)="ac51a24b99ce7f9ad9aa2c7ebfd8725c3bd9f96965a384841e85b25c846afef7ab73a6e8f61df8052ed8b07d954792e70afbb8c9ceb161860865f40df9b93989a2cea4457efb95aea9bb12639e8ffb1b2eb8b24ee15b2fe2b10e15f2cfe764153ec69932cd756bf75bf7f31074e908e2704a8fde85a142f6a00f98c646ca8622917eef37cf431fb70729a41e2a6fd144f067588801f17fd74b3808b924819fbff43bdfe2", 0xa4}, {&(0x7f00000016c0)="5f76c3de25fd61bb93e11c73d26ca9f43d52af5e85a85a23f88a7d6f42c07d2cbab304a20b5875ce8da1654edbfb6a4fe904556c6c279c713a62227f409aa6df39b24997548c75975deb02fd60559abc86ca09e8e8969810d7d773431b15c1a67dd971ccd341b2a3eb3d1fef63b1d4a8f21667c9550cc9a07d67941432e0a610eb5287824d6ace03c2b44ae6da5f4a29cebefd65fd7438fd74991d74c350cae785e136019a8cd1ad99a6fbd061be79b9942d30bc26ef3deacc98ac8be113eda6450d72f5aa05ab2c68f417fec8290d77a681576a618a3d9d22d638b1f0a7b2", 0xdf}, {&(0x7f00000017c0)="183f11e75e4b42423992daa4bc54b4cd598d8571934c292bf88740a13926833d75661991452299a08a771e74dfb77210def86d9aae9d1529289649b9d28e0fb99c09d2e047c6b517d5a67f782c178f84fac6813db22fc6", 0x57}], 0x7, 0x80) sysctl$kern(&(0x7f00000018c0)={0x1, 0x15}, 0x2, &(0x7f0000001900)="d4beed93ec6becefb3ed", &(0x7f0000001940)=0xa, &(0x7f0000001980)="2bc5225209428ed53df21c6185fb4b781444cbeb838cca824453cc91cf34c3cc9d67ddea4f35be1f9bcc74640b06a94db5fa748a223f53c4f0cb1473a1c465908773cbb4c9ec2292e40e289f092be26e5ca5cac2f950a0", 0x57) connect$unix(r1, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001a80)={0x3, &(0x7f0000001a40)=[{0x7, 0x76, 0x4, 0x267}, {0x4, 0x1f, 0x8, 0x7}, {0x1, 0x6, 0x7, 0x6}]}) write(0xffffffffffffff9c, &(0x7f0000001ac0)="e1de46699bd01cd89153673501f65a606039bc4493dfd6136a04ee6d57a2910d60b8071ceafcc82f1f52624f9c66695834060c75c298e31eb92819f0f00ff7202e367f1d02e0733ce260cb11af55b35694eb840dceb31e6457ca90ea506f80343e6929986e178f5cf1ed5ae64c3f5a0f79babbd5c1f8a536916d", 0x7a) fchflags(r0, 0x1) sysctl$kern(&(0x7f0000001b40)={0x1, 0x48}, 0x2, &(0x7f0000001b80)="29298e4fa053c4d589eb187c40acd08cc762f0dd0d873b94f50b7a7ba73976e19f258971677040d3c26dee0c8ae203b37adaadf73ed83029fa08b0bb469fdf00bbbac5f6969683c54c4d0d3a4718c65722c2755f3f0ff0d1a2e52f4a38a691bec59352524a898e1b25fae6b10a", &(0x7f0000001c00)=0x6d, &(0x7f0000001c40)="e1483e8a8fcf982e2c05ac68ff3847276cc059574215294a86fd6de12d5e4e785f01e6510b86576bd46578aaf4c5674612a9aecfd18f20475f634aaee7a8ab92c6e1b132174cb07846ad8b843c382318b57720572863b1b1497a5c56d2ee53e00b09f9ec86252e424f382b99ed84aa5dd5b3e36afd2648f9fabf3a2d13f571e41f3a3402d988293157eecb4ff962fe67b5220935c3d62b65785842b7ca3fab10e733620e8ee6b04175dacc6993cfc6e4f228122f17c9ca6932fd96dd2c34c25ab469555cebfc0a5506c1bb9e5917c68018428ae28d0def4996d5242051a6884e70b43981b9d5d7893c", 0xe9) fchdir(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x24, 0x8}], 0x1}) sysctl$kern(&(0x7f0000001dc0)={0x1, 0x17}, 0x2, &(0x7f0000001e00)="25c980d2a6d82f4a787c9d220df3dda8040d0226deda3d5d45f1c907e0e919ff127183053bea7854e70864b0058940d30e96cf9ce3f647924ab808c0876c6d982e6b96d5b89211d7b7ec9d15bb903472c2f732b71a015f1f13f07300f404187f7b52b0334e8d9c509dd9c399903230bd8fce2afbe56364f29edf332c469a5c4a5ba1966b2977f195fccce5f741514b48dfda46199035e6d324eaa9ffb98c308a08976b20d39695f501162cf23e7bd1602b3beac80d300e8a9629be74bab8c31849d6373cae7c15892b4d02228d78e3a38a", &(0x7f0000001f00)=0xd1, &(0x7f0000001f40)="d828b114b7b5e19819d55a3e0abfbfcfb1ddc0558d458e5ec2a2b959ce7d76a48ed88743c8509ef21edf029b9060237299b593a08c55189c9d25fd5c08cd334d8186278850adc61d16a398efa3ed02e1989f34f3db748e532df754462a37db27fe60d894f7f83653ebb88b0bb4278e62764999ddd44624e681531fa3a72625be9adb4f6147bb3644e796e0dac2307adf87c1b87655069d4b7b028560a9b1ffabad8e82a1a85f1a046498a96784939141", 0xb0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002000), 0x10000, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002080)={0x1, &(0x7f0000002040)=[{0x7, 0x0, 0x2, 0x5}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000020c0)={0x6, 0x2, 0x4, 0x0, "b477fe465ccba920cdb74a8c05d52b54e567aef2", 0x800, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002100)={0x2, 0x1, 0xfa, 0x6387, 0x6}, 0xc) sysctl$kern(&(0x7f0000002140)={0x1, 0x15}, 0x2, &(0x7f0000002180)="0af08c", &(0x7f00000021c0)=0x3, &(0x7f0000002200)="5ee09cb51f94b365c31109165e9c10b4ebc7b8404a7651524dd9b5adb14c1890461901300763c2d234a1ec9df30b9adade0f744d879abb84af65ae22af765ad75279e92479cdfeede454ccff6ac92921909aeedde80f541ce407aa3f5ce787657a15f7e3aeedea2402768a065965a34537a63f37217788898957cbca30f5c0e13e2d138f1803d50fc8118f6529d427a4fac1ceffd42d6b9065c0f89e4e425fc98282e0", 0xa3) fchflags(r2, 0x10000) sysctl$kern(&(0x7f00000022c0)={0x1, 0x4}, 0x2, &(0x7f0000002300)="82d028c097a2cafed3a0dcc8f4211163b41671fc167da02d4689399d49f21839201b90d6486e779b7baf7c291c0065abe656fbd6b271a234c7aa0eb6ab7469214d1475cf4bd2cb3d654c170374a093b02f58f2ae17d85146e9375a7fd06cdc16d7c8bef7f6b6e50e29d178ff19282e12a266fa3c100eba4aa0e77ea6acf19a5978693d3be52a79dd79a0d571f934701850f2043a4c137fd5ae81b657c74e84156da479c688dfccba7f3edbdfcaa8f450d8e31eceb0147eb9c13f2fbed6ec4afc966d833cad505cd0435b66c584edd122672b12ee17", &(0x7f0000002400)=0xd5, &(0x7f0000002440)="d439b5d79db15e2a584b9b6dbcbd85d584ff79b3b42d49dc15fe3c99bd624fe22b9191b983da20d0e6c7c02430260eb2c85fb5559c049e97f23f7c343da072f716ea1fc5e47ab52bc830086d9e7c77fa629ca3cf8f9e1f646d69eb874b74047b56353b2afba1f48d6d92560a40259f2de06aa3dc8e585b17e1657c3d004aca84c217c0244157dd3c342e1e02fc4000396df017b036680dfdaf57a03e0728fd20321ae2d0d00d6ee186daf00ce4ab296d8e84c20142a78510d3fb57430a46efbd4166f8ee1f387b08dc7b64a9ef71607164a14a0b2c12951e840216d63ccb9373c0", 0xe1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000002540)) sysctl$kern(&(0x7f0000002580)={0x1, 0x32}, 0x2, &(0x7f00000025c0)="9281a821ece934618fd6882f6b4591e30180099d36d189da8849eec98eea054e07b3c582052b29c314c48f4d5874b26c0ecdcf9934f31b72e5c3fe387747c6d97f7bdd8551aad6", &(0x7f0000002640)=0x47, &(0x7f0000002680), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)) write(r2, &(0x7f0000002700)="8b4491f2053012993e46f936ca0f60f55e1703bcac4b51cdf7e40d640b87c82adf5c328d5ee56f8b686a51f5109b6664da2c3fa1fc1e07ff1d6a618b0ce236a40bf4ae31459ca22a8689720b3a09c87088298e869f0eb5a2a4ac9c5c37e3357bf3c4dd5c8d61ae1973d37c4430366a64f49a86a2472a0f48ac3bd545da9881d067d4fb8b923dfb365a97cce371b7e743ea5edd7cf9ccbc4bf465ebc0a27a5f2f983400c1a479a18bfc7f3997", 0xac) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0), 0x80, 0x0) executing program 1: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) close(r2) syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) fchmodat(r3, 0x0, 0x1ab, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x2) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) setuid(0xffffffffffffffff) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)}, {&(0x7f0000000100)="62022cbc59aa5c9fc50dd9fade7c92215dc63d00236ec6ddda0ec5659d3f18fbaea41bd339dbc8d4adade675c93178c3c36517b2b3b1f18ef7688578a281019c1b3c1bf17d67d2a09e5327e306bce4b28262b8b881815a4c12ae", 0x5a}, {&(0x7f0000000180)="8002711c836dad40378b5364cb954d1f261319529fce6e55ff8c386092a954018ad0a5af291a81246ff51d1c166a74536e160c113e2ccbabc97573", 0x3b}], 0x3, &(0x7f0000001740)=[{0x1010, 0x1, 0x5, "32cda7abb985f8b3298f8e1bf79b4be826358a544ab973ef180ade5ecd2442dfd599f6772c9ff8de55f139c61e5138f1a5f7fa51e8a3c4f302362949952237d3ef09d4307f490c85e809ad950064beb38ef83c267d09e5fc7539809f8f0c954869c975f67c1c6e2483d2afaeb04f79f3835324ad46bcfcc92ebe161e05a35feba456790fcb148d3681ab4278e6dd648a98c0740086266e27a052610d2fd20dc910e5ce599e267e4ac539ea3ae88480a54ce4a1eb79089e01211f12cd8786204699d846d2d03349fd4e18600e6666f69194b96e97fbedd9088468dc18d3c5648f0f31c8bbc547a79714fb298a73fd6bb18d3456edf82a270ea56abc1866cd7fbbbc469296304a3824657002ffd2e9ded40065b1426d1f54d31f1f26a2f3e79a52e32091a0f01938a6f77a897b2052b44b65a865d43850ca21406c3bb656f0215aeb46c8c378b19304c9869b3c25d94a153a6fe4f09afe1974aba94c795fcc6c6c2acb8986da5157c0d2746ae88a8edcd2bd4adcf381ff69cc3bb658dd67fc4a8eed13639cb12d6f0760864cdb4e00b6e92a460f69cf30b4c4f4edcaad2af91b182c555dbe33503b48094efae28719cad57c01706455c1ec86fcfa934d3d1440d950a98467f952027c7eb4407093c48644b55fb620e19699e73c66140eb282392f6d5d8e1b44e263a239fc2c9f7eea78184101bfc0244ac04919169745c78fefe9195fd5f540200e2dcb891d3e7b1f86003d1692a4446db073a567e21f8340961e0b8cb9150d026d73fa33387841c255ef517059f1329a6d3a31c82038a43bd4d9bb5ac681eaa2c41e9057794cf482bccd2360b94063d1ff32a8cb0f64f0b06b7de2e21a9e7592b142043ac44415abb592a1b51fd33f4e416fcbb1d2380dcc6db26cb4c2099379debebd747d762f9fedef86e7654b3f7620713d89cfe2fd85d3a5f3ff778eb2dbb59dcea183ca12e9acaa11697cdbc7184db08189ee8aee1c62349ef1f8ec81c4e67058aca8439cb607c42c7456ca23f51c313a95d34613f3b02b9a2e6f81346ecd1a927edefaeb170cd2efe15e1541b30a03f59a0a5b728bb488fd0f5a5ee6a394868303507fc947353ccdbb4b4efdde21304ddd57a5c59b661fd983e962d78e6afe8c0675498579d12bd77a23b503e60af1dcd64b0c3ea65165211a2b1f39d93182355b5393360fed610e1147bfac12b16a894c6fdf1a743e7913b5f6e98b9cf664a3aacbe24dce846ce3942487bdc966d1622adcb82caffd98b3335510ec78f438ea542cf38bc218d25ad188fb595d9b1e2bf82bd36751fad9354fabddfcd27ae9f8d9c6f4bb489a0e14d7ef118dcc5061471a1be2977e55d7759af0562d1ed82025ec727818cbef207f7be479ecea902126b18a1040e745f4d8901007f892fd7cb787702146c9ddda71aa983eb1e933c1085d2c08f4072f39284d9f91657dfb1352ef7d91753d6030896d74b020d329918016508d930a2085e5522244a1005aa0e48e4eeb694cdf1b7f90a4caf97176a664a11428cbbfa93e8965956898678943ed0876c9f6b6be9367e1da506afa234b98cda01a2325f806c1e40787dfbb407cf3a68bebffa1757b90a5593b563b0f9bcc85c94e22e4ec90f89caa328a2b3d60049aa21e7a829f4f080c2587aa5ab225010a8cd12e5f9cd32d2053739d1e7c2c75a4452055231e1d39ef8f0eaffc0422b5073eb6a527c57df02f7564a43e0f559b0c5f318e4c10f78c956e30a46e8ea3d1f7248045857d5bd4418477f3caa94e96a327bab02ed7cbdc3ddb507d19043b0687696ea7196ed0d9e9384a1a678601638b273ff1a0b140a3a42867a9b32d7d9d407a6cadd771ff21825af5750643813e295aed449bcf4dfa3b1c453abe319536b8d461df19777a49ef12d939c68b0825439b003fd8929820e77bd71ca26a7fdef763e955ab3ebca2c13fc1f3ff80a64ee94d6a615962c6c20c33046601eb8d5a4b4b518665c14fff790831cac03a9ca142ce4fc8f30fc40a1b52ae19941c193650a6e0c4cce7c069342c5e61dcdce880549ec3e11bc1aae475df00854f880578e5836094949c31d230d81aaaa560a7cd80e98b842a93a91215b7332e0a10717f78c48be18ce5c32ae1a55aa899a678f8feebaf425d58d72d5d3dded58fe9d447c1778e0baa070d1a871bd822f803fc15cc7c24b6422883a7c9fbc6176bc9ce1c7f6ebfbd477827db93fb558682d3526a10b992379cf7f07a06fc46e006286a32c8399bd48990a8dd0b4315d8373ae91ca6d91b2bbcf4e924e22ec3c26d889465524b90086f11bae6c078e05418b6bd6f5b88d826b5dbc729167260941c9001bd9f77e17482de4719e551d504c0a1d01ca836b59d668040dfa34401a340679f3db66a9a0f7132982aa084ea15a2d80a22ad1a9d97835f4ea143849659852875b5216ec1e9da22838febfdbebbc5cc7cab04d082010a0f2dd62c6b2f56ba412d2d97cf0b7071ba8b45bc47415e6b6a150c22963f0d80dbeed04f6950b55bbea78385cf190fde3086f880d1dafc51bb5f788de1ccb229c740fca996cad4271ab8035382214b7cc018b31d2d9f0426c065da7cb0fc0bce3e05bc49c4a0c31426a54a8e90fe18b4f7cc32ff7def118955be0e5a82e9c9ac556ce6b95bc12edc734071851581359a8dced25d2c482b496fec1f8d913d30b9b0b55f0e272294829554fee9c736b097b5fd4a840ce867d89ece2a188cbb7c44cfd983352b8b933655d788f10a16cf15e1ca30f27d7dc72e498ce2d9b7aa72a10a537fa577a08c8022b70185966f48d5400210e1057895da2c765e038bd01a4ba1e48fc2f063bfa75326c7f75557e8c2590ea6de5e36f09157e26ffce798ff7f36c5a7976a60d67a85a165b3035b0bf5414423fcaecb2d91433ffc2148b134d18915fbd880562a84563445fcee76604e5b9a71d5c4417035cfe839eddf074bdf25d22e6a505ba9159740dd9e079188f19168e761a36c396a8d1ea3353ed35c718c242a6fdd537ffb5d9d8085e88e93d0b96ff401917eb931d8880dedaaccc35d1d3597cd2343b3f4178c6b8e4c4e85a9e18b495a64ada467d50064b77bffd2a788300346cbecee8f43d19764b361450decade4c74b03c3ce1f727e620c36d3c3fe05ac5eb53fea50c3aede2e69bf19845bf013f886ccb8433d91138a5ebd25249d69198341999425dbe915d5e40052f993bacae198f42461776fcffeadf3be680339b2ebdf017757309499da96f609321860662b827f03af84a74f80509adf6b44e288a89207515507f9616be3318b57541901f8973c1cf6010238167fef81707c31c7dd051bfcb163fd8008f84f79066a6b8f76abafc7142aa46274dd151264df62b851b259c8f81211a3734f4db28cf785a5fb4ad9a43b5ad52a62529ab85b11b5198acc66a6d4e9dbdb8f0ff5488376d052c56d286a745af1081c8b581dc3af9dd40dfa28c2cb0c1f8ef5b694b4ca74ba2f8135dd76444e512b1a4e7d0d9a7ad266408879df370e91f794e442d06092d163d9a7e189593ce33c6f6c9a79c939bbff3b1a1a4e4e973b7adac00f55da22e7ee266ba97232f40601a291614522d317f0f56c2b2a7a380061da147c089f33332b2f68a730c0e4126e5184099714869806decb0eff2566862de6ef996f1f6e54c48d2027e17dcb65fded3bfe7c2c3ce4dcf15b56e46f1cc8fa8e6d67b2db7f23102513f5ac5394d3f967a0f8cfafcc1103f9d7822a4cb6905766d0e90a53a9035e661cdfea0c380e32ec25841f3ca2f25d2652745efa6f9fd218d9b2e913f5838bdecb3c9c75bc22c9bb975bd56e56a53ba320163d02b4379010ae1449ae2c96ff787a349350eab055ccc9120541ef9e290dd4b5d8d4e1ced614a8e24ec60a6ed4f8be42aab7bf1c7ea160a79fee962a9e871d5bd6a1e6a87188bef1445a55831564e9bf82244efcf3f6da93b7dd0a262db9125a38b5048c6bb503d76e32cfb8de3bf830f94aecb7636d10e84007a5df92e16f53f7f36fc240d7119e8df30599908daa83513db779118ca314be0d8987d80627b44dbd66e13be1ed8ef810e606c574e67fb85cdfecc7a7812ccfb515310ef0278a4ddde72dad905daa2be710323d8579da31aff40510a801af554e3631abf06d6e34f2069979161db0db7355a3ebf4626e6a5ffda8b551085a236645bd6090fac7eeff723c2bc20a10613fd9e51be753e82b68a617ac6d25c0782911e4e7b1d1422ca5628e24a41a7b9ffcc6949974e779f032a90b3029af613d607c23f9a15f641694939bac8e97a92b16bfe8ef0baf87cf3093eec4fce1dbb5f3f82990108cac8a8f43ddf2aa8a8e5d2b983aa76396899e860730a6b9321072e90436f867b4d76708dbe34b47b0e148d3d809b839c3f9ad34d6ab32ad728b68c7ae04d5aba7f9d1e9793154d29bf8eee0f477ad44af99e742c46883cd4233b1cb27d6fb329f10faf15c40c6dc248acb03e940607698574b31ef567f3299f4beb180161008937900973521eb004171cec3a3fabfcb184feb00580386b5149adc17583194474b46de8728f73723b8ba35a28955e27385a71a82d26ca4ccbadabf2e51dcdef2697d35e1f9fd7d7c573014212c6f4a0490bc4e64b4947a4a2839b842ef24baebe845745fd27b2409dc997433e30702c5defbdad3b75c5743e96c1781bbfa8c1022ed89836823fe73102a8ae189f7a10b441ffc753f99a9bbbc8fcf4dc9c1477c186f5d7f55de444f9b80d77c58d92eb7a95f8f27245a85abef4fd0defd7790d694999a93dc4834f09eb6e6bd4ac369be6b2a1d20e56d272e6552d6f9062131c09ee74febce2f1d87a4b16581830512f363995be6a8c0aed7c4649271e27b22d0ca8f4bbaf3302e90d126e7c44b11a4bb8ce5b7b71146ae8f14007e574a7c00e680660d52e293e474440caac31d1da57bc703a3bd74ef9fb84f88704ad397460afed28402b080fd0176e6c2d0608e6158cd9a2c29e609a57e2bac7f4a52d760b872c4ae55fd2eab97fa03ad0de5db181d5a53a5710888cd2c64ffffb9f04397fc8cccfb4d10e31e62534bacf067d6e2e0f84e56309b1491243489539bc671a8724d70c55f03643dc4375c8c96e163352ef508a1078b8507f4b0d9e0539f517b8e1cc0f422c3d0e81d541a658fc7ec82405d64ca2d81a14515cb54a9dee7dad4f56af6b961fdd717b2bdc37e6e33ae84c8493d6e561b74e95097169a6ab77b6cc6cbcaa137caf4075eb80d386a7a9bb4e6c977c3226525dda01b39ed95c920bc4cb55ecf31e965194a8803e072cff8c0af8067a9d1ba656127a7f5d8d19a1950458cc1f5fffd3accc3431b8b598b340ede62490374592fb396f6359742e67197f5d2ce32624bd20ae7f0fa70224411a379075dc5065884e4bf31d71b063f7a22646438dbce693fac85e799a1880fd3b61da3a74eceb9b4afd93c1379fecd46c94b5d2d2f4f2d1991e85448aa800a1175382e9cd479f47dae66feef9e7cba9c4e1e7469687483af8fe38d240dc35aa116598af693ab7f1a14d2896c9c218a54fca52ee7e7335180145640563633d588e61815676bf9faa793d4418d1047307a2a9c37a7bdc33460c485d06e93f243e63315265af2c6924f9ff6ad88ec35e10a714980640ba06a9a157c5601f7385932df2776d27eb49e11947e9c5efce69301b85f97cf537700d8ed06d80c765bd6ac0cb3dee7a79dbfac129028d58c6ed4ae05d86dae03f7a487bf84bddef9e2538b2c23db898644a9f9611ee86e52ba9e44f823df15afa79a3cf828ccdb9b3923e5"}, {0x110, 0xffff, 0x5, "0d57e4752055deb5ef27aafe4fb6b625bffee3da8d2f9e96e68a571659d398bc95d392fd586bc9e8fddcf1d2a89f14a969acfc8457d3b9a9721adb70fc50dcf3e28ddefe06f29ea3268543a48e9d7c671d365d03f76c34f5f384178348e2a548df93f1fca47dfa3389dbc66e5e386bca30ce23f2aa66a920a5d9ae48493b54745eb1c23344be744fd61a7db6977b6cf4111318b421644acfad4a918d41b0afe1d000e0de132d28491d2f347b8cb5c351421acd309517ca029c05266fecea28841d73772ed74373d87e801f7192c70aca9e614006098994ce5031d0691c8227dbbdab73c20310d7e182aaba6faac244e922c8e022b35ff4788b88e6"}, {0x68, 0x1, 0x5, "742b81aa5d07f38a89cd3c1799b070aa2e3340fef39b032e024dac5b5740ca4b2425706419eca2e863bb88b705f6d60ffbe4d146c3e34a568c5e468085b23cfe79371ee14de845b0a8d5c48d8416edd2bd0f"}, {0x48, 0x1, 0x7fffffff, "2a4ac1b8922223d4459cd9cbf9908914fc0e1ab629d05e54baeb0c9e6ab9cf4add8ef9851d8a0d4d31f8d81ee2986c741cd45b18"}, {0x1010, 0x1, 0x0, "ae35a3081e0978b7957ee20d5606ef370633b566f9463db189282f231f8905de5362fdaabfb401a959c85ad0b06ff9f3b066ba150a599a327047b1c132bdb8538a9621117bd214325cd23b0332fe7eddb5e3cdf4e2384db4005f58813e41e1481faf73236cbe8b48df00e742fa013cad95ff84e25f270a6951fac79f9c1af611a307851eaf07a1ee02eb408aee860a8a543a9455774800faea5d959c4982a3f609c0951b071ec4e6f66a7d874fb42a211bbed621f4629f26d79ca64ea8a4e31b72f93643b072ff69f574a3b4106337b75e71c25ae8579e1c7a392d19349660cd23876c67d703b406c230fd59ffb60817b553a1b048a2f737657e4a81d5cc016f776a7b0f73fe3e84890e559a4d136b2dbeb22d0f3d13fdfdcf18c6c5b39fe5832903d833612cd01978f786678fe9bad302450d6453e059db58a211962524cdaab5e3aa7989592fb4b026df2c2e26cfcc6b3eb8865c4b7f5fc4e913ebb214cf7ebd93f6fb1d2c567ce87cec0e449083fb154f448bed6f5a916e4eedd16b7f1eb024c3d7c75537a58a88c38c8eaa67b85752aa100eb37e58d3bf6b07c2b2c944b6fe173da52c59cbabb55a0758e132a46cd62b73f40f80a94dcd607779ebefd2cfcf51104a4c760dfc2dca27301be4bb7ccce2a46577f071f305f9a2a501bcbe8ef829bde77f59bcb7091d2191d5bc4d66c4f997674ca94977e90d8789b845368dc9f2521be867844420ab2ef357995a8586643d391eb449b4d986679311068f0262e9fceec8cf3520d114b49f90ac306f972511f3ea8bfd2e6e33e29305f9a2891ddfd407e9716a6729899aeab508bd3a1fd2b80592889f997bacf78a7925877d010f47d690d40215dda7f76af1a24cd5b273faef425adedfa518a00c98496fd65e13fa0440ef19b45ac91f9d406472cf16dfd8e221ef6a16d23984be4c62ba42ed74bb8ce1c7b1b4a6fa6e3ac130a7f999cc0c20dd7a0dcc0b0edb4599c27ac41b4a4fe0b39bc9884db4a3727a289d67cf53336f7256df5ef7f46ac34a11f65e835101536d19df73de4583902b0c4713c88c7e352f8054a7159fba6a1379b257265a159f85109040e26794d73ee367524ca013467d878d5be1c6f9d7973bb4cc7fbca8edab1e1d3f287c3b77f748bdee742443e44667ecb059ff2ee935f07a53f6048de8f69f91c05f6b8de2490d1058ddbe901ca9e1a9d0e5730b6fb7b67834a59be22b04d10d29a7d146459ee552462f2e1e84e98dd2d22da36caa09d72675d88ba65c1c127456d62c7f2ff6521c711b6b774ee499ca71566b6044c20e0f28b2c158623c50a41a3db166b3e51b2f2681a5fa17d76127759ebae6214f90af648d90c7294d33f7f648f81c20d61cbe901360d63d4f0d2c38d73a850ff199d8c12ba61b88a717e167228482152a036949089460b4d1c5ec9edee608355a6fc2462a0631ab8efa2c09021cf79b9db8e589839a4e241f2f5d5da15ae07fc611b237a35ceb60bc8a84ba2608f615bc53b780af23211fde1c112338ca213c34b5d7b617310bc23e031ff6cd7a9103a582563f4d8d6bd99240177acde7f44528809bda4b2fd979842d25c97b13666309113cfe99e2d400e04d85e6b00f64584b2de7b52f2c1ce7541faea4e7e243fc573946bd9be97e91e71a41e28ab9c0852899dc3a51f07361bf4f00f3fbf056154c80482ffb6bc6eaebdbe920c7343cdfd86d993035c87b8aecda76041d9524d7c49b6561d787800a842b139c0ee805b46945f31ca30d64162c68c18602f6d8c6746369eea004883c78112db4a1a743cf78e54656bdc421427c837a92994d20ca6501685c1236270f259cc63817dd62905d187c01d3d27a02c0e9b8ab1244cc5aa86478818ad7cc5db79ce97caf91cc4127b3b23bd2b1778e38be8fef68bb5b4d487cc89f4396663b4393aa349587e5a47c58da7d99622cf1ea2280f9e161be322990d3e77b5e7557011189079075eafe9ebddebbba41d07f1ffd8cad62eb875ba1091b5cd97211634e41cf07a315cb78edd28d3dc229d2753078daa04d179b099339f2b9f8e20d1c426820e66707600dcbc4b4eecadd96cbbcf80591f10e79dac42bb3c95e544d6518beaca4a889402daeea113eed7ee39c1cf882e9c98e18fb0786b60f881b5b49b0f7d918f2623b9bd4848c1caff966c48d1c2c6a65075a29eaa70bc7fcb7dbf9a3a3f8184d7f6f6f5a1566f6edda5f74431c930f3134fe38ad1ba89061a90fca0fed218fe69854bdf48025a428a660737499040b0032a6f74490fcbbd032654954255c6ed571f1b5bc0ac2f3a67441f536709cac508c22825d62e15d17e8874c2148802154c1e18543dbc7774466bf32e285ccaf10868ba751563e8edfdc61ae9c3021c5788427bc1178bf338ee5354f666d379c82341971fb4311daca2e0364b547f3a887415dc48a2e133de8d25b914a68329cf9ce6a691e08c24ed09ede761841dfb5a15666c508ace0e3f57b3ba284c6629487eb869767f5a8ac286c0fcbb75dda0ca389134094e3c007fffb7d1b99b1ead5094877881b1db3878776e451a0773cf39fa1e7339683d741907841c7d41aa815ae7157330bc0773d7d6de4e3a056b9a2f836e9677da1374b9ec6c03c32d1732386be5ec8215d6fc6a8b1e3d885a24da5b343011edc8be7b97ff274e1ccceb8f6bbf63b57b62567d529cd846791fda8b48ab31d7f9ada63b53092ea4736d9f39266201c8ae9bc5d524e11c376cecc017c40dcc8b25a0392103f566b9a6c2c208980d3d17038da1802c9f42179e310a1cd2368d995cad5c1ab3cf720ed873541d50a457486545d168e9c5e2a5ca2d470c212e4cc0927fdc37d90a01efd74a5ef42a129b208ce2409ba5506de8ae354ce06a953647369f4326ad6fae13f4392fe27243e93a67a869db9ea0c18bf84ba9751dc6956434dd00c7d641e41a04aa6092e01197cac5e4a4d3695dddd5a8681bf519fee9f061d1cfe64bc610a01db224083301031f0ee34b0c067fa1070330cea6686c159334cae791fbf0f7670f5b10db3ad0d6decc5e852e4705aeb1885c4e705762a66966c1c1b54b08941c784250dd9e888ebcb9a436bc45f405cfa345769d92abade110a0e6186f8ae853810d2d802aee6d40c4356be6343a49fbfbfc99bf6fb72888e7bfbcdbe770bea57e97fbdf25a45ea37f7ac33d893c444413508579597eccbb8621bd55bf55b900de26f8380489d8b1e5f658ba259f14fbb2e956a67c6c9e5c3818e5797a08b5644f71bf0503ac2c460b77bcefd98d95f9687373a866981021dd58ec4858c459d6328b656911f46d3754b101edc1c42945ae1295baa8468de85593f2d42b1d1806220e815463d258506fbc5c926d0cb2cc15fb62fe30c4351c6d4af3cb0bbe416aa211ee1f3aefd4a745100350195a36116e732a5ac54944004709d29e35cb222bf332eda9577cd5d7156e35a99c1956de11d3ec70610d1f0696cd28e098b1f7c8ecca87bef988983006f7ad50937db870bdb5d788b46b005b0972b0f3e55b8866b8e78c056ed36c93fb4e2d0f78bfb737c55913348a577c585115b61636b7e0c7a1b299bbdb6b476b474c06d236cb9d25fd9e4ebc35d1150e521f276caf8c48bbce74f1feb3a98391e9e9991218cc104395599e814b914588f3578260bf5b8c7e7ccc80c45ccdd08577beb1c60e4b6a2403798786876ec50fa720f8dae7d3a400900d06bfdd33670ada962f98349905b63b6eeefbe99a199effb2e2f9f21b20b70535edd54229feacb4d716826bcd4a49a64b96fbd5c044197445d7d9a1fd744abbcf060a6c5d1419e4ebdd3bfc13a0ca840f27f7a8316d47b8e554817fbcc9648045dc1f81741c2df9d1d92f5049b8faf9ab60e01b1f2bcd0aee8999419ad4c7cbce8102599b39ccb98ea0f7f9841d10c30757e368153cc365cd0378181cdc3f7a1626b1cd191435fc87d1fc1a4c87841d28403c57895c581c3d54666d2f2f2e332b2e69aaa311e933be055ba6f98844b8682451a5ec327b41a6c57082c7619eeb9138b425aa44b503b6951b9d039fafcef235ea43197956a72504612bc74c485b0ba19c105010aaf60feb1e7a0ccf66e9f6b3832c6b9faf13b01f9990f9fd5537ea73f2a815e01506aca2bc879804993a88ee446d524bdbf5911f7f46c5a38cc50ba4a8f0430798da763399adcb33225d5189be50ea3569ade7cff8590419c2d915638bca0091dd040577c19e3288df6fe3441cd3c6808978edacd4eda1a45b1cd7ba9bdfffb670ed0e4e92f387ac434af619465bad9b70c68c2cd6b32bb00043a0b0bf504dfc5231ab76af816eeaee03669687beec1fbaf325786aae0205644e94d739b4ffb9634fb98df7e4259fdcd40aa3d2d4ab0e2b6bf4b1eab73f60412c446d933512703dc97eb64e304a0f26f80ed5c31ba1f295dab9dcdbd38dcb415268ae11558a84b0a2be074b3cb8fd49d6a9b7e77d255e72ca2d7c9aaac2c89debdbe5773cbffd8988bcc22855b14d92aec67bbf93edaed37c991d520814068165cb4d3b024de7c39ab7672dbab0f9b6f65c922c07c542bec9c3411b7d51cbd32f641156f1b7f5000fcd7004915eca4521c8014d15e39f918fe70f79ecbef99e154dc88636d26345508f60089237eb4a96a3d3906c24192ac6b4e7e09077c25812510085937fc7806c93c818ea53e6441f6ba858f0cd85a537962ce65c5ac37b33ef7617fbdb0a099ccc44d8b466fd0f1fbf84f258e0bcb441d952df82b8ed6bab551d0d6e0e67b7aa0cecbb7ec44033487427d5b871e5e60acce6ce5b0c89894d2eb092dc3fd7ff2dacb5e7185b01d8699295059aa1e290ee0714747a6bd720650503529a8f0e9230cf792394330770f6003d9b536f2b4f205e3d54ffb7502923e78a9169d8a2b29a11a4aa65a7b3d583abb590547ba49ee8af2882e506f944b2a7e8b28c286048bea4e1cb284cb8b5c9e2e73dc2815718c01f57110e8eb3f23f95cab962f608963e32a39701f1482417038235e882be68e6700eb6ce45b4a0564b5cd3d363cce3a0fa5e85bbc39a2fb99c0f517fd8e965683c9c111d0426cf5972f77259829a99baaf57bb18e53a336e77fc59de8c5472f739a1327a58c219e6da4b64f21f5199b2907c56673efc3861c49b78bb098f3e43c6e3afd72ed483e3f9237813b4c41781717c782d35fa8cefd3a67f7efbeadb14a61763e91dcf507d40dc59f55405225a7bff089a0a38ab3b18e7e7fd98aa6a86e2ba3052f47433b563a362bdc3ace4cdd69c6daefeee4827f9aa96335c6e7d7c66ed783820e9063e21bd0b1ad92c474cffea554be250dfee6a9f55d7ea9b3a663b3f8c8de0da9481bf5a13edc00aefc58247acd24c2152c8ab555e9701d9753f4b94bbab0872adff644e9483c04649105d9dc967b7fcaafce87754a9261296a6f215cbd787a6c983caf2f11964e8e922e8412d7fe74958876ac00d55e9242a80ca29347a12735f81270e332c41d1a5025742436a65a368cdca7aa7990b3a185eaa710cce29971e89624a3ee87299ebd20befde03cd62f3ff8c521435a96a0badae67d8c2f0a12e7c55eba24a890577a7698ecbdae62cdf100233253ab208570bad5b81b18775d400481655e665505477739e28f49337bca7dd396bd493a9a7b1b494e76a28782b66e89c76c61b5b9c2a225df5d34a0942a8c33757bcfd6a1a4e616454b11302b5e4f1cd39e4e67cdbf9ef5ec3cf9551d0a4cf5aad83191f3b3df2e737642265454a433cbf2739c46396e3f5fa536eddf649a4f49300285f3ee838e082c"}, {0x28, 0xffff, 0x7fff, "b88bd3e18803d60ac7af8b582708da90889f94"}], 0x2208}, 0xe734}, 0x10, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x4, 0x1f, &(0x7f0000000280)="cd0685", 0x3) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbfffbfdb6cb78a930c0", 0xc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = dup2(r1, r1) pipe2(&(0x7f0000000200), 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0xffffff81, 0x8, {0x2, 0x7fffffffffffffff}}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x9, 0x0, "0000800000009eeb00"}) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "8717f9010700000000000090d692480d51aa8000"}) sysctl$vfs_ffs(&(0x7f00000001c0)={0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) poll(&(0x7f0000000080)=[{r4, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x5}, {r2, 0x40}], 0x2, 0x0) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x0, 0x800}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) recvmmsg(r5, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000280)='-', 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000100)="c9c16772", &(0x7f0000001040)=0x4, &(0x7f0000000080), 0x0) executing program 4: getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[r0, r1, r2, r5, r7, r9]) r12 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000240)='./file0\x00', 0x42) bind$unix(r12, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgid(r16) ktrace(&(0x7f0000000300)='\x00', 0x2, 0x40000000, r13) writev(r12, &(0x7f0000001340)=[{&(0x7f0000000340)="d8a01954d4b6b23fbf80fe933923ada8a7ff0199939e65c788421c32b911dc4af7c85e71126eec3e7deeab44038578b03c6f65960d324ff4bfa78d079eaecfdff300f92a53a17aa7ffd8bb3ad8d69173aae2049faff361fa305228df9e3f709b44a5788c8f6c95b0dc5155ecf4acb36859d888518ac52a401cd94bf165c15411bf5a2f3102c1f5df2feefef7acfaf9a4c7caac700069317b4ad7247d74e6d7da809ac7d3903f9aeae421385b47dd33f50799df85310e4ab7655487a178d1b4243128ae85e4e1fedcd0a6ff51eb5b0e419504b993d6918155e09c15c88251df38cc5b5ef19ff9fa071d701fa36efe2c826d6be970cab0890363cc26e70f332210969448599590a9a7b2474503d6e40d8658cc355876efa5642575a38bcb312bc75e246842dab43c909dbbd39b72de806934fa001428bff14a3e4784857bd8dced64ae0c1c92f33824dae925f5d845fb7a0eeb4a7ccf59084fc89cf888b8d8260355ae932acc4d5ec2af0f08fb5a2fe787dcc20c1828b7a6d835ab20cfdd06fa2dafa21e227a0aa4faa74b1f37d3be41129fe0d22906bd6ddba190259282a1049a4d53d029bafeb3c56e6b0edb99a51c03f203f667f425344ffa1ec2091a8dbafea5d6f2dad00403f258d6549aead98761ecfcd8976a7a6846afd7e0a100ad94bbfbfd144e0548f5425bbae4fc1ee3824b08d654b18b8f137e45163854d6c64fcec5e85780ece58fcd4f789749ee42aa43f166d5d27dfd6553801ca70f007d3a9acc0e54c9ca0c140f7ab5a59fa1f1ac7fd6c1a1824156c46fad1308c8a57e132cccfdef985091c266180ebc6f5715ed74917699b9384e1b8552842de3eed798d41b28401e328298c7cfc63031ac6681cd03574726c83214e605cc41c10c377adf4f3a331e8615f523c7e1f0245556b7379d14382c54c9ff64a13553bee6a39e3412990a25cb81646cb35dcafd681315ae7c51f37f1d1cf9e418974aac1b0a4161a96b8f86d389d510a04f0bb7b5cef614d72d287da0fa4420cca4c8ba5b3eea46bc1b2ddb585f599734adce8c9cf9525c86a86d15b837c4401a803758e3f6be03e5cfa9e4f0257af79f7e7180310abb5667a56d898f369cf422d7190f1ba366db6ca0ecbab47bda35f9806e936b0fbfcf9e85a12a5a4c62f4ac907e27f1802979da34b3407b3c5ee2e0cdb776c7d2018098b66eb948da9425323ff5cca279268309d9d02f49e2f6cecd988803c7fb5ef0a05081b60ed8e6bd3d7352fb63d72ddff16b9922da05c2b2a2d868b4a08da0aeda4f4e5cdd785f336b4c676cfc31431ce6a930cb208cedd94dc72b2c03e21eac205c15d97fd3d02d09abe583d58e166a5c0f7cbfcc7bdfa8f32092a4dc03911d24b583b83d7a620bbcc11fe8beb0fba5b6f64fa28844f4ec6cebdc9c789d5089268e453398c63afb275940502ea0949fb056d128136cfc32ab285cd1fe00fab007dc379d092475751662878c0eeb08602d5a7f3d8d9329f5cb767204e8a20452d7453756351cc1890dda226e41ffcabbcdb3d4a773508ebeae908d9d0b73cc324f2ee63ed08ebaa3f819218e3d16a0c668ef365a9ed8a7e49dc988e40e4cbc18eadfac4d2caf3677eb74a7898101962bfff4194bc322e86173e213f3ed105604a192eedb799f7470c5aaa10e32b3ba6cacc9e79feda0de774128bbbe81e9a6d4937f63691a3c12405e7aaa1a039cb639d5607a485b179ba0f339dd91e9565c19c2a43644f1e162e47535e29fdc56e2e15858d30acd339e29edace5753f76e899baef22a46b87a89522bfaac23f16d2622231b410b5fd33ee58f257a864434e10f1a3d5ee450d5014c9f6d577dc3f61a31b96630b27df3515c5221a3d5a04ffdf8d55d81f37d1b3f5999430ce42d3e9c16d042090b68eb4f637db67be68935b50633ac98cde3791a93ee6e87094ca77b202f913d6644a865a2169995298f86c076bd678c6913bccc9bcb7d9a487742729b8d79960c907e430f75907129840d135b0a01f7497261794f1f20a04741789313954d36917d782543d7d2168e0343452221a83307982c511b637f45e37a76dafae63afac4b100ae0d8e77e7115618d56895617882042d4d8144535406917364d855bc71149b49404bddde9832c7c05bd31a7b4b1822c6709755418e1a68292ce42ebba43315861f65d4debaea55dc3f3bf380a33e4852a3c993e752c377baeab206d63a26924b643355c9bb27b6e5d85589f4fa18589ebf1d6e40bd9ee56aab6d5ddf760642cbe20e17530a96b935c104fb238b857f18adc4f772c955efc330ba63563ddf8da6a3cd19ab8e7708e7b7e8f39971cfad9c09dbda9f6a73ea1599a62eb140559ba3198402ebcc2478cc7ff6ef02dcf7d8a90f10a19c8481262fc9ee9854792c426e4c6247f8f16784149d9601f93a3f8d27a7b6e5e0b5e7e80fa9c4259742208216663db3f1b03aaf4bf588e5ab1dc5b8188f65480700073ac8c8c4ba3a2daab09a447bb27392250c01bd8e0733640b1be245aae5eeb1c37e7e9b1861846a25161a4a93231139acb4c57254ea554d47f4399c0710767ef4a5b9698533980664a80261e7676d05f839394705056b15584cc092b7917fc77085d4fb5de2ba91cd423b3d89ebc594a50d6ef65a5f88162e80dc1e0df8b386fbf3ef67f4103c3eeb68adfe2cea62091d9ad0d24ae7c24a8ea48ef3432a7129426d2319715f244bffc30ef85bfd8e650ac3e81e7f03a0b4cd70db0cb2c70fcfe95304d34048e80e45e3180c7cd72d830db6db360d8b21126ca56cf23ac0def23e0eff34bd273f5f7ee7f2c9ce507b1a457eb886673ba20055dd5eb221bb4e4a277d21d782f28ba7ae340b17f4f5b93084144e13d2d6a173a01c29d963ac62bad39d9f1542db3dd4d17331361d7cfc6cb506b390ccc0949c02417725be0268f4a4139fc0589fd52a0e58a2371a7ef797d50d8b220ef6ac2a1a91f583a63abb63976bae11acb1768fb0918d0c608639b28f40e1b805c92dc2c493b2d292db79d00cce2a53250603bb2bb4a041f2ecb3addcc8331b5b84c36a773e1c7792144d3580c87582d91111f8ecca08c2590ce598d02845889366493c948e721c569cab1d4a756f557c4e79a6f78962d91415c196892f2419ce63c47d7d5e80ed03ffa08362d0e795a953c8f0a013492a1bd65f460b25b6e83846990f0d1af1dea46dbaff046b085ea5287c07ac08f6d2c51d7772b2f3ed28b685df838057332bc9917a4a56b3de2cac275fcdc60e689c215c9dca3ef82b25274c057d62092ae81c0e32e444b4b087b66402c51e28b7b4e9bfc293a3e01918b603bdaae216e8078f217efec2add64fdc491456eaa4d6714629ccd07f99292c18e025819b92d727e24f37fd210ddc0a299a3352e8dede55f5a4051694c2308f3d8a435bbf6540a752696ba8439631b85ef39b281279aff3eeff1a457eca1f8a8844366a35ad6cb053d8c4561eb513a36b4e08168ecfcc0bf81c31501ab96bb9b50464a837d3a770d1d79ccd9a7887182a0aa2bfe62b5cbdc775f8ce1e33b3327d6bae47a52f069c548d0f91b33e3f28476c8288c20c034ddc22c2b5b2fc79775245dd39887705a9a9c4dd60c5b7c73d61ae8415669863bff2e714880121e9dbb7dd49bc632300935cf05edbc93e3cd84c569b846554d2f938872878530d3b27b3686468a26cdae96027f9fa10d5b79c1b31bb5bdeed3eed0d4851f30300c1a9267dccb473148e3a1da8d4a07e0ebe7bf756b506f4ccc8f494eebbfd03e49ea8cace2635a450048c585ea8b93a2482992f12a451b451ac6b164a0140b5deb830af0b2da5ba080d563e9a62a1a12cdbcc4c0ec3f70bc2a9cd368d8b5397006d296c9910ccaa41a26ed771fc3e1e450c90cfb8cf906cd8159a5d85757995cd93e29cfd7519fdf2a2eec214bb898693c68c539f549b11adf15fa93a25dfc9f8c6c28e90a92717341869ea87401d3b2251e5c5dbfcc4c2eb5019bf7b6b669fe9d195a1361c0163e77567bfa36a8768f8b7833f70dde9cfbc5d2c79bc4669f18026652ee555a89f57337756e3863cd35b5be0402f700061994f9ff6e7aaacee0dfe7e11eac53bb31209087e8782a8b6d13d6dd0764b82c2dba0af96ab7313a89933d5b80cc427002fb4d502d7c300a1c46c450ccd83345e5c04fe3c1af25c99534d389cdcbd86789c593b8c9548c3ee8c2e9489c352085a907953700b7ad24ada48f4ac61906f89e2ea9c1c7e8abc51730a86b3affbf9ab88979812ec8891005ed44a1b13047ef5ad7f6803c93dc90fd785e2d6381587939df681eddc5a2a43a61e5ec08a099a387e6e45287d903484ed9c221096a727f6e33010761bd76ac6a6ec06ea2a7424986a6c31f15c3905df1701fba043e5f23cb0954cedb86188cb1c2b34feddc87318d648b1a9795df99830a86dc1b17e27a4a2950faa19a949395cd2be262d68f8877732e964d4586054b53b501ca5f02bd416c20bef930f83da90bcf54b2a32beb5c36efdafe5873c51d571802c4381397bd318fd6c3b40160decfc1fbd713625a1394575262605032250ff587a48389c73a7795673ee984bd4a03545124677d51ce8ca870c44bbe8e0f946404b6178853c52d78f7ad86b9e90f01bc544d9d59059b004fff6bb95c2b592f7f35ccf64b8c0a21895a20509e397c81834ee03eddf9fa0e4252c408e0b472f625a6d9471155ce24ba4c2b3c12744f20708cb31535179994217827259e5bfc337abbfa9bae10cbdf4b9c766c5dec363099ef9156dd3f4dfaf67619931f81c91a87ed44368da210a35e1fbcf5917f25ef3370e7ad8855bcd0c7f86fa36d46b8b32988a12e22be3e780f254d03ae84a264adc8638b76403598e81bf5a2a788c9213ec761914026b12efe8b9f65f88bc783a906581fc2090bf5a6fd0f268236169cd4c4f2d7197bef0d93c6cc0d2f31110df11333f83ebae7caff7ddf6974f2d021e15cb5dd93aa0bd8861327f68548214cf0e4d1f8878b4e137ea574de91d62fd452892c81e33fc6eae411ae9082f1602db84d01a45dd4529dda53aeac8f86fb65c91f8400c386008f454209722c8d590140ecbfdf40af8378e68235d6022aa4f88caa8b73b0eda112154f41b036a44840d52beb428b09e8c15f872f52fd5a65945efd70eacf161eb618d43bbc3859e3ae06908ededa1488f4f6e6f8c03de058e8113cda5a2cf789bed829b5e550d8b47822cb30e478a864029824e9dd60a0f5c21fb206c3ae424a8967c3a20e2f594a7d702ca3e8c2cd8b3d4995207ffe7b964e60c51e3a990d325bef4898a3ba1704417f369b826091ef1da4e00b52137a84c60ebb7336b57f270889f9aed8a61dfda0769300e0c9f0e1fbb3856b9bbba29f394fb51de48f45bcddea415a753e70a5f1cf299c8fdcf7d31d3d4772ffc3a80055b55dd08a6c984ce804183c336ad98a50b6ed8701529113a9000a8dc8003b22bd05f603483206ddfc709308eebf122b604cda48e5784bedf01180089ddc8fd3c876a12137cf952a711b80d8ce8c7adbe8e33e3b4ee3ca256108dcdc1c71aa4f0855e0d89f33a939434121220b358d01c975c4510f71c58baa36ff4f54414c0b2e331d66def44388b09e0e9147ca97d08eb2b108e403fc3c41008057c190f873d16bb562308ad271ea5c068ab2fe246ac9be4872a79056ddfa535feb06e972cb2dca2165be409e09ff43f1e4bad7b6df328f7247ea77ea180f237f9b5660703f3b67d72440077a1fdf8653ea632783264940a8d4e0ed9b3b62dbf968ddac540c7ab6c1", 0x1000}], 0x1) r17 = semget(0x2, 0x4, 0x289) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000001380)={{0x10000, r14, r2, r14, r9, 0x203, 0x6}, 0x7, 0x100000000, 0x1ff}) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000001400)=[0xa1ad, 0x200, 0x0, 0x81]) r18 = shmget(0x3, 0x2000, 0x19, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000001440)={{0xfffffffc, r4, 0x0, 0x0, r11, 0x42, 0xff}, 0x100, 0x4, r8, r3, 0x3, 0x7fffffff, 0xfff}) r19 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x0, 0x90) fchownat(r19, &(0x7f0000001500)='./file0\x00', r6, r15, 0x2) r20 = msgget(0x2, 0xa) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, 0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f0000001600)={{0x8, r21, r16, r6, r10, 0x8, 0x4c}, 0x5a5, 0x9492, r8, r22, 0x2, 0x3, 0xce59, 0x1f}) shutdown(r12, 0x1) msgrcv(r20, &(0x7f0000001680)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000026c0)) executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x3ff, 0x7ff, 0x3f, 0x3, &(0x7f0000000040)={{0x5, 0x7, 0x81, 0xff, 0x0, 0x1, 0x8}, {[0x9, 0x80000001, 0x4de, 0x80000001, 0x9, 0x10001, 0x7, 0x2, 0x3, 0x9, 0x3, 0x7, 0x9, 0x7f, 0x7, 0x7f, 0x3, 0x6], [0x8, 0x101, 0xffffffffffffffff, 0x0, 0x80000001, 0x7ff, 0x0, 0xfffffffffffffffd, 0x7, 0x7], [0x9, 0x5, 0xfffffffffffffff7, 0x6, 0xeb, 0x49975172, 0x80000001], [0x10001, 0x4, 0xd39d, 0x3fb, 0x8001, 0x7fffffff], [{0x401, 0x9, 0x1, 0x5}, {0x0, 0x7, 0x8, 0x1ad}, {0x4, 0x4, 0xdfe9, 0x8a8}, {0xa67c, 0x6, 0x7fffffff, 0x5}, {0x800, 0x8, 0x586, 0x2}, {0x4, 0x697d, 0x38bf}, {0x4, 0x4a2, 0x1, 0x9f90}, {0x75, 0x292, 0x3, 0x6}], {0x0, 0xff, 0x3, 0x7fffffffffffffff}, {0x8, 0x40, 0x3, 0x5}}}, 0x8279, 0x4}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x20203, 0x0) getpid() symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x10000, 0x0) r2 = socket$inet(0x2, 0x8000, 0x81) sendmmsg(r2, &(0x7f0000001880)={&(0x7f0000001840)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000440)="ba85def765a2cf1f66638be4997b3d4fec8b9f91b2afa7397c3aac89163c1acbdfa7a90264270de685451d3b88f9fcaf38cd72c72bb65fe7e7f20aa92c113388bb17840f99", 0x45}, {&(0x7f00000004c0)="0788e48a04455b414b90bd8803b110d6e57d3ee7c734019262e90ab21e61383063c0d38265806c1992b7b7607183a050a107adf578c2f4d8011fb9fcc791c6d27ab3c7b0f419485bc9254f81e6de2c2d76c5d67875e17f168c5e6e6803fcdf663cdb3dbfd8ac34ba88b918eac7d76172b9182fcca7e90454fa62a35d3407f3d9ad5fe9", 0x83}], 0x2, &(0x7f00000005c0)=[{0xc8, 0x1, 0x100, "4e134783eb2968093b9c7c6ed517f37adc1eb4689622c607b1f4db324a309773a4cce146630fdba6fec795e3c27ea07cf14e58f268960e0e503c2c418f65ef228e113f76e28b02b7deb14b5bc478380765226ac885e96f0fab86d6395b7d14c32551de21572b555d064a6d766cfb515f2ff1969fe71ec0e08e7bb1659dea51fbb187b659b5b2e31a769612318429d5428e8221bb1d00264302578be0c505d8bf63c769ec13f50b74eb60ca828b22a61e497f73"}, {0xb8, 0x1, 0x3ac00, "26acdc87830dcbdba203942e11715e0827c72f9119d8ea5d68aa9922921d4c8688d45515938d80ba41604b38b428a9df42494ac21d38f278784fa55e9e6e60a2a65cb0f7a5ed1d99bb565db345e6aed703df1f4443ecf8ef654a8568acee0ae13b9be108433ad911c0e8bc69d8c5e6f2e9d25310be2d6bfedac83a2cd7365a95be3affe4619ae78b2212ccba40a0e7f3debfbf1b0985084425b388562df2cdcb4f4b"}, {0x90, 0xffff, 0x0, "5967c53129906e189a5187edd009c41f540be50f7c140bef2cd845bf86e05335bc50b58796203196049f6eba0749c2d9bea510ef17985ed5e9dfcdec05bcb3edab8b1edd9e5062e9c32ed9e7b38c80e273099928f3ac84da1391fc26e42dc6ad9b7d533d2c2af137c9cf9e8864a5b5a405f7ef9cefeefb3123"}, {0x18, 0x1, 0x1, "ed54c12f2545371a"}, {0x20, 0x1, 0x3, "3f9a1f58ab743fe06b311921"}, {0x1010, 0x1, 0x42a, "e0bcac854f79c09f5bcf4a6757694664cfe9c947a0134816c2ccf3f2fc88c01edc92dd16be90bc5764b88f0f5c0ed02d068595435e17bea56c991e74fd8025c546f3eefa3a62abe98313c0a4c193899f4aa8ceeb7fb7e2a519d056c9e9a9bda411cd0c92126ff37df441504e82b4cb42c0d0fd33686e7ca2fe3b2982ebc870b925dedfc6c70c03bc99bc7e2005630e3b12c50b3359df1d4845f98b54c33f1830016eb06fbbc0a78e3f2034235429f87c34d3398bbf9393a39af42078d74acbb0ff972fdaf385e0a41be445349b9629df7a478571beab0cfb57667f1981f04b11aa135aa589f5004acda311a6029d3e0793a69fafca7c45e2233cf4ec36db5757358abb48d32f22f9071e4bb571afcf46fb3fc5d34c7f0ada77452db212f08cd9821b6f521cf629dba34286355348c074468572205f0953da8f5630085e016d6e9b66283ca00e0f63938a33d9ca5a336bacf4cbf2d95aa7efd57c0226ef46fc368d55890a8761c025dff2e217b1a512956af8bff564657fb2ab60402a17bde0a3791a66bb6e6753dd3ce5c64b95b882b0590cd2be8686280c42a101a3d38eb93b2edf905a7edc32e7ed1b0601c737b97198c6a0d9ff2ad942dfc60e042d18494c8819e2b69fca82c07be0b3a6592a7f8701b41ec5fb241ce5438a9e4d7e5e70e7858b369d091c81f5db255384d534ddf79cc9f0f8f5ecdec378a78ac432837fb2102cce935b4f5659732062d81afd89f3d488c8e873c567ebc9a5a7af5b2754d43debdbb4c248b02e56393a3d391ec2dfd0603b773f70b85801e97aa0e8383449cb76dc47db6c48eef9e802a5483f6c9f87bd8d7bd6170862d3a7f84e7bfee4142858791b6b9af902be1fe3598f35abcb1f579d2a1dcf7783f1d2e4de9f72c3ef27470e7d8621bde46a3a6f9c39e7ebe6280f5ec4d32c0dbf775b59c4ccbb7ec9a448070d20326fab1f0346c2375d2d03e4fdcb101260824bb844e4f0ab84dcca3ea458b248f3a7ce832f1591b8f95b091d854d4b241b6c81fba5639f6fc9e3a466e17be5d2fee1b6a1c2aaa4b08c9a82ac90be907c2764c7ee677916c3ed65de664c38acb99d7a1de3adcbdfee2bffb4854ab78d26eff2f14d94983a22e5ae898a0462bc6e546982cf0eda43468406ce1cc35c9960cf440795d552bb2d852f6df22a05c56d3fbb86fc128f7c3e273fc7ef6b25a7c3214e6c2bedd43981a096a129430661aaf8100f811e5c69fd4a45e053ed2cc69a76757147ecd2f64a1b0f2de78fa9b92047ab1bc57807382760e60a749a676e87d9fb4d3a9b43cd9da655874c504bfed3e290a149aa35231f00262abd6f3be167c7214428222935083393bb586d075271d286613e9a5b9695be1947c3fe9abd18c8a5522ec35a2c4e999cd5248340bbb377f9a967c2f1f958f1793db1389f016bfa0a2357a2657e326ac8c8613dea3d6daf0f52e2f569404e7c5ffda4062538d693df5ae4f2b2f8f8377887ce67005658a9b06ed2003bf164a26caf3da9c95de18b39ac0c6e5c58a2b66c8b5a536066b6e1c5202ce85a27f00a7ccb36e223fbb14c03342d87d6c200bdd950f4befe81f61a7ac28c8dc6ee360a936b2af22b792711e4d9b529ceb890521f82cc2fa2ef0f4aa4cbaa82290b140dfbe08d2307e92ad8a0ac044019f0705ba9b28051e143dacfc7f5353d408b0d0945dd45dacb2115db45634841f8b02203144e83378aa77c61c9e0640b7cb96bb3ffb313f5972522e95578342379fb0859ad418ed17b20dfd6ac108d9d5f93143a7fc5e4824813e8c0377105c087bdb4d6ba1d85b846c034daa62a269e649cdb606eacc52c4dfc9eeffac796c6e614c52b479ea2fdb96e2b7d61638afa836bf15341950c1bb32572c52aac1336a0aaba4846d390b98e9c5bc241db6eb7130ce53c38181b18e3dd8e1aa8b487a6ff1d1455e9e3176f8fdd982b69e7e1f866c4edff725e9aab4c2470e90bc75625c8e9d3e4941e6f8dae9ace9093b3e88f6c143c96213b4629c902be535239a1fc3e5790437bed0a92e87428e55f9cbe94bd5717af23991da6f8a564283bf3e30976c12ba3ab6f214b3c761a26eac682a5abf6fb67e4683caffe241df1d211cc3602c6d47be0e742bdafb86ccd051bf03c5ba05cef6421dbf64002fada23e6abd06bfd396ac1cc152f801bf67862801b3ae4a6bdda01788dc199ae87551fce4c50d46dd06e1cc71acd7fbfcf24513962f25c7bd2de720a9c3dbbd236d1d08f26e427d2048d2865194dd7669c6c6f916e042ff89c3486f70c30bbfa9766e5997ed4354577ad049a560656518c9d6d8aa9f0e74d9a73538eea3da7657077854ed993f05efc658740c69a02a4cd2157dec891162c8b4094d1c739ea9025073da02244e80ecba8227b8fa78f7fe483737f22fb232e620d0fb1d02e8d99c02c1a8c239556bd15f0ff17571b27eec0deeac880a9f7adccbf0ed6614cc56387fe009ff0515d3b481aeab097de9f0d6fc1bd7d93f64216d4cf5b6d0a49a6d9910c7a0a5c092dcbfc05a1e472bd3a1ad2c2d05823ec5c78077f4706a7e15096f73bdbabc114eb07a9d22985b01768150f513583dac8093f20cf212fbdb1f2a2a9249c865cdced65d57f1f01db175e9aa8e2e15e2d86773b0c84520de76261bf27d4dd7452f6c2e3cf56520cb052f0efd53d910c37e37111a6e55acac7a402f441876503519004ac78e111f68ba3abd3e3d2da0f495cfee2b23dfa945c79bf7469f8cd6b14693bd175d213258b56d5465267e2ab583551ce4b03c13d9473841e9a8c37fa26211938844bf127205f0b26c52a13fb858a5a44bd874f99c2a43f98d7cca641ed4993ca9160dd7d6310e793f31bb1e92f5c659ad2695630d960e15d60c2fb5e79d14dd35a4fbd6600f2becfbef0a8399e1960447a1f9fbe8b6b639e430eb5b3629aae871bb3ee6852e3586bbde2025e506d0ae66e8e3a6635ae3c8507e26202badc8fddbb00b764ec6c6a5e70ae408cc3b77d495439a1fbf81b1a5975cbc88c2f9884b1a5ce51683c687e57378954f8ae379c7fbed1cfdfcd49007845f40cde5c0b504180c2ad74974764d11993c0c7f5ae0bd68beaebad344775e1a4b36101f4702f036fdba214e133df5ce1d88a3c704361d705fbca1f5546516dad380060808e7bc97b509e1743eac411bb0717e1eb0e6fb3acd8dadb64c8c57c9d4a79ec8f75e956aa44c81534c4480db92faa6fd203751f0a2532a5b74ea00c9b30bcd42e186b3043f4e5e5d869e0c5e0d4411e5a9d00b0e06a018e948e8c7efbd97ccccef5d775357937f7dab259237d2ed6365d5a477a472a8950b51746df69bd82f2afaea85300593fd245d4bcab47c45ff6f8fcf364ad166ec1ad9345fb6beab99c96f082794ff61e14b83236ed1c4524ec798b118b31edd4f84a8dfe75921334160c993e4652e7567ff6355f0fc97a77e7a6664b7011a2f16a2689e90df6b5191ca4e313e156abecc7c592e11ec385128f886cac3c87c2e88a7642f30630be4ddd323226312e57087a71453526ab3e453743f19f22afd61a65bc46df0599200b6871efbbe795bdce667e0f9ba84e785ac2498e579b94a5d9248ef439b206879bbed80ed5ebf11e4abdfc8c95f3737ddc14097fe6b634043279585d877a5218cf683f74d584fbd19122ee9fb451a90ed50157283a94fd8413fa9b1a4b31ef236fc37ff025d8db24a8ec619cab3afb1ba6b14f15497bbd5689193226311d6d4323d8c846cf4eb46a7c6eb46b6204eb142457b6f735fc99efb5a97f1bd079fbd1f8878727132d3e1f5626dba2f8bc57957285831780acd48d4e8b2e32bb67f22c7d32c436440671c806ded690e859bc3742ddd4212d681bf7a6e4e3e0ec56ea8c1241270c1e520ad92b25f2f49a2b8f85b7fc14ceb2e402fe36d5c471be7a1ab71da24394321fe45c4ab2ac2018f8995ae801167dc646d2806b03adf4f03f5cb0794f337892c77736b9bb576e501a8b90c30b023ae6dbe7bb3da0044dfa422b73de5ca285496207d21c76641c6f438169f9ba76ae27825dd6acf5eab31c529c22fb6477407fe4d9c59a47bfe42805619a9342c7f50f2ffe0eca5f3a02a9466bb7efd5caba468c70a23c628212ec12f1af617e76c9f6b0b8b5f811fd41ea5edd68e1f24d8e6d6b76d0e68f5cd93f4da8d20856e1cea25a57c8700c3e22826179d98821332c6a8005145f9360eade032c5123762eb79bf11de08ab4721c8b534475d4d9ce569b7d5f3a0b5e161acd089c0e798bcc38974f3fdfd175b3f1692d3ec49cc495521405cc597e2d0b248187f5929ec4088f0544c1d6c7703c962d0fadb2778ce4295f1df1be4831958e12b4c56e3f02bbdfb51a8a60c12ffe4b7481d9d86df53e286b1532ef35aee63973a58170ab224e42a7f8382138d8bd432208638dd16aaa3196bd402c3c2b05865b6acbf7e544f3cfdc1389b2e9283bf8972e8cfc596b519de1004e49ccc7ecd0f51dc347ccf954b0717a90a31b94bf0a8d3e2ac117a0f24c4ef28249d8e6b1b192946db26a381b88226af089cb82aaa80b2e711795884606a77e7fffb4d1a8e95d7d7c208bd7377ca727d78f2d92b992084c464f2aebbcfe054f5c994f3e1fd421766868cd8ad00353346c14e48a7ae694c9da959600b3e065d66e9606ac18abadc1c2b1491fdb16ffe9921ae5ac60c78b73b473c463fa4c96760cc8b59e0124f0ea46f0904bae12927a1498a32b1182e5fc40d8af670ed931bff3b585b3249876040790d582c3f00d6e1469c4f920a4b48e5c9e12efb680628b5582d4e5f8d53bbb634c8ee7e87178693eab2fe91ff6c5b71a454618bd8597534a426d41978c1322be4f075ba53878c8bc8bead014e6122190a2a46f7e9e12784dad1980b12e4d0fa7237c8d4f1aceabc82f3fc299cd042fb76817e2789a6cfc308ad18a66d2ad6cc9045a5d7e5636a68c4a5eefd4522fc8356cf555927d0818ca13f2b0a5a6a4f9fba7cea0b4b3aebe0554ab4c800a33ffdf495b1b183d6ec90553a44063b9343c9be2eb77ce553abd9edfa244cf9b0d279b4ad27d4c469605fdf1ae45973ecab7c5d7e9f31a963db357967c27ba8c78355f1bc95ea14990f1b420f7b945df8a810bb9637c9fa628719fc42b38a58ec5b5c9a3546ad4d8f5d9c89297d01da22baa21fb621b7fbbc524621cf3107b26e5e96edad97311478e692886ddc57832aa8b25594702f8729f21b30b726b8c0c0eecfb2c454584114dabb8f13ad00a888b93923cc4f3b125964a9a8685d6c3d437b19c798e26bfe6d70ed7055a4449f537cf269cad0bb154aef5af1ab30d83fd0039692270abfa5f5784f058114abfca6ff31001654a0603f899bbe6a8b1ba32e4cebb1248c0ec02a63107dd3b5cfe129fa0b1498177a33ba85f52d0d54ee86fe8a553316b317d76d3babc53b14b2e2d198a4727220afaf36e6e952b8467d89f8a1007efc2a5f220e5994da6d59cfcdc03e09e2ca59a62f47efc0599aa719fd9a86416a1b9175c057c9708a57144e4524f886612c33081d4c288f4ad3ff797a915df1de65e5d671532d1ec17bbf4356c102cd9ff258785a3c1a302cbb2ef475d2feb63d4c055db2a3293d739be97040210157dd0ae0936918061157ceb5a74bf17e832a52c7a7413b1eccc6f6c7eacfe909afd2a607698374f16ba06ee7a3a0eac52146db56a9049a8f8381d5b4a999620bf89707e15e37328130fda292630d2eb0095b570e4e8187c4646d4665adf08418cf237a097dbbbae6f6046a0d52902425609c92bfa120f38d8e9245b3c"}], 0x1258}, 0x7}, 0x10, 0x409) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x20, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) preadv(r3, &(0x7f0000001cc0)=[{&(0x7f0000001900)=""/41, 0x29}, {&(0x7f0000001940)=""/190, 0xbe}, {&(0x7f0000001a00)=""/190, 0xbe}, {&(0x7f0000001ac0)=""/169, 0xa9}, {&(0x7f0000001b80)}, {&(0x7f0000001bc0)=""/67, 0x43}, {&(0x7f0000001c40)=""/25, 0x19}, {0xfffffffffffffffe}, {&(0x7f0000001c80)=""/27, 0x1b}], 0x9, 0x2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80), 0x8, 0x0) readv(r3, &(0x7f0000002180)=[{&(0x7f0000001dc0)=""/219, 0xdb}, {&(0x7f0000001ec0)=""/217, 0xd9}, {&(0x7f0000001fc0)=""/165, 0xa5}, {&(0x7f0000002080)=""/104, 0x68}, {&(0x7f0000002100)=""/117, 0x75}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000002200), 0x10000, 0x0) bind$unix(r3, &(0x7f0000002240)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000002280)={0x74, 0x2, 0x1, 0x9, "08c07fe7a591e7ff74d69d72bd27a1789c97cc66", 0x10000, 0x3}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000022c0)={'./file0/file0\x00', 0xff, 0x200, 0x4, 0x1, 0x4, 0x9, 0xe, 0x1, 0x1, 0x4, 0x8}) syz_emit_ethernet(0x2a, &(0x7f0000002340)={@local, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @multicast2, @broadcast, @multicast2}}}}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002380), &(0x7f00000023c0)=0x8) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x0, r0, 0x5) r5 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, &(0x7f0000002440)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = getegid() getgroups(0x5, &(0x7f00000024c0)=[r5, r6, r8, r9, r10]) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) poll(&(0x7f0000002500)=[{r12, 0x80}, {r4, 0x80}], 0x2, 0x8) lchown(&(0x7f0000002540)='./file1\x00', r7, r11) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000002640)={0xa4, 0x0, &(0x7f0000002580)=""/164}) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) executing program 2: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000280)={{}, {0x0, 0x5}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000240000/0x4000)=nil, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f00004ef000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 6: sendto(0xffffffffffffffff, 0x0, 0x0, 0xa, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1322, 0x3}, 0xc) socket(0x800000018, 0x2, 0x0) r0 = open(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x0) socket(0x20, 0x8000, 0xff) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x43fd86388c5b5ace, 0x100) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) socket(0x0, 0x0, 0x3) socket(0x18, 0x5, 0x0) r2 = open(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140)=0x38, 0x4) sendto$unix(r1, &(0x7f0000000380)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x408, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getsockopt(r2, 0x1, 0x7fff, &(0x7f00000002c0)=""/140, &(0x7f0000000180)=0x8c) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r5 = socket(0x6, 0x4000, 0x0) dup2(r0, r5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) executing program 3: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = open$dir(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) fchownat(r2, &(0x7f00000002c0)='./file0\x00', 0x0, r3, 0x2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3}, {0x2406}]}) syz_emit_ethernet(0x2a, 0x0) close(r0) write(r1, &(0x7f0000000040), 0xfeea) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1046, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaabbbbbbbbbbbb86dd6004003010102c00fc010000000000000000000000000000ff0200000000000000000000000000013a000001", @ANYRES16, @ANYRESDEC]) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x18, 0x2, 0xfa) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x6, 0x1, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0x10}], 0x10}}, 0x10, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="fffffffffffffff2cac563ff86dd6060626000082c00fe800000000000000000000000000020a78000000000000000000000000000aa2b"]) recvmmsg(r2, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684cb5bddb71567084e096cf973983b85e5df665013eaa9405095e88157332b4f68e78e0793d41000200cbf4529893cfd424b7520600000000000000b87472f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, &(0x7f00000001c0)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$getown(r4, 0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r5 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r5, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) r6 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x80047460, &(0x7f00000000c0)=0xffffffff) ioctl$FIOASYNC(r7, 0x80047460, &(0x7f0000000200)) mkdirat(r6, &(0x7f00000005c0)='./file0\x00', 0x0) utimensat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mlockall(0x0) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x2, 0x1, 0x1000}, {0x3, 0x7fff, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0x3, 0x1000}], 0x4) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="1a18768844d184af8dbedb26747bdbf25f6e6eeeacdd3b84768a23c07910cec119a32e138c52ba1a7bcf3218d53d6272dd4360245c48a7c96ad543248eb38f7f3073db2a5d816a6a41e52fb2f9d8b2880c9acfa3a4523015b2b6e6c3679dd3c151c05e546c7074dbef51de9d3f4d3960a4608f692714ffc773c77e86fcd15e56346e6fd3a94d06242f6e05b5343caa97746ad951b3fccbdae6714a480376348495e809ca18a7f4457a75f84f34978fafc3ede1bb1a", &(0x7f0000000200)=0xb5, &(0x7f0000000240)="77b43c42", 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) flock(r3, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000300)={0x40, 0x6, './file0\x00', 0x839, 0x400, 0x4, 0x800}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x800, 0x0) pwritev(r7, &(0x7f0000000540)=[{&(0x7f0000000380)="f9a709d977f2d8ee00b91cc5d0cb7f55e30d1cf3a678a811f207a0647fb8b851c89c8137f865edb7518cb094429262", 0x2f}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="fd84842862defad4b6ad8228e144c461df65a59f4e8ea73b7c92983729b4c6130b5a9646b83f21e3131f0777c54b3bd5e5e9eb77eeefca3f8f04d27498701f128e7f03634417afec14d4ca6c74c3294a3ce52a05fbb5dc5330f2cae41faf3f", 0x5f}, {&(0x7f0000000480)="13a8614efa5cf18581959cd85436aebff72c974f751cf051f1a1d9c22e9e2c567468a7387880d0070110edec6a0cb598ffd501533b192230470421dc463dfd5fd506b9aa13d395e520d9a0a631293c279eb5a086fc312a103d408143aeeaba43d6838ad32f37f31ddd23e6ad96ac99d81dee60cbabde21ac885cd1fbc54c0cbd9b3d9224a4629acaea807054869a026327b274c3112e370b898e51fcd6b8255ea7cc", 0xa2}], 0x4, 0x9) unveil(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)='x\x00') r8 = accept$inet(r5, &(0x7f0000000600), &(0x7f0000000640)=0xc) accept$inet(r8, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() setreuid(r9, r11) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) poll(&(0x7f0000000780)=[{r12, 0x4}], 0x1, 0x8) r13 = semget(0x0, 0x1, 0xd427a96593690da0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000007c0)=""/118) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000840)=0x3) sysctl$net_inet6_ip6(&(0x7f0000000880)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f00000008c0), &(0x7f0000000900), &(0x7f0000000940)="ef16ee0b2d756c2549b431e46beec2742c7a8a2b9a4e99f666c0cbd662a2824216e2bb6a42b83680f06d96c90c611caedc1306dc5eb7eeacb384cad89e5a7e391d594f9c8071a84e0d0ccae5682ef7ce9479d30b38dbf19b1bfb711ddd2072ca75fad757fc712e45072c387bc207afae66b9ed7f1affdb9630aee565e32a8bfc887dd5330318c1345d12cbba1121d48e48d36e9a242ab5f3ede835cc23504e660c668895", 0xa4) socket$unix(0x1, 0x5, 0x0) r14 = syz_open_pts() ioctl$TIOCNXCL(r14, 0x2000740e) sysctl$net_inet6_ip6(&(0x7f0000000a00)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000a40)="f7baefa7205116055488c98ebdc54706d5133d98313161197e017b071ca48aa3b586d4dd26bc22505b7d6f5f0e8b576747a00364b1d48869d7aa73eef1bf870320f79843a0f4a93ede8572652b291d2dd5e1e0d22bdcb5b312ecc7da45b9e81f66b1fc1fc773a2cfa425b8f86eb1189e3268d35d4304e6d5ad47e1ff7144d99c7ee41417c94b21fa614b84a0daf195975c4ea153be5db7e64b6de2d09f1341cb64799aacabde0d1bd7429a27be631da4f4853717d9401f18ff4b03bb069636e7a183971065c796883008cbd3c5afd6691e34063205fede0d401bae094d35c5372912beef0a78b14ff5510fe841e6617c9e17ef16", &(0x7f0000000b40)=0xf4, &(0x7f0000000b80)="1628a595ebea2d0836e64ea6c05e64bb86eb6de8883b7a109a3116ff8fddbc50e30fdfce9c7b429c1f8d2a4c5a7ea6a13d591c2bf103f8", 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001040)={&(0x7f0000000c00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000dc0)=[{&(0x7f0000000c40)="aaa7c5110094709f36a5954469cc62ccf4a905f6839ed336e95d6d304f5c98d24f2c43045c4feccb126d0642e936548c4554849669b4cf228138c69b4d114538f489d68750fc6a54104597bdedc143c17bf7e0b49585ad4a5acec92a83019a7d514dbe62886d45eea434fb44d473dba219fcca40a63486b0ef7ad00fc10f8596140f1c224413faa85ff5c75474490cfae1692e44e9f4c36dd186a3ae4dec190b00163745035ab0fc1ef6cbfc14cd4a676eed09b3b1d677756eec881619e2644ea3689c9a9893c2236568a69cf594696b5150131338028d70651a1850111962aecaf1ef710a8b708e274e760f71948973263f7b3f6a", 0xf5}, {&(0x7f0000000d40)="19975ba30fea312c3dc1b169ed450a5d2f3caf02c8fb69783b0cba9606f74e604757f6ac49be542b5ab26f4cfc58b210ce1b8ece4ace5e14d96bd1cea712d6c0a9382a299345b3c4eb53dfdcfdb155d386330d4f0524bbb927e6485d8b70f30397b0", 0x62}], 0x2, &(0x7f0000000f40)=[@cred={0x20, 0xffff, 0x0, r2, r11, r10}, @cred={0x20, 0xffff, 0x0, r2, r9}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r2}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, r14, r8, r3, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r1, r4, r4, r8, r7, r6, r14, r14, r8, r0]}], 0xd8, 0x400}, 0x40a) executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f00100ffffffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x60) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x21, 0x0}) execve(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getuid() bind$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) open(0x0, 0x70e, 0x0) r4 = getpid() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0187009, &(0x7f0000000100)) r6 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) semget(0x0, 0x3, 0x50) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)='9', 0x1}], 0x1, 0x3fffd) syz_emit_ethernet(0x7e, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) r5 = dup2(r2, r4) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000380)={'./file0\x00', 0xaee8, 0x5, 0x1}) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) close(r3) openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000011000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknodat(r5, &(0x7f0000000240)='./file0/file0\x00', 0xc000, 0x8) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) executing program 1: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() seteuid(0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x8d, 0x0, &(0x7f0000000040)=""/141}) pipe2(0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xfffc, 0x2f, 0xfd, 0x5}, {0xf1, 0xd9, 0x2, 0x96f}]}) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/16, 0x10, 0x403, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 1: sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="7f216f7d07ebc9c84adf9fa258136a1fb340809aabea902273615f8951fe5cfbc978786667833c627944df37806f757015ddaebe0d5dfafa6e5b2559a03513873b9d8976954b8ac099", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000, 0xfffffffffffffffc}) r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0xc, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59cf12fd0733188d6c248be0f192487382b6cd82628f165df22e45232689afe298dade4c3d7b1ad9c521dd33fa256f217e02165bb3efe9e848de40f50f8c7f00c036ff35d55e77895ed4cb3f1d19ee30c210c2550f603f1122dbad0ce6ed3", &(0x7f0000000000)=0xb4, 0x0, 0xfffffef8) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x54}, 0x2, &(0x7f0000000180)="09bf55727a694dfb8f3d7c2e7577eb838df752cdf3dc5ac7c39ef8", &(0x7f00000001c0)=0x1b, &(0x7f0000000200)="806e87ee2f2c42e68296e5393679", 0xe) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x11, 0x1, 0x0) sendto$unix(r3, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x18) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xcc}, {0xc, 0xfe}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: socket(0x11, 0x3, 0x0) kqueue() socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() r3 = semget$private(0x0, 0x5, 0x10) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0x0) setpgid(0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x307, r6, r8, r9, 0x0, 0x45, 0x2}, 0x100000000, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r1, r4, r2, 0x40, 0x1f}, 0x5, 0xd5, r5}) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, 0x0) r11 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r11, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x3ff}, {0x3, 0x2a5}], 0x3) semop(r11, &(0x7f0000000100)=[{0x5, 0x18}, {0x3, 0x6, 0x1800}, {0x4, 0x4}, {0x4, 0x40, 0x1800}, {0x2, 0x1000, 0x1000}, {0x2, 0x1f}, {0x0, 0xff87, 0x1000}, {0x4, 0x4}], 0x8) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = socket(0x2, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="0300", 0x2) dup(0xffffffffffffffff) acct(&(0x7f0000000180)='./file0\x00') acct(0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x2}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x0, 0x2, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000080)) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000180)="39f29fff56576a8d", 0x8) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677aff010000000000006fff0200000000000000000000000000014e234e2288b01dfde2072a49545e77116580a61baea98dda798af044c9cf3418c7bf95ff7b310432e84a302fc66583dbb21003934200e15dcd838bd01219c6ae0e60a1bd7f285a2bd73aed1c40f8848a54e7eb37b90956b92805307fe3f71f98f33d61f3f30554b1d73d9afa0fb7606d09cb744c806435c27865e2b659bce559294b916916dc8955000f08ec84b2524d6ae621176ca824bf91f7f76a09963f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000000080)=""/228, 0xe4}, {&(0x7f0000000180)=""/71, 0x47}, {&(0x7f00000002c0)=""/146, 0x92}, {&(0x7f0000000380)=""/163, 0xa3}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000440)=""/248, 0xf8}, {&(0x7f0000000540)=""/188, 0xbc}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x9, 0x7fff) close(r0) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f00003c3000/0x4000)=nil}, {&(0x7f00003a4000/0x3000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000004cc0)=[{&(0x7f00000006c0)="a1cc78637497f4609dacfbe474e11955ee11bfd56a145e2c3dcb67772f249fd5a5bd76745eaa8dc5bb69f37954d1d0c40d99b4b2148b53ad220ade732c4130a7bd271d4f8d8a0fdd8a1d79baa1d1fe6a044a48a5402eac465cd435ca87018508474a794474230d425c1cca889b018297346ba65c56c71896e93f5d3a9c7208dac623f2ca3362d5f34859b1596db451751cb373bb0cd5715390ede229d8dde2c84590a72577ac9f26", 0xa8}, {&(0x7f0000000780)="b98d8a14c051c065e85b04c6c7eaac6ffe0f857bc076d8853e08d83f62c5702683ab7aaaecaf44669bb16552e60ce4620bb6e5c23bd9114cd46b5b68030b8d5c9c269dc8811bf489155dc0cb018ca1b1eb393ebf512658f1b70db272dbc0c7ae0bbe455e83cdf2f537ffd8a5dab4c47a225b32af1adee2afd46a0c7aac14fb93815d90a9421b80592b86fb19f826a511f4615a", 0x93}, {&(0x7f0000000840)="975a6338c66e1ce63fa27242a3b99d08d36137372e429250254eddfa07771d9c3ad497fd17e269395bf518fcfe026a2718656ba36298193cb9ea3d1a844abb53e60c19936606d57c86bab338beccbeb73ef11f3f3c8bf6c9ce3155250d4cca3d68482162a027a2a2c2c862b7cf92df27adffa56731275918514e4c809704e7701d59d4ad302600655766d22567bb91142e6e8dacf14fd536f5794302023bed65306835b0b733a71f5a045306143ddd2d4c8989a33731707e6a1f5fe5ac7d36972dcda8f5e487e19a36ad076ced19276776fca90afc6392ae3ea7021908", 0xdd}, {&(0x7f00000029c0)="f4496622cc68771bc4d2e14e340802f7dcdd7dad3bb5570222da02017e9b349aa6121f6c045c5207d6a3538a26e01f1f0fcfae1f20194d317455b186004b5a6a8136d6cf2b8ee03e4b0ac3be135c662f5b103eac5c431f34a1d2253d9bd4a8279e8cc416302853832f333e0eea495855089920a5e71428e05afae6f568658ae5d58d7faa4e1a15144389d22624775014", 0x90}, {&(0x7f0000002a80)="500ee68377d78c50633dd8d929a0f273c874738476e3daea4e032e38531779af9bc5c7103fc29202452e4182b407f9a1f082e5982ee74ee7f7537858a1d8eb740b210bc3950184dc30e9dc826ed5720135435da6a11123aceafa6dcff7fc1628acbcac728d0935bd8ce8ae8fffedb504814a5f2902d4c1527cc4f56fb4f790facc75b2745b7dd088", 0x88}, {&(0x7f0000000200)="e11343b048d9163ec1e55ebf019fca00b72824bc70e03806e9f3b9c2dc914977077810c6dc6191fcda14df8013f7e584184c60b836af740643a5b86d65f56e2e3a48de2f7b4b2609581ac82330b6e6deef2881ca13bf30294ef994249599b75f26f0b06cd2e71404fa6783cc3c89ae", 0x6f}, {&(0x7f0000002b40)="460dc5adece16a3b622083d99e41138be91d0aa0327820de6cf0884e65a8fff18f0c95d6608db03d6021f56f98bf811f5f310d15a19b4397f976cac012ecf9c0a62638de7b78af665f3d74f4441eb5c0e9fa4e1432c4ad865d633cacc2c903306e7ad9325d9c76f8f05da443efe2ddec50d0c459d2bc11caf4dc5a244879c3bd6d7a62f5d120951e7c17c454b8b25a9f1c2c40b2ff1cd1cf60d1d79c04ee9d2e9dcd54800a87bc2b04bea5ad1c0097e5f6ccb254681aa020a1c02ecaaa70df7e75bad0d9c523aa18bce1991cb755140d96c6db0217ec2107779abc9afd702516255bddb6007e0b7bf5ca24ae511a78963ba036181c8231259ce7aebb7ad77f35c05e8bf20162356fbd34533dd50870ef951ddcf13ccc20b64525df973604706f9c27ca67e351adc1b1912d24230ed09e7e5323c6feb411e0719f2fe0b8f1148ab880d7f52aca7c9d91e06b33269cd1cf4e25d086f8918cf2ef3263986b94333bcd724a5dfbb53b8513adc779849cf2a422e2434ea6e1135ad2daaca7722835f565006c8920e3fcd35cf6218866ca2ecab60f6ae4db694e7d6d630f17cd1053338b913762bdc3b1d3533c01c179875c72a09e0297ddb129cd4fb1a99f1aebf893fc1e786e00daa7aa555e4d16793a70cc33793c1b38ee267eda0e5e5e11260a0c9d909350b58c489fd80062cd0adf8469c76e35f3f4c2636a3af66aeeaf09439c52ab806f1e0676eae77979f83381508ffc9dc01ceedb7714efd02c38c1ee55d0a8cbcc51f77f71d924ab1b4ec5704d4f9f1773f1703b6c75e4e247140213375168911353ef4daea5040739e73fdfe1c5f68b67ebf92432ff6ace6a193994fb18dc13d3bd6862ccef13730c02da7f201c59d8127dd51c94a8759cfc2d21848d82b1b8b8a3db561f737bc8494566f347952673160d25647af54927b63374608bd4f1eeede65d8ad0aebae157533683d03c2edaa66a276a4a0f378fe9c48a7db7caed7ad0603454a9192bf3f49881f8d74963c0784b2b12a59b86b08395903cf8dd47956f0d3bcd0da3969f6316106cc62738dd42936d875ba871af9d66bba70d21361bef3f7bb1ed6729dfa386ef46ee39690500e989bf2617aa164324681300c54acd76854099f433f689ece38ed6fbeb9783cee43e1887e974e04518beea8773ab7cce746f7bb761400991992f7aaa72f19faa30d620734b8db3c2b3bfbe15a224817d684d2f94ef34bd0c3f22a9849035b9040f8a88181115f30a42074beebc44233ff6ce83dd4639a3c0203bf1220bd5d57eb758ed369113aba802367b7d0015fd6840d8a1010cd6b55addd0452fd9fac275e577e97cc0e01e79c3e869be9daf7838a21f62ef5dbcff096e607c22daac30c8774147ae7cf4d79b66c1b7ee3d4acf4a982f27e50192a738e960be07afecb17a4a778a4a7a07a5b63027649f52b8704000571f5aafe5727117ed181aaebf39b2cdf0a47e3d18d27fbe72e7d9eb58e17301c330697c76f72cbc5ed8df333e86e8ae736717cf4155e8fd0a98e2987c2ad4847086b860ead6ae4ff743534ee2e070c236d2e6f157aaf740a37217fd1e720ec9374c0a5ac406abf6350f4e113fe49d6c44c44483bf60f6cd2d777a2c5c010afb8ffb623dbc3041cfb3549a8dd4b714af323bf8c22981b7c23372438b9de9286d0506923b984c92e8e11841748b7de962650aa06cda40ce9371cb5e0becce7fde4843d99033ec20544209851776c1f60dbeb40a65fab92c2bf2edffd39265d4a4cd60bb29443e1c025a094c14b160dd6ffca91d2f2949dbad49eb93f99eda98d7d44838055b5ef9ecb4f8a1cd2d5fda676aa12e923fcf37fb94a5e307289099e7219abda9310d6b01b74a313dabd02d9e1368ccef2cf98dbcf956b627c9ae94247c810aae6ea56cf86ad1bf1b76bfbe410bcc2f2910873c69f705648a69d120eb7424390fd1fb31e78692ab81021e5b98885d64b571072a130935d499deb569dd0538f73b0cab4384a3296312b02be5481316e5d61d024900ba3ac8460aa22b832be99c39cbba1be63ddee5342a481afe8d78511fee5a0051a7f6ba65f509e53692f9f9d42ae680f03df65c93c4f0dd09676055ef833d2f289f30c6ca3bb5b7c5909cfb4409bad9681d15f9d4a8101c2c9104f1cfd5ed40537ed80962121aa1b511feb5f3e48326acf378c48dbb13bf0fc151081923d521e156729650466501faca5affea91483d9878b67f9038f007db2fd016b281cc732cb8a5887b0df5695cc5f96a5e9765e3ee7b0106a2d843f80cafc7fb115325d6935d0923788bb7bf1560667c149c819f2a8211b424c31c9e118ff26152e150baa3ce607d0363751f1fc8f2dadbad9ec488ece9691320c764dd441d073990f4a94e1c86c1df3d84af56cfcc77cfaccb5141430d89aa277b65625611daf4e4c3fabe5855db03a73911514b98d2152599513661f608fa4992752afbd67db83520b4ae68b722b895cfeb6d05c99e121fc40de37d3abe9a824f64e900895f24c6c07d0cdb60a097bed17e2132233f891b68d5226bbf4c95e0fb7d06c0b26a9034b31798785184b15b3bf207529be13b06442964eadc8a0c123d73bfaed4c0f9a4be743086778a11f50c94d53ceaf95bf09dcece3605ba39dceb656606e22894a872122cda0efaa47c701bcd54e7cc57704c128a8bfed751d7661e2ab68ef8bbe4d37c33cf6519dcb55d04c0ab4d9c925f4d5172ee009d28d39014328895e106d43b5abddfa21032c1b4ebe05e4fcb76dffced131fdca1389ffbc5ba22fef58757e8354946a797f37c4767d9868f20acf015aa815004d6dd2202d199afaf4e441d50ad5b6b358fe6afb3707b62f311896478a458d7cbc9d2e37a17ff84eb9fbb1469c4c71e4580c93dadd38fd39dc32bdee1a7bbeac095cbdfd8d00b9a84432ee41cb97d192624419ec6320f00b9879476b4a3548ed4e549a239455968a88a6579356cc994b0a6c5c1ca02045ca919c9b37d2791457f4b3322123826da2db9ce4831f04ca74068cd537da07764bbd60d18ce1f06a59f9bb6b83c80dc1e5c01f02d922e68fc224e1eb6d860e984b6798a04216bf4ea4ef651cdbd383390c1001e5ed37a0a18767baa1e3cedd92cf2f4796bb829d6bee545e976bac19aa759611f9bb5904a1d42552cef5e1026209e139108f712b85bfacc5b101a59f6cce8e102fdaab979e1cd07395341229a8c898afbe2e1d89945d548afad1390b5986a2ca27e0ec7c1de99ab065792d1e7ccfbbb4b8766aa07d5a7f0a844a21029a1ae91a7eed99f0010c6c43c04f0291ba46d9a69c736521a7321206ed414f02de67d72bcb52b630c0cb18c7a188da64b2206baa9298618e903534b281525b4028dbbcedf8a318902f1e6170a04a0346b4a1ab7d5361e545c0bf3d548c8d1836129cf4c0ac12f6697572a50f7f2aa43d2770098073457f61844872e615b29980fbe44af1d497851f16b7560ec5e6292741e8a1df0bc2da1b010d3af579584a2f3bc54879cec7ee503e4b98ac25a9187158274b1d16cad3f1c48f5932c930e88c7b5195af765842ae11d75d781b814db0444697a41504e1da7797ff6dbca6774aa306d8f5f373d9eb83c5608096499f4ee0564e00b9e6b22e69e7fd24a021d4cf3e5c1821333bdaff0af6d9b6cf0ab7c96b9c25a82bc985bf004e7a3e63fd58ad8cbf3b1b7b97591be500308cf21458f5220f707d7355a833ad7d68470f5308d2a36c1c2ce12ee4e362f831c88d6e8b5879f50e6acc031ec74c386b1f7e2d5accef08d489cf2f09c6d823035740efae0841ab064c3bf6484f46b3c73f2303703ac7b0165123da1208bc9ea4cef2b5d2df4b9d70e639a70099771b7a882ff96886ca2d8596622ac7a48f078a003d536fb07af92629f6b0b848ba2807042feda6ea6728364de639b163c3e97144a05f3f70d7e2fa35e19d178153014c6a43ef0486bc64588d914ca59351df52a1518b741a09d24e7fb1861135d9e823f7ec425349b4866847cc12fb64029f3acc1a913436d92f9538a0a46750beb7cc8ab8749a2497e9bc5572d76123dbe0c21f7286170166156ef9399920fd69398b2b5e3b1fb28bd4d9a85e5fc1b61d483dddb02c6175926f20c4a35bdf623de1f2c602be612573531f8d4866032fd3b87c3b6e80cf1513b8af610d3450b0f8fa29e0a89ff28c6018d6c19ee227191a6f8b78b80d78325b335ab8f98568b23de14136115df60bbaf87b698952472fb7d89c1ad233302d2865aae8f847609853cc6c168d4589724d7fb9d23ced1a2dcb5f37762ec42ade6a70b8a99365ab35ac36df870739d02b5522d4cedd66bc3e48a90002506d16566f5e3354406b57b6908cd4dc099bbabfef524c1d37afd64f71728449a104b3bb610f937f12a014bff35bd203fd032daf887ecf0b90e35289380c2fd81c0624de7b3f9dc15a64a1d8cbcb4e7ec5f9d0ba084f1b526d0374a4b2c9ba2174fd7a0008d9e5939f108e2bae1a6cedff84fbafd1ba8054007e5ada690798b1c0ba77dcb198fb3b56de15137e5df6e028b72e4bc44ed41b08564045c139772c050195249be0864a273715c48672a68acbb0e02bae67504be7ee78dbaa7fa9ce94acb66000c953477c9819935822f80a482cf02f260cff6a08021e48cb6723bd063b5ddb2d53bbe5c8853c60e1928e6a79aefef28e70d1dc83a56e57d45105d23cea192bc8d6091e75de002359c3313ffbb8f3e073e4e4958f181fe6ce2a8d122f794c25a9158c32cdeff880777876a43757ef2ae3a74d89b8c403d8a974a072533c73f58272b4b098a874a58a747673c7208cd142c3bd2f0e000803b82e7c900a3a13da8c46cedcd87e395e9ce6c1a663d8373e866111a1a68a7480bad8e6877f23cbd4cf66f3210877df0992259251265adf1fc66dfe7e02b801e0f4306d69663fc8946123380db42943b97f4c64d56714b410f97588d4a9e8fd331cc45056b72d26828acf3bf397b740a6bdad35ac7d05c229c32046abad8fc7fd4bd45e568b074203e7c56dfc9e68c30732e557cc4cf8c7bde3f4155ad7ef9e46c07d0b3667f1d14a25e939cb61ec67ac391587272032e5c414343f8260ccfdb80be5ee03733bd61c561ecdececffa063a32a411a57b8fb999562e7b92fe81dc3dfbefe95686236499b9c40d0ef53f9a01f78fba7ac3367d9286741821744e6cd5e9a86c6d0ed76ec3f7627fd9a65b6a8908cfa763bb4f9f33cc863f67cbecdbac1113072ab2783983e29d02441bb4a77ec8cdce38aacd354439e7284145af11705b20dae575b395a4f543f48d2b490cdbc42bf235336e9c0e38c85950128ddf683397dd9c2e124bcfadf1917f528049b5d89a25febb2dcf83d0b234c71e291a9be566ef666f4d273c2ce5b9d89c293364b32b4771db9531642bbe07642eeae9440aa115ccdd21d63ae6a4e3c91fdb424c966f7d6f7481d7fb1862521b9dab8022be2e41bc3e692f68d777bbc2a8a6055daf3f02630636afc194588d5fefb386bdac6d75755b58418ed5158b04e6c58ff666e1968445764c4ca6d68c4865dbbddf1254b3881c55f20af2185c750277830808fda727fc4cdead1141ba705aa4c84c32d9f29ef77daa318b90b21d6753f453337c577ca9a42673f8bb398e85593e3ec8d0f30100e9265d6f84f0b3c98f08b8b7c25c4cee43c7c1dfc833d58eab848ec28e2b96d67117617a2596e134a876aed44efe1a1fa1fbb2e0c80cf9269a8cf7434011183a7979c5f203c2bb450ec23df40a79551460498e1b13c6e558ba38766b8ac2aa", 0x1000}, {&(0x7f0000003b40)="4398ac9949f86a81de0a57f886181e316d9274ee8259f20d0e929cdbf041dca984eed89bce90a7165bf519f611186106616c423293be277bc2a395a7b3d727752c18732273ec2026b51229314401d73781d02bc30afeca3196c6194816a15a18aae0438cab0edf9f4f3784c7b7b67897364eeb3f6944ddf74266e834dbe55e114099ef10896a61dffaf1437f6e2eb117005f0722b09e4391ef421dd2dd9f0e3ee03805ca2ece1f5b36ce824bb6377d7cacd287a665013565f26124306a235c06bf235ea1da30f8348c5e6af1e6e676a4e3e7b98d61cd0f5588c1dc79", 0xdc}, {&(0x7f0000003c40)="25dd50e30d28adce1855c51278bce56fbdb3ac1a44076b567e1e5dcef0ee08a9053fd110a1f12e6596fca25ec0f5190973140cf2fdacd7d8d2b575e7f4269964eddf5e23f34002a2a8e5a8b79a971d11607a36239fbaf7ab43fcc1e580665f409d3247261acebcf28c2feeea068349088ca1ea20d7515dd564315727f60e66d7111e25b4f5e2e54017c8064488bc977955300d325f2a568f015d7d79400521e6e06ead0aaee710493ba781694c3b129520a599264fff3df11e8c6866b9dac66f3fed16eb0b08752e39f7d1d9a11853ec5be5b7c54e2f0a8bff6d8a820a670c2a886fc42efca8dd853e6def094c2db702091701ddcffc7ef84566655009e96490a7307399d7f5b5c263890418582355bacd1d9989729281ec0ce125b81378a60ccd2d379dcd0d97730f36e1ba1bde31d06ae40705e52f9db2f3598acdf49766306bee3aa2d331544e86a704730213c79416cea76a1d1adb8f9aec25bad0d51097d7537df8dee5c8bae837073a3b94c7a8cfb9450d0b7389f568f7b9b09573e8254c244d8369d0bbdfb36e894fae0e2d9845a39213364ed5f34fa965e234ca9941fe4408a800efd16deaf776748b596627474cb1e09d6d0f8b0cde3c291d246287c13919bb993b2063a631b69aabbab1fdf10f19d9f50ad3a7c5001119ef43726c963c2843705c0fa9da37f25239c1dfa360d75a04984186d5c7a45624e4318cc843a30711673a5e5ef336aae5be379a7c910737964a763946b2a5a6d7f6f831939a052363b840b2dd22da63706f4bf622b89fb4dd03cf43fc66705a11243f3b37908e43a8df1627d23e51c37cb4da0d0b1452a8c804a141a9d647837d23956dec7166b2b492cbe8f3e45ffe9e76b545cd4a846dc2004a3b47d84506f729443ecce7a0c9e7ff39d81ff20b5579a5af7d5b3a59164a3041a88d9528567d7547731b77a3c7865439f17dd8f761007951dcfabb3467a862f89a1469acddf6daea9a04598e72ccae5a5f9cbafac943ac672cef28ab59f10df6108595fe59aca91292c21b16c30ebcdb4aeb70cb459ad687bdc89da36e876dc6eb110658b133575aa7bf120ee109eba88bc27d490ea260f6c7ac6edcca5711a42b7deb5c9d63c085a7d96aa7f3439fc0a5733e837e48f04ae48d7851cb7192c2ccb24aad5d6ed77b767f917dceb186e1548169567aa63fdc41454f916b12a55e0f6c39a4a2cd65196bb53b88ec80bdb963a433db60dba0794f3a0a0bf0244714b7f5d4091812171cc212fa81223bd097be4b7eb9ff21d65a14a9b0efa6ae179debcb797dd94a110cdfe84a75fcea7c848f2f34999c58913cdb89ea1f0ee5a12fc88b69feb231d589e8b34d392d468e2bb2824c70e6188ba19369bd9f9c7d3f374fc89474aa5eb7948d7913762fc3c1c8d6c3f31e4d07bbd7aad766ae2af95c91ce9a94d6ad796470c8bb0ca64c6f773f33d6097dcd3c8dbe81ef0cc3ee7e76fb3398a0ba732cc6c37e88e6879863923108d2aea1f6481e718398e98381e84d72686a74509d6d8c63b67bc9a1953ccda26ba7e93dff9630b61ed656ec8166f20cb61c26c07a5ed8cba484e957a2d34c03bd02a3e38a6104ff96fcbd731f37f6f7001649d9b356d4d20cea402d6ea865faf1dad03879885d0d3f7bb2af5f250b139424bbd9cb24601292a437f49885c43f6f291d3cf98d251f18f43bf23e008bbe2e6576b816c0eefe294df09dd4a0b08922aceb689c29e71b573237bbfc2d90c9738bc85368105dca6e7b0a87879bb6175742d3e9ee500d35f0c7d22ac15f046a566bec4a9bc24f2ef2227b2e357e324e0ea791f6d627cb406a84f0744eaf6811549d82e674a72627c3db7d7f8f9dd9d597ee926afd2093f3b2a6343f78a55aa3b69dd0074d9f5ab1349fafac923dc4985ed835b9ea73f4492b541f38290303b9b372009a7056f0d77530e537f56d0e7ece33663562db559f781360b3aeb4787880a85e40474ae6abd900a4b0b7bef79b6a3f99c822a3a0b960853c0b9e016b32ac3c872da65003d38dd0f88061e5075f95fe7a35800a00a258e235a3063de4d3aba8cec0095ea791d4547c2872fbbaef636141d694b7393d383459e0c11bb5687ff7b5047ab346a92e52b459f7ccc44e14f145c7743e6b71731f6ab0359e38a2e3d0bfac34ff5ded1e3b3dce143de493998a0488a22cff2bb8dd418a13d6adfbda78a54428acb0b4f4b8be1ebadddb1a93a10d68ffff49ba90817a19fccfd5299e2b623dc8b4b5206cc51c64023a6d3167aabc1e0f097605899b4ed9a6efcf9332f2afe3334fe3bd0538fa6ba8a043378fbcefcdd6fd1572c682f4d3b66b6942166fedd961289ed3285e9af91740e5814a2f49558866bb6a44c284269905316005de8f3635ae0657342a27d1486ca3d7da957986c3d60622aae3bc7ae653f2bd7cbbbef59458d6a5274139d8765340a1d64f8c58210e5e3e8d91c89b5f69f2bb05ad3bf42d688a46287861c7892715a6424f302f8cd8c18524e002137f02e05972d0ca11ecd551fd16aa130236fadda8cc010db83a5a1e75e1592d7bcf9ffc13f90f421b49902a2979a87a152ac360d0a7c5e0416d0fc708e72b73ba4b4aa64ea65cf475795cc9b8359b0801b5b3e72c6b7115518ed6e9a5e83fefdec306a4c39c53f457e05f38692705c98358d93dde3ac4e9850afe904e41f6ac491b10b298d411a36375fd25d94d4401837090410030a9daebf9f41b507a5c9d139e71e49c1f1b3697f4e318f00af36f17635d9e8f393b977aaa2af832ab546251d54b255749da30eaddb4ae7c538f1bb1e8f5d2c1f1e2f020d0eaf84eb888f5e78cefcbc149358fd4a208b9383e32427f5957055dfb9f755d98cd22eacb648400c9f459c1e3c97cd67f90ab4e551d6063f986617557ec064a1ced78a9df4c4e19401bce89509ac11717e2ebf3ca5d81a0778a8f5f753ae6d6d382ce635dd2893c31e02bdfc85dca5bf5b4b9f65b9c856a861099bb3feb2369b4e4ce3dd7a04b3da0ee56cafd2a1d4a50ebc407e0250e041ba89a3d4ea0dc9784e08bf047698fdc5905d51756df091132bbb3840600146626f62b4639e17aa263beb8b65ac85efd5245b9df2c93e6a39fae15881597c1a04e0ca24b47db3946a16be9a18b58cd160632f0d082e81ecac98ee7fe6aa5c00bf21882b41339a707e8f32675fe4763d21d5138e831debb52496ebe20ac53810c28727016f0938a183a5e72fefbc358db848bb70a3b8ad6aa0c9e245714f336cc6c6ccb33575d5040ad86b25632119847b7eb44dd3115e29ba3f2929feb1924c46c81bca4d8dcf3e2257620798592f9e0096a45950db12e133f5dc8f6dcbf9a126347866e2ff88c5633b639ddd65daf056c67690b8c0afc103f05e1e4e8eaa282387d9622cc0be358a56f61a5610ea1dea418bc934d91bc2527ae090499c27fba9fbad67cdd37217721fac49bb079ba60b1cd44d1a22e57f3ff2d76ed5162c913b13a72245042e475798954fdc8057584a7f3d03f9f3b321aa5d9d511a655dc25f043102a956b6d29c959dc29f417eedb1ca4b156c5b79d1d040dcc73ba00cbd4625e5269910bc9b54765be387d4a671f7e0c0f8f31272a7ffc534f7df16adabc38231af046d30480d504d1d0ab77440b1892c4140e87472df45c0305e64ec3813d89ac35c02235b2859b404b27e000b1b4384206da68b196ebdfae5fabc71252370ec74134820ec6e16148945b61bf6306bc086a37accf0ce6df058efb37c0a88cceddc0f8935519fdb7afc1303604e29d0606e6bd8d22fb3a91622c03e2af1868337831ce34688fa8f61267d723feb09acb999edaa793162bdaf01f3736e341704b8984bdc6970bd7cd6a4e8d9ca069010705704f6e8c35613e913522d609912d41311ee07bd3b7fb31ca1c7a3631352bc55b670a9f7d9fe57ddee229097e14d247eaeb383f5900dcbcc3263b18fe1e1a1b3e7ffc78ae69645cedd4d03eeab62b2157566a6b6dcbebe5f4dbd5bf81e1ee28f49cd8659dce0ebc023c756b8336249a46d84eb68e30201bd1024c4920e0d27572de147c747e2044bced9fa8ec2824244e32996580ecf45ddda92204a296ddef1903cb0a2d1b6506b85d87912e2cd0d2f060c787ec7d93993538a0937e7794d0ac0ed5db2ef80b90579ada55fa71635aabdfc3b07048715a0ae7befcc3b882aec885e2fd48a8ec71edee26713561f72139c99767fec6cd64b8c67ce63b50a8da57158fbad6d611b9b15339301fd8e7972ad17b32c732a4c2e3f244c4b5ada9e9d57fb09ca1fb66053664def9f0d1ef0142389f2c169e99a9188f5ce36930e216198d199033582e53aa1588052baf588c408fc1e1ed28f3b859b6d945c391a9fb60f6929d8513a5c0f79b30b1e47224ff538908458e6728eae5f75364469fdad5f10c8febd3933eec8f8b02181e823f25de04e9dd31bbe3df7c393707c86a3533b37f5ac4e47d3f44dbcf14fdc0dbbaf8df60d6d08b021f37d664d4cb9c46be94e7fee70fb5e1d9969e1c866414bb0141066c310b8db4944cdc7f7bdb07afa9a660854775465b2720b9b6afd04ffbc74aeffd07f1c329093505484fe6d53c1e008b71756773e5a5d3f3b3fd3d8fc71e859a50a9e4d3d48ec07ae2893d13bcdeee7ee75f9d2e01c307eee7d5f3dc1de1211ba3b3192c4af1786c0d87ddaa8a9d89a01ce0324341788ac84fc54024d97b6b9bd753b19c0a2699a138b2286f2db75dfc8ffe4e174e6684ee7c8de3d7f1d2da1a4072655480446fdd72d262e710377f675e2885e574e406cd0f00d27919e7c5c02a4ce9ecaf500113cba40036389e7ea5db7c97479617d1b34d7821bdf48b8c891eebc890d063341fb08e96deaf04ae94b7c5749f9abf22734ccf5802c1e1056c35b5763fd6fcab99eb65a745e730731f1ae8a58aaef8503a7c2867032bd3f8d9faeac8613bb905c9dcba51672deae14dbb08350c2930c2928dd97d12a50f0f6052f961e4077edb0c94467cb42498ca94702bd7dcdf65e55b553884af771689cd4297d0e59f5bceefade399ac5fcca9a6fea0fcc119bbde66937fbd3ea1acd6523883def811a6305044360090cdb3d2812a912a88adc3d7ecda69d10057c5e12e77c2c581bc114a773240429080daa759cbdd1360ba857ad4bc6cc233d71279b8078a3f247f1dfc952af369025b2f0052dabb7f411a02fb179bd0cfb08ec4de0d67bc6ac03a4e71878c933bb367efec831bbc70db36905ad05062730803ae58379cfd54dbc785a519c7b116f7dc97d212fb2088097dc38b369b03832a840d0f7708f81a616d8d758a7183f0d2395e877733bfcf46a08094d5ded97a2d2125c941238c93372c600726675876c3d139f60e4862ae43bd9d1df792f85b38b6659e37c57bb88c702b4165d6304033591d770e15b7de2b0dc015849e7d329573a9bba7aeef6426ca4ec027b67954fa5da23748c79ff7c39ee499e44e81c5c8af524e222a0e65ff166e3eba75187c8edf4544c88e15f0c644c300314d251d6071a2f64b0de4095e5233f2885b99164dd161b3969839ce809d09e54c5b6a17437ec7cbd8a68b578a68b4a333c9c440fc67ebc16d0bb6d4b926be3ded15706a2c85410a2cf58111f120a56dcca2b24a843f8316b66022e3c8c0ce52b419992b2fdea258fd5ee40c375a7fd656da9c39bcc803b2eaf4a03fb0793f40c2029341e45ec6e8a663fb509fa9d59f456474b82931cfba8107982b2ef74ed453f6bf5a38a5d6a62bc3bea185406837085d3a3d43692a85b91f6a056684c165bd8d3e34", 0x1000}, {&(0x7f0000004c40)="f772f9dd191ae51389f13ff0e5608055f776afe4fc8e568de04e01348bfa096d028a412983ff4179f12e2acb36ea617ae6be4d01eb4464fcc993f3f9c7f4a5681286605efb902212b3ad14e7d27c2c1b49", 0x51}], 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x7) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0xfffffffffffffd13, &(0x7f0000000180)=ANY=[@ANYBLOB="25185ec1b6e14543cf52376e735053a4b19bdaf9d0a5107994758230052c11b829d2ed171bff01cb78afbf7e468b4f77465cb91aeef1a279aa315dda11a2a6a2647e6c840f7d7c56137522d233b78af9ad8049ded3c9e272eadc700e16490c8a8405bffba2e1a0ba171623223fec3ddc4d7ad2fe0c052f462bacbf0ec946b9e3", @ANYRES16=0x0, @ANYRES16, @ANYBLOB="c7e5c55162974898ec60989b8892f3c3bba24a3dfd1d2ffd51170f8d2dedc79a9986e070bf0cc73b067650513820e020bd820d5c36407ea7eb57c35ecee08dabf4133a2b83139cbe8ebf87d94b3abd190bb9d6dfd6eb7824addf4d882be450f64792cbdd641dbaeec9fec018c76ffbf644200f6ddd1b9c764436b213a6c2a2dc92279edeeefcf4af79c7db0a68e9388d5165cf25cfef0d129ce7a3c20e5c65301ec5bf8a50b28357838fe8e2f2a10fe2b9e475911e1a131bee48d5ca40f403b428d6deb32454b82d7b6f91b97969d9e80e504adc611ee6a3521bd68336314c413e41"], 0x25, 0x10d00eca7b8ed81f}, 0x0) executing program 5: write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x110) pwritev(r0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0xd}, 0x2, &(0x7f0000000700)="911410c901c024c6c3336736556d316eb6fcbf579d1c3062d24605323bc47bf59c8a9f81340f6964686d0d52b2725d28bb6971d7bd0a8d5a2f398ff10149bce8342aee4d58f2b085274dba2179adb1bf156d6d2e0ecbab05e92690e526ba04181d4f95ee23839867e5a62c41e760737b8365653ea709eee10be1703da9cced27db2e649b9e4703fd36b418879aee3d430d695705d1721c239129d63627269be5c846ddb761152ed9d4bf643216e8b3c4ad5ebfada7b95d3ad1b8b8b98702f8ae9a94d36c5014b9", &(0x7f0000000140)=0xc7, &(0x7f0000000180)="3b2277b099b3a2b060050c94f8bc3c510f98182cdd7e7b32b568c3eb0c448ff9d57bfcfd1f593295c912d502b3a9db03d41481b2f68450c762cfb254ac4157712dc8fa91559f1f84", 0x48) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') socket$inet(0x2, 0x1, 0x8) semget$private(0x0, 0x4, 0x481) rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000006c0)="940105782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fa12ac17733a0e2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed200000000000000", 0x194, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r0, r0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x80) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x101, 0x4, 0x1, 0x3ff, 0xfffffff7, 0x9, 0x0, 0x0, 0x298, 0x2782}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x11, 0x3, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = msgget$private(0x0, 0x701) setuid(0xee01) ktrace(0x0, 0x5, 0x1332, 0x0) msgsnd(r6, &(0x7f0000000280)=ANY=[@ANYRES8=r5, @ANYRES16=r6, @ANYRESHEX=0x0, @ANYRES64, @ANYRES16=r6, @ANYRESDEC=r3, @ANYRES32, @ANYRESDEC], 0x401, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10004) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080)="f2d73d35", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f000036d000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000061b000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {0x0, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, 0x0, 0x4}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x2}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r9 = getuid() openat(r7, &(0x7f0000000340)='./file0\x00', 0x80, 0x15) r10 = open$dir(0x0, 0x0, 0x0) r11 = getgid() fchownat(r10, &(0x7f0000000040)='./file0\x00', r9, r11, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r1) r2 = getpid() socket(0x11, 0x3, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r2) setregid(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r3}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) setpgid(0x0, 0x0) setpgid(0x0, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() socket$inet(0x2, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) close(r6) syz_open_pts() executing program 3: setrlimit(0x1, &(0x7f0000000200)={0x0, 0x3}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00005ec000/0x2000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f00003c8000/0x2000)=nil}, {&(0x7f00000b4000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00006b0000/0x1000)=nil, &(0x7f00000cc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000390000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00004bf000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000281000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x2f) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000440), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r3, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) r5 = dup(r2) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[]) r2 = socket(0x11, 0x3, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x4, 0x3, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x2}], 0x4) semop(r3, &(0x7f0000000440)=[{0x0, 0x3ff, 0x400}, {0x0, 0x2a4, 0x800}, {0x2, 0x94}, {0x3}], 0x4) getsockopt(0xffffffffffffffff, 0x0, 0xa, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000002c0)="942fa635851b1c9624a63bc5ab4cec2667132cabce457be819e35114118cabe83980817dab067eabaf995102d1fed0474bcfbf2712aa6d6e7d6f7ade4d0258e5b46ac2f8db17aa10159a14fcdf5ccafd0346dade76e77f289c4d089a23e31955f0238aebb45337abda92e24d3f5849ad", &(0x7f0000000140)=0x70, &(0x7f0000000240), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x67) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x6) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) socket(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x1}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) r6 = semget$private(0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f00000000c0)="eaff125c0000e909", 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1]) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff]}}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') sysctl$hw(&(0x7f00000001c0)={0x6, 0x1c}, 0x2, &(0x7f0000000440)="fc", &(0x7f0000000380)=0x1, &(0x7f0000000540), 0x0) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000a9b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x41000}, {&(0x7f0000a21000/0x4000)=nil}, {&(0x7f0000781000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000045d000/0x4000)=nil}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000190000/0xc00000)=nil}, {&(0x7f00005f4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005f2000/0x400000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000010000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000655000/0x1000)=nil}, {0x0, &(0x7f0000cbf000/0x4000)=nil}, {&(0x7f000021f000/0x2000)=nil, &(0x7f00000fa000/0x1000)=nil}, {&(0x7f00001f3000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00008c7000/0x4000)=nil, &(0x7f000050f000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, 0xffffffffffffff9c, 0x6) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="8189c0f8f530f3b306000000370d8f7a60a839bdd4a4cbfeeb4324d560395a", 0x1f}, {&(0x7f0000002f40)="79edb939f9fb80a115c546fbc50fa812070b684dc29778fa5feb9686e3c0b7d3815ae58a56ec88a3446ae02d56c1869b19a327b33a3edb851dca2b0006abafa9b60a2936da7973dca3713d7c1c6b7205d945010e20dd7d9b3c040e3c14c565d512c7f7397aa3ed5fbfa6a7cce8bde3e0dc97e669a0067ce66e4e01d1239aad8c62a1d58fd74a2997d3a86983280bc78e82957fac341bb87db9c134f3dc129db310cbca997803d4b63290fa48f5ce1655dc2ab22142f2c1a19b2f149986d75e0c99ec9ccb72b6d33db2be34aac9af8be9bb7d8ec299312834a8d2ad234d0aba7fecd6fbaf9d126c6a35cd0c5f5d24d2b4aa64d571bd6213fa61eee47616fa6425d24b33ed4e497089bff404642d0818dfabb45c1f8de9632eb3cf910bb53dc2d996763c141c05a04b9b55f3ca9e8c6ab0900334d7f0ca72542725e77f33c9758c8989d831d67af23ffd026d599acc0328b7941bdad9e0aa81404e1c4600d4fb1725bd77b8b034dc64d02bda6931ab602a69a034fccf98544f1bc6fd062c4e865d2c2b0ed498936122195d71a94993bebdc1bcd4b81a36749d1ff664fca901233107640375a77f476a8ecb4fc12ac74c4b2a53893cf2203a7f05231d3a5718032e2ae39abab67d1e1b715e14ef46877ca85521e6fb259b35c570f8904ca2b626501b2057692cbe18894db86bc95a8e9ff3932b848c0fe5c93269bf20751919b73ff82988fbad89351cc2af0f265ee3729aec6f88a7935167a8322983b8089afc6c56aca2668472e6ef1a41796f7074d4a4ef7cedb79346187a98772650e920152ba98534288a43fd65d05f3376fa9471ae495d2ea430c1be16145d3cc71a153a7c1671cd15d55981c0468649e256a8e702228e0b3a50282f3b5067b1be29e97ee1844e2b8be8583b98bafbf354c7b3eaaba061ab7da00053df491273187eed455e7754f83d74c8eaf3af318d12180f5d7381681b06fc7708732453241b846e9d0864868f9c5e12218c04e0df80f926acf006f73bf9dfc5114d3bc032638d6a732f3889f513df492ab1be464f33086eda7bb8586945a8e69acd8b85e53bd14b82ac47dcf741b0bf5dc5fd8fe39cfbc364081644306f9469ab4bcaee6e2ad14cd64895fdbcef0b86883bfa5e678f196667d44d689484b8eae46f3c98ada78fc2c765c6792af4c17beb2b8acaffb04d47a5d78375bcd4c0907ef6f18a9e3e5f53b5d549715eb944f97c4b7ceea04b7e0b18c269d033f4e63173915afe3988358fd892fe2019817d795fa2283ff073ca904331504a949a0fe5b9261c565bad63bea17b261d3c3f732ad885b5c404b316815a9ff9445721f409e4c5cc8fdb0f53662ca4735663332cbaeec123592f89ecaf48063910e7ba05ff471e5c9c342f9bc024b31c557e98250bd4e5e5ce22557ceadb1c79cb47b3d59b1ee2cbf4bbec52ffd3d725b97b9b4c0dea0f740bcc4fca9c9a43d60e28436c03499ab81dc963a21fe19e5f2e475e9a77046502470d8a9c2f61c58f1d7a65452d6d846096932cff12f6b476048ee59fd8414e9cfab037f5472d91bf54191e88ed00773b7093321a0d681bf09d2cfbcde9187aa47ac0bb000e63dc342ce4f8a5b48224dfce55497ea88fd1cb04cd9f4a93d4d916cde528a27608470373f4be71fa6616356e576a4c380561b669bf1d0c42b7941b7160bf439519e1b06054c17ec2f11876bb8fea88d1587db577821bc873bd22ba0e7fd43865d6f99b26119c56d9af0efb1c3d6656bac528114b886ad95361072f228ec93f542ad207b5d7cdea96b3787ad03f1e9879ea1df759e7a043c24953717208bc7cbf8fce145907d3fbb072543f40bf781254810f63992651be67a4ffca66ab87558e904d7a989dc38a4f0fe7969b282624abc5402635ab9af40f5f994f853159af70de2bcaafc99c9bda8eaf0cdf4937cb3aa6ccd38236818277f3746db796c9dde6b2fd071f0d8ff57e157e5f210cc0657935e36912a59107d757f8daf11cf07f2eef7c82465d6eafe57cdd3a5f8885892f031171c37574ea6adccec12d68b63a5d26f1e1351ea5b2b1193a09d7462050c18b0b6c4f9fb31533973b8ad474d4e4051cd46b56c20126e13526f2ed026506abf731f8d4ae462b2e6cae2e149ebbdfb55cee6801bf53fb1d85b251c3bc9eaff87a472962623a8c8b12da95b70fb34871fe9fe1fc0dfd229e614297c894fcc560855b5ef0695a3a2854e6aaa374ec320115a46893231200066dde0fb120b0869dadedeaafc73983ae022c3c14334d312b40ab0e488a2785cf2bd964973806f5ce53aa20859b1b9b6eb2b368887b9644b5491ad7a0d1001e1dbaca8396fa03cc27806b1bd082afaed61c75ada680a73869de372b769c41c1689ce7165456611dedb34f1215735d81a699f3e1c844285dcb7d9f0b21fb6abc17fb9b23da4cf0a33ad46162746739b31acd0ad836d2130a693c30852c0a9fc1780fcb686ecd1a886729fca2c09f40a9b6b2002bbf8c4df9da840dffddfc51bd34766f2223d20fb546cc915cc06ccb96b2b1a123b2830033c8da2ba77d24e0fd7ea3889525a29885a0efb4176417d570dfc01b50179dcc629c5a20826f8cbf34ea364f02e809caa6f82927f0f1fefc66620d9d019e7b5f05b170b4a2c27cb2cf36267dfc7c32ccc71c168704f5e9ceeace229c4c6c53b4c6849c6704285997cc0ec3f1f428008deac5c5adb4fef18f67c21d84302e1d50915d74fa03b9930dffbebeb310d5cda452fdaa056cd61191502102ec6cfedbb20e370f55a6d32bff0f620398512142a37ee2b08c6953baa32ad65638db8070035cb7c9982d2ce5f7388d3f4ca5422bbe12771971e9bd855e4d4977e3ab42002f4f262693ec60b444167dfcebf6d17451e6bb9902379d8ada0d6ddb37adc67b651e7db0edbb7869d3d3c2bfd4467b4730391494b92d5d0af9879ea2755a0ad9663eb6a606b308537ca37759cd52f430b6b8eea0986564a1a3e97f02e69228af45f919ec155f60be3c2a5880f8991705fd093de210bc340c307b3ec6bbf78412f30c6c4b10ba65e06918154be0fa586d8393bf20f46d956814328e006a2d40d711f296d5a12c3651dfa4ed3e4a5fa9caf216bb01eafac74423ff9ce2a8b84df7fe97607cfb6683a54fa4d325a739049af74d7de9c2be2e4ec144c5ac1e6ff2f342c19c9d7a0f004dbe70cc8a89175156c154ac0220b233d43e45d4ac8c2fa16c77781cdf6c807b1300873e13e67c3afcc7f6c1b55db0f6c01974b5a4dca2e1fa9bf718ccdf0dfeb7352612e97b7d47413c9a222db418384abbc6f24b7ddd3cfeef5a7385e7f2b12460229c2a2581eec79e181baa1a10f569a7327395a1767efc67cd2ff18173ec640fbb8937b1582f4c944252947adbaccb8d3812e4be70f332aca0173be6fa87e16aa6e2d6a5b51c2d7ad35c9ce764ec2d6661d103adccb56f6c626ae42db87df670f7559e32ba2ab8275a1f3ed47855a473a2cbb2b1e5555df3ed21267dc24de27ee677fa10ea1bb26aadae37c5e865831947d3d65a1528708cac615d32c35c40dbb6e62fdcac0a8b59d36ee383aa84b922ab3e1d9d4fcec551c40e3f101f70f2874f1ba150df2d4c71e34e2d70bda17d006dd0ed19b879537ac6d273c495c04c66ec9fb5b43fa6794cbd3abb4ac1bd8a2188e1b61352d4801dbc0a258a6ce1d178e7abe9830b1d89a4328532985e0c220e1ea7fb776ef9d273e1184af94036885507e6b8ab1e726af3384280d83d0def9cac4663441e3367f95bbeb8b2f88b9a8606a2e5b7802fc77827e84774fa8f410fc7b0db5e4357918785acc3da9d0af3e06fb44ea7242683c26092219d1b58165cd499f887b2bd114b500a6438ee656a04d36008dc09664ef70af31e2fbaa45d9eb2f3a7764fb0d7aaeebfa1433134763d7f283def6f61096be519e5f0f2e451ad701ffb616bad75b89aab80d61a8025e658fc1ec18b8e1825fb8f0056cb205bec4f933ea0edc1d604bfda4dc4d13a9de483121f91eddd208c7f61cac1417f820a953a61f97aebc5e93eb17c7de65f379a21d59f2764a996d5c9bf2ad8be4020174c93381925779401c011f2b213710caa4d318e78b26bc1c8359776fbef004ffc0bacc35b8d190e620c04218ed6f44216af96c1e18c6070011b8872d1eb434760785220c3f47e1e21ecadcf3a261ff063abf2d55d4c0af6a9a32fc6d3cf06b225530455c426218d50f2511494898068d1e60b4a51b7fe52539de48440e5b9f3a317b81f78d03b12ef0f46d919b69b0f048089985c927c2baa078aa7052f5e9bd80f82d50aa5dfcd6bd5c9469d6ee95449030f51b68c23d4cfd8d87ff82bbff3c8b10aad0417e9810646210cc3a3ae9e42634aa429bca02c84b3f7a0362a5454e4b85a6c34ba5d6acdeedc938e1d825b39f1c4160d040545995822342701a081e3d93f73eff52afa5ae309cf4949b0c86f32eee4174771e87850ed81b05491727a7a3a4b47f105e6889ba95b0bbb3b673c9cc06102010765cc9cc84fe34b6115cbf765a914b50d7d2d0c4113deb2bcbb2e0c62d52be17d2350a71e452d46492d0e0aa76a44571e7ed7c2ee280709585cb90b0bb074379115c592722a52a1781c1517495068851ef8ad1255977dcc7f40f945fc709fa797b439d756bbd4a8f7abd7b45ce7dbb42304b056cb654510223f0a8c5d2afa3028a12efef66762f6844529e2fc9604739d6f25da3d116d5d96c4c729bae7b76a65e08cf96551c768014d51350bc0f3da934b1b44553ad16aa192d30cf64adc96c3c84fe6d3cd86726e2fcc58ec2681ba79bedf44d8f84fa72786d9dff800fe7e0e4ff6eae45f9b6aa49d1703708fd1d91d76a8529db253eaf176f58d99cc3825129265e9656a9d8a3e46fc77febadbeec7f0a37d1945364283fc36a1978c0ebd4be247ec371ad21fd3d407c1447bfba2767fe36299d1599f53f37a3f981f1caf18e7b36e38e9170759556866ce663e8d45f321cab4010046e48ecbacd92bdcc8f5201436852682c013e0b94c66c0641ec6b9a1e6a691e1f3985a56c98ab934e6aacda7df1d9e354cc247920fe222501bbe78947f138bf0e25e562b352c4d4d03c6f10c0a5f7df6275039db7f4832b7f37c54efd2d37e08637806cedbcd685270053d52a6eb5b6a300579a156e200efbc632f9e192d703b6fc7b733dbaaa3b2a58f4996b8c4d0240e9bef38e48dfc18e700149618f7a7034909e60161a7994b7205a1299ff2d3dca73ed62f4fface87968fdf80427df4881fe67737c18e0bbfe1336049c5b24147d6c467d57514868138b8a6c550bc806382e74306f5a65bc26d8beecfd1e44925ea11cd6eb58bdf112196a0835cca44a5536f96f128c7d16845f21190e91a974d625cb0863155ede1e946222c564964d93f7b41ec1b2291a1e2411760c02bd3d72a21a665fd34ce1052648290950724a88ea97c539ebf5659e131830b07a9652d69ff746d758595d36cfc730362a1dc4975674a7ed8efe8da4fa8b62b468da727000e4fba2ac3a91c7675b5941d0c306b8d701006ff80e631175e912d95808f66c0b4f09a2f72af175014b423d4e1312ebad36319f2cc45677dc88c0efc69be0f05965a1b0c229b73debd21e67fdac43e7e3a12e3259ad6654b5fdfc6540f0367f74fb2d024e70fc6389f13a521be01e96e5d9e46ce7613048f88ae91aab057eb0720ff4777847734e0e334416d8337341761065a0881c30423b3fb8ae9c768cfe39a6b0defe3a3bf2f36968eaa2e50dad15e93511dbd64aa2dcc8d0f63701b83ad14830331971d34186195f9c063525080c2712d2bcbf6ae178c3a9ffde16c17992e", 0x1022}, {&(0x7f00000004c0)="9185722a1e9ce6fe1d507e293a18f0c97f1f2c02e311e32205fde39fd5524ebf08aaac12f8cb2047a0625ec88c10a9010024dc5d552197e4985407a009499cd2d86f9bbf5b641944e4f78fc7441ca5b2bc417d2ed5021fe822d0f8ef90f21141217172c516e026c67dc0b2dd4221be8251bf597ff3aee261258438e3d2b85fe17b7121880b6436e974740c791c10c7d1da46f543f7dc68c5268993c87afdf9f4c54b732eaf828d7bc89ab5568236cc69f2e310845e9582d4cb8efa04a41fc68851b4a0f4ee2161ef11d0e93a820dd3344160df73ee905655d708599403343d07dd5087b55bd12c9bfba284f3907f5c41eb76279e38340966a43f", 0xfa}, {&(0x7f00000007c0)="92ddcbe4d39e6bf11a78a98c5a8ac00631f65d44b76f83f88d5171dd2e7114cabd75bb0d25739b98d539aaf36d43d6b0653c6857550c08c27efc7635814ba4ebb966f3ed6364179e423cb9763a3649b86a0ac8a5af99bd66c0624d13f54af449d5b29dd764d026ab28a1df3f7bb129729bf9bba64eda713a8456ab5b502cae504684605e9b35c0ca7286d24affd3e199feffed89a2712fd7c68ff99391eb812fb12ed30246d16553fddbe8a157a0f15aa89379842c0c281f49b2002adfeaca0aa60a968c209de3e777884f1a320cc399b21c2f", 0xd3}, {&(0x7f00000000c0)="374f092e838a85aea75b688caef87fde1985d1b5f02c3c54b873ca88450b4447d7672cf614abc2da230736a01b42d4e4843c7f028079a8cf2511653c8e220008be6a3892fd21c13a6ef4479e799479ced08a5395d235e252251054a63c23dc090d07a5c51c4db29d796c3f106bb832266b9b149bbadae0ae1831fa1dd70f7010789aa273d4d6ab52986e31649b4d18d9b8594cbe809d911e840c3a9e32bc0467b3378e4aa6dd221a877bc15b01655261d23c5accf60db919b929cbbeefd78e1159fde057e54846f7565766dd01caf157318abd2ac9913e12f5cd01fcc7d0f535cf2ed7eefcf1041e7194b0410ebbace5ca5dfdcb1406a4ab", 0xf8}, {&(0x7f0000000400)="0d85faf88be261571f2751a0dd2b36d0d75c2561cc94f10b73f02358309dc463ea157f74a66873e6feb8994631e36be9b4eaf6f12208450f2fc0dcbc2decc9285c56f49f9191cad9add35316df7bf09497a168e9c59c85f3a3f896fecbb7233a66f2eec3d6f5ee97db7abf04ceb66cbe4e987e73f65af5a7bfae61185d5ad39f92fe5358431abf53cd0e74ad7345d7ed8e42c3c4c9e0cb27a3cd0bfcbd7bc87be0da73edbc61e1a86ddb8f", 0xab}, {&(0x7f00000008c0)="aedb0193134b002f616b59c9648ea952bd9cd245aa393e1420f9cbecb729b25772b5235038d10178595e047225edbc70e91297cd1e1acd5a5d9a584735ff7686f6e2c78df73f1e683a17a20550613a4fe5a51fcf0a5225796ac2b9ccdc269003c5672ca75ef16b80ed8b0d73702a87f7cbb569dd7bde1e391398c18c2b7f8734e4f92c7ce6f63cacc45417d4d1d638331bb000000000000000008e9a459388db6b78985a844bae72c2b8744e", 0xac}, {&(0x7f0000000980)="e6427aa5a6923f0df5d19e992b230364693ab39b3640baa30f6e001b383e26610734effcfb13d30e4fb2297cb2582508767460b88d728e16d1d4a93048ea1fe29b67c8d482f990d648ec829af5ad6499e4c3cfc5640ddea225f4e8c89c54e7e69ee9d1856d463925116cc16ad05fa068de2322218e2725db7df37e0034b53de8be1988603da7a54d8e86f0b299660afc23e2e47eddf737ecf3abe1267290ff90fcfc2c8161ac3940f3f178acf6088aabd04c8f60af3b144b77ddaf87bf24dca3831e3fb698ddae1ab1304894f13e7a27de8ce36497a3867355ff2599a64a07427eaf82ef1697ca5a38c4744d845fe6ae523a449be02db3979e6faa8c14b5f2e0d00cbc216bbc8abacf8fd27a4c93ca61ffd1396cc8afd84f3cb6ae5bc618ec2cc0c02f522cc80a9450e2c116fab32fbbf8a89dd9c19799c6b2474927476a7b5f6e6963238f826125f24c93aefffe57dd3034e53bcaddee3895f74d9af75081042be21728097fcd326f3468953ce12cd474e0ad954f4d1161c9de78be274b271c49b8970fdeef08cd485983f5568e03996c4ac419c51ddbe60e4d5897e1922f8bf804c2b5dc7c9cb22cec2224a91ca0c592a7aa0883f4c084402252e305bf6d1955230a2b33f4e6d3e826ec557001a5d24fda4edeb6214ee758c650415fdef6a4da35fe3f88e8dc5774cd59849d1970f4feef989487e4b6e42792220fa6cb94e524d93127636d25f2b607aac12e1a06531b20f162413bc7dddf49fa95331870f1f20297a0986f0ecabbbda43a683a8917b3b84be5bc2fe1a8b7fd8af5c6d82f0dda31bb359b4dc2184ee62b6155c450729c1b2eb73b6354375e2567430d76493e20abd98cce0aeae40a339079bdfbb4eb3edf7e4d68c322dca0704fa1d46342330964dca8a9225c6013f25b2a164d539d90a97124826c06daa1f289cbe075709f00351e471256f324d290e74e44452b144fc7ca26c3ba1ec1a615b5bf7890023eae632d174ebd1ad1f1028c2243a6284b3c7845985258d063c76726210bade964ebd73b8c865b6edc6e4978eaa86adb1986beb3dc36bfd5cff89367eb1ffec593067a1471fdad980355f4cb149daa6df12b70fa41c024aad5a03f181830776532b33ae06377b99cd0668e6ae50bbd89715ad78a3fef55780e28deebd4ae404f7dd6672e441fe363cae0564a846f7c07c636a8627c878a196c2c4b0e55ac8681481ecd9c624ee56188f873401747a4217e583d9974c51d24c731a0b3d7d8d848105917a13ba759279bb88e5791aa2775ab6e31aa16735873bf61864a55031e3bdca63e9e4042e90ea85c1aa39492acc206f3cc00a7e392f82635a088c93853a1d3e671e924018e881b202bdf9ec54957f666f0d3a691ed8ef50fabf2a1a465771e5bf97c03d48823885a2518bd4a5d7caf0f4656aeaff100a961417c2ac7e0597dd8f6d31d48749059d37102bc267a9de8b4623c149c34f3ef024565cc288444d8854acd893ddf6dd5494ba1c3bdbbfe6b8bdd0d64c0388dab8ed7ad3e56693ecacb521a857c15ef17217758312464f464f5647bf65fcb2f46336cb1ac8f3bf2daea92ab5b7945300987419b6833baa25a1d9bbf4170bb7fd53ba3fd6dc1c6d3cc48c9ca4aa7faaf11497214e43ff2f7911ac2db2df653eedaf81b0f704a574c238410f86d98dbd9ec025a37f4d4be7067e50549de34ab0763fc1bf01e8d79aeff1377734cad7240f30fe598bcac9ae9da53b0883674b45897c86e8dfe45b07f55e4d86edcfb04a39ec1c132d60c94d801c208531b75f90b908e35c70b46153ef220ae478ccdf603569d85140d1115249fa9ec459be86f384b7795171872e5f22eeaf211a042b382b00ad33768594bc7eb01d08645ced531c5a5ad1208eadec7ab55efc8e59f4cbee91a6a45f7b74912a8a5e5d8d938584caeedf07aad25ef79910e6256a7665a0def6bdd4252eba75323524fc55f955aa8a8c2241101f69d9fad18a70d1919fafa6f2bb3b1254bad9b820d9746a0b1d63fcef4ad3cf53b8a77670e228911d659cf766412883cbc58acf9aa0559173a343e28d164e22f6814d5b70b0683a21cce1fcd8120e221be415086d85b87cd644eaee74c3681514b042c9401c95bf7681fcbccef3b2dee85900583731fb4141a9944e588d0698ef1af296aae850f47e775a1ee22865bfcaccfdf7645c2822efdb71b05e526a13538f0b4eae900e3ac8bbb15c938068b27c36487979362106d9abe19e3ceee84a0290db932ad72d45bcdf15e8cebbe6a5c65678ed6f2ab9e77d6a0f6202b96940cd711c7ea9f7903214ec9b12020efada027c3d72df44b77f2db5a490f35d1a96bd62f80d96d1fd8023e0330f2f364e7cebdf4082b8a250bcd52a7a68846d9f1108f897766d5281dc3b6a0ee60454cde605a2fee6dcc8a18e8dc05a003e216be1778ae33968b5561d35c6b3dc6696ccc15e90a6ef253cb48f45d9ba45a717e8ea4e8920d994fa2a52fc71360f759611bc04443964756ddf7524a56f9c3e8ffac7746d1b389936c8c4cf0f3854740bfc53e4c61170e6ff76444f2efd99d0a13a5e9755acff2eeb90e2fa13daa2bea7ee24dcf22cb089a72365760e452de37c605d1d743b96b6f023e0c723d5ddba401c49035010e7b3b018d4954d881ecc2b3cab171a359af843a376c6ed9f793a63fa3a622fbb070d6e514eb90861529b538081f861af1c21f06ebb9a65e0a54e26c3903b69e1b81aaf464a6d870c8d69f066cd2ad84a05d1b530aaa1a1190c0f38bd0a95aa1321d4bae01561c024fdb51c0fa0350d3c1fdd022327f43e9f50ce02468a9bfccd285e650b5f62d051300eb7b6ec2b389b7869a60e461ef580bcf0d22a4d95183151a319643570506e254a49656564abcaaa469dfeecdac1acc5ed5703b69d0f2ca5d8fed83c7802f1c57ab23ef2d5222182215f399801311bd5abeec34642ac6e1a74d7686737e4f25f7626bcf2e51fbb6ccd2f6699f772bb0421965b48a61dcc62d8b241758a5b623e6ab0e8fb53f5f6cbc014b4975bff6c7a4731daf7680501a9f71066835238adedcb94774dc97d7e59a70b991a0a6a54f4e30405fcb840db2852530748578bf41d942670d63116fd0c9f47e4f329836fdb4950962d2393b5a9208bacae04b1031bb568897a7ba218bd2974ecf501fce226fcb22c72801b64848140ed98cf92add8a8f3ed93fa53fa4be53f4fa5df70764d3492bb7bbb542aca52e360995e151a8ff333363c9e9ea424e5afaf8f36728a183f6b1863929762f82c8cbd34c1daf749388b318048956b3f0c0e032bef586c37839d837c1156cee5ee7f71cb76c2ed94c901cf73860314af3a54e86de477e597d2c1371e7430da9c949b4f671ee9841c6ddfb5c15655a991870084c2bfe63a5714cdc17566edbb4658f3b659893d1b7180725d05043095880350972ceb5c95a9c9544ff62df800da711f184f98487143512360e3d792187633de6c2d69ae6da07f742641feb0cca82c8a40b1922bf675fbad47692ebdecd402739ba42a4d8fbfa2fbaa36b9162b7ac3960d735f7d8a7d31ee83db8ea21bc3401ba6ce4e0dc96178d46ddf4c04f3309652c65c234960dd1a5f7af5818d195b75049489955d5dc78a88dd596e6359944a476fd48cfb8e99b8647844837fa9862010bb5c858fdd4dd3c477fea896fa768e7ede546bee101323bec62ef48afccd2bfd750278779517d26e2a00c5292c88d4aaa556933eb15b0d476cf1b8caced9897f5cec3cfc4097c30aeed2672f5471ddff1376882a986949e9fff307983cf4ee6a34d22f351beeb7d31ecb2f7907fdff3b45897c617352acae740b62fb2777747881d353b9decc9c07312d46b04469fbce29de5bc45f46abd37a2d0dced5713f7889ad3bd96dd17d53b2591325ce535754ac3991e5d206fd7c6918905021b484ce00626832819069ea2f5ef3d0f5231b97a79aebe2343a37a9eb6adbdb4ce823cfe626377c9a070a4de3309ea218b5f979b5a7a54ac5d742062af61687e836995c4441fb89ab74abe4d6f86fe7f42ac70db98aef33687641c168624292e2efa5ce14bdd4e23b44b5df2a71731f455fb09c96c31792f7984b18aab8af795e02288439ebd92d46e0c615baff992bc2eb6647a42ec724458922f48b2767c26e507fd12af2def4621c06dd660149c67e1b745025ab951cc9d4f0874694de34183242e7a929f16", 0xba5}, {&(0x7f0000000280)="dc", 0x1}], 0x9) executing program 0: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6", &(0x7f00000017c0)=0x3, &(0x7f0000001800), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x10006, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)) open(0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x60}]}) r5 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) socket(0x1e, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x0) executing program 5: r0 = socket(0x2, 0x2, 0x0) shmctl$IPC_RMID(0x0, 0x0) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b", 0x0, 0x0, 0x0) r5 = dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f00000001c0)) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002bac7880 executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009f0500000007000000331c13fecea10555bd0fc6f1133100fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d890004070000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0x54) r3 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0xcc) setsockopt(r5, 0x20, 0x5, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x35}, {}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="1770a6ae2a41bf04ea76ac6b57fe9387291fd226d5cabe6166479ab7af0b367118973496", 0x24}, {&(0x7f0000000480)="bac46f16b3e05ff46054014f1c5747034e5155b06a082ceb5168e7eb96a8638ec924aaff05174376bccd018d0d92992da752898d35e030bbcb6ad66d377d1ead12d3878cbdd057170dc8da529d866bee0f89a818e3ba223708da91d63e4b9045f61d8ad207b606f93bd438966330857b6a92e7dbaad15d0bf35b8cac633b3b8b685f12d00cf3ccb954915a5bbe2d230075cc671b4f1af9e0", 0x98}, {&(0x7f0000000380)="7c17ae41ff4e094b6938181cdabc912cc76e5e161d4d7c01163d8393e3aeeb1edaac2702fbab76831e3a9f51e8f93d497016f110fb24f83053a20f160108c82bc7ade96c74b71adb1664032acc73d7842118ab07d5b6d6f25f637da7f9d16493ed8e09e1d16193ce01c4c8d2cf3c4f008ff730f96c077845dda155e0c8890f89c7dc9e586a2c639bf931f2a3e476239e9bd2fd4d4114479e28f370addc8c43fbc657d078315f40b9e55709739a81148d84fc41a4c3c174bfb4bcf6ec365a709910fc1a1c7760c213987b53f1b7bf7e9f1a3b47233244f8bf2d7bc258ccee5fdf5d2536f03d7b7db7d164be52624bd1acc5034c23", 0xf4}], 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x140) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa536f917786dd60166aa500183a01020000000000000000000000000000aafe8000000000000000000000000000aa82"]) executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x2) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c96f9", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) select(0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2001000301010002}) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c8f1c86e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e0000407ae9a3fe03d757ce7", 0xb1, 0x0, 0x0, 0x0) close(r0) executing program 1: r0 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r2) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x3, &(0x7f0000000040)={0x98f, 0x100000}) getrlimit(0x3, &(0x7f0000000080)) r0 = syz_open_pts() close(r0) syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x6d) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0xfffff7ff, 0xffffffff, 0x7ffffffe, 0xffff4b19, "0de9e6fb7e2f0000f2ffffffffffffff00"}) write(r0, &(0x7f0000000380)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) executing program 1: mknod$loop(0x0, 0x0, 0x1) link(0x0, &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) rename(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000001440), 0x10) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(0x0, 0xf8e, 0x0) r2 = getpid() openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000f30, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0x2000, 0x204) utimensat(r4, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000080)='./file3\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x819126a1eccc96b3, r3, 0xdf8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) r5 = semget$private(0x0, 0x3, 0x404) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/31) r6 = socket(0x0, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x800, 0x80000001}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="5ccea2e76bdd918163645fdd37a994e41a5b0a0303c5d60e34e3e35f2ed722c9fde5ed8abd27d3b19b878a48d3b6df9783f3a09c0d163cc71e84f365bd139b0d0aed3c742360f3cfdf29", 0x4a}, {&(0x7f0000000280)="ec26b388620fa08548dbd3b1da51c4cebab45022f54810e709c1db4a0c0bfd92cdc3943aebb9d0e0d0d58ebb39832041c56a7d8520f7ad941c188a154c30a4cbd1107b95f6ed304fab65b68eb771154cf67b5e35e1d5afd39f5dfc63b3d7c245f4a462464bef4c42aca2cfa94000e4ce8305ab6af0ebb96176d9cd1f3930e8fa76051c0609a3dd735ab432650c67f8d0a4bbbc6092b193320747c12dd7355c3527fe4d55ab2bf2c0c0cb40f22df12c913c308dec3662c467b62d001eb4c4134f2b0230257505919e14bb9e9245debfd5e5e7223ae8353aa1", 0xd8}], 0x2, &(0x7f0000002300)=ANY=[@ANYRES32=r3], 0x1220}, 0xc) r7 = dup(r3) socket(0x18, 0x4, 0xfc) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000540)={0x4, &(0x7f0000000500)=[{0x4, 0xff, 0x0, 0x7fffffff}, {0x11, 0xb4, 0x7, 0x8000}, {0x7fff, 0x2, 0x9, 0x2}, {0x0, 0x7, 0x0, 0x10000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe80"]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r2 = syz_open_pts() close(r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setuid(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000009c0)="29988318b0a02caec07ae50d451e0b92154d91a008fbb19d2e6b540a93c132a9be9069fa1dc409e0d624b9da36f9ad5adb9353c33a56b32cb01dc9fe0e3522e661e48f3da86eec66f152f2babcccb154f4b3a963614658747b7e5f5767a1cf20596f64c80b87861ca4beca4c97e57d5988c09959de76d908d524033e5d735a3f4e758cdc1dabd877cd6be57260f85e47879376f07aa3959c3622d59f39e199c57de8c34c2b6d5ed111a14b4bae0a42", 0xaf}, {&(0x7f0000000540)="5974a6298adeaad3b93cf49eaf3096cff4bb53b64fc380d808f3b48e50aefc1b922d6ce5f2c6246311b8e83bed5cb947e976832924230da500431d7fac6d69fd685155ccba29d758fd8b6781e943729176026eec4338a097406c50ac607502f3dc6acdd3fe60c783f084b99150729ab5f37133d677e1785401d8f4d05a7eff3dff600fe2cdfaae3795dc2221f951071bd48986efaacc906960c4165690be3177075bc5eccf92fe0378d21ec13dd15e1be5a6abb7c5314b98da2077dd2d63b37950e7a8c57de9a1badea3de42f840d85cbbba8f6d85a4bdc59ab3058f3c6dcab4fc73244e7e467d72b8c59046e888b2c6a7817409f40713664cc4cd69cc01", 0xfe}, {&(0x7f0000000440)="7ebe592a05f06c2c5d855b8f095d4a6322fa078e970b22ef75dec902ac960398b922e6a3f39d8cfdd1b39a232b363be735516696ef617f7fddab295ab8063b13e0d095ca84c5b66a9129cea3b31878d1c5463b7da3ae", 0x56}], 0x3) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x41946465, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000080)="9b180bc3eb987aa9feb13ec99e805e6e840100000000000000040000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77006e8836ed3d315eef8c4546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf66f3e3833f21ae32aafcb9695b8bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a72de585187e996dc", &(0x7f0000000300)=0x210, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) r6 = socket(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt(r8, 0x0, 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x64}, {0x1, 0xfc}, {0x84, 0x0, 0xff, 0xffffffff}]}) semget(0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0x0, 0x0) open$dir(0x0, 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r0) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0xc00, &(0x7f0000000200)="ebffcbff13aa4e713048e6", 0xb) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xcc}, {0xc, 0xfe}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x26) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000080)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c4ebe2237d5391f3bf20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aaa77fc438bec5d7ac201d87325f525d23ae1661c537c157035bb0ad7890f8cfdc8e3f7f70a409da89c2eb4d0d58c602491a5d2fa4e1f34157fc21a82480d630abb08a2ef5e6e737efeae04244670a0fa66135a0", 0x6, 0x4, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r4, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000000)={0x0, 0x4, 0x0, 0xf5a}) bind(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x8001}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) execve(&(0x7f0000001480)='./file0\x00', &(0x7f0000001640)=[0x0, &(0x7f0000001600)='/dev/klog\x00'], &(0x7f0000001740)=[&(0x7f0000001680)='/dev/klog\x00', 0x0, &(0x7f0000001700)='/dev/zero\x00']) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000001780)={0x0, 0x5, 0xd23b}) connect$unix(0xffffffffffffffff, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x3}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001800), 0x0, 0x0) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000001880)={0x3, &(0x7f0000001840)=[0x4, 0x7f, 0x8000]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000018c0)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002bc0)={&(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f0000001940)="29088e41ff4f4b26d43f69abf8f610fb090db848fd6174838b1202471d288bef2dd6a9a1ed9f5e3810c3a9c80f101e301db2855a5a96833a78ef28a0fee9b8f9f5b79a5701cd3ee0b817996ebd0cfa947c33047de72c1468506e9fc2c182ee57c3d1ea93e384f1a72b9fb2e75106b9b2c4c7263dfe6039c8cdffb0f834d406373c4f541c159af1a41cf0890fd544a9e577b931a3f8b8d94d49e11a61f63cbd61cbaaed345af722ecb266c624ec8c0d750d7cbf58bdb0c2eea9cc7371def0ef7e80c4469bc8a11718a45b349bc4625714700625ba6838ec08f28061c85295e33df4287937616c4dc4b0f1c9247bd6987d8a63081330cfb62d70c7ce41a0c40cacd21cafac21d4971f7db7c55a5b08b4799f70de8f66d507fd0fd538cb0c646597073cc31327b9c6daa37bdd04702797b5fdf0484125054d55153fd7e7ce4ae8bbec3e9200cbba2119b61e2b82852c325ee9eb4e6eda8e0557ee277477dd75f019e89605913d81da16f5769192e1824a34bf230d5afae80f590bed2645cc2c99ab0bd2019c40d6f0fddc27749206448084bf5942793cb9b7b2a4f7c889deda64a314d828ab78cdc5a4975c6e764f9ed585832de94c2bc6fc6655db9cc70a627174bc0047cede36b7e0d1a5548c0edbba1be5411607cabd302c96efe9ac332da90bc5537e4e1de50b242c73a897e673fd3e328c5195a7d6f2e852d3887fab8116b1e416c6e7d892d76a2b2cbdbcd6b18086f5e26db3d6bde9007a79d27cc7b716a8c94499e5a0678d7207a4caa7ef50ee7661bcb6113b2c9c3af3cce2d468bf42bfc049798a083ed2c55a18d8a64f7163e9ae8b2f593db1c3fabcffe3a6b1c4ea5c67782c4dbd25b4da9657d26c6eee70fa26a1de03f2b1056529f7beaeba6c71770b68c5fafa58201f1db4b53655eb5cb75e902c5b33c31168ec05c8737cbf3e753b5ab144467a9970ca3e668595d96ee0d6185610d78d351613361e30f93ef699576dc0ccd11c6e270607c3eecec315353be33e452f17ff84e0819d89601412f66b395e2ca1bb614d1d1fffbef1dc1221c5f7f77607f732550646d59fd4a4d4c9e920c0ab8ccac2a44f19f7750bb9f6242ea36f83989b8080369e9d9badc62f014a3b7e3555eed58d5cae1597df1fcb86afeffe021d8c707ff3696c1c3cd28de29fdbf3187e88f14c2cbcf15dab013ccd23c95caa59be6b428c295a786a5b1e36065d37512dd4d041b2825a3fae653e89cc45079323c522c4afcf23dfd1d3857736e9b406bcb98ca8e107fc2fd552216f6753aaeb0047ae355ef59b83803ea749f6f091f81554dcc78717874d9fae1e286089c88bd24cd288983eb643fa85f25776dcaa9392b1a42a8da4c8ffb34372b5bd64c8bbb5e07679142c4d901a686f20073c7f7e1b1f15dbab5514a4cee099d250aeb29be5596e0645e5a9dd99558026faeda27044cc9ccab174bc243da92957f7d26dec7289301880ebe102d87c2db32475724db94f7b52258b2bac7768e11542614248f3851a6b7d455b48c4882b91da2d3d1ce729b19cf39c0152903a11c06ef0709bee70714420b43c9cdec2b320e3e9b1353c3029966f4ae5312aebe1131973110e0e17d54abb84fe22f6c50e08cd652ba7fab0382a687a761230bf4ae634ecfaef3259f37f75c3db65ee1811e2b8e0ddb229d20c084e369beaf5e42855d4254acfa9d94e99c76bbe3812890a86a08dd786b1862669e06bab25316b8019f855df9c459717cd224b52836b24ba7d1e825fc213d500942dca62a37b771fcdb13497b3412c8802e174c890640c56d42c01f2f8167ec93845ab6a3eb70835573f50fe7afd79e3af00cfa5b562334380c5b79f3e09e0b0372043daafc6edb2689662baa165b9d45bd4c3148bc18a5e4d4ea18de30355d3378b7c044c25d7a9f088d2a445141a7eb7e3c83bd5f76403fae02f9cfd65b115c05d182a4855d4e6e2c4526c4ad0bdb160350de593f75aed2c4f97a966fce3a531f9d01cdd41c24cbdf7cc6748346b302c93d497b3e4bea2e9c12704787824a51f3c662087662be535ac158b377195159931a9af0646141b2eb30c7678a3791b011b22aa6c9e5113d7cca720fa4cd34ad639034a7df9b7e3b602ad5b9c56d240f8d41e7a28d68d9421d1c86e6009c20a5f89c94ee2e223c015be422cad071ef4101a68c1683f8334b75df58dc445e8066277fbee64c4aa5fab34e9e4902ca2a47053c9cf58f9d5e900e58d72541f7f59c5636ed3f417350db9a516e1d6c17b9480b0e868e26c5a5caffb003c723d725b181d345a9da1a5fea4de2b42e812b0e42f2c9fed797f21bcfbcc4e1b0f8696ca96ac3f1a02c583880a5737a026994c0fd6eb60b95dfbd96f2f8d91e09cec174f22775418e1666c5426eb35e84f71e50823c8942727edf67e10d932c2f3e9e968c6d47903fe491a4cc91e5d4ac7689a2b85e317dadaf2272834a1c41a858f79c4d7861a44a132ac59e13cf74f1baa85feb251af157b3d439d17a2fd9c8ef54952b5bcb0836940e8704d02af7a973316ca589624b443c70a79943b0911d58756b7bc7bd8a1d4f24a09d445357c3e4b6c52e6cd232020d044c3570113862a27446fc6bba64d3a7db3530782455086291f138790c5124f6c3703beed3dc922024a7d75f47979cdefc32e88b0edf952f107aaa0c3877312a5d7fd3df5dca64062f560e5ffd2554facc2a282b26b8c25ef37cdead986eee0ef77ec1f6d12d806df6da8e39a00ec7be75a26bdd01b75e3f2bf4eda9f7ba03eb9105cdcf98f7afc69f09debeb036a1e8cf1f05f40762f27a5ffaac6dfffc259d32ffc111b8ba71b8419fa6192c8aad235df5477cc4b2b176934abbea7a2f785637e6950ada43f8487dbb19187e863fa39df2c5f3ea77615b29b698e1cdd38ea95261d1c628de6eb2d48affc02452bfa58e2392ca0b181b54fa257d3de26453f250621d57c662fc81295438be918a119d7b3fbc6045cb0dcfc683d44e536ce23c811d524cff1a65a48347e9d51dea8f4732c4cc2011aebd141f75b97deb6e2b850237a8c7d3db23f3bf769219cb2ec38bc04823127d96dd3e30665b3afcf2a4f2596c2871025c0aca449fd3059ad7b0616fd3191354fe89a8174ee59cc03e358d5430922be0d8db2554dd86b0ffa1842e3b7b43a083c788cad4e20ca8bd87cea3f49ecbcad5c85b6be6f955605fa0187dc5c3a5448bcb2416794f0e6c24c26a5aba40fe208ace8172eb8572212c0845ef2b8a4558696f3b16a8ffe7926ae1050f0b7f00692019b60fe1b613e081fdc8104e1f03c7aac544e8659cd9213dc201e228016dbf1bb36112e1479dded23c777ec7ee75dcccc82da4d1048943bff93de5c75ca9ec4a1eaa5264e1df9f568a00f0c385ed8d44a89d970138d14c105226fffecc187cc13ef7227f8b3d66f7f8ad40259f8c0c1f97cfdab8dde3644bdd3bc7d805c8444ae04941752cd2059fc09a702789d45cd60ace9ccb8d18df66bfde73d1abc1fcfff71ebe4feeae2d346d0d21c04cbb910b85f7fba00ee9bf3830cbe19e0f5a917af7cda820d33209ce12829ace1cb9f283a8175ed8b5a6eddf4daf1ffc87ba86720c292af10788ae7aec70dffd262dffd7e90dad77d93f69db3fe3d6e4e959ee401935ca1077bea7d90cd9c41e117307cc129405fa9e2403dca78afb101f20cc822c8d96880ba605bbdae55fd76f7e3261cd29f46d9d22180e5a82bf556cf95020b5009b5fea1d07d9efaccbe89d509453bb69d4090dd39d62d5335362955c165ba36b62120108f5aedff7a52381962394dc83f157fcc92fdb4bfb0da242e7526f0c28e93ee18c84ee5d7aa70784661e0f58b00fc5497b3572820d2b9d89d6d3673baf51d4a55226c9e5f70148adcbe3abad1b3e33f95c998b5ff20f6969049f7c2f79a7723218b4edfbcc8c39c121d8384825fe1e7c1e2efc6304dbf6f69dbc4e8e626beebbbb41c59fbf1ef315ab1f750bb43069d6a448dca079d5008f521ec8b30e528afe8a3f0b6f6e2f423899dda5c8d41aac2d106c3f97a0de52d9ec48d0178e7b0f400e83a3f52540bec553ac87a64306d58677cad81635af90c58008f0e3400589dfce5e204439be39aab562bf5bdba98b378c87e8deeeb84af8f670ae09bb5b9a2cee658b2af57162666cf6eba09bc0fefb3236b7a0b21fb69130a1d705ff7538f5cb9b5c52cac2fc182fa41a8cb109edc8253c8e1c433203a170b02cb9ab14f1a4d8d1cf7372c0a18b071b7bf4c2b09aa5f17278e0e5f5dd512a8d1292df9ab9616054923890279ef56524274c0a327555a6648219c39481f2057cb871899b2af081adff96e33c65db5373c70d2b2de9079b11f1a41390bac5129b0693b9f42f1803d8b5d9d23a11cc205da4c0aebe6174bdc26fc750fc3eacda04c5637104edee26ee7ec2327efb1ccc7fe0e7765720a63dddc1530521d8794bd5b8a0d1440e5e34e2b758e622d5cec557e1fe90b7deb949999e041b2e978389057bf525fc2139ef5584c2a2fcc9cdf0b283321fb5e9be20cb1d162605808322ef23694713dc9500ee11ad00997f24c3a27f010a5d125b1dc9f5df02102fe57840692b1800f40ac00f1c2ae83bdf5435c46b969da422d5424ba6f2c6d5660d9162cee766e4c1939ba042709609776384cf69a694278782814ba08d36426a8647d4305025391401ea84c1fcc0cb28f80014c568815ed4a625f4200cb280b63cbecabf766effd33b2e5507f8a55c4e86a8be3821c1fdfd8ba19f28a7e94ba3265bac8d2e7810e08a299bce2c538acd5075024cfb618f70fc1d234173ae397598c91afe53435512ebe8037d807208477388c0d16ce13b2aa2a70193212df6b227ed9e0af0511ba668f84508fc335d6731612ece500fd21941a61efd3590f5d6b606c0da01ad1f05e831d4b04266e4cae43faa9566601caa446fd904575c916f0f3db485cf16943cd0a93e0e3f8d4bcad548379c34d4a3487082b8de0ae33324c5c4e3de16f227c1013acd66ac64394bc2f48d136aa855eff3da535104804caab8156bd5691bcd2d532ddd9e6b40226a8a3a6", 0xe00}, {&(0x7f00000029c0)="385c9b5f323a83918ca8b6e7ce6c0c123a90e434e3d70cf29152248f3c0df9ad8b731696e7db1d8cc6c38856cc45cd206c0917779f1c441262b55a57b555561889facd759a8a05ec893da1da64", 0x4d}], 0x2, &(0x7f0000002b40)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r5]}], 0x58, 0x1}, 0x0) setpgid(0x0, 0x0) socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000002c00)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x0, 0x3f, 0x40}, 0x5, [0x4, 0x5e1a, 0x40, 0x6, 0x1000, 0x5, 0x7fff, 0x81]}, 0x3c) msgget(0x1, 0x1) executing program 1: socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x60) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x21, 0x0}) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) clock_settime(0xffffffffffffffff, &(0x7f0000000340)={0x282, 0x4}) pipe(&(0x7f0000000040)) socket(0x18, 0x2, 0x0) write(r1, 0x0, 0x0) getpid() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) r1 = semget$private(0x0, 0x3, 0x40) r2 = geteuid() r3 = getgid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x56cd, r2, r3, 0x0, r6, 0xa9, 0x2}, 0x1, 0x2, 0x800}) r7 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/513}, &(0x7f0000000380)=0x203) recvfrom$unix(r7, &(0x7f00000003c0)=""/70, 0x46, 0x841, 0x0, 0x0) r8 = open(&(0x7f0000000440)='./file0\x00', 0x2, 0x0) getpeername$inet(r8, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r9 = shmget$private(0x0, 0x2000, 0x18511915e1ed99c7, &(0x7f0000ffb000/0x2000)=nil) r10 = getppid() r11 = getpgid(0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000500)={{0x0, 0xffffffffffffffff, r3, r2, r4, 0x100, 0x8}, 0x9, 0x1, r10, r11, 0x4, 0x1, 0x1}) clock_getres(0x2, &(0x7f0000000580)) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) r12 = socket$inet(0x2, 0x4, 0x2) sendto(r12, &(0x7f0000000680)="37cf74153967fa5ff9980e6fce21a0482270db8f3c48188bb89bc9a98fbe33e423a1ac8003e4bd4129072511a1fdd1b9437a323642409e94459697756474f235f60f3fead00a6734ef074f37dc77b63183c30f6da9e2df22c5904003b2101d1d4ba18743c1f85d", 0x67, 0x2, &(0x7f0000000700)=@un=@file={0x0, './file0\x00'}, 0xa) getgroups(0x6, &(0x7f0000000740)=[r6, r3, r5, 0x0, r6, r6]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000780), 0x1, 0x0) fcntl$lock(r8, 0x9, &(0x7f00000007c0)={0x2, 0x2, 0x100, 0xfff, r11}) stat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) mknodat(r8, &(0x7f00000008c0)='./file0\x00', 0x80, 0x8000) getrlimit(0x1, &(0x7f0000000900)) semget$private(0x0, 0x0, 0x6) chdir(&(0x7f0000000940)='./file0\x00') munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x4, 0x6) open(&(0x7f0000000980)='./file0\x00', 0x10, 0x108) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x18, 0x0, 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) r5 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = socket(0x10, 0x2, 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) dup2(r8, r7) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000100)=0x20000, 0x4) write(r7, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec4305000612333", 0x1a) socket(0x1, 0x2, 0x0) sendto$unix(r6, &(0x7f0000000540)="eae0a3b07dd3220cc13fee1aeba1e1b7b6391465594b82abcffd9cd0e2e67cb9ceddd23a3185818bef0667ad427cf228f38d8890cf9b1549c1f480cd0c8198bfb73daf9dd926c8fd30e6af3a5607d45959db7ae4f5880b7549e361a74dbfc78d5116e89ee4c969d2eea404fcba3dfea4e4626625a8c1aa2ee67be188b3d9cd83458da9f58ad59df58d3eaa7db837193c8f0aae478a9acfccb493c8f97eac5d3bd93c7d167ed536857c49583a854ecd39577a3cfd441ae8c6920053e19d7fb6a2ceeaff1adef6acbdeb3f8423ac718d3ba4bcdc7df57753ede1fcddb9e3d6da0e02b517e80bc4f6a8bd68a5abd40dad64", 0xf0, 0xe, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x11, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x8}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000200)="e65ac238", 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x80}, {0x416, 0x0, 0x0, 0xfffffffe}]}) socket(0x2, 0x4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008a", 0x8d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x6, 0x2, 0x5d) ioctl$FIONREAD(r4, 0x80146950, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x5, 0x3a) socket(0x0, 0x2, 0x0) close(0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x3c}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYRESDEC=r0]) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c9d0ce61d3b194791bfc27428a088311d09ec78df0fe8364e1e362a61e1b8b3fc61e568aa7c9df08f53ac77bb4312e6f79ee96148d019ee9bd31859a11c664b3e17c1898b694b1438417a4cdc427ccd5d6d17cf2b3a6de21a17fa545663239350d32db03bd4a409f4ad4355a7a068281b48a8c59e7f832d2d269edb94fd62cefff05d09137bc87c57a8e388b6966408a5c5abd1faaf18d58b729f15ad96d112f93c258f57dd2de572449cab12a1323d71a56bedbe1739c8d85bf38afb8aaa27c0c4d39eb8", 0xf4}, {&(0x7f0000000700)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f40842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca203000000b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e", 0xd9}], 0x2) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() r6 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000000)=""/76) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000080)=""/83) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000180)=""/181) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000005c0)=""/150) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000940)=""/116) semctl$SETVAL(r6, 0x0, 0x8, 0x0) chdir(0x0) setreuid(0xee00, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f0000000280)="404b04ea36350fec93d7d07dcef11fbe9aa6acfb71655c9230925eb8e0f8283e63fccacddefd9977b33dd88f792c1c3f50a5d2c38cb7a1b0fd65c3f12e6ec386ea3a1375353f5deebd9bfbcac83927779f54c2995c76edfe91223ad2d0b0a9b5fbd801835ae8e822794035913b1d5a550a9d3d29d2f15500c59431f48eadf68fe6be75ffb86e3a78c3acb21c9badd7b1cd582532f5f5fce53ce4416cc8c200f3162143562319375219b505c228d5b06f3897cac91188af588eace916d931ae191313789f0b00c484ee46d8fac0c12290b8ca038cb5c521f9b5c379b5b945e7f6fa5ecff066d2846c9a384531045f05ff6d8be7f4c2", 0xf5) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)='x\x00') setreuid(r5, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x6, 0x8000000}], 0x1, &(0x7f0000000040), 0x7ff, &(0x7f0000000240)={0x0, 0x4}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = socket$inet(0x2, 0x5, 0x4) accept$inet(r3, 0x0, &(0x7f0000000000)) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pread(r0, &(0x7f0000000080)="b58ab1b3c24514d4c810455c83fb74dd9b0986c21f232fcc0a0d1fe347379c25ab1c15c4e1676e08f0e9fcf54bef8669fc2e3c6bf7bbf5c300f945e0196fefb289e4066a9c9ddd5371fdce2f51482d1a6b00b3cedf7ae7ee7ad68725fa0d12b03ce2a6f047a2eba48eb606e5b2000cd2cbdec495a27569d0d8a396d185472f19043242b322730104d97521d899d7c0d778dc9b7797e3d651231cbf33342831d9554b75623504b45470489978adc7ba184939e8d1d438a99ae60db8953b1d46d7729dfc87a84f841ceba5feb7c7165233798c11d38f", 0xd5, 0xb8) listen(r0, 0x1) sendsyslog(&(0x7f00000003c0)="a8", 0x1, 0x0) executing program 1: open(0x0, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x36, 0x0) r1 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="c7", 0x1) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) write(r5, &(0x7f0000000040), 0xfeea) close(r5) execve(0x0, 0x0, 0x0) r6 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r6) sendmsg$unix(r3, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil, 0xfcba}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x20, 0x1, 0x0, "0100012d29fb00"}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB]) executing program 7: socket$inet6(0x18, 0x0, 0x0) kqueue() ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x800000, 0x1000000000, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x20000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f000052a000/0x4000)=nil, 0x4000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x82, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x1, 0x0, 0x0, 0x0, 0x11) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) kqueue() close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x10}, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) r3 = open(0x0, 0x0, 0x0) preadv(r3, &(0x7f0000001180), 0x0, 0x0) close(r3) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xc033}, 0xc) sysctl$kern(&(0x7f0000000000), 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r0, 0x1, 0x0) getdents(r0, &(0x7f0000001280)=""/4096, 0x1000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r3, 0x203, 0x2c, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() ioctl$TIOCSCTTY(r4, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x0, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) close(r5) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000240)={0x7, 0x17, {0x0, 0xdf0e}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) syz_emit_ethernet(0x85, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff83905192c1c988450159ceaace0e592a176046c2666c24d0d87f02cc56939daf472c52b3e42be17484964cc86ff7610754ae2dff21c4486c5edfcf1b5fa019bcbd8a854b6f76e8ac44775bd5cd48359b20dd78c1ef79858ff57421b4cc95811292f75085d95117d9b76731f5d6d3f399b82137c5ab63ce0c3bbce2daa2aa799ac43ee5cff16d4054d46c71afbfe929eae1ece3a21dc8c668c1b2a307949fc25498e200be64832ffd89dededcde7c8b60961f4e069942e8ec3057e9506e260506c113879cbd426ec77a36115fac3c691a5c4c26475dba14ad146630b35a5be6bab64fae9c0f50340776bd60dd7f3a5e8316c8669cb76750d4648bdabc966736be4ebfce3636ee5b2d4c21b104721694167ba34d4acb2f861b4888071e78038343e2cd557fed702ce487382f0de9e782871664784d3d640b19161fa53643c7ab3a79375e8ae83565e51d4355e12906290c5d36e1c3bcc4bd667da15c004ace9ad02ab2e549caa559f2fd9b783431ecbf20dce6c9f21f7f1e65d7266af8b17c021b8259c1be9bfc7053de82372e1b5ef019de8ac78e73966e90a21af211"]) executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) fsync(r0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) semop(r5, &(0x7f00000000c0), 0x0) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) semget$private(0x0, 0x3, 0x8) executing program 3: ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x27}, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r4, r5) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r7, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x1042) kqueue() r8 = socket$inet(0x2, 0x1, 0x54) close(r8) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa534d917786dd60166aa500183a01fe8000000000000000000000000000aafe8000000000000000000000000000aa82"]) executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7fffffff, 0x80000001}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0x0, r5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') fcntl$setstatus(r2, 0x4, 0x40) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) executing program 4: r0 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) executing program 7: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000140)={0x6, 0x0, 0xfffffffe, 0xffffffff}) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x0, 0x6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r3 = socket(0x2, 0x3, 0x6) connect$unix(r3, &(0x7f0000000240), 0x10) r4 = socket(0x18, 0x3, 0x3a) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r4, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r7 = syz_open_pts() ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r1, &(0x7f0000003880)=[{&(0x7f0000002d40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f1777936109c496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821fb6fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76e7e629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4463d705a55b953da68395e5f831dacf6c23cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4443762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b963bc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e92156c6894f86720365d50eab4ffd28903", 0x816}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xcc}, {0xc, 0xfe}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xc000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) readv(r1, &(0x7f0000000080)=[{0x0}], 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="958542b66a7c7187375817d7a449e7aae53daa01aa4569efec9b6245b396f52019ce40d6d167fc820ced93fbc43424bb955d20321890c265838af45e9b084d3ce687cbfc7430ef0ca36a5a0873ad4ebed5f099c05adc9777f86efc2731f69df7b33cd4c1873d1129d525f814670e37c7d1730f4fbce6f771a256", 0x7a) setsockopt(r3, 0x1000000029, 0x7, &(0x7f0000000040)="674cd6e5", 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)="b1b8467e07f2f253", 0x8}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0x8000, 0x4) close(r4) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) socketpair$unix(0x1, 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) sendto$unix(r2, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r2, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) getsockopt(r4, 0x40, 0x4, &(0x7f0000000240)=""/114, &(0x7f0000000080)=0x72) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000000000)="72b73735", &(0x7f0000000040)=0x4, &(0x7f0000000200)="07f30000", 0x4) sendto$unix(r5, &(0x7f0000001c40)="adb3532d212b83be4995680252c75e0db1ade111cbaaa01aed58067b511b85be3a8c351e1129f227790db41935d270fe8498ec13c0099f04db53ac678601c2b01316f234d3c91dee761232de7e26efad22ceef8d191860bd8dac36678390542c8a0200ef7206ceb9e19e6b7072a50bc3064c7483aa266d0d29464341e78e157b9305d6adfc65ce1f5f9871f1f156cecae869ed011bb314631f4579c43f00d0c4e5036e78", 0xa4, 0x206, &(0x7f0000001d00)=@file={0x0, './file0\x00'}, 0xa) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x35, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000700)='./file1/file0/fi/file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2a17) listen(r1, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r7) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}}) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x9) syz_open_pts() poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002bac7b38 executing program 2: r0 = socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f00000008c0)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029e4c0ebc243d928c1d6f444569882a283bd78a15994febe14370a7525d3441037436e2d100000000", &(0x7f00000000c0)=0x24d, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0x91) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe8000000000000000000000000000bb000000000000000000000000cb2b8920c21e13a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02117af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b164368fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff94"]) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) select(0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x0, 0x6bb, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1f, 0xc4f8}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) poll(&(0x7f0000000880)=[{r0, 0x100}, {r2, 0x80}, {}, {r0, 0x20}, {0xffffffffffffffff, 0x80}], 0x5, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x10) r3 = socket(0x1, 0x1, 0x1) bind(r3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) setreuid(0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000240), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r6) socket(0x18, 0x2, 0x0) executing program 4: syz_emit_ethernet(0x3e, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f00007fd000/0x800000)=nil, 0x800000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80, 0x2}, {0x7, 0x0, 0x0, 0x3}, {0x8046, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "d8f1f9bdca0d8300"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d", 0xbc}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{}], 0x1) semop(r7, &(0x7f0000000340), 0x0) r8 = getegid() semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r7, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semop(r7, &(0x7f0000000140)=[{0x4, 0x2f, 0x2000}, {0x4, 0xfffd, 0x800}, {0x1, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x3}, {0x0, 0x1040, 0x1800}], 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r5, r8, r9, r6, 0x100, 0x6}, 0x1000, 0x1, 0x1}) chown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000080)="a5", &(0x7f0000000000)=0x1, 0x0, 0x0) executing program 7: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x1ff, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782e) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xd, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080)=0x20000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000980)={0xb, 0x200400000000062}) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) socket(0x1, 0x2, 0x0) socket(0x1e, 0x0, 0x2) r2 = socket$inet(0x2, 0x2, 0x10) setsockopt(r2, 0x6, 0x2, &(0x7f0000000040)="8b589d", 0x3) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b748abe0e962960f4a11bafbe1ed060a0000000000ff0c8b58891be2608106fed2d50cf70900000000090d99af2ca6e1014aedccad145dbda88cadf6d7187b0f71b7950335ff4ac848777aa26083e0e871a5c38bfd11eb650a109717af815c3ea6979e95269b363d4ad110bbb6868c3ba200817af04416699b259041ebb7b74ba885380e22756fd3d166ed771888502ce8284358104fb97196002bae03cdc6f48b1064c40d25ae4472a4ae70c864beb40c1d14f0bb2a76f22b66430c00f7f7e4cf45d9404bf69c379a9a447a787a64ab546dd874bfe43d3d056031c0e28cd9c17632ba5ed4b4be1c89872c57051cc9f31b6f2d099aa1197790ec1d2e11b8f8ea0009c512489f656b0dfd5d21d4bca22390c616215e47a0b52338a6a5815bd415385288be340886724b8a955354247a2fe4db0c552db1c171c95d21fed7e33f603a1a69b99f614f335ae789c707f2d37febae7a49af8cd349d5d30b80c8970ce7e9d48cdcb10b649bce6a677624f3aeb70780e16f36dc5950aa17bd41580bc0f4282da716fbe3971fe15dcd843583c87ceccfca7328a900373b6cf2a113b346517676c81bc2ffe9520682d751c73f0f4ec8aadc7e063c53ac5b1459"}], 0x1000000000000093) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4c}, {0x26}]}) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[]) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000100)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eeab71d89e00004070000008004200000", 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = semget$private(0x0, 0x2, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x5]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() semget(0x2, 0x1, 0x103) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000140)="ea", &(0x7f0000000180)=0x1, &(0x7f00000001c0), 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x6e, 0x800}]}) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0xd3, 0x1, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) dup2(r7, r6) executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="96cd6a0cfc1874650d72a2444e71e888fa52d66b45ace6c2648a35311745f8eeaf712ea2cafae545e14fc68c853ac9cd11128b41ea346cf1b56edd5a28d195a28e71f34fc498fff178ece2e482207ec78c88568f3138636add5204b2f36e17a0e4ffcb635ce8a76e452c9680bb521064aa63dde7f7aa6f42f57338bdab62436eebca703b870c64cbeae8057da964b5adff233d364e39be9a251ad7bd13e4ca006e028267a6b1f40c2d98ce19e133c6afdc5130bf91791fc6976d56d2a72a6a83af2470d2acb5677185131ca83002b22d12d4f5e75436b3f52af46bcd7db1db59595abbe8a03ea9008ab09262cd5883c233d77d8183acfe574097a8746a", 0xfd}, {&(0x7f0000000140)="388c2412ac9de6864eae9046587809edb1d813ac062508ca24d2318234feae43d5a049006aa0d6429a1d9c265db1cf5aaf87d95557fa7ec7f61553ec98e3064d8bd667d92e1a5b6e57de9bf6418522c8927dea5c1042d3337dacbfb5663d723c419c399781ef16f9e07dbea1062d17b84971cbbb5c4b96e5dee042ae74ece29ecccc594721490c51ded02616c76db03d4ca3f5ebb7dac0f74d163f10ac03e04a192841b7b43a9e6bf01a8ee8a82fb762b525", 0xb2}, {&(0x7f0000000200)="2dd49f16b9b3c5954336", 0xa}, {&(0x7f0000000240)="4bfbd38a01176f1d242953cc819c10c4e7dcf1147c78612130143e2468eb3587217b59abb922ff986fe78009ef4caf0d737b904311a04590f7df714af910a065934afd5ba1e4b402e16f3c486240b0569fb0aa2e3b83f2fd6d808e9bcd5d1f28d2d208394b6d655f07581e92b03419619bc3ed746ee2f36342acb7ad76e669f28839", 0x82}], 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000380)={0x2, 0xbc4}) r2 = syz_open_pts() close(r1) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/24}, &(0x7f0000000400)=0x1a) bind$unix(r3, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) r4 = shmget$private(0x0, 0x800000, 0x500, &(0x7f0000800000/0x800000)=nil) shmctl$SHM_LOCK(r4, 0x3) mquery(&(0x7f0000c49000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getpgrp() setpgid(r5, r7) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000580)={0x1, 0x0, 0x3ac0000, 0xc6, r8}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000005c0)) shmget(0x3, 0x4000, 0xbc, &(0x7f0000ffa000/0x4000)=nil) sysctl$vm_swapencrypt(&(0x7f0000000600), 0x3, &(0x7f0000000640)="b3d7a2240cd5929b0dd818721f19aa4c98203c0c87b659cb4e03cd6b8f340a878d889105aaef8b44ca18313d5ed7fc93a15bb36bd40a24a2bc999c03fc56ea4ae5a3e561ffa3670c090b063963061085f97d96d3af6e79190d2d3ce58d19967afb0e5bae5bfa4473ae5c938b8cb293abc7b1bfa23d3cd487105b6bb74aa94d2d7da0764ade583feb90512a72ab548337f8cbbffeb183aebf8235cc7f47012567f7ecd8401c4ad76858adccf7b0c4349157763328541c43dbd64dfd1b60e18a01e2c822e4c1eb2cfe67539069", &(0x7f0000000740)=0xcc, &(0x7f0000000780)="0ed1b8ad8ef8479c170250da7e1337ba898a66385afe4b0f0e5131716688ff626204d6e43ca0c78c816871aa8bab", 0x2e) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000007c0)) openat$klog(0xffffffffffffff9c, &(0x7f0000000840), 0x8, 0x0) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000e9a000/0x2000)=nil) sysctl$net_inet_tcp(&(0x7f0000000880)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000008c0)="be2f9c2c27327aeac841a24a2c4a037cc31c57c3ba9e46801088a437916bd5b10cb0c510f623118a4aa01582949ba8537dd2cb35a39120c2f1271e91cb1f67d544ec14eef5cbbd9f0f19c7745367f1ffa7fe4d7b83c70315ef6e16e2315c7963a776a8c6115b48c4198950d0422bc54e16bf811f103f0b764f31e41bf114305cf1e6c32cdab4c2ef723a7cbbbf3a3246bec08f89aa5bd6bce6714048eb6780a29bd993533b7125c4468118a11b05635383f9975697ce8c1c7d5fce5270ce3463796f53d4aee03377f58e88c2526c378d708b07b22cadabb5d7bd2b6c998b362bc4cc1d46a9d26d8a836df8ce4c85584039bba3c7988146e49f9c5b87902375ead12f28a75baa32e32305700ee42f620bea450ac7f5e832d75a46cc366bec48bd15ddba8c556347d68c8dd871ea690dfabee143601dcf3c84aa644b611ab5d8b5da342c9684a75f8b522632a51e54b06d80347759b80dfcfafee7155a16af1a5dd4b223ef371d630612465961c7d442db634addb5cf1d628127209ad6c9bfc299fe85389b2c3d7bf00469c75e17ff70deb7eb2b36da36484e7c24cd278270f9d483fb95169905c78e0790bf6dc68cdecb80f4187fe48d9b98709a044f9ae7c5620407a756d8cc9a0b647e84364a5da7747fc447bc2c5bad2b27b9c21a19c8a05fe18dcee38979abc615b8472d4f61ae1bedaff91caefd62d75d464b27dc1d3e05ce31033fde9bd22063b2d316111b89ad44cf7b38b6addca34aab04d270e90547488a0c96495e5add62064849c7fa2cd4127c5578eab8def9a0e4778d9da598cfb17bebef5dc66c426a3761e810f581cc6ed8d1ef545ce5494d01e7fa6035006f9c1d619f8b33f8c53ca03141a5192bdd7a2b76de8e7d9e748fb77deacc9c864e8b295bd4d9e1a8ac223da22f7272123f6bc9badc2c4c006d1822fa937e7fd5b5cbccda200197d657674399218f7470a0d3d07618de9c1bb7fc1d72f0ca3fef854129ba29da2c52b522c16a467b5f35dc218626b896e442ea3c489a754a7ab9985a43f02171ef4b1f65a47581544b0f5e1f7116783e5f36923855013295cf0449f48103358dd4c2a85876e7662d4070c1fe66879a0d6ab74f80320443e4457f031d98a32919e924d131d26d573fa77676d24f3d3844f514319a8e72e1d4fd26f1a130c3fe4a5743626699b2c313f5e5d18b54428471a3aa0bdec6bff10c86df53fc977f2d9a863f084ebd0fcc2ac341ebb4a7e55688bd0a530b08d79d2dedd640ba34b7cb41d6542a0267286853da964430cf8a78a4156552116e9ebde44a27ed7497603f838cd853944ac818e82eec55e94326922efe92d43e7d9eafd0a9d24452f7c0ae3642a32dfd567e39c50c1a53d01fde8a473dae7ad5bd9734063ef834615a2152f612d4475304a7b175ba5970838579cb58b93ec74432ccf8f24d20925ab487b07e06ed3d22f8c2c7bf739b843e0c00e7c2286c32435dc6814ef2a275c9a6bd6066a8751cce05684fa18bb9ffc76454d084c6154c8bf4ed871fdf075803a132c6b1efbc29eae1bbc143821814a09a4c71fcad2fa1a8b1c18ee051fbb3038e93201f43c40dbeb1ddd00c9633232378cf35da772a89b453907fb5300a8975c03e2eb5e29b6d5954529e985ac2e9bd0fada18420cff50e7af4c50eeca947bf1bbfe73e1057cf8a7256afb2661695c54587b59b68d526547b45294ee89e88724ae2b1c626c3ce7570bf43c9fc874c70c9d54e2cd4b732e47b404bd64b5aa67c2bf4b76befe9d1b778ec09a6187e64fd1c364e9ff680ed6a4d9825304a70253d5ea57b632f11a60ade545b6d63eef463d0cd664c9abdea5b94e88d07aef9ddaef836db1414de8ef3aea342e184cec4fbf05e5344a992b265697bb2c95a241442b886c6c0cfe67af0017641d32f3e27c91a1a7125e781f57feb14519147cc0d95a4cfda45bf5687188f18eecf5113fa1a8b29a08bd793453fc3f5c1158b9951bcc7a1e81fff495c5c22aad0262ca6ddd9b3f98224c91435fccc35269bbe4b6319800ef7f9c882358fc13e08bbf3be359b029f308be81b35964963633592ba122d4573213bdb7123e3634770ed8fd4532f57a16b6fd179ced74c0eed31a03d42812794172480feb9990de494256d908a7606a498cdd041fb3f5535d053cd05f2fc5e5bbada78491438326680541d9f596863f1d379f5035023a98e25043fa741eb247e04a8f0c7ba40d9cead992201cafc8c827d18c28eb34b8be2aa80dab8301e1c43546619f0e6b60c1bf06d23caa899bc83de7ffe972badbcf9698ff3c198dc51ca98771325a3ed42b3d3c42ccb0a19968b9103b1f299e4df1166e172c6dca0d7eb8f4801f4624aa712964dcf8a61b6119826af354cd55049a9cab02e84aa7e0c79ab71e0f3fe17b78d78a9b4d3ecfd66f10ba428692ae7504f1f59b6a7c2c42f22bf7450f5d9e7731970f969b6dd8afc7b4e996664267774e2fda0f81849146d86574e0a3fd32329eaa648f389fa522ec91837f4760d348dd2f281ceb450a635ede3a824a0cb6d9605e7376a63cb378313f723af9e9d907e5cb469f3a511a34b14b7fa3cc479c0e3ec57218b8c170ac172aad85f22ac368125a4f9f3c97ef5f044ee6d0294452b379488c2fe3eb64c556be24be6065a344e324b3add4808063f37e70e90a4a10a011767cc7ee82569a9b7173234fd8038d5cfba82be097a0350729fa6e140e5478821f2ebb036c1cdff2a3038dbb359cbc559dcf071e3cd193cd758f696af3dd6c68b7cf9ee554ec4997d9f93f2d572e92b081fc075c16990cd4037cafab082baff3f1f706db1c24dedcfae970895359cdc352ffc92bb72a52ce59a4de2c2c1482144092946d5f2fc0df0aa21623f3b9f595086659357a37a6026c3e1b92a06ce72968ee63f045052456679cbc45a3614d1f93b79f17d9010aba54fd294d38200d8ee49433d46d56945b68489740b9cc6cfd01ef85fcd0d3f9fd8972bd719bbba1b164a11897d3f849a8911beaefdd39b6008e855c8f13b14a70f455b95fb3f8d9ace8769da37b16bf713b0dc11e0c84a98261ca674c0d449e7ae6007faef3e5a068368dd8488060786ce8b6234958b712932a2cca3e055de1054914929c16965e6b5c7ffbb1a7d899d1b56568dc15cf9d02f1b70bb87319f8e32f5b2b896c2b49dffcd4c8b80db001c5e43e9bc939461cb66209136495199387c18af8b6adfdcaf7383fe87f471833d5395cf9ab7120bf2ecf537aef154fe76b8618b146057f22dd2fa3b388055096c6ccaec4be411561e91ef448e01c87f7505dbc9c19e41aa2e41f2a52fcf088d8bf93eb537bb4bf6e3d58e425c865a43ef9c048ec8472ec6b1751812815a203c09b8108ca1e54d498d0d9718c6da2375727d31365e7a6a69a1483f53b99429bf289f33f5f9338bbdea4e387a0eebdbfc80ae0eeda18ba1ab37f048a8328ccb96bc9186c029a726bf7faa7d5ba6027ef74b743b8df67ac0c306b1f5a10b592cab4af3a0775083f5b89832f0a548c420bcc08429e7fb2fcb5e1137fc9a59e0f0db57a6652ab038ce988358818b5605842c72bc042429a2db1d82bd51d1c7f81651c468b5f362e435a5368b64f5e1540dae5a964a2b7fd78dd9976fe5e38dfcb5ed7c154b5460874a83fb4c9270fca111224aa337c49ccd9f11963d015cf6504fb54f239de35ef73b1ee05d3d8560a274357326472077f9046d3bedffd5174e83673399be67ce03e7871637dbac6925d48062cd99cab6a7b3bfdf1bf4d71c172c69dbeb49f590958e3c62dcc231d049a4d4647771c8c97b3463ab349275c1e45520b2043782f83d51707b55e8a87640cc6a6e54bd5ed9e46141d5c9bc06d9e68618805d33ea8bca1621ccee07be92466ed4bb8f4e35728f1190871f9bcadcf92f17d071613bc8c37a64852ede705a2d2ad889b8ad5f19ef92d41cec3506145c0d0afafd1f39b9b514044f258af5b11dd727a555b2deb5cc4a1c5afd8a1f0f5eddabc9b1edd8eddcd15e09b2e0a16bbe9c441f71c804ea233ce882c9981ef0d8a12d818d8cf458312e6a78b7ce38a647ea873168d2284d3dd3ea91635bc579d125b28808f6e1d88a04f6593025adc66c4cfa209525d3c825f614591072132cbe2f41ed2db9e4aec7fed251cf6083d9e597a26fb7b40b94d140bd7d5581f200d8d630cda32da983147218383976eefc1c2844bdb79300ca270302e694676a02967dd5237fe05e43272eef4f6de283e1fd5bf895b1949164f633b86a0c41c052bb059673ee854769fd4dfbdebf9aaab6b7f5b0c6de5f02c76a6eb155ced611fc26c3e6691078d60740ae127f9947db089254587f368b16b47a781ab644c6954edec8211a45cc0262ab85e24e4ba2d3e42f1b9e30f399e807b93ae395054d39815c99f4ea859b793cb9bcc0400455ee24740414e986b2b697334eb128ca889631bd99aef0e65c350d83e20975f5583d19877f8048d23475b865649b663f14b2aa7c5ac90f6ce9865a13a8f160ec806fb53de179e524f156b24dd8950f532b56d3289ae7c50c9a1202cfef201abbdbe194750d4a5614c4a4a28781ae05380f8d3c7f845cde7b1f6103b1af1a3ac140d190d717e0a3bc499706f7e70d0a4444ff9a0d6737e3dea72427f33296942c3d120af78f6a0de5b64fc39d61f82f70345c8f0bd7a8b5fe61574018daea073d764c51c890323b266e52bb698184db3ca021c18eaad4b6b22117e0cb9c4408be0359dcbdb283b1687b3f92733b0c02e9167fcd1347ec10912f62ac811ebf117476a867ac3422ac98e5b568cf8dd8ac750a694b317fff1209bf6b6bab389dd6b2bf3ab409e43e03a2c51101579f3d070015689cf732493235ab22518ac46d4e47e0807047c07a3ad870d4aa97fb2bbaf90a7148576b620671194a87e0b8514cde8bd29ebdb0cb4f9835e850d5b98184768054b3ba2796524df69c2fa77edbde2ae5d5fa8979a4f1034ee787f9c5082aadd46d90bf18040d5da1f75e05ca38dc6ac71ee432b0d7ee97ea3cf667b1b0ec161e3eeae1275d0e3a8e396436b59a32a55f3078b750946048fe2c7e431bc07e6fa879e3cf9eb4b11b85b279e958d1f2bdc0811f1d8740864a44860d148306514a7f5514e153267137b0e43cdf6f19cc9d94cc36c2c40dcb6f94f6cc1a33738ee88573ce2b929e33256fecf517e10d72f45112fb9f89ff369e1f74e6e3c5efe29d480e187c2aff84cfa527bd863aee89aad3f997b796633ccc1db2dc8c6d5a739b8062dc0a3babffd651ad8d66573b2f0fe72ee64d6b55e9b828b07ed692e11bd575bd90376ca0b2abcd426b33df2e77ddb39adc333b6f6987c2af029342e41bf3dc905154528911da89a9fa30ea26f5ab1c8aab7238fd29ffb35345379ad98b08c09b467e1975e489aaec0be688cb6bc7f8b3b3f82b7e72d3df31c1e6e4bbd241339cb0fc132e107faa01de2d5d5582bf413950faaf4271fab28baa60f7621537bd5a8f87546a1f2e6e6c7a40aa17338e5c894ca44c610b288674829ed89f8a01f923d80e6b790b2cc7d40fa6053bb10435d63c5f5ecec5a2772a56779cbc4a121513a1a67340b257b5ff3f8228ceade5f624cbcb00dc67000f389bf8933dd89f29a00ddea4a6f46c2ec934fa4c7ecee943e80e102de844e48bba7c1b3f03b03a79325f664c7d5ea924935bb6746994da0f29c675766f4378bdcf9a0b71e62e8c454f910f7c6ea414aa1439c700912bfc734dd812ce8d6281af3440f55ba51fff1c65e116d53f6f42493b34fe88e6b817db5e59f74a", &(0x7f00000018c0)=0x1000, &(0x7f0000001900)="fac2c4670c41eb1bab6eda8f7ecb68700fd83fc1c3e5b8172e262aa104325e6731faa4368803562cd1f869ffbc9f13f211917498d3cddd55a18d3f5e4302096a65d42bf0972e52cc476b74025a9c9a61eaaa38380b44ea3271da28a3ccc1095946182a6784aa5a7d18a6da1310e94a54f1", 0x71) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000001980)) sysctl$hw(&(0x7f00000019c0)={0x6, 0x4}, 0x2, &(0x7f0000001a00)="79182d3b0b061ef1721318e54c180a1260da6c6b5f63d1ec6f168962fae4676eda67535c1114a1ae600db3d181d25d29b1f7024d74d2e965831b7d1d0b7720a55607dce828a6f174fa3fe99f7a56d5f9fa900286dd072872b93ac2c786a1a621742cac5e4f5713bece63b42e3c9a97318bb5072d03b24c6cbef897f3c711c7dfa3bb2ed46b95c597fd", &(0x7f0000001ac0)=0x89, &(0x7f0000001b00)="2ea1f3dfeaf486f8dfa949f8068e1773a21b24dcb6c249698278b4b2dfbc076261e5ca2c3420e0d843316728bb526738492b4e24dc8d799c20a6b542ccadf5754b5cf65b5e26067f4096f2742e7ccb22d08ef30a4d7886e36eee56b34b6c0a37747680e943eb93ce12551d840b9cd6ff510b125fc6386523bc85930528f9635703bedabc0875b788b05280fd9a9a8c67eaf1a99c62d38f436ecf4bf79cdd5d71a0eaa31fde9c2a98717370730285de27f86e1a73c40d15ee1a462918dad17d5d8d9fef533cfd01b4f4a7cddcfb4e223b73ea12d199b9a294bcabcf6625", 0xdd) execve(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001d80)=[&(0x7f0000001c40)='(\x00', &(0x7f0000001c80)='/dev/klog\x00', &(0x7f0000001cc0)='/dev/ttyCcfg\x00', &(0x7f0000001d00)='-]-~*}\x00', &(0x7f0000001d40)='\x00'], &(0x7f0000001fc0)=[&(0x7f0000001dc0)='/dev/ttyCcfg\x00', &(0x7f0000001e00)='/dev/klog\x00', &(0x7f0000001e40)='/dev/ttyCcfg\x00', &(0x7f0000001e80)='/dev/ttyCcfg\x00', &(0x7f0000001ec0)='+\xac-\x00', &(0x7f0000001f00)='{\x00', &(0x7f0000001f40)='\xea\x00', &(0x7f0000001f80)='@^+(\x00']) r10 = kqueue() sendmsg$unix(r3, &(0x7f0000002400)={&(0x7f0000002000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002340)=[{&(0x7f0000002040)="52d8c364a7ac0e0ff38912b29d05dcabff834070bd8b371112bc97fdae6773eadfdf3c1cdaf2621ac8960f935e3882f455090fd5bd22fdb3ad1c97fb85379f22fdee8694456a6c119b0d01f523769b086e4d795cb4d07384835abe5776f3d642fd957e584246170140b410b794911f17190881780907d2e619e1f4e09a3b45854aed3e05190666a81be5ef88627163efc78c", 0x92}, {&(0x7f0000002100)="aa0f0fe40ab683704008818b92e412a30c77cf82e5488528a16f23db375067f3ff8d550674c5154d02cce2991824f20c4b40791551b1d43744f75b17d9fc377a66353b1f6aca62cb8adf894840f15954370e5ad7696e5ecc9e631675cc35102382982b6825a0b81ad6592e93532ccd72b21ea4c81b4cf5112dbf866f089a0cce2925", 0x82}, {&(0x7f00000021c0)="451a14ffeaa6d733a3214900bd9e3ace0ffe36f792c20fbc6db5b8fa99175d94430509aa957850b42f1554fdb8ef28db98631e56c6922d4a670d78b459c3c5e6790c2d97ec1cf1b2390c2bc72590098ef69556c8ffe8a1c3cde37bfecbab0769ad740f984ffad3217d3800ba5a52e3b37c8148842cef22adc1ce4987d5b1a0b7c34df9035c060ea6296d53f31d7f83e68f95aa69af23f54f9ffa01be52a0e85cb7c5e2b6415f771835521be8a65b3102c3e750c0ecdeb432d2c787c9f70fe03bba3ed0b8311d4b754992a5daeb313ed15939", 0xd2}, {&(0x7f00000022c0)="7a6b0d6f2be7be36d8253e8699ad4a24948af4988eac048ecd06def74bae0375e150ff8370e5790e3593d5cbef464bd16bd64833aa2d4a7b2bd8f56235626cbc7591028428e337192e75a6d39d9a6dc9a4c94a745a884c65a9dbb9d2ebbd435efeb0982f", 0x64}], 0x4, &(0x7f0000002380)=[@cred={0x20, 0xffff, 0x0, r5, r9, r6}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, r10]}], 0x58, 0x409}, 0x400) executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c252adb0070160e86dd60f6190000140300fe8000000000000000000000000000aa0001ea443d080000000001004e20542026d27cf18cd0e5f9bbb8d1f80623a860bb64ff000000ed3617a98fc9f5cc9b8e545445c2cb5b326b6526e86b78909f3d8f7152dd55d1b4b0e530f73bfc66522b6fd51422930db3d4852904f6d505aa7c5accb126308c1b9c0b2e0d8e64fb170a09bb6e54ac7c30714b3984309b8b3dd75e5c3c54be72d8b4ce1cff11b61308607e484d9d48bb514c621cc969ba1c4aecef9dc0cebbe72e5f32de04eeb0801c9d69b29b02e3f8c6b958a4c1f4de", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0xfcfb) setrlimit(0x0, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x0, "090e4de6d311a692318c7e0002f9ffffff1800"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x4001, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80000000000206, 0xc) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0xfe}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) getsockopt(r2, 0x6, 0x9, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) truncate(0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x10) sendmsg$unix(r4, &(0x7f00000041c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004180)=[{&(0x7f0000003080)="11e5c6fb431ae7406fd86b8e5a02830a55786f03be1f6211edaa901f91a1904cbcc9b442d3d99c7ce60b7695f8739dcd9c26d388e6c53ad7f3ad3aa3bb5122f653dddaf49a8f6edf364da7d1eff271b97fc66742861203498bccd0403c06932e5eeb71f53708369808db181c18bb29fc2d8995e540905cbcdd2ce7240c01c26ebddd3efbb6e0db2999ac65d214a208f143d68ce07704af5b6eb3d14795d313b7ff7f1960e3cb45520a28a84aa3f452afef23f990d1e03a95ba3bf252b5576b36d150aebc0b509d0623e99f3cbfebcc0243b9d185866a07b54c168d895ac1fc14679a3dd6d80bee7eceed0ac1e837bfa9b1504ee9af6f28fb42f4f96857e37379773da43a7bc9dacafba0a613c9f0604855d276fbdf075ee83e61171058d1511ce2bfd1c543310a29c91a13034e9bef513ab4a55b6a598b5b45500dd10e98b66e57da22c4120455e61d4ff932c0146e51605165521ddccd77a0f670c30fe6919270a601ba1ab14c72ed7d04c0db7c461f9523f5acb65b5c29c8aa96724409c8d489751b4fade311e78bec7bf5c21888eaa2ebc110bf2d32757d43b87975723f749d85aefa7ffcfb304f2ac103939db51e73a1a67e4cc3fe56ea2f1367810c50895c7874aec06ce54f6fbe92dc6e4b71e439a7f99ec75f48db8607f23be91f44d5829261c1d628f3c60ba26f4ceec2edd7e945b35a2256574a8d1df68392eaa6911e259f6928449ee1eae06831d92ae096bcce5c60b870b915700b7334feca95aeeb68d0f84430ee378c4279a39f61d16c94714ffcbc184b7ab02d1421ed38c0425a8c81dc331c202fad8cec957456fae560e5f4a41c114bb0230fa08d66145f8036264da86c041c3d4f0b84cbc692f0e70bdfaabfd97cc23a1c7d9c95616cc803e94965c98653d842353f3f8fe6e2d664fb5dfe0114e7bb0594c6903646e50edbc77cdf5c9f2d0d69c32514a76be62bbe3b04c7350c824686fd1f6bfd0a26cc130ae497de86835c0731024b2b22aa097e13f25db43f1c29c27c56e29fdd30b92fc178a3b07ea388e188ecd907ddf11087ac0f73d9c585836279dce9041f027aed5603a5962667a9617235689a78e49995b418b5704962d9581ddc331e884461b1e66b8a68b05676ddfe0f483320cbccd867bded57634ce63a4e1accd3659b763907d2472807ab971968bbeefd58ace27293a975304c5c186324a6f44479e8d072220420706ef6dc4750c923697ec65cb452ad212cafcbec5b9e661cdd9c17afd3a7dca5eef1e3a68c542f80eb3150bd03b78ea5d02211ae1d9243114e289d512d3f1d2110066acdd9548ef9504bb5366e2d2ccffc386ca4ad5f34e8248dfd799b653dbee2e758f5330401e0477951466136ff914e3ae3ac25b1c8759034eb7f93f32e410a985004b4aff74ca5b7651a5b1a828862ddb118052540654f791c66ae0d5a09f2d6c1b6d38d3be07da2d420ed8ffc82f25a25be9390859de9a6c86ef60e29c676dc2fb14816afb9a26afa289a59e00952c7f931fde4f14a315365a04e6bc87ec37f5712f1dcbd66ba965273607ebb2d697f5ef524365f3e80e7ff3d009732129d75ea3d03448dd8ce6f597e8c407e64d9e1280c4c52c4fe22341375481c23a6665d9e02799e180abb3f6d844445f6d961073c5e57b968516e24f293188f396bd8ec43415baa7fd885a42282b11334c23e22521bf1e9f51c5f65aa356d947ad53c0154a9f4b9e3ffafb77ee4847b10fc975eaa9212b0a09741b3425430aa9cc817a11226e264f1575b720b4f7af0f13056f25455997a3f2e928ac540e2d8f9df2790ea1adb2a39e8d135a5daa2b2d59015751c48b4f2f838eaa46fe82bd127db0875b62cef96", 0x529}], 0x1}, 0x0) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000100)="b886b4e47f6d4030758bce044d93e33e0fd06044bcc352812e95077387ce2f5fd2b033c5eb221438ee5954ebf800585408d08ee0641b528447bf1c69d55eb76a52d0c19a17566c00d4237d46ee6a2bfabf426efd4fe263bf7ff4212e8e7457e30e878a7ddb92a9d5a40ac990f66fa8f297fce34dd12b7a8331f6aaa197588d2469fc0221dfa5bae5895480d4d394463454761c93ca74", 0x96}], 0x1) r6 = semget$private(0x0, 0x4, 0x8) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000bc0)=0x3) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x6, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) executing program 3: syz_emit_ethernet(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) getuid() readv(0xffffffffffffffff, 0x0, 0x0) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000001a80)={0x0, 0x783, 0x4, 0xef, 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900063a008a211dd145fb729e9f0fafd40021b07f5a"]) close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000600), 0x33) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x35}, {}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) syz_emit_ethernet(0x1e4, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86ae0800feceba7d7ba90e28efcc5cc08cfebbbeff020000000000000000000000000001"]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x9) executing program 7: setreuid(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069b5, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0xc544) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000454000/0x3000)=nil}, {&(0x7f0000d62000/0x1000)=nil, &(0x7f0000780000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000478000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r3 = kqueue() sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) r5 = msgget$private(0x0, 0x0) getuid() msgrcv(r5, 0x0, 0xa4, 0x0, 0x1000) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x4) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x67, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x100, 0x37) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f00000003c0)='./file0\x00', r1, 0x0) setreuid(0x0, r1) r2 = geteuid() getuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000240)=[0xc453, 0x401]) chown(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(r2, 0x0) r3 = getuid() chown(&(0x7f0000000280)='./file0\x00', r1, 0x0) setreuid(0xee00, r3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}, {&(0x7f0000000580)="a9d0173db08c86a04cda15b9d804218e7633ab30b7bb789caeb63dfe25fe41a8b167467c4c0fe176bb79797d52c391e6b9d5e4cd20a89a596b1f4b9c98a9c03795cee318418ab52a6511fe7609988e7d92005ccb0edf0c74a4ea1b7127527d402d748def61e19c2a0396539ab577e35afe9b344f846562f6a46086e1ac0a488f1bc8f719740cf20eec853b2dd9775ed0b369441baaf8e3bd9c9c79f985fd620c0005fd703bb71fc7c0f8d3b2de13c47ddc3c4585ab64c82ba8dd480abf2165b45d799279190f48e15f73949049e0e1c2b24a9d026d719154e2a979d9f363c80cd95fdaf78da8e7630d906d9df72ec6780000000000000000000000000000d62881ecc27e0b2dd617fa8aa7872469db675db724700ff95aa9c7", 0x119}, {&(0x7f00000001c0)="8efa48cc2a5a8966627941e4e0389f5fd131fecc0bd1f23f3b8e044a03e2bd048e10b7a73f428a17347d53add18ee4dd4d95e888826078dd0f09074c850d209cc98be47d87b6afe70e0f252c0d01661fdc495ddb540c4fa1a9eae64d96", 0x5d}, {0x0}], 0x4) executing program 6: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x8) r4 = socket$unix(0x1, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x100}, {r2, 0x80}, {0xffffffffffffffff, 0x80}, {r3, 0x2}, {r4, 0x2}, {r5, 0x10}], 0x7, 0x101) r6 = dup(r4) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x3810, r0, 0x1) r7 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) ioctl$KDSETRAD(r1, 0x20004b43) shmctl$SHM_LOCK(r7, 0x3) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000200)={0x1, 0x9}) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', 0x6, &(0x7f0000000280)='./file0\x00', 0x8}) shmctl$SHM_LOCK(r7, 0x3) sysctl$hw(&(0x7f0000000300)={0x6, 0x19}, 0x2, &(0x7f0000000340)="44a3c4b0cb0c6674a30eb37d99933d43f9ec1700b4791e79eb67199acf6ea362b443e08a8e94391e1c74cb54831dbf6f6750f0d02d18b92e825b996bf8f0938018d48ed40b71de", &(0x7f00000003c0)=0x47, &(0x7f0000000400)="06f700e8cc16804675e01583ee99a1a81b77d46d92211eb11e612f4cee5f047b334eb77af92b5714e8e0321fa1e8ecda11d32a0c0768733079395c5cb0d54c41a0c0c2842964b942c2a2e59edfe9f794b01ebf754200b53ee2de", 0x5a) flock(r0, 0xa) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) sendmsg$unix(r4, &(0x7f00000009c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000500)="82ee4d051c28e4bf100716eb03f2d9cd12d182227ffded5d43", 0x19}, {&(0x7f0000000540)="5b33b6dd661975e264ebc6e98b03c344e476ef862a9214627c9686e436c5c60a4057ddf3bdea5c89c6ffde8ed23fd23b6ca75ddecf453c708e33a57787f182a15aa1173bbdae7aa748bfe6b05f05037c3978f81d13e855855a8e5135f7f19509e194f7a781a9d101b04ac774bc068d835e86a92cfed50445b8b168372a8546b7", 0x80}, {&(0x7f00000005c0)="10c45af8883d5492ebe0e22db1141b4b6c189b2c8eaae2652b5c96be064a561a56ba0113a6d90fee3870e05c523fca8b2c0ef0ead3c7700e56bb90597183c868b7e808e514278e1710287b230187fe34089c6b10b63abdd511f96fd163de763ddd8837b00bda9a8a72440e2d46e31e7c9fe634939fe294585de24b3549965f8ded97373d047b6702634299075671e697f73487a74ccf21fd5e5fcbd063ddf27501a947359642511f937b7a6311aec468d3e12e85cf0764", 0xb7}, {&(0x7f0000000680)="88e7602adb2e6ee428efe788939e4695e62ff2a8c6493b4305f21d6bf98af216d3a9122fb6128c5b57e1419d5b43cb5471ddfc237b63664ae35d14e23ad95badda23014fb30ac7eb6e3c553588de81f05808a150eecea8a34573cd16125f04c9de9e910c1a134c55e4b1acd420c37aae4b2f60af66cdeec34c223157f7711d855f3f60ce731843a7071b42e7af5040765c79454b949b93c4ef715845a1c7746cd9506f4227bef78cc6cfc9f9fc60bbb0d959c8f78f95fc52ca37654abc780550dedb824bad8a25961f19dc97f41f4f58a7a65f8eac", 0xd5}, {&(0x7f0000000780)="bbbf19294c775715d7a32d70f2e27cb0d889fce7c8746dba5ba2bccd303dbad83ff016d82939c34fcbc93f7cb4ddebc22e33a2f8eb238288ec73eb5304a9403f674a6e", 0x43}, {&(0x7f0000000800)="e21956678b265ea4af55b9e7570831e316f6d9188e881f3c3c1e6fb95ed8233f79901a7c1d53006f2050a76d2313c1c9ab9a801590a9ac91da0d27decb88da00657372f96243682a8b571eecbc8cfdc2be0acd5ad70904372635aa6a0c3b2655bb6c445510f4a60d4e97954dd27c1e6c2d2412e29de777a01719ab4cd4f450e67ac5bc14fc1b03a45feebd77aeacd88ca8569a8b658b8e94d792b95479ac5e28bc516ee0a31e12e54ffd6671107538f5e9e6ad301a4cd6da981581f2e04ca54bdadfb2192927f7636c5228d0e6a8405da0d338d82a2ca5fb7ee7c08ec3babdda6edd8bbe80330b0dc5f2894bcab0629b7d", 0xf1}], 0x6, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r4]}], 0x30, 0x8}, 0x54e0437c28cfec7b) socket(0x6, 0x1, 0xb9) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') ioctl$TIOCEXCL(r5, 0x2000740d) openat$zero(0xffffffffffffff9c, &(0x7f0000000a80), 0x800, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000002dc0)=[{&(0x7f0000000ac0)="4ca265a2298da36e904a3b58b517f0d892b3df8a8e1b90927d16eb08677ff1a92c4940788c580d5831f5a9300d5579190847143151f23f8b865500825cd2d2d6d3ce5e65ebe9ac48a4628b8ec00bdc5586f52b977f9edae9bc4466289a6fd8d70880cf8f0aeb00a99c2097c808e6557a48250efe8e651a82a031c3da909de6c13759f765bec28b285bc381158870b4ca7a23a81b52", 0x95}, {&(0x7f0000000b80)="44b68987bf1a788a473653b60fc807609029ee96872968ec5bacff5d5ae81deae33932650a569fa1ae741dc4b6ce2a35fb379695124d3fee0c1f4f1dca543906b1c0f9ee7fed734a9d84830b26beb8fa26746bde24e9bb0686bd33a8dfbfa7967f82786e5fac07ca8ba86d344414185add4d6af5dd50083aecb32e8b00cd3cf82778a1438a982e", 0x87}, {&(0x7f0000000c40)="4167aacb58af023775c42ca7f882c4a8679479fb795dff9e19bcf1d70114991dd7bedee3cc4cb36521885d5d384549cd30a2cd16750466911e178b83cae622e1cc349cb6c50f942650a14fef2a441b5e91c436183a983eeaf214e77413798d2bc3f6762e7c332dec05b72b7618ab7e4b551369632279e5d3712ded14180b64058833a9e7c32f40993036e5e8d7caf928da72c8f51805c6013a63ce7d134e998cc74b343581336bd61a7f", 0xaa}, {&(0x7f0000000d00)="7f54c89e44bc1a3a7c5dcb1e3fd670ee1227e4497bc2c5d220c64083b3ab595b50d65c04b6163383aa83713f1c40c067", 0x30}, {&(0x7f0000000d40)="6a91a13284c8ec4e98afbea8b2d588c1b2b714365591d6491340deb785845c998ba04857a673f52e2f1a491adb10adf0a1c265ccb1dc03093225bce362ed76f0d349504d4cc7337613a141337635967a5e4296f859ce48c3cc80af7ef385e8ae6f592f7084064ea2e9d32f7c5b5c99026c5b502d4943267f2fb8204199578e5cd61d1c44706c8de71a0069608e1bc0a15c14e8b5ba03892e6f628afd4dec79ddb041fc16abc6db70623239ca6a9f018f9d08d284d07f73a7c2caa5bebfe04ac8b8e45ec99eb5255dc9434924f85b73a78a56b14eb721642fb1ab1cf11768d84b2d5c074742963fdee0a6af8b3a6836cf009b675f4d17d750c743ce24e3a3862a13147f1e9314d47108c645a9acc33a84f6c47abf1c68021eb4a3055e4a614aa58668853e6b50c96dde268e1da691a4abb656f4825d5833ee1cae08bd65799430fbc7811dc6d7516ee7570f78eae9aba999b209f8e3cc4aace5734d49fd02de03aea357af52361bb3b8aad1b8b9df38173a70276c69ac7eefe6746c5d620e06db691726a8dc4c7a9c445b5f19c35d00f5f04f1995a1700aa6a40bd76b75283997603af7b4016d68aab7ccbfc34396baaa7f7d57721a1158fa88eeb503b08c80cec43abf989465a6c44811bad003db3edc8deffc9861dd9f1872b0b75d9d8587379d00852d81e40e6ae7dc21359d96b32e5e96bf29c12869b10ccebbc8969f6dbf03a9822a8e8eb00786ad2ba5eedccc619cdb0997235a150fd5d74359f7464f02cf2af9fcf2873e1d9ebff936dd9e29e9e94382c0bbc91ce7acb4967c30cd76ed27791cc7a22498b7a2c807640d3bd599e612fb05c74949908a281876056e82153b3ae58dc1d01ae35ba31b001f85c490bbc3d9ac40297f2ff49762573d1579c4b783c7cedf5fdaae0a2f8f476e10ffa89ecee3d785e055adc2003ec207394dd43e419d665dd5e71d48e63e4ea10ca298daf63351834a31352b674bb3482c452a03aeeedc7868b442ceb86a115f4a8fed29146708dbbae4d57d69525327913714f9a9336d04efc4b919db1146795e27e34b86b63f310a137ecc72da6f211773646f5bad6bf09d98cce346982567982f0bc7d52e53a9023572d22c6beb8539a58446faa5a84d49b8df521efb3bb56beed9588078b11e57b7f0c8bab1119eb5ea5746f08bc456faa7fd8e5b3fd1e4679d76898fd969df7a755ffa70ecea089466e8ae66318e199cbb5157d0d1c43940f279dab6fa02f5c3efce87610266626a2a4bf8410244fd09965e5682b508e8e1c1301aab052526134df75c13ecf4c00240fa6f20ecaaaed74f3d05d17828acb2e3e787473a8132a882cc90962f3c517f0f513b32a586889ffeeae0fd1f059380437f9a2b1b5888f7589ab63a16cc1f6626f8044fbd445556572931dc8215b128872764133fd5de0f9669c5f047876eb3f6871e433bb7ad9ab5cb4b8c351e05dbc1f2e2c7cec77d489721ba984a49b2e866f345866ec2b850c77e848dfc6fc6c315327342930685ec612a900a7c99c13ca28cdaddaefa952dc19ecde9ef4fa752e349ee061a4decc0acb4cb4a24d6705226a01f0bb967f89082fc0d2516dbc7d4f502c4b8fe55e82eab91289b29c90b8842c2a3d4b3ec8a34e08d8e8197df058c53148e7a01bd0d19f14212edffe5d65ecfe9a93772a849becaefbf6377fa30969c270d6a25b4f3f767da651d477e972ec81f216cd5fb514d8bdd70ac974fc1150fcb1515dfe5b007cef28142545c1a0c45fb0262fafbb863a563c9458284dd1e0ec5c7e7264225aa0419296f9f8a4ffffcc56902799daac62dde4f043fe893104bd17d5295be02decfe032963f7e4b4a06c5a1d1a3462f318a66da24a9aa9341d58f08ad8f497d9d2544e7d7e02400fdd80fdca6b097f64aa67a06a150f5f8e920ee12901de004a9ab8e10a75911661ab653a59b710aea858c8ffa646f8b6e9f5eee754d5f636a2e02542878109b156d583bfd69604b9ea00efdaf23d7df34f9629b431c85d1444124a8483f923694f0e39905193f58b8b516809e52bee44c73d4587882a15122bf1ec560ac4e808e967e4a8d3ef93e50af49bfaa37e280be89a7a3d51b6ecabe411c123f7213f9b9ec60070c175adcef46652575364b3c3ddc3c5fa60787200e055a0276b63a43871d197ee5b391d41a74e70aeaa2984b3c32e6830da383ac452d93be747f409067a362870323d81d5d01c8b0de519bd2ff8fc9a0f1bc2a2c3e88cb41a0f0f1c910ba39dadec6f2e4a0d4c656216aec924c87243d231b7b8fa68cb36c6b4d29bea8ee703f324d48ca7ab974f61b46c65eed280d991a7362ef5382a7462745ad2174d593a375e30f17b331ac87e224e7d65f2b9fcc7e9170e63700ca9e072cbd991bd6853c79f2161bff06e0f192388f3a88783ad1a01f662c18646ae2cac2292f367313f46432ea99e1a4bb2cea76871654849943028b93e26dfb40715bd400ee09014c4b788808f8fe9fceab94d75219850c01ef820ed567f6e0897812741b229b0cc5e69619b0d1dfd9f51965eeb06ad9234427e90b6785cc814f4d283220307a055108efe29ed5f9d10b036b0cce02a6776e779ce20988252cf449f332adb6df448acc03ebb7e28fe4eb95862374cee81f7f00c20509178fa5eef0c6c1f43b91484d8d409cb92656d46a0370ab35bccff4bfee91c70b4aa94a9aa68d5ac511a9f3eeae6abeba9220dee8816bd1ef41624a649c51042d8db5d976935ec249e8d4383a7c722f296631de7ad13f5821b5823bc498cd96d21bc5aa94f199eb49f5553fcbdf6d122a51b2a5f46547394e98cf95628941c39554c7e4f9e3a4fb129c83adbf97ac63d632837bf9f09532b335e76c9c8f67fd5a4d3a234716eb270de60969a60609c1668e1d0d6028cbd15968956f653e69376bd290fe9e56c5b46e3f01586ed266e24ab7351541fa850bb3dfb921a927245ead5d1616e44a767e0587ef077f7a8ff6bff8cf8b5169803e6feb921ba430d38a0cc6e7e9e6624cc166fcec029e65b354d9238c77afd9925f0c316e77cb5b31c449fe53e992df82b13c9d5f327bc3116ae4694c71fa78f8282dc4a07393df6b94ebf91bec1f89715c9bfffb9c24436243e9ce617b2f97fe4b559570f8765e98eebfd0f2e44ae61e6917caa4f27af6e515614cd439a1af375f4a361d62d8e652cf017dd459eb1caaf55bc26d6238d76d51db4886736cdb088cd272c723793e281c490e324e19011d53cbcf0b6da815817e1959531a14da4e7a61965f433b46266fee7ef288ef2aeaf50090dca964c97054d14c774b2a89cc4ccac2c39b9b705dfac5b7b276879cce86f9bde0066d21af2d57abfde5c17821c8978b94f0f60188645eb5d8590364de9c600af858013a4a845ceca0dd034c50fd2b401f302987701bd9a6a5dbc5d70bb28f8636bf7fbb3ed09943cf5fedfdeb51b3e214cda917a61bf30a9640bbedaba5df0c082a3f97cb23767add0681a6ace62a831f7b9de6486c5a7874506bf659f287e6debd86b6fb511415a45de8bb915425e6be64e10cbef1600a966fe02e0afc71f3290c1142a50d62225bbcdb57ed9936bd0cd2ff8adb9bdf9021fc07ca9e5175a6ab029feb6d52837bedad1f59593e084e0ad00576ac5499de04e70baec5986fb6d62a23a85950c1a024e7ed3764398dcf253e33a68c06a99931712fcf84dee94d70833247d4342c4833ac671dcf82bbe0297d95d51e0a7a91cf44fbac9f2fafa1f53af700c3eef27cc23881cf353705f67a5d976b72b556edeb3f33c800be3c2d988d03906abad20fbce6d54ae3be9149a8dfe6a41aeb2eb059b3a9637bf1d8a3ea9348390e6513c295e7a93c2c1a917228ac5b1322d7ea5e64c469cd6713e21686bde0513b228fe6f02329fd556523f55eaa19b87a445068fe363d6b6ccef185193a27f376a35bac7b91e7d85738c11267bdeb7dd790067d0e7a464cb38899325a311561cdc56a410b51940516f3e7e59f216037da2c22765f37933dc27009ac4185c7ea8b0da16e17a597430e10ce8d19ae1176785acd95f90f03972cbffbfb325e15a0f8674e2f0c9e4d375c5751b070e9c15b641e435e964dad84709b52c64dd19217533764cdabe31f4a2600c50ee530811d6fb16de504b2636cc435c7e1a0de2607bf4402ce3915c80015ca8100c834fe618a2f7285864483a4d0dc7c724f160096d171972b951b2cca2c137d6d93e195d19d6c1aeb1c994c88d88d258aca2ae7a5977ec38a3c6710b9ca93530247b045506c15c834c2b5fb34b0e5ec5ab5dd65578814871fc7eb3329bc20b00653c251cd0e69adf1ec377f927e3644c93da654b6a04d0be3849021f233de0cb9adf7185dcd283ede917748edf89ddac5a325d85c88ee42c6d448f22591e857c710229185dcec1738ddf8d3a23f7f03f8992af1b683da7d2852d466f031637d08cd31e8f13cd7f8702c1468eb89d2fdfcb30fd52fade899300cb5a706c379e95d9753483f6bed1668b5b692e4e396b79b3908d9da6d315191ccf1e9c7a55205ed20d384b30d68dd343f68e54ddffe18f183fb7cd295b677a531ed6153278cbca5efe5eb1fa14b02667091c8cbfadbb572a78be159c090e8dc249d6881c0dd84a0e761955a5bee6baec96f30107807c1ec904b40af0b3e24851b9700def3422e953a9c827f43b6c5e1d3714faf1a95c39b9a9bfb5f33212c42d99673abad10a86d7699b9768e8bab70a7ed5d880516f492778e48537f5d0f2e02ba759d531b923870bddd53a0d85740fc11b35ff3836d700238160828379993c9c5d02bda01926ab685a7c8478a588ba298211a79cb96d739e293b5b7a61804c2c1197edf71b89c1e1446af5ccf5ef967a0f36a77cc252ae25e3dd34c0c5b2e0e4cf9a0f5b124d14a4a7f51353ac64ba1cf891586a14d374b35747c1b5c98ead28da042a430af88db4557e1f1d8150df3de72d2ee79530a7782fc3e570518ad4a8fdcefccbfea9aa329a8510a2d76ec8e87092db688be247f0e69549f5dbca4c4927045dbfa0789208eaccade7dc4aac99f3cd1ba6fb57dab3b3353f1dae15bfd003c7bc39802577c306c99cc4d0d48db251f4b39d39a73975e3e51f55215e7d7b8a7281c59183c43bcdfb5684891d1e3fdef268240764816d614666828f81e2c303b6f7fa48ac03354062571d52985ca48574f611fcbcf110a3b4816526edc1bc38b55f8868444cf513f60def585a97b0aaf111cb9365bc2f670cf9e9e9632415ac58552ce94364d74e31ac064443926e2ef3920f8aabdfb3b00032cb262182008c0ba7903a91a683327b05313cdc4fe3a782914a12d6398b07405c98a0821c39ae5354bd7d6ea5dbfc1682c6d6ecd64dc74bf85845a23a37c0415825cbf42dd784fae7fbb75def803c277bd7c91fc0daadf4f44f3ec8a859c6141815623f5982bf2635d7714a462975bd49ef34152edc5cb3657790aaae25d892c2ab42a31e644a6e029bd7382d52db99a3f6101df5708c8202fdd45a887836ceaf48ccdad69e3dce268b1d5b1e49856581c2d0acc907be05605433f255c2fb339469e18021c3ef4055f0a8c4168cb81cad3c2c215ca794c916bed19fbd218a5bfbeed238763f1a8022daef1a719a04a10a7f5de9244f5bab908c03e966e637c0b5259f70efef70dc93ab2636042a304488d843e05b142223a850fdbe3fdfbe9de576c178f8618b9589acc3e4b77df5fd1d5278370c1b6045c017102b9489b920e75879c7c1a5e7d6971a955a46d23ce3a5049a76012678ed54fccf2c1146c80dd", 0x1000}, {&(0x7f0000001d40)="6389adec8480f47cc7cfdc7e521a966416d40afee0ddb0828b265fd5b2d9b7a18be1c9b498f54113add48aae945aa0a0b9b9ef715d68e7e2f2913f8258f7fc05c572c84da41b36666637334d4a67b837974ca5b597521d2e81ec17eb4732fe8807ccccf6a3ee08", 0x67}, {&(0x7f0000001dc0)="c8c8808654e7f3283c8a2ed9f97e23a0a71c771ce9aa9acd72a268ea84295cb8b1cd0d0750be078552172b43a4f6077d2e06b239a0140bc37f65395e938072ea7489eee17bdfc25756466fe80582756b7eec1a9afb615ac93c971bc00a53aa353c5cc7d4dd15939a352ad511d1280042e7affe6f6b5ac5cb873b562a95a8502d2bb65372bac0c25e09989d621b6751e06e26fbecb261c869d22207d9f9e75bf53c1dd4f0a119659e02d70026ad57157744e147dd23b727b0b93f4ab8b39adf4be8c70220488405685689391c5065b72ad8a031f019e27e31089df018dec6daf653b63fd589f913705218929707c1ec039975cea18aaed0c33f09120f67c2911847eb893a745075cc98024e1cf8b27c19dff5f234b186cd37ce1cb3ec4c7c53515a415bd81dc901a29692d146302db1df249cc199d4fd27eb61357fdc1855db9fd38622df436ca486a3d56a7c9eb9dda19eadcf8df97efb004b5ba6797547ea40ed48c0dc5d112bd416cd0308d90526c2dafb1bb5f864798442385884037941a08cf857f34efd9eba85414417692b16b4a93708ac6ac8beba6cd3d350c67caaf5e4b6b37f2bb8130a8c0ca816b5dce457df1b754008309f7e585a72cd64f9cff4d715b66f609379deb41541bbbb6de37bddf73d89bdc49f64e5bffae372f5d2dbf813f07a987af5e6bfdeedbd0ba0db4777308a943ced83c15cd6988614ce91c881ec8f6505a182dac120e6c391f3e9f1eefac540dc00323f8030f78f30a68707c8745092d56a3fbda92b859bce3f0d92d3b23958dde33bcaf03aad08ad9665e42d6f0479d16c4acda0f9889d0b9942f28b1ab921684a38707d46c372175a0fa66a1e342474eda6388b7a34a0f899e8925c6465aa86f7df9d767fb8873135bed890e7026b73ffeacc9b6d7bfc7b0af66fa63f32f70859c01e1fbf9fd898db158b3d9819838b2c1f1401dbbbd8d23be729e1ff51aee185824fa1a7cdb26a601121b4a7ef52569bcad5a82e6c44f5643bb7a3d58521c9265f011a0b40d6630b9a0f313169f74a7f23a8fc8322164bc3d54101f3ffa3dc60e3c708c6b8e6a5669517654b212baea28b86985dfc46de2946d6aac8c9b21d2d513c1a0bd89a5d713ed2b9f01b0dc5e26889c8ba4d48f4e8d05fa7fa646975549b485b9a446461a93660491288c252f1538ee282d2b5ca999afe5afc108e27a12f8ad6b308ef5f9cb189de15552d72de17d173cb63bc259474ef9b5d53e5aa422574543e66811c4bea42d4b83c8273889a753048c5e8b5e315e2745181d7699beb4c021b49935256aac9f6c91f7563ade063f3893c3e91757db4390c251301872d6b70a8553120bd7bd472a2dbafc00c59981da4afa6b89023eb1ccf5ce7b7cf200d0d01b36fbd3704c8b0fac9d31f68e0e5425f22aa027abf444739ddd4bf083a8f7bcfd3e892f5b8baf8b5732b5bef6b70d4b0dd6ec389be7432da8c2a5c4e20e4e00b2a6140ae1e1eec61382a46960b06525bc7940741ec1cc9f679d8d264464e48c39ebf3dc7c3c9729774fde46a3a5b2648584f043cf1ad91d4a7c4afd5b2b0657a09e6835c621beae9621530aa7cf1aabc7699e3498da084a456312ea51d97016b5b9462ac9b3d63ecf02850e9ffcea0dad935c129debdf50d111a66af528ab0de51727f1ac7435178cb5344b3688c458ab9542d944936e3afea87c09c1e5daab7fc5398a11be7d26e319900a7bfb8e6a5484dca0950d738d74c62a79faad018d52ce1dc7668b3d31f3acfe7a19bbb7a88fd2e7ab4a7aa07e2f2d22de08600a4e237ba861806fcdd60bd6800df1d3c6a37a8a6237a1f9ab94a6454b1de3f0c17a26348ced4aa721b222de2c62723c8124c5020c57c65c1f371820150a598251293312b9fa2501e4d33edc358f50d42d16bdae9831309c5bc723b515ec8324322df2ffdb6995456f9b3ff55663b5b4b0d61c1e810ca320ce4b49c7f4381e796fd8357d30b221b47909fb11b13972ee6524fb3507d320c4337c856667deb325a68e43e3adff78a28cf7dd0630bb93e340d83931b0b1919213f6207f3f4733d3e3f4e7a18f1df1d274b39dd5d65d76e91290e7321e70c91b7452554dbdc251c13f64c266599b44b2490755abfeb4114db18ddbee1c4f159dd0554f7a36bd3ed9dd6c41c5085257d9d742658567f0d437a8ae120c93003cc3f090273bfef2e4b8ee4bf69c8649e4f913c95f924610b775db1c7481bd9f1c0c741780ae5b2e63431cac5bc0e58c94415bcbd45a26a318ada85353d34a55fe697582a07adcc92848911a5536ddf3bcd017a309e9640c93807f3ff4df287740e863185dd5ca4861f3c5738c201962ee81e6d1cdee3164e8839f1c5175e15f83ee43d0977848059e576a9f00ff11840fb7fdbabc53ad0b74758a3c0344277d0a51bfc76418038be69a3af176917786d34040ba278379d7065e7fbb5e85d627f7fa2cba16a0b02836f70fc84a3d6ce8349f4a3354ea4c5dbf4bcedcf82e78f77724032a18fc06f3dccc5b96a4f3dfc8c35ab55d0a73b57d35f332890194ae4ce5b614d5fae19f39e6bee318635b86b4beb9fad3a9c7467afe631332c0d33d2b476886988f8a0c30cdb8f32dea9249242a493e77b48f1864da1afbac7f436c2ff744cf7af907282f0322fbcbcf0c34cab5cc3f71693088deaceefc1ba4c76e7fed5874cde854f7580d650a957481bc632e72aa95e68a383c84f3289a759887dfbf0dc90f01e2f88ae749acc23f0b70065178c172bcdd0798e9cb7e284d992042105b8f216fc240303fa6938d2beeadbcb279ecffccca8bc9409770570ff79e2aa7a19b8a821bbb98507626a5289f37f7dc60f417dbd7da23069c1bfb0d52009dac681bcf99bcb90f7365ca12c0a61df199f42be02049b7aad72d9484d855b5615ae740d5dc39caf94129e81a2a80b2902f6a79a2abc14f1612f94fda5a81dc5fc0230c40216789983c3dd7e5a92a6e81dd906fdc348e3e1d8e8f46cf1bf6e16eb1faae7df1fb3c574eb7874d717795b3f9de97350050f80c66abc10dc8620c719eb65c66bd58336d978b3af2b83b0153690111d4502e75aecdd8718f273210d87fa28a2b3431a8ab8f919f845b5b152c211ad9ad59289601389f9cf09579617e7fc6fb71fd99a63fe18ae5d35f1b9ced22380e990ad3ded3b0bee6986c5455fea525823ad58702edcd061b0c77296a8cac9e736968b380a41bef82882b09eebbe610419b9013ed788a713b2cfa1ed600459a22c82346c83d750d91dd56e823184359cb8ff833c59e45021f0b265fec98b19ba168694610d157c0d5469000b8aa9a4c1490536be9860d12c19a07c76a00ff0a56613a6db548d40b1ac0041211e5b5e0ba88d84b720ae9ea25ebc2ebcfa4b96757a8f1b768624a814088d21fc48b6a1eb482269f8aeebb59c434695f16bb3b899a062df3c321c0aacdfbc5e55648bbff99a15e5c6f4367b1066c1170563b21ae1a4eaa5ca682b68b4e1ec7c77b1c70e095c2a471579924345b6bfcda44173abf4864a27678531eeda68a9acd8b8a45a6f5e6edf22bec48cb546b1a18c774614fbb78c51dc387e0e5a080950f09198a759d854c514e67edc8a1c183ab103024a792fe7897bcd733f89988c61a50e66bd4bb829a637707e4088acdbbf4a4d5822049885a83fd1635b5592f02c47a943a5d16238414ee61478e760dd5c808851b8e53f0683d8ee022290dceec085506790ad9f01de36d28aeae1ddb761213bbd9d1c0eac28ff659287e6efe41785d1a9c0a4d23d2bcb0b98c229b6b1994bfe3e5d3c1504365a59dd80b242eb635aee6de47d9bb6db79c0f5f98806716347723d92bcbde2f8c79edc2ae701262f2ef1835c02c1c49d6a3f54a4dc8bf965d7b74fb08259613ac7dbe44f53223cdf95be2dd971605bcd5d40fee49d05eb59c10f48b677b460553a0e9b4ba4a7b9d3af13716fb7affba6db953298069fbebaa2b2a345412f6bde26276f77ab9474ae5199007201980982ec7ae5219cbe8945307832e6a6db656794737b6da90e71211f34a0b146b2f0f5d71ca1c40b1d0486d412722adb68ee704b8fa40da06a117c483fea55d29f41455a609615d4607edc218aaa09bd30d36e620e236408b64b3a93a5705a561c91e981e3b5b4789955e2e011eb63d72a679f38e088a61793b7bc23f4a2ffa6414bc2cebb2a0a9953be62036ade134a9041922f0700a6a689489381a2d1493a49429919753c7e89a32fe22a7988f8d691dc3a248ee768ad6aadf5ae8e583af8a4c359e8b39081929ab72e4b4876c679d44098007a4aaac45a6440be4dce42508c9a26497089abb265bebf37612d5314a254c50f07fde67af31c366c69c1aca16c778057b96ab52e6b6218f0c444f5f84cc070081e68bf8a456a62fdd4d2a14415bb882558ff30b35bb0fd9965499c68d203cd2e552afccd156df4186db9cc03302e0257ca6b2f29b8a4c2804b896385ba28bd12cea01fad60c124ea8747f5c1e6d70adee04eab11e4769588ecc875f2dbc4d1bae53f0b4669c59c8b23b6bdc6106cb5854c586f06f4f0374574ad883fadc424b1d0ddbbe7881343b36afa8cb34c6e7865baf2e2835eea69ce3f40ed57e77241ffacfd236e6dbbb5b4d43a2cca14bca746bd51101e5f04f8f3ecec9450fcdb1eb2c63343c37efd121cb92cf36230afb959f573d3b036beabb3fcdf8bff328461c5269b71acd895ecb0babd3014d840be0563abda727359f3edbb19430603a63f5b3c08bed76a4bf7d61d9db655541a1db0060306c4759f2c71468a4956a56bf696c1a4a4d76c2e5f110ad4014b6479de6260ee319b8bd010a7bbb2fbfb6e0e5529c74217c49d67f55b80bd8bfc8e3c1537f8ef3cde37a6f19c1c6eeed1274e6b7d594df8ba820595ca289d0e27e3d19bed5ca94b284bf09aaffe4e9126b480b7442a59f9da177038762fca802780f31e8448e6b21b656435cd5d74b7bc86bad087881efa99cf987d0f3e99960ae9d1f325b46076bcc34f9bc6a037125731b3f588ce6368a4d61b27ed96ec93d59cbfa9d9ddd0cc9682e0007cfbcd7683a4c2dfc15a9b1a5cf9c93f4e85451ad542cc9ed702a42414dcbac06639b294c1f112644deccb59451f69078246f611e8c95c8ef2ecbe9b588f9896404de4178b96ed1a97fbb1c86129b65d794088dad6f0ccb567206c5609962c65c13f5ee9a39f2a89e560476825b7c13c796868546773ee660e947c708226b657b9a076b6d7bcff4534a0b87a824999a3c66ebeb3038caf73c47d8901546b809efb14c406e12ab0fff1185876609640080768ca52c154b6d882b05a83b17edaf18300934f3a503e06ed24689413dd894fbd1552369e939198b1d63330de10642069d7b48b71ceba8bd864bfa7df8260dbbf7c5dfe22c3e63942e13d6a5d940e619c9b1e2b419ac0717ab798b855aac5936b778780c2f21c2799b33c1f784762977e8f729d014783cb4ad4251291cf916e94a0657ca87e9958219ffdeab849185df36edb460ec3e70f55252f821955a2b54f6c4146473a4f460f0bce62fe1fd46a5a58cc880d5b5292db0291192e9f83dd207e6f73c1e35e2fec913bb9db7eabaff893ac6f570eb24aa2175354dace1e8d755757cc0af1daaf4b37a77def21750bea50b814596f8346346921616e83ca92a9d0150f6a5b091360df4af40230a7e7c4ba64c6c0d0a9e09fc4c71e2019733672418b8fde776676fedd6146cbb9cf266c2b04245eecff0ff1feceeeb2e4a62f4907e6dc6e4369a8e882b0e8f3cf1c0fd90e0e83b2", 0x1000}], 0x7, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000002e40)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000002ec0)={0x5, &(0x7f0000002e80)=[{0x3, 0x1, 0x8, 0xe5}, {0xffff, 0x5c, 0x3, 0x5582}, {0x6, 0x7, 0x0, 0x4}, {0x8001, 0x6, 0x8d, 0x100}, {0x3, 0x2, 0x7, 0x7fffffff}]}) fchmodat(r1, &(0x7f0000002f00)='./file0\x00', 0x4d, 0x5) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(0xffffffffffffffff, 0x29, 0x1a, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r1) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(r3, 0x7, &(0x7f0000000100)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000000000008000}) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0xc1206925, &(0x7f0000000100)) shutdown(r2, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000143af03581df466c130afc590bdb9e4ff6ff0200000000000000000000000000018700907800000000000000000000ffffac1400bb00"/86]) close(r1) mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) pipe2(&(0x7f0000000380), 0x0) r8 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r8, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x3, 0xffff, 0x0, &(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x1000, 0x2}, 0xc, &(0x7f0000000280), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000000000000000100000007000000c800000000000000ffff0000010000009c0dd2c1f7409ee901acb8762fe5123d5e91ec65e1308fc836733844fccbc8ba2b91faf69c191569ca1eca2dba5552b7d98c7a1c7ddce999a3701073016adf83f154a1024baf8ed64c16bef9eb21b00a99f941413c8b5b329645c86092d70c71bf8610ba9061a7a3a00277d33905e2043aa2e499d6b5a686f5c9121de89c93f7ba34555a2140c08e679b2c0b7445b4447f7e2bfdc7b77c1158fb54865d373ddd612c4483605bcd3b17d00f7e50a3a01031c35a00000000006000000000000000ffff000000020000d157ba232bf38e27de706096bf5961e373ee08fe1040d6d30df6e8152d57a572dd22a4c9b10a5b00efb5354a18b8ad2afddb6d7e70c87a0d08a5cc9b69be3f8b10a4c14ae558112317313ecb22d3592b50acad04aa000000000000080100000000000001000000090000007ecfeca9848eb0487e03541f35aa88a205bfb1868b5eeafc75d5c28fea640e2f44d2beb1c639f1e3d6db0d4f17c4683db1d1f69d54a81b4195d87debfb83025e94298fe881a9f44c6515d1792f56dd34c76db220b03c687b6f7928698a3b8606ab41a025db9ffb2ea3e76c6013c8c0c78de1943a3021e4f1c5e4f08b6cd093dcbe65cf34c92d3f6bcd8f6e815b7aaee3119f652e74249f25471b6b473e7e6916a1537972f69fe9f803116fc7f848c563ce5073fd8bcf13df28fee402fab6f0393a30fe5afecc7ecaf1192248dcfaa92440fbb16841ae10daaa9901a3bdcfc0be86822c9e43085821f6cdf106a4a7d1636468306b78000000"], 0x240}, 0x0) recvmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/35, 0x23}], 0x1, &(0x7f0000000400)=""/102, 0x66}, 0x7}, 0x10, 0x821, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xcc}, {0xc, 0xfe}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000740)='./file0\x00', 0x80, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x90) getppid() openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0/../file0\x00', 0x40, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x3f, 0x100000001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x103c, &(0x7f0000000280)=0x8, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) open$dir(&(0x7f0000000780)='./file0\x00', 0x2, 0xe0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206981, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000680), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x120) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000740), 0xff01) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x48) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340), &(0x7f00000006c0)=[&(0x7f0000000440)='-$\x00', &(0x7f0000000480)='/dev/rvnd0c\x00', &(0x7f00000004c0)='.', &(0x7f0000000500)='\x00', &(0x7f0000000540)='/dev/rvnd0c\x00', &(0x7f0000000580)='/dev/rvnd0c\x00', &(0x7f00000005c0)='[\x00', &(0x7f0000000600)='}[\x00', &(0x7f0000000640)='/dev/rvnd0c\x00']) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="eaaf64d25bf86b2a2aa3895402754a59413561bce9ba940c7799", 0x1a) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x10001) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) fchmod(0xffffffffffffffff, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mknod(0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x35, 0x4c, 0x0, 0xfffffffe}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x1d}, {0x8106}]}) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa316180000a17e4d500100010008000000bb030000000000000000000000000000000000bb000090780000e6ffffff0000000000000000ffff7f000001"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) recvmmsg(r5, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000440)=""/103, 0x67}, {&(0x7f00000004c0)=""/162, 0xa2}, {&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000580)=""/199, 0xc7}, {&(0x7f0000000680)=""/211, 0xd3}, {&(0x7f0000000780)=""/248, 0xf8}, {&(0x7f0000000880)=""/69, 0x45}, {&(0x7f0000000100)=""/58, 0x3a}], 0xa, &(0x7f00000002c0)=""/45, 0x2d}, 0x10000}, 0x10, 0x800, &(0x7f0000000a40)={0x4, 0x81}) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 7: syz_emit_ethernet(0xf1, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60ed66ab00bb2b08fe8000000000000000000000000000bb0000000000000000000000000000000029007fd8680000002c0b00000000000004017f085376fc9d57082f5d0e8d44a209e27b7db0f840780fc84a124e749f64217bb33288edcc666bcf185b8827258e432afd667e7c75ca254cf67cae4def22e07bbca0b35ca625a04e1cb7bff92dca08010e66550a07bb0401080001000000f0000000000000000001000000000000060000000000000004010100000000004e224e230008907891f902057df4135dad4253c5b4381a571f8bdfa470149bb211860e70f379e96099ab"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) msgget(0x1, 0x4c4) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/503}, &(0x7f00000003c0)=0x1f9) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440)={r0, 0x0, r1}, 0xc) recvfrom(r2, &(0x7f0000000480)=""/143, 0x8f, 0x802, &(0x7f0000000540)=@un=@file={0x0, './file0\x00'}, 0xa) getpgrp() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x10000, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000700)=0x8) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x10, 0x1, 0x80) close(r6) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000140)=[{0x0}], 0x1) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="b9a3855eb3f0aaaaaaaaaabb88a826008100230008060018801906000008aaaaaaaaaabb000000000000845e9c4c2e0cdd0231655bceee61ec95"]) OpenBSD/amd64 (Amnesiac) (tty00) executing program 3: r0 = socket$inet(0x2, 0x2, 0xcb) sendto$inet(r0, &(0x7f0000000000)="643cbe2f02e7de04b58983bb91489b9c361f4505465ba24ffa50bdd347c396c5946cde74f5fae3993744a9462153f8367193cfa26fcf7e5fbd2c4d4d81cd17af10597d94318944fcd7cf963834c6a6b25a7bcbf0e5a7ac36dfe23b269581798944c5489155b7e0012dd30389ce04cadde891d242c0ee77e7750893e7175708e473bf1992d9622c545a37caff39548ded38543eeda06ffa4af5fd1cfc9f91f64a780136c89925afd856b2a82135dcf4ab7e2c6213d595e86cc82abc937a8bfb8293474153f86b90abeb2f9bd56a58cdae9029b27fa6d60ccbb999ff3ea1996bb16c3d6c89aa9b115034cbccd4b18a71657e25ef35ce494b6c23504a9d87004c38e83cf4b464c8e0aca35b95c43506e377c90a306e851262c851b649b48316dfc61123f5f65f37d84c9ed8b957e2bd54cf2e7f4e573f83d73d76b6f9711be65f360b738228d771c263f97a047e6138bb5cf372223457b5d316d79ad7047eacf74d89462715caad5676c98d139a5788a30b015712ba892cab4700b621d1782fcc01aaaf7ad286ce61c0add626d38987b70008dbd468bf78c4d9bc00f8ddab26610021b7da0a95d8fdf25ebcf3f9b28e8643b6ce6820d4b84d724d10877ca99ac4c373353222223c852474aa6f9ecbe416bba455e3b0481beed968beba7454577b28e3933d8ecf66830732254d19ee2b99baf7430d7da2823a52249c0e2e070d8c6c451ddb7a507f4be613fe7eae5cef91c9e694788886139a4ef31ec1746f81ad7bf2f077a36ad2e5c3b74c3a53af912d0ee776ad33e85d282eb16abc67d4c8538662e4c445febe3d21594859a13d2e6746ec48bbba8769b672d11bd9134d871f2099b1a2251c36b9889f5a55684d1a482d6dcf4c6d706cfc51c786605b5ded4d3877dfcb08b46dc5e28ba9fc422571653d947952eaa2042e1eecfb23a7a0a137c75a867005f204749ba852382ca351d8bb7beca8bfb2410fddd49ae3887b2b18cb08ff60bdd7b4b97a46509955807377ad544677f3119924fb2d079287f5d3c88a7bbde7bd13756f481032bdf4c9e144b37c2180ddfdcab079054e22ecaae47612bb2e0ba7a2515a9105ccbe430afcb90b98a831b01039ec1410cf92f83a5772241028e871f317be867e8ef42ccc3c2f3ea4a4701d79769d9e5cb78bdcec1a439a4c54ff57cffaae5cfa7e3e6df2452dd1ab521a938e4a2a6072a4e5e1a28a664f82e0fc208267165ace67e00f1a30fee82aca1f27377ffe0b3fe90fd97f2de1595163c6aca549b99b2981dd4319b2bc7cb8c5370a8b8caa3c99851b172984a771b017a2295b65682899f17a85e05cfe2a3a7cbbc7bbc51b4c367f57b7d99a9e6202a302726d09b8d96ae8343a101f3619221bb9eaea83fcb931672212844d75215ccf18fdc1725ad1d154da1c0eadd4d1654f26a735d74e2c49090f681a2ae1666b562c16b6fbbc0f35f848d47b31282ce0244edf5fefc3a8a18c4867ddcfbf2d40cbca53ed955d60bf806d5edd50131679f4d8318ce2f0264438034884486413d1e1334083fd7ecfc4aad07a0786d43bde5ad2a1d90a4dd2f908ac467b7fb273ef86cc6a13da303e5ff15242d034534ce4fb6983331db50a7890db4f90c7abf1d9a26e8af91c42b657793dbe6aad3bc9d0fe97ae0acd786b05e6e9b10b6c381f607c0b36c9c9ae0484f327584590ca93b96cd1299312d83a437205c70dff7c98dbdca1d7fd754ebba78ce8a4d121c70c324f1073de6a5a805fca4492275e58aef9ee236e57b06588632da94783ea8a0a9baeb9bb02f09146ccf5fc7bbe45752f57d55518acaa73f67e8235b2baf3e65d531316de57c6d891a91981c40093fc302c41e12694196a09f83be2c9db557c1374b8bedbed11908b6752076332a5da8ed461b1eba6fc2b0159022dcd29c9fbe13552bf300b3477831ee7967b5f7d989069ea0174f3349b529eb74cb743358a4b1c2037dda3ffef400ef2e98c9a43586474cc6c5c9af2a333996dbda88cc00550964abfe80096ba9f6ee3552ad9ae48881dd05566a8b82a72e94454dbf7393ee4717a109a80f42a20a86ad4cae3ace04d74b68c5490a96ca6a123811ff70be7a762fb03d957fc808da4b66567d2b27b196ff8fcb5bd970584023d0d5d45e4da117331f8affa01ecfe0d7e45d3cb2a5b3a213ed715206a182a38477adcd8bc70afac139d10dec7f6aa76d5390e4d5955e800558583e8109f437ade5392e437ac1f4ce52bcca990d39b711a4d66165077d9e38cb5804e47e361df426e1611067740defa09e6c3f528740b696b47f70b2f67376168762bc743ad7c66bc12ad87aa79b4b8c96164b7dc3ddfe71f2a860262ca17e6732472015fafc07c50c6ddad59d2584dfdf93e8b19e76c9db541f0f0d3d731c98b43e57e657f493e5d5cb0ade926e2ef722e70f68b237b958bd05aaaac2d6b3ee52375b0328911faaca5fe36f8c448dd39c07146b4e5377d7212e7a3fcc14ad186fdf59ab3d807e175d0140d7b4c1706a7068335030b6bebef19c97e033b8e7f67c278a80670f135d78b6396be15a6f2676b27f8a55b9d3d0e87db55544c8c4eeb9b862c829d365e7a0b301565883711c964ed4390fe0ebe717bf13de5a50d7053827c0f1837c91b62d150a15a13879c47b871df8eb056dbbd2c5c8636cf163312b59037eba7f6401b253add69827b4e40c03c0459edc6fe2bbca5aab8d6ba96df5e7bcec1d478c1b1fa7f0316d682d6c26136028cc701c8e0826cb73c2e340939a3f56a8d72ea996adf0becd20929f1f996785d028466e0babcda493d5310e36465620c4829dac74cce05e4f5c94da21b882265f1417cfb8746e8579a6d91b43ad3b2147a4d52f425fed2ecf4930b0ab98693b03921bb5c0c4e7e5c96991c6c6d50bfada8ec4fc0c7e652076275b69e19e7b6a2c9aedbc6ffba3744e433cb3346f715939f467e1f5d0693c3fcb7478f27429807b927549cc54cbeac2ed58034c786fcf3c8933c1c1cb65fcb4e59d6061f4e84680e26b60eee2dfcacdb7b515fb16823890ac7f7d1b895e9cc36e2e2b344f17d87e2627d304f697e90c66ad801d229d0dc47d3cb1a900ff351c904bce56289ef4f6a32efc628c84af6dcf963385611a919646b096fdff189e3f81a283ef0fc981dde98db55e161eb3a54096b9267255ebb0a7feb22f2684384c2f20bda45c81d3e492811f9f1d3d068af0cafc1c78d898114b2bdccc264f44229f3ba8ead795fccfce7ea073616efa6c3255c964d9f05f92f836018b9bcfb678378898e9bde464ad02482db902190ff35ceb39bc18f98e92cdaa9876bfef130092c1105f4b83ec978d6c3f13144aa90854789cd8c1cdc4bdfc109c96cda5a39f845dc283a4abcfffe337e2b35e5346307dcd83ec898f68ad9005c8e9a52c4bbc2826eb8cad860c8e5a704055993ea3e18c230cd4fca1dff2518c0f73b807ee318fe7ba266bf6c61da55923d96814cd9f7d7741068df990886334d51987969a5096495abf0c8f038c9bb47c79c3b78c0b30e4d3bf4813484c5d5d9f77a1c3f55bdcf58ab52a429b7a9d17d16de9812fb5a7c88ea38c097de13c2eac2f471d7e63f32e27222fd901549157a9d4f2f1c30705efcf332a3e3ec3ee68155e74103c1afed17552dc5fc077d95641ad5930539ba935bedf3feea8f74abeccea9960686c98271ce23e4f4892aa8d630ce53558c9d9ae14bd9a7ccb817cbcbe9f004319e239151425420cc166d9b1d1518ea37f0d314b24978faf865ec4ef4451188ed96d8bd7bf2257e3abf39b5c65b48d196a8ee8eb6b5b0df6cff0e64c7620ced57e7f560525710e7d2d72779b48644f92dacb99932422862b234f41772aef3f54d9b32cedd945eed48a72e3c423c7f942545215ac446131351fbffc08dff5d8508aea295c2922c710816e642052860f9ad05bf96d12ad52280718b75eb0e26d2e9dc001762eb74270f01110389128a3e67b4e0a36a3983cc16f58153855a8fd912154a989cedf0cbc1c284193c62b6d27c57cb1a7f7f7b8b81068768b857821818c72bc66ea0b6103d33b785a5dda27afeb5927843385cad66083be7759995c2957f7f58298fc43873c89f02d30200dfabf5c480279ee15919fc9acdb4d7d11352bb695da24d28be44c9896e298467a28822648c583d81be67679ae23c325a3a019fd5ff93aa6deea9e4d5d255f9a6b67edc2e7e2ede74ec33b198304321619f3325f295c16d8de562b1687342a793275954780b0ca52c557822a88bcbdc8e444fe8c78f138e1f74dc36a304c6e69348c32070d263115d49712d2ea73a40a9deddc6033b3837e941845bc71db2818f73ace1b37527cbca0d2f95355f55218bf3e47018754e5b017404e0b0c81b21950799c62398d4906e245086975d11b67ff6273a2723c6d123a4432bd7047f97ef95147244b4b1a6614eef50f6a247994f79613ee775eb6636edc2af1db685c5c8b2f306de7c4c5b32a824b1af2057ba4303a15be2dbd65564dd619792fee8896bd74d0d4fc44b964c124eb974753dd31b6d2851a5d55a7c217647911071130b86afc69f3ab64b6c5139a6c0afa1bc46fdd854a26d7fc182ff4103a04db6465b0b9990073aa4df3967854a4fff5cb9533081be3212f3fe32246715b1d76fe614ae24ed3e767d45c36e8b73ea9a6a66d2d4ea30b981c22a73f92f2198a7e32d7f3ad68b965f367e619a9c76797239cba577dd0edfb0910985b912b55ed2789bd5b5b13905cbdcbc626f536f03a03dc878a69eb53b5be52a0002773b37c89c8671b02cfce7d1f84e9bf4a416cea0c312a56ad9711489a79f25ce705001547fb5d2d8b62d41e152af6e324de24402a311159edbc73d9e7a693d27f36aa9cbeb830e8dc05b6d75625b51e0e6e4e8004a556ba1839f78d3bd6501a78946063e1a53df4e1a23bbcae80eb729877e8379850aa8ce1c2f45f863460fa4c40246c283a3bc25a9cd1922951ea2dc183d9d6e018d186e5e54f964ddf207f8ac4ed3bd29e121f6b8a422be6b3080f18bceaf9414a1414eb0c4c23d0a27b2b1187049bdf0630d8852c75f38afa19f602ce1b9c9ea048e1e6efc7d2b21a30c46fd4edfecb4e05fccd13186eabc3636db31355de99d552919059a0095de6bdcd74b8a120866245bc169bf250ebff7874a73a469de03dd2f508df20022092f38dd78ffddec5245a21816ba2589b1736932fe068560a9a040c6bc2746b730aeb1e3362d920c1ec4a71c37a1ead5720bd762777a0107dca20304b5fb82913c347ef62411bced7fe14400b5f6e42c8564c65096da3ca886b3a259af580b31b54f45a4ec369c3aff4ad25bc1220dc145be78b8c975b2671a3de7c0c704b0f4f8eb837f3db0cf9c568af9efbb6ca3beaf733e194665c349fbfcfc8e1e0a4af819e751f6391dde21a71f28f0144ffe79887778ec58d820eb793661e5ddf435dff932a0e064cc2e700f451027af7536220a5a0a91914c4d3ca60811e18b03447ae9ef5b9df0e20cccd0b1034e0743117edaa1da674b36257c6e39f846f12240e83932f0b76b0b4c4d0b821806dc235236a16bc9d554f27216b8f8bc7f27f56ab693372c7ce75cd9fefc7f56f2ffc2f22374931d04523aced0d4976a45d273fcd000730d4f9dae439e8d4e522f009ccc7adfd828230cf3b27fff254b1e72ca808bccaa3237a0982ebc5d598c5887f1395de02481928630393f4b14e8ad22fec1872b82e66c2272409eeb28caa71b347a125049cb6a6426b019f1c22c7c8f343f6024b11ac8604da4dd9cdb4b16b2dad43307", 0x1000, 0x8, &(0x7f0000001000)={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x84) r2 = dup(r1) pread(r2, &(0x7f0000001040)="b46f7ca8da13151253b6e0640a771dc7feca86aec2afaa69e0e76ba077206e1100b413c9811ca6", 0x27, 0x6a1c) sysctl$vfs_nfs(&(0x7f0000001080)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000010c0)="c72333de26f718c58db1ade027edc9125db14546775326995c8d0057d18e506a698e644235f43058d404f882bbc888be80f3078d467bbd9ee02200bfd6a917b5a122e9df04c4a23e61d8975431fe36dd303d26f8d85c9e1f4880cea9690b9208b8c0193d5703f231204e0dd4349303e45ee724791c41ee2d7fa29dc6b646cf3ff07b20132ffb36c3e2737361c5c5eb01b1a29cf52a913e34fa6ebd0b8a824c75fe0f11f797aefdabae672d1c8d203750e5b2a206b6e175f7240e62eb0fb6811b4d69ed9e91bbf71770db1f678987542c9a1ca4ad05741a561dd4d0a6db96fc6019044ac11e3f96021504114209931e7aaccbf8806d4c41629f40433053232ab9f7e9c796e47b63c24ffc387c5acee43f4313706f842f08f95091f527c91748660240be1116295774a09f9e7e327369b8b5a0b3e1b16eed764af745e0bceeb83f298c405598c893c47b047537604173ec0a93950098fc81216557434de8682bb2c58d1624f457b3911f0b73f11dfd29965af38ee912ee6e3703944bded5a7a152820c2ac2076a931e2e1c6f18a58f6ff24be32da01355475435adf3ff2d6ff722a149d15852831d97bceca81aecaf03defb2f495042ab97abcead28b5471007a47358f240f1deab1d125989753b5882eb7f731a079054e773a6a41b808b3ba11c8ce7c0824ae0bf3008f8a903aeaca8d5d5d69cafec6f2ddb226f4c7301a2af5b694b679c0ea4a84c1495570f2def32e3d7f924f7940b2fd33ef8d64c926c229b20a81de88c4b2ed37ffe53a4d233f82fd2a2b7de8028290b886921ba24c0c75c904a94c9c12e3039849b51356a9582d5d74f6176a733691ac6d553e8110df33a0f3d72bbf7b0c20fd212376b3bb17a88640ad38d781af0101e1f6344806e679325bf35c4de4247423cfb1607a65d662146899a703ec50974412edb45c1bc45101535c33265b593a82dcd0124fd634d2860c842a9b5f1a366178a9512267eb7bc9f146da15435ddb8fadb825d484af5658b98d10f81df0b2bc0b01f40bb0a987267a0874a03c617cae61906e045773c53bf29ddeb148915ba9fc5033485fa21a6e5e6cd335eea1bdc424f8bda9439f3950e0b511d7d849bcd5a778066c5af0b804dc597b6b28b229fae5e6060d3e698bcb7c455235ca7a14ba750a52f3bce9311341d63d61e172b3e0f99ac2a4e433a732789ca01160390cf79c8cba559944e79bf9ee545f10bf5b916ff52adb7f54d374e80acf6eb00a912a0c83a008283187dc8221ceab7cf8f91b0bd9e96b8e9261d33d9a1e732cbb9913981dcd3f65e9c8fae86de3238d1898478b6663c8635a94fa4aa355b2fe6d7f800711be98d281612b677ec36016982c3728b7bb20f4f1512af2dfe7f90c26de04d46b95704e99c7771b55bd97a15fd39482fc8c4cf2afce45595419b9f4a1b4c77da1833503d99de9d9081306f3220d1a648e0f0e489d91dd62e3610dff696e9896b05d2ea9bde66ed004c42fb29a1ae26e4edbcbf489a8af467cd270a99fec844cadeeb9b750324a47847a0031bd7aa43515353dce3a468e8d0cc50454bf24dad5c0dadcdfe9fa4be8e25d9a5be4fa564d1d7f9958b772673e396795021de34b1ec4be41ad9906ddf6c68394219d32910f46c0d337ab2eb1f80019c13e0db17fad178c3567f45b767c7a3621562053e2d8bb74668783474df0ffc8666a1ec4f59cb9f774a7a70b98c16662d0bf1f5aa0b37dc569b08b17a1d89056451f279a1e2d5cffc2077e23ad1e5f1dcc2d704a9dc634d60b56a0be2000c26999e83893e6823748a81143b121918c7a65032f3491a78ff16969d66faa6e03937211298385c3b5a066e9b45793243d08a46bcae90c50cc84d1de00069ffbf10cd220754615f4524a8c757ba022b7bb1d1ee2163e5e24aaa2463d7c9c24d81635b2918d577704785d94efe8a894eb6042a3a6027359d3936a2e7c093adb00faca35d418caa1ce5379da9a00cc5ec0b9a480573c18d92114c1ecbb3964831358fc5e0e4657b7ab524a8dcc68ce60883561fb43e1eeab1a6fcc60691f26d4132c8b966a5317e06f93110dab6f1f313c555ee915c5b024eac79566c97b2be39390d512eb503967246375fd9b4857a9d3a74bc34e083295f806b88e64794161472cc24a87b693e2bb83743be51faba68df3f5e6b270801f5cf5ffbc02b63dfbc4f74f78c282af3bb35628c3fadb01c7192173aa1a4d50bc3d8ed6a5684adf4a630c3604db39dfbd67f63cd37b957721f5a988ae320419c91280af4d3c43b10976c16511b0a6edbbffa7dfb61fdb66652cfb1d28d4aea7cbf50376963281b61b885c6e320d14ab1a0a30c213dc52781aefd52a8ccffefb28e0aa2f6e5432b002dba32a5e2033c055770fde794cfd83ac078d592e1b88ea9ccce08008b802f74b7d5d49c6aa68bcc46bf54c9c5a636b0fc670b6e78b54b964fdef2c69c52dd65d7a93fa60f70900dee9a90942ffd04912aa273506a02de148bdf536bd98c9fa5fa9ed6879c0ff87dfbd743c2072bfffcddb7d5e286adb996cae2ff9fbbf2c6daca6565a500577762cd9446aa7630e4f0f6227d7fe882d2362a978bfe95f027cea676f7682c1b45b8e093d40ee139bf7fd9980d8537525d795f24df1838439c587e45f3360e6c5faac005b28c080fd655295e1267830e548853bf101499c8f75c468c07d2e5268346b71a57a605a8a14ea4880f0c9fcf610fbd69f029013e2e2640beca74b020604ef8b2b3694ea045567cdf8b21c746e91e4f029560bf5d9125bb23d4feabb730fef052a757ff160a7d2bbbff0ffd92dc29067d613b895853e6c0a80a69af045f687c877c9b66a817c97071f14419d0fe231e3bb95c47c54536c6ba685434d07d58c9af872f326673a82951be8bc5bbfaa924f79e4a53f999402ea6703b88b82cc08ffbf2d955ade6d9a01f53f7015b59c60e47eab34128ef1e2a0373ac34ec19447c62f665b21a6bc5081a332b49b045a5394b1bba55764fd3f2a6bcb500a090883296689d6a33fd0538bda45f5d176e547a200173b76cee92a49d559f8fae020fbdb64b50c149e469ef5dc7a877bb31461ea585ad2bb39d487f67e95cc03ccb388e213728e359b14e80d949ad94f2bdf27603a6862d89b0ddc39230a72b3521a918cdfef75d75c3e4f56cf661499633f04f28bc0a7f1a77c202f29e20e047437dcc129e9f00b0da02e41251d6689fb7ee721e7e62df92a84484a316d34855d655941c224d2b1f0006ae9c4d490dc3794a26d2b013b061db2b7dfded29315188406878c063f089aa96a73a14e9f1d34f7b9f82c28f2b3313bd82dfc56368926848609fdb1ab045ba1ac09d53deae1301a424cfced0f152c06664dfa1cf3a412d407c7d0e23e655722c8bc8894362ba375b6b31352490310ec86a9e63a5b6d5793ce8c0ca77a39c5de5b5221d3e2262e42ca649b5e141e9188adfe7c6f4c4bd7311daf3b367e7ea3377e08ced20ae1db62a5d6d396f6c80b22f94740f581af39c7df7298faf9603dfda3bd5fab3b680be756829e297bf55d20a71fd3fdb87ccdcea0aa6cfc1b320691c4b12ff3ef0425701e6bd3ca0dd2fd71bc1ae8601f6c9eeafa12587cc0225e824230fc4de1931732658297de2aabd45bb2a829bf8003dc2699dce2aaf2abadf06e67d0deabb0e7b8ebecab449bc44706a3fb1a3c4ed503bcb031b1e293743fc832e7424df3466b5878319fb23dff67b80d428f288ae2c6cca54abff003765faeab7236a678b35eb52371bc8611c8095a0d2fb0411fc8e7ac7575e0b8bd2760aaee7be956501109b8883d3730b9f93ba87e828ce512b3ba7608f9dae67fbacaf20a5121310a40962ad5df6ad09dd36bd251e9d41edc13fa6e8c1c50ba4a26985ebed39d36d708947169ef89d471c8495847791758a62b88f7c2bb47aa3e1a3bec26838a6b696b813fb8f8f54fa745068e884346fbf7bbb7ae6221de620fa8e7e57f40b5c1bf3b4bb65b247acb456b302abb754b6f0143adb8cf35620db576ea13b2820e4e48e332d129259d9a9caa27de1f8859eed32ff8b47a15d69b4fa9646547c90880c64a43eade9817efdbbe088802645486c350abc49a4a6672642dffd2a1d2172ff4c2777939d04bfaf61129077e8a44c9cb8137554cbf87eb8ebc7163ddbe7e4f5e54c0a1a4919ed37bfe5348d8ead21fdf76a58fb275fed24515aad7a253c077c652ce0cb305d6ea0b9bc1213ff46e24e51d249df2a6b19945e4f6348eea7e1a3a8f99a111af7e99cd5b131f08950de8a42e9c530d7687041e479694ba695d097ec46e536c5e095bb8df92e9ea92f2c6a730acaeeef43f73be4a8c8497471551edd31e6d8535c8d52a0acbe12cc0363770e9032b38f42f742b7358e3e81b2086d70d2af43b6d6eedf312a79123868fc6cb06b1e38b9611a8cca33bec9f3f7c38e2f89007205defd47e4d1b1070303917fd55253dfd3704e8123a304ac90eb24629ea8301473228911e3889b27adb81a723d0f911462c7b4e969401977f5f58f07aa33a2341e7f413bfd5c3155ef7eacd24621170d356742257abb696202b28d5563adf2dc152282cd1bccda82a317c5b6a9d1f734772f5da606b4a6c9376aae6e833d2481faf2cd3614f3f03544f2b9de3223c0f1702583bc13e05f19ae1eb5e09add7249034b7310d49e01527474e7fcd393a774d4744891673c1ad3b1bc3fd173d6b728e49d4cd472a2cde6e6b55f175d841aa79d5f0030bc2597ab4ba071d40056a7d0ac2c8a14c74db906d0f63d6a25ff4fdbf83079cf83efece14bde1f9324c467adc80d5c8fdd321b42fe63b73e49aa6f2390ebfef7d56229a512601e853391b706277f25a435264fbc0047db389d7935246b93fee17f85c3c448919da9a66a22236d3b717e8be62212fc93e2c107367b449188343cd144b0aee5778b107685cf018fb465fe05033c90a84a1fc2601ff797837c49c5ad18f7f8a3151712de2065953936debfb9962c8e6e83066782f891f07978abb8fe2a31cb1d29e89e2a3c3d090b5d5c42a1476eedc7d01cad4af3d999a8f170c46a8119278f7bf04c29b35fd8d14315024e7a50191a930a91a3bdb5e194fe31aa24d5eabc8dc8590710f896349f87fbd6e1ee1620fc2a2ab3bec6877e381c6d6e8e3098609ba18e29b10a3515bc8eeb07c9b18d96107849939eefb256f0bf494137a57c90b4548194702f82c37f1d3e9ea49475f5a976d72d15654446491fc1dcdac364d16f08b44c0a4dbdebfa5a732f0bf898fc2c44fd4e14c4a2db8588c73bb14ab0160ac021124b08a881228ecf190d834bb4b277f66062ca64a271dd3588a20aafcd7bccacbd6b90346ab90c8e2d4e483fa4b0be8854226f34c75ded204800d20d2183fe8bb09b242db070bbb3a8153080204ac9fb2ec0414a73704e82d7fe0aaa70a054267f5a3cd0efbc2bbe8b914503bc3f5432991e20e8d6072fe91bb6f4448783c8018dcec83fafd46135469e150a2eae47a68b2ad0ea065a22430fb74108c43fb20ac591300f8acaac2c410c8f830cd4829d62bd597f0a89051f5343e3843e525049bc69551897f33d93bbe3058b6245136bdf198ad72022804efac43c40c0951a4ad883bc35f073d333882a94c935c8ac73d94b5928b61c7429f71ff7dae3da4bd822127c726be8e217a46ecd8dae79c1ff6bbdbb2b396d2086a47b36295e15d0fc29f11ad18c2197826aaef1c6b01457044937a0b5a0fdb7ed0eb2110c88364e672ebf4493a102ce6bac2f23e40ab566c092e71669be38a4f785ecc6de65", &(0x7f00000020c0)=0x1000, &(0x7f0000002100)="b38f42da27d64c88da3b9a53bbbf17869f51d4546c06f16ba4883da7d2566710b983b6210de6efa2b2e283b30a8a2f848660b8b9287f1a3371cfe1285896e6d0c868daf663b665e556252fcf955b5f55b96ac9b87c3a7197c326b71288c5cfc6161c31514d9f076dcd94fd9ed25de1ec7a1e", 0x72) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002180), 0x2, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000021c0)=0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002200), 0x400, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000002240)=0x40) fcntl$setown(r0, 0x6, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000002280)={0x26, 0x8, './file0\x00', 0x159f57ea, 0x3ec, 0x1, 0x3ff}) r5 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmat(r5, &(0x7f0000ffd000/0x3000)=nil, 0x3800) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000022c0)={0x401, 0x7, 0x9}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000002300)) getuid() read(r0, &(0x7f0000002340)=""/179, 0xb3) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000002480)={&(0x7f0000002400)='./file0\x00', 0xa9, &(0x7f0000002440)='./file0\x00', 0x8}) pread(r2, &(0x7f00000024c0)="c602dcc7e3f667ba5fede7fef3398036bbbe62121b8067d4eaafb5bace0b0ecb6b87cd9bfc7060d12a464cc2b51999eb2d0d70f09f9ceef6855f", 0x3a, 0x1) getpeername$inet(r1, &(0x7f0000002500), &(0x7f0000002540)=0xc) r6 = open$dir(&(0x7f00000025c0)='./file0\x00', 0x0, 0x20) linkat(r2, &(0x7f0000002580)='./file0/../file0\x00', r6, &(0x7f0000002600)='./file0\x00', 0x0) r7 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000026c0)={r7, 0x0, r8}, 0xc) r9 = semget$private(0x0, 0x0, 0x112) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000002700)=""/205) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000002800)=0xfff) shmat(r5, &(0x7f0000ffe000/0x2000)=nil, 0x0) executing program 5: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) writev(r1, &(0x7f0000000140), 0x0) r2 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x18, 0x1, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3", 0x3f}, {&(0x7f0000000040)}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a0", 0xcc}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000001400)}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab891a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a0000000000", 0xd70}], 0x6) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f00000024c0)=[{0x4d, 0xff, 0x0, 0x8000}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}, {0x6, 0xb5, 0xbe, 0x300000}, {0xc0b, 0xff, 0xff, 0x3}, {0xf4, 0x20, 0x0, 0x35}, {0x5, 0x2, 0x40}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="eaffffff7f000000", 0x8) syz_emit_ethernet(0x11b, &(0x7f0000000000)=ANY=[@ANYRES32=r5]) executing program 5: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x1bb) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x80, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) shutdown(r4, 0x0) executing program 4: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f000062c000/0x4000)=nil, 0x4000, 0x4) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{}, {}, {}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x8) write(r0, &(0x7f0000000180)="39f29fff56576a8d", 0x8) executing program 3: socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x2, 0x0) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [], [], [], [{}, {}, {0xfffe}]}}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chmod(0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x6c}, {0x416, 0x1}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r3 = socket(0x18, 0x2, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000280)=""/170, 0xaa}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000440)=""/7, 0x7}, {&(0x7f0000000480)=""/107, 0x6b}], 0x5, 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) executing program 7: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x200, 0xffffffffffffffff) writev(r1, &(0x7f0000000140), 0x0) r2 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec30679f8f5821eec49988861be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d803", 0xfffffffffffffe8b}], 0x1) execve(0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r3, &(0x7f00000026c0)=[{&(0x7f00000024c0)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) pipe(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(0xffffffffffffffff, 0x0) write(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) dup2(r4, r5) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xce7}, 0x0, 0x0) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0xfff}, 0x0, 0x0) close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x10082, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x11}, 0x4, &(0x7f00000023c0)="bee4073c1989193c6500e3ffcfb9b373e48008dbf30fd2d63a1ecf9a4b1232c2abc3b15104c1e135b11938cb5beac4dc5e2d249e277571aa2dd3b1d419f9d3a9c5f0a6f16649cb4be5b6c841a25e0f1961d99631cc", &(0x7f0000002440)=0x55, &(0x7f0000002740)="bd211eab918b37c579cc36414884f19c43bf472ce27663e9080f9e399c94b50ab124636afb558437a6d538f5cc8a4c82debf55d331b9456287194bfdf7c04c8e443ff5b96e19b18b5b3a8eea11acb9f1ba0760e26184984e59fd9c65ec7d4c2f8f685770f1a68ae64dc8293bf49be3c60379814a7b7f1d58edb34c199c68691823f27efc655fae3a324360da42efcdb90b6839705b94e324394b2b10b69fecdff2145d0dab751e347b1c60348488522e2c5d922ef4475b9770ce4365cd6275a220f4789a678a12a7b604dd58d7ccd328003517d4eed608b6ba08370d370b41a6982e6c0c4ffaed68aa4e732af2a24e84ad4701c008b314b2c36fd4750c1296dfb5ac2ed1d1b1cf743083464c1dc7a6da8f4db6cdd2194601d7572019b3e5a064ffa986dfad423df2f5730ee7068e7a0dcb6735fd59f1e144c290ccec2a7d63212c349701cbb70a779d153df04396d350130715f4ccf924272fceecd35494a789e7388222d4c64018aa7da7e3a83b5d172cceee8858660c92a9a822bafb38181b8f1d4611bbd0663948f40d86e65a25351f8c538cd27966ea33eb384978b470ed4328f137c6cb3998ca54f63bc09cd987043e22c59357f19ec8edd6d05fc3b2e3e024a8a42691a3d206c9a084c89fa45e76fcf97a524dd68a7be2c7cdda93e4f78465c367114e008b1d5a98902e25d0da2f1f8f920fbb0a648d78f192023ac08fc38daf09e55e72f9baff885e8f487896c3b47be78545954f7c0b77561ff401c4aa2a98c9ff95c409b2285ce2fbe997b99dca0470a48aa06a17939b8459b1bb4dbea0802ed102b7d1eab4f616b7766219ea6dd6f511e418e30ecfe2047637c0917131b2a67f04bf9ef3651035574531eb482f64659938b0492848b743785e450e3c8f38eadedd9eb368e29eee4447bbf7dbe4f077ca0032ee5393f1044632e869751546c2a68304c224c2d649f632a62bf4a30a53bc5e19929566bae2b90ccb68ef5cae146c1e3e3f67f229cb6b4289b65c616e242443ea918552e23cec31b8c751f5f95fda008709cedbbc09bca84def5fbdd51ffcf47239d6496a4e301b05c2ee8c2d3b082def8581edad751b5468ecec56bca45141f6e2c7fe6456c105eb988b3b4ee37197ed4c5359644e22f21c02fac1fe87a0074c7f12ea3693ee3c8f30e809d7546a91f24bb98bbe8d26a8366895c06089e2e5b57a40be2a03284e5517c6183fa8a6e0594867551c00cb1d1250df27ff85c0c60596f5147fc31af8a93094cf0f12a7d62ba5bc3730bed2f26b1175718c92dbbf21614334cfc86ba869e72b72e6bb2ed578d0049184349b1a82fc708a0a13bccbab349111952ade9dbb8e6377c6df1afd77c3103d4a631e1624f737dde5067a78b0e7e889ac2404845e18d3a37329f48b7d328592d9c8961167d754a582cbd840ebbbf4062535be2d96901851f59bea358d3c8dcd852aea09a20a001152c093f9ccb87257be0d38ce38481094fae235f514fcab67822df56563629584b6a1304822682e1b273fe207eaa067be2910d5a0936ad9aa7a64b9be17be4f779be60f74f680c3aa1ec0c8e637faf645c946e854de707ac91db94ba0e419cc4100c4ee3c2fd554deab3bf4cce1bc7a77f1fe1b85d0b8bf51f67aadb1b147fb993fb39d4841423957bb8a6f8d402ab1f6a05d9492910b153a4a863ecec253550268f7a047b9869fe695fb6c5bacf32d223189177b699e99a146ed700f8803bdc8dd5f17ca46a00cc781c2c1632560876fc7c4e4192c18ca8678f16cbf7b3afdc41b3e292679d1c6779720fb7f7bdded9b67284fdd030f7dcb501b6764588b3422a5b1fa03c823a348b03e36b5729167af25bedfd13933aa9b222950c28494aa7eb91f2620869a4f8da46f5ead2cb5578ee390a2b851f144eb25e3e82ff74a5e3cdd250447d96ab344f8ab80bf81064b7cb3a313fffa776e7120391530d32450b2e91a88de36a66ede20debe373970541b24715bdb88832fb92cce2e11cfdc7e79fe91066704e3a2f5e5e4b73ce29a50d2edaa459093facef7e5e233a6f6d6ea128082434a0dd2ca3f3d73d494e6886c94aa0ed7f99020dbbbe761187eac8b1b2da7f1501d115eb2196561e51a401dd2cddb8436426f02d73d8553b52d749bd21402a383057a6f4d994ee49ad5a7a6ace4804a14a2f67d634aab323a7d7beb68f7ae23f3fa12942112f52eb923f3bb03fa02bfae71c7d861edabce555aada96e4cb5a0378fb921bd57c026adaedb57381ea8adaaa4520c2d28563b81c685815ada59bcd08d7346f76a21e3107ec00f9b53d8c75b92846737386ee3b522ca82189d3d469ddfb76dce2c7e59074d79e3b94b951f0f9cdbe20ef10b1543229acef40abc55ba7e44b79e57f80fd519b2369aa789d33299d2de8d1d5a9ea2cefb3112ecb8fd1f3b1057a5ecb8adc96aa0ed1bb45869d721bb879be8f98914b9adb3ca6c59984a07cfe5ff86f7db2efa3b26020c2cc27720d5d1afa993121397613bb6128078cd7785a95a92c7f5e1f557269172729736141090aa97208db35c29fda814db2091cd289664f946188ee671a90e9981c59f5c99ac3667ff663e4127b084e05a1a8af512d4a0e2b06c327bbb351836119aba63a883a736492ce628e8d91b535dd2d423761983c44851bafca3731cc202a89ad49df11248858948690af4324005d2cb23b527afe777a59927b331313e5c1c17d6136208f155ce1b8be22462726abc3f96362a70b2606ac370d7f15cd89a5f0e0c6f88a2c33ae13ecc63107378cc8e1b0b04852386c8db5e24d447adc58fccfc1ab27ec8c525cede9c8ff09f04cee1470dc82966bcc6b7c14d2902ceefdeb573d38aff9e2b5526edfdd7b9a0019e322a7c0378c7948d4a4ff531b20ea4bdc609617253a04075fa9bd7cc423812f5b5e143e6dbcfe70bf42199e496925323b31a22ee04524b5a5e973a718cd6b58bd1e3b1bb4bc59bc9e5807f5efa7d5f65905dfaf7e9112635659aa6168e491bda949f35d3f61df61ae3028dcf95bd9b9d7174cba1d9642ff783cf35e70b6acae6f6a3ac68be0307773eac3b240def3400b44493fc16155bb5cc0047d0227ee7de93acd0f7d1bac918037df7e21a420b20146092a26353c6ede13148f232cbb6956bec815367f3c4a74b60fedcfe634b402720a0733bbe916a7dfd28a7ece4eb0b2dabb38781aa461f2c1b5780493b3523de7d22efd61b71d10ada5b1b1e0c8b449833b78a2856973b2a3f9f34726029d5d0ccfc5b9195213330194a26439ec6a1dd0119b8174059ee3e653bc4e7f6917bccd79dcb82c3c8711faecf4daf03ebeb6ebae907ed8b4a278958d2617499027802f2b9826af558aedc7ce2ba150cfed83207e3a3527cd91b165bf1cda801bcb210a9b0c57d8d3d83cd402c8a78aa99bc2f3f9d6105d3aa47866a40dff5a5ec9085533c589e26036eb580d3eca9ed494f8ba956679cf9c5c8e747bc7ce9598f8199f754549f0704f5fe2c65d0fe6e9fddf438d7ab26289c18a8ddd4bb0ef5ce5f303f897265af784defb46af30e3f691d0c4ad6c72322363703a4b15ad82a40072203bf168f7300153ab8fe7be2bca5f16274b34d5f897bdc957bb24d78f7a7ea53a4a3402deb907879f7a2afa7ea2cb8f0dcd0827e185efd9155ee91d4082e929df7b49881dd6527ccdaf52b64ebc472c3daa0c7313f8a80326cd8d11b9ee1a05f4245e8a519e07014872f8b02753735a37ff63149fe82a3fdd1ae94c8bacac4e19479374493f1d3b7ee273305baf6719354908b95659932a56724c21ccbcd4cd6512da1b4502d08dfc1dccdb5ab30bd73360e881d3aefe8ee35dfce6a0952d9ac85a14078c22e2a628e5e4ac604342421cecb4a719522e7f88cfbfb8d9a0b1052bfd9b00f55201fe7dec5e026d8dbc502dca848766d26b7fa2bd978e243401d629f47eddd7ed702384a75d4d8c009d4b3f3fb90d0598b0392319b19beeedcba52f41617a026775d0ddd6de4192e8d13d7d4f70a33f192dcd878d3a113f32a53d9904f0c411082dcfabafcdb76bf145b3e517e3642c8fc9243245b3e67990fa3f0e6ca76e2a310945a8d87f7dea7e379d317cd6d3e3c540ab0b4bba2eb2c4a0802a0da87c76b31b3bd48f8f2328f5ba7c6fb4d91779d823039f2b30e2a9736c349311f134e5dd7b8e175b4d4c608b73c07bf581b2cfe78b761b1225067b82433b02db9787d76e8cb65d1eff4db68e185e19028f4bc51de4586535b074b82b644ced19449d8ae19ef27241774a526563a50ef21de84b99da68a28bdbb85126961183e35476e79dbdc37ce1882652c92cbc6b806e3e6a346bf4af4c65e2d6842a3cb08479a98d44e8a2ff70199875dcbd0f229a03c403c3e1f3ae2997cdae78ebd5261475dbaac3f8290436ce1e17c11369eaf58722e77478581ab14d505b7c7375efe670ea942dd374b41a03dfa0c8b7117a4332a005e7fa6100cdbffee8692361e7657fa59cfb5ce025363638c18e43be4d322589f2668c308abd9ccfb6022f99e7b93ce6fdcc54e0a2f1e17f9ef09f99de9f85052d8de0924b946d072a7a8177e4ca8fd340c6e8d3e913d25c69fedc7b2a65f0277001ae69d1365b8aea52dc3195bc76d87ae259533ad8761c141f44a985e5d29ae71e1bf574ce7344073732c8b7d90d52fb1c27c6766f57366b6d0dd9826c653815e62ca12169c828bb8053f5067f97fa615cea84da93e8c62618c63729753b830babc47162bf38f33936e1d90cbdaaf92605c26fd00c3c054b5ac909afba9becae16439ae69bb4f24229973d6e59d36f0067a7fcff680ec950f8b7b2a5a8f386735466f69e65a5e2cd7c6dd662ebbd45077bb8d837ef1f42e7b996a0b16818bececab8d47d5f57756b76cbdcb33df64682202637d0486508c0fbb604a1db1d6966c6f0873656d86b10992fadf6860daf3636d3997acb0257756217c2e4bbae63a89171f41fa33295110a7f0688c2d266ea9b3d72e960597470a4df4be67ed3e0a09de5f88e6bbb2f8f8053d7bb772ab87862ac2340b21ad3cf7b07aece499bdd3a869242e8ab75c2c8bea800a519f44ca6a2ac89b010b77eb6d3ee7cf795bb5d0855a54fca9b0890e18a65a3506e02c6749aae46c2e9f98b58acebe0cb2aa5e692f06e74ebbbb49d2be17c5cfcf421838a5be9c07c6ec217bb7ed602cdcc983d937c5c5739654ae55d8b3578472f4270cb6bf75676b80e2bbf7a8b906076bfb118f97f66f1dfaccdbbc39eccb53733b382b6e3bd1b3b7d6f368ee0b6d24a50ddbafa7840f91d98c0754471a5eb22b5a1874a4ba4913a368923c7aa99e1392603872097e4672ac9fab0a8c3ff3864613b6ef571a72a45dc041354b8bc38ae4cd4dd66dbb83086300f86a03ec6f52355d1ad058e98ea7feb5a102f2a3277308c484658f4e7b7bdc9355e50f2ec694e2cec94235a7b56baf7dfb19539d2669541744e550c7db00baba1c1930584296e7e364f61b8e01840a72cb03623fb9922f8f9e480901315362df0c28b6593c9d88da102bac6e4d442f22ffa39bafec9622c4779a6fd0b3a34977d981f63ec7255b7099a7e0136eb223b70fe13b25eed72a25e1c9fdd6a05afab4752a153885e1b6fd5c6db695f632dd4f81884dd3e775113d1c9c651da58c02dcf88ddcc4f00a5a9613552f777a8f7e6f9c93cf7174eeea938f5ee30da1a471cf405919e1d859e7e3d8f4008dfc3766db1b44749756741232ff617d9fef671bb477aef317bfa2ee4df04f3aeac00958ef10b4ca4e092028ccc98ad8cb4ffc2dafbe", 0x1000) executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000340)="b480e7e486c56778cbb9ca783015fa5c7d656bce4944f52790929306dbc2b457443bb1fb1679cc0f497b48e2d8554851baf46fbe52ccdd6e471eef6978d3f281dc88fb5371fb9b0e9d7a16d58f4dfb297515b5f54eee81c2ca3b231dd6b9bf34246bd6ebeaf07e162ddb080c344fa1646fba528b938b9954370aaa153d8e7966929fe6f7351dd17c2055ab7b22d02b8e6c514d89e6f3b843a0569c1c3e90c48158fc2abb2c2a50c0e1fe8b63c036c3810ab00d651639b27298002676cc66913617b9d5eeaecc06a9d0f244ea31a61fc07899779d2c1d8f28a53a1f945519c154a9666286c6080667f919c4d5f75dd856b5353f", 0xf3}, {&(0x7f00000001c0)="a20694816a4a51c24f918c7ae09ec78f9b65d90031827160722b2af700db975f8b8fb867c072903b3c92c59d926ec4042d49cb29516b6380980fe8fd7dfc", 0x3e}, {&(0x7f0000000440)="d4429238b87b0b5130f48949f170f0bd01bb08ae1415bdb91d776cadb81536fbf139131b554a92302c9c3aec9390c4910deddc8fdc289dadb95fbd5582180e2932baa72bfd3ebf55a019414b7814281aa44ec0dd575bda29a4344911d2bfd852f72083036c68150deec4f15395d2d5080bb465df0a395b56c4e7f496a0f0e2453dd53257a08fbc32a145f1a46f0d38abb269c7", 0x93}, {&(0x7f0000001480)="147f5d10a78defc316e6f2c80b4ba3d99f87c84199d5fd7733a8e0f7b6e04109d5ac0e07074dc583d66a2e58c8fb9fd8d5ce167984e3cb60d41f696ffd982b4328aa52d1534998dbe69ed696429721c936780e9d6649f6ab5f8a3be35bb4aa026c1677e862a5988fef48bef1e246575532972dcff748a59a2e55ebd9b89c027e4e0c19ca64ad7dfd252eeb0abd4479cc64b16e9e5f50347d7caec7ab038c4c6a44efae91070836d785ec229f81e36a9fdcf5f2f511b86cfce51e73ad038a045386100f9588009e44f19661c23e29562a4d5b052c2f9c83ce5ae6ef72365893b9633f820479e7a1835397d346d883b5c3f9907a30bde080906ef87319dd3e8cef3121a15b977d37fba68de3bc14dd7dbc847b11fdf69ec30c9593074773876e74042ef3198e22bcf03076483794d21fd1ce57040b31c379efd4964b2ce42cbbd59c56d9c786eaf9051246b86a95736591d45fc20ca641f865e1906ec9db2cc9c7e8f7f0a7150475133b88307503f009c3c4c1bfde4be86ca0965642d8b6b83db52e894d630f52c0e33d35e96c4402eec4cee09894ab03740d988a07eb3c3fb5d93f90db659e3ae894080c662f6c761c87a6d7b54c2476cc3b05cfb74bf1ed47eb37ecddef730d61d58fba6006e5bc050fa4b70599df7a718e02f2526a71523e13e46bd372dae7b1b9ca4c20038d8ba326ea90dbbdf10c7866156085afd5b5ab5371b2ef388640f98fbaa0b31a45db7d4b45d23ae3a710915f154bdca39a6b3858e628af5b0ec95e9c5f8db38a4be0ef8381f2f2e56c23f591f93b2bae179e0c7a28933ef9a2d1b35c35126b7e8484bb77083d9ccb6bf6f732b1c5b07faac37e7a103170699a95050f4bd4587a157f06684eb038897d127ba8bc1b80e65644fadf6fd2c8c72b106c420ac5af0bd3559013844502d146dbb29503a6a4e6056f45176f20b2ecde44de5aac6f214a835d08eb524e2d42af94e5481e44efc2e31678899e1ec017f2bc05bc84c4c09a924943798365bcd43818a88f2b7a9318a2e73a541bbe8269465d7796bcedfd0faeea1fa3c4530932c30f652e6792f8238fd9f6e8169922e2c527e4fe52380007934054884863a800f1f33cdead2d4eb7a4492e045c5467c3e4455583f6770e1acdf09686b3eb55def79198b9834effe9e3df9a53c204f76ccd0ea74929cc810432cd61050aa2c3fbd923622255a82c49bc1174ed98a9993448a3f19dbf9482c55d288002f5222e67085ea29aa2521ccc0183f30a9641cac7ac3902ac1f055214b87515c83673defa8aa50041d956f193378e2a2d6a5d0c88bb3fe0c5dbbb10395a6b011a77312c582dd6a9c0ea1b39fc774c25f1e343f5434625a820d04ebaf2b2edd93d4b5dfc0b005e5d9b12c69c7652d0fe7202d0c8cb26f8fbe5c414e7d81a91ac0835b4532d6dba6a1021c4d93a4e63c45e349fb9a76caba36d3acec1649aac619dbfcbe646589262e9cd0983f1f5da2b8b7525521b0e52c9cc980e333373aa58d3bb61ee473d55d3577648e27f6d0c037bf2875e2fc5a94b6205a3528d75860685e39ec1e8784574bda9ae7c57b9de20d3b8fadb4a3cd2b21cc208c371243a5cb9bfd38d4144da0307e99c381c309680662ba57d3d3166fa012755dd67acf10774fd892737eaa1cbfbe74bb469b2c5ef3d5b756d80cb3e01365344d47617f306326a0628777fb271918a8b3bbbfdd8e6124be79bc6ee32e5f59442954e7b7db573a11bcd7355c2ce653c50351037accc480f1424281b6ca16860c1d170cbe3e382b705a10fa6d98dff8b68fbed475fa81c29e7a031714b141680420e5c97574f17ad62e2693c52f4c2b22a90a57a123600bb7fe3d9035e4ee7ae8da4163a3854aef132fa8b33b6e1f4472c26d61baefe74913dcb34a4b5ec90457357906a8cb0c8cffbb9213e2ad7b2f4fdc7e1676b6f1d1e058187105d43c6f5aab60f970d67683660fbcc3e78b1604910c067bb523eb90e279671869a5df97ff7b6060cc71c3452808375cfc91f7e50273fc0474744ca79f4f5f44592eaf4c7694fe63614cafae01f7146a32e6056de808e91878ce09fdc043a711b715031260c5198e37edbdb347a4ea32490cd8848b00f97d26e884bb56ce379ac576eee6b8f65ee854d7503bcee0eafcd1bae7abe525509fff6104de0c38d5d4e879e69ba9ba25559487a1f4d5540ce081b0bff31b93f85a9bd48325aa2a5298ee572c5116c1d43925350815db88ae33760fa61ae4b04f7e639aa577fbafe21832f9ba6082f044067c8b73428e56b38ef0ec60d541eada6f42eebe56888a326cce2981181b662618ec9092fe8054cd91a734710d0799cabe9c299dc8e897c0a1e07454a6e7d4434111425f91bfc6ed4c65af2d4426176241210430fbbb0b0491e1a2b2521a3b4b4474ecc27683add6e39b94f94a343c008c557e783f5bc6aad19564a235fa1f2b2cbe445a07369457f4b1e7839cd5e29822f64e40780b2b87f0a1f92f5dd2518bb89d9e385d5dca3cd1b785356391ff917b3758bd078296edaedcf5202bf93c96cfc06297b54093b0d10c01828f5f656a02e3f5ac506e81c2e01ee10a041c708ba035e30ea4e2716faeb5d4baf16467c54f05e9c609682e0a650d9c85a227fbbcfdacabc625c21c9a5fa112e270f041c4ca00fe4e01bc916dd8403254650637a45fd434598474af1e078c1a54b3b125bdc74c4c9c4aecbde4f38685af59e748fd7e43d718a0f8814afc000fb8c76955360e21088b737e7311389b3eb37479af1e1b1c3d9120b75d1ef74f6cd2023e8841b20b76beb2de9c2edcb7c80443f595357152cbf1de4f088a826cab794341f09ad050a9e54c809dbcc19a918f731846435494c993687042787482a9de31c1de65f03cda45c7acad1e960066c1abf8806302b7e706cf0ea6f12084e2630824d2550f9dca605808f7a577e61f23e35468f3a1e091b8f40558c41bfce765950505fda298baae55631a1c3525a4bb63e7b3502a16561584ea432adc2fe5387ad7788bbc6eb189c25e97e172c987ae9c2b25a76951a2e32365b971ff8900357008fe924024675a03bed7380c5eb86b6b75955ed30c446267c39af16b032ca0840a26b76108f94f0440da998de5ca604bb7bd5ba289a45b19ca220202250c03f55f540e60f9ca8419bae9c9ed10d074ed6854a13e429e654f07ac3dc60128d50bddb053c1aaf094da760faa7af6b14261179541bc12b03b95037dea2270b7e5b59a8a877468d5b55e7374d46a2744fbf86d1d12eadcff50c9758380aa2af9b105e8090cb87130165285a978869527285d27400f1353e7d196fc50ec675f79ac09d5ec8be9f03109c42f9d5966051c4537f680ce8b40d107fc2faffbc3ba5b184d53792e8772d36da81bd7e207d1401121b76e484c2ef676ca561f78fd845c170df195288b6f0e0351b528a980d0930441f084aec823330c4c751e75fdd109a9dfd34ad464bcc24dca95de0ffef788dec88fc724640ccf1f1120db2a4a90d83b608d8c876c90d7a607ab37fa424479610a3d03b3e295535ef8c8c8e145f765843603162bed7adee9520cec9fb45bb072bc54db3e97a8c3918d6bb10bba7aaf88bbb64d9362c49e23ba1824a68551243c5f54b89593a1f9f66cab827c23c6f9573a80becf2e619ba23f65945038723f3da69b1d7a6f74631e655b102be5220e6a6a5dc2105fbd39345224b91286f8eefcc440194120a383a98a069801ec0fe35e17166c810b6586a8b4a93e35fc3a7c0700cdc68be67e89927c4f0cf866ea345836040c7de6168f5e7fc20b876f0ca84f7b66f547191d17f218ba7944967836380957fe273772d1987f5681439ba29c6d91832364facad247280db0aa2fe42003a6411b83932596917da9025de3d24f64668624e5d91f840b1bc12d27835279f97a08cf43e859ff571dc000d5300e62d109cb61e93831dd46bcecfe5792e0fc348ce30c3c4780f7d7e258053ee174eaeb307901e02d171fb7fdec1a26cb8165298bb353199f6e2613b146657f8cf44bd6bf9f21ed01ccc6dab9db936a6161573b1b66feef2550194d8465058b22a6746f71ff9f7e331ff8de47d01edb934eeea4874ed78db9f668d21d0eeb0239210bdbbb2429576dfab6501e3829e860e5eb71ef09da7efd1694dc1815c7938d9e02817f86131fc1ddf8165ac0ae62e6d8b8a21557f2df374a26ec11a603df49b2bd7e2e9a268978188acdb81f42550df6bad9c11ab1bae7ce287a62ffffb87b7ff551bb149967a2899c60f78d220fe23fe95d660bbeb054d722e5b0447abe082656cbf9fea787771b563bdc3c45feb649b832a444afc6a5fa7f97dc8aecfd4f2bbfc4c44407704916a008f8cd724fdfc9b04b78bcf07e80f4cd276335e66c7b44f27f569f7745aef2cd2edc7a37bb66f28871e9d5bb1f67e0a618d7a66b57b611e4038fe6a59697e8f196a93560bff5c22f2015cf830242d143a2e66c76942cb77b3df93fd47b2fa3fcc58daf7b1ec92288365c79e357b8f9ace5b5b298625a9023921d0c8439f36024fa372841acc58c087cef41a672dd0b025a4b03e3356bd5c57cf22ea91382caf3b0f2b9b7efdf3d00c4848b1b21eefeb14f66f6453e8f79fdcba78796a839615094b97ff856a2bfc83b65c7827f8e21e81c22f314810c8a8f54b45b42d7dd7cd93ba0298901263e5e6023e825ef0a48b3d5925d8fe1a142b749c5d7b99a817841a7a59d351ce17f3f6615dfc79a95dfa81db20b2b66122f3e16d1ada2c99e14ffd8e8806d69bee53e6c7815e35f9fae59dafedd5f77b9d9c3824d4bcee34145276305c5fe0e48b25660f69c22ed178fc0d3feae745234e0bd6f9927afb0195289418ef083321581d106f15c5963d955c7ae1bf31f0803050937c57e56f5148fc456c1491cf9c3a1db3f090bebb98a0cadb95f3cb3645339fb7a6c7ebfd982c5d94a2a59df76844a7a5cbbc9bc5319fb9d00bfddbbe110db08cbf8bdd2792ca54ecf7790dea6246afbecd5720693cece4d78ba710375f4b53147b178e7544d763842ecd155fb59c53c94bcb73a8a21f458fae1a3f8d2c3e3ac7cfa4a619df795166be4d4a28dd85c2c78648792a158b9f2a4a79545b08cd6d0ea7abf377a2432409faae40b0da60b7c9412805df7a0b10ab01d634e659015a1286b1fad5a7af5da260744dc15c1621c77d6fd0264edb0dd03edf2c33d39f8871ab4fe1c7bf3c798c9a170fe541be52c362c999630b4d679ec77755cfe8707f137967891f866a684942853be85fa8b86e30d808dcee5ca989bfd2ca0d31bb7b56b25aea273a28ba356fecffca936726a0149ff80f2aac678cfa690ee0c3dff88639c9034ec0706b12ab03afc850399116535dc059b62c99af4820ff33946480d18e959abf9f3f3c874a10c2dd901fd22208957ebb45f5fc08346d006b1c12f322ec355cacd4515a54ba49993d80fc4b83108157c509ca8d48d623a1321f7d617c4000b2fcc12b95eac149ffbf860551236b1fd3ec59c1c4e6382bf651788256030ff65582b7479fcaad9a66474a3ee75c51080feb7a32ecb7c8397267d5878bbd25f808783ed3f5882a1131fa4bc696e9cfa8c98b25b9bd55ac4ccd700834a0bfde3cf633445b4bf627ce4df0be3b574795d79c831a6b071837187cb686fce1dd42ecc63df040d3dae61eb3ae9956228ac07588bba03636fa20563122189f3e20338f9afaa55240807b039d3039e1f0689cfe6041e31ceb4dd1dcf32ff8a1cd0d6e39cd12a1b37105c4d9f09c6eb11870624d5133606a1ad27b", 0x1000}], 0x4, &(0x7f0000000540)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r4}], 0xa0, 0x1}, 0x2) ktrace(&(0x7f0000000e00)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) syz_open_pts() close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x2, 0x6}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getrlimit(0x105dbed77dd395ca, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x3}, {0xc3e}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) executing program 4: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = getppid() ktrace(0x0, 0x0, 0x0, r1) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0), 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020", &(0x7f0000002800)=0xbae, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x20000) link(0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x8000000000000003, 0xffffffffffffff81}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000900)=0x4) kqueue() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x2, 0x9) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x3}, {0x80000001}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x80, 0x52) sysctl$net_inet_icmp(&(0x7f0000000040), 0xb, 0x0, 0x0, 0x0, 0xffffffffffffffec) accept$unix(0xffffffffffffffff, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0xa4, 0x0, 0x1000) msgctl$IPC_RMID(r2, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480), 0x4) syz_emit_ethernet(0x2a, 0x0) fchmod(0xffffffffffffffff, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x1d}, {0x8106}]}) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa3001800009c7e4d500100010008000000bbde0312fe8000000000000000000000000000bb0000907b75d9d5cc28fc02a1650000000000000000000000000000ffff7f000001"]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000000140)) fcntl$lock(r6, 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(r2, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r0, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 0: mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) dup2(r1, r0) r3 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r3, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) openat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000200)}], 0x1) writev(r6, &(0x7f0000001680)=[{&(0x7f0000000300)}, {&(0x7f0000001400)="4bdd474a8c385fc12826b40dba57c166123b08ce647888b6363c11c9c62f00ac12d56a1fd3cb58da373e413e1b424c2648c2692d433be73b2943ccaf382992b00c1a739ebba47a95815c38970179bc1ab93d", 0x52}, {0x0}, {&(0x7f0000001540)}, {0x0}], 0x5) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 7: r0 = socket(0x1, 0x1, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0xff, 0x8}, {0x0, 0x80, 0x8, 0x4}, {0x0, 0x4, 0x8, 0x3}]}) syz_open_pts() executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffebc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0xa) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYRES32], 0x10b8}, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, 0x0, 0x10) listen(r4, 0x0) setsockopt(r0, 0x3, 0x8, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e092de2457cdc877c3d44dd0fc72a879e6090b77847f2cb24dacfa737d91ab4c22becca06e735f40a858ae088c326c1f2fde62bd332f3b247d26873d498891b", 0xf8) r5 = socket(0x2, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0/../file0\x00', 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) connect$unix(r6, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r7 = dup2(r5, r5) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) shutdown(r7, 0x2) executing program 5: getpid() setpgid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) socket(0x1, 0x3, 0xff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, &(0x7f0000001040), &(0x7f0000002440), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000e019bc810fcd4fc34a3543fc5f0cbb624be3ff37b4805ca52b353482bd46d2011c4ca971585cb93b4c3ad08a26ced8b62a5276fdb4eddd7d587b81093d69db5849aed6dbd9e79e46727ec517de3ebba26829b3a10de76278fba3eca2dc15d290752db33973a15e2a4b9cee3a3a0ec67fb3836a9c53828fb338eb4504c6a7c5f719fb242cef52150c5f97c9163bfc3fe2e054da77781078420d03aa4b6c08139ccf182f0637f800"], 0x10}, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {}]}) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffff, 0x9, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4, 0x10001, 0x2, 0x4a6}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0xc768}, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x237a, 0xfffffff8, 0x0, 0x8, "78603af6ec907c0ec92aa0edbd899699b2cd26b3", 0x5, 0x200}) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0x0) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c, 0x0, 0x0, 0x8d92}, {0x14}, {0x40e}]}) open(0x0, 0x0, 0x12) select(0x40, &(0x7f0000000100), &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xa}, 0x0, 0x0) kqueue() poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setitimer(0x0, 0xffffffffffffffff, 0x0) getuid() executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000007a000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) socket(0x0, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r3, r3) write(r4, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r5, &(0x7f0000002400)=[{0x0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f00000002c0)={0x8005, 0x0, 0x8, 0x9, 0x0, 0x0, 0x3f}) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f07000000aec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a678f079f5361e9319b51d90a4465f9c605ab2829d78ea2571900", 0xa2}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f00000001c0)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073862a8a897a78307f3d2c30e105ec8aa86930f1aed0b3d111d", 0x32}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) socket(0x11, 0x3, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000014c0)="621f26e503d2620c3585d9f45970addb4384e022e85217823e6e32b99f4ed2855d4d91c70a629d0d4363cd5739090e0b787a9835c5b16a121694910962f919ba53edddb0d3c5385dd47f4b296db5cf3d696aeba0be5241ed48df0b9d7bdbea18b2bab836fb349929b1a944a1e73dd765e556daa96dbcb805f24f31f53b4fdd6f36814f23c5f21d7300a318e46b331584a4b50f33ab34f32c688636faf4800004e2cdc3af0381ae121d4f7df86266b5783db80cd5c81e15e1acbd42a6987fd1258470127d867d7476fb88af98d60f3040ce0e44be98e8dd4f083983db7651c230025043f8410200275dfea6827c7584dd41c81877db04be3855ac717c4d4c52ad5b54e08b7b115e38f2e46226925520dba3f5f9020b11b3dfcfd839919aa3e5aa27f99f2f674adfed37a50ec31a9acbd9de9b4fb15fecc1661c7f78a4801becb3636fdf660e330da2cddc37cb5aac09dc3428cbd95adf1089d3b865c19a4201c32482ed51a4ae6a629d5b03aafceda91c9857aed39f3a454d7b619d2f70fe94073eb0f0767b7e9d888449dbaa02ce95f2ee9aa8aee72495ff76936ce15611ab45f925a8c3a2f617", &(0x7f0000001180)=0x1a7, &(0x7f00000012c0)="000000004b1ef803df68ab8ce354bac6fdec3987197c6d7b79c9bf3d15f39fdd8c5214931e21acf7279f4b76102e0deeb5ca9aabffff24ff2dc595bf7172fe58f7130c1c4090fb066a36c4c0a3f85ae21087e2c5a2a3b7b55540f0c941cfbee8b1ebef", 0x63) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r0], 0x30}, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000180)={0x0, 0x100000001}, 0x10) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r6 = getppid() ktrace(&(0x7f0000000140)='./file1\x00', 0x4, 0x40000f00, r6) syz_extract_tcp_res(&(0x7f0000001200), 0x3, 0x9) executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x643873a9be4a223) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x6, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000128000/0x4000)=nil, 0x4000, 0x1) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = semget$private(0x0, 0x5, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getuid() socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x8000, 0x0, r6, r5, r6, 0x0, 0xa}, 0xffffffff, 0x80007, 0x10001}) semop(r4, &(0x7f0000000100), 0x0) semop(0x0, 0xffffffffffffffff, 0x4) semop(r4, &(0x7f0000000580)=[{0x3, 0x2}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$GETPID(r4, 0x0, 0x4, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x7ff]) syz_open_pts() executing program 4: r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) close(0xffffffffffffffff) accept$inet(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) dup(0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) pipe2(0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r4, &(0x7f0000001380), 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x24, &(0x7f0000000b80)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}}, @generic='3g'}}}}) executing program 7: mkdir(&(0x7f0000000000)='./file2/file0/file0\x00', 0x0) r0 = socket(0x1b, 0x8000, 0x1) socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) r3 = dup2(r0, r0) shutdown(r3, 0x2) msgget$private(0x0, 0x41) geteuid() getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) setreuid(0xee00, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xb, 0x0, 0x0) bind$unix(r1, 0x0, 0xfffffdd3) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x6c}, {}, {}]}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xcc}, {0xc, 0xfe}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) open(0x0, 0x80000000000206, 0x0) setrlimit(0x6, &(0x7f00000000c0)) (async) mlockall(0x1) (async, rerun: 64) munlock(&(0x7f0000fea000/0x14000)=nil, 0x14000) (async, rerun: 64) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 1: socket(0x18, 0x3, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 2: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000b80)="8a7a0200fb686c5cd12f2c768a244a9de686640eb49d486f78d7812f9cb307395800b12a5c6c705f6da807173fec399a53a627d3cb5d97e8393c0ae0f37a9691a51ea0cc313e959777", 0x49) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a7dcc31a82dd096ac7d1a60cc"}) chmod(0x0, 0x20) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) open$dir(0x0, 0x800, 0x49) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000340)='./file0\x00') getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000440)=0xfffffffffffffc86) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000480)=""/237) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) rmdir(&(0x7f0000000640)='./file0\x00') symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r4 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000300)}, {&(0x7f0000000880)=""/153, 0x99}, {&(0x7f0000000940)=""/184, 0xb8}], 0x5, &(0x7f0000000a80)=""/231, 0xe7}, 0x1000) unlink(&(0x7f0000000800)='./file1\x00') msgrcv(0x0, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000340)="2ed6acbb9c96ab6b6e6a11fec41b33c808c82f3688fb5049f95c97d7d02ce3043d43baaf2e2a799a646a60995990c545d22212051ea449fbcce66bfb62320c13a3b236aceb75df2f1387de0652ca1bfdfdde172095ef9158321e527eba4d9ba16c06c913f749cca3829384fe21a2b49243fc8e4e43fd3507aa1ac8692f11b17d4d949bf5c6e10315c07100895002c2d4c6bd851d383a178d3b959386e5070a236a2e19a514b9688f72b99a143b695fa050051021d0d2f3bbd43359261a629b3171e728375f7eab7b2b8940226fcb83f959f280748943d9b7b028f97ff420176a05b1bf48ccf1ab49e0ad9512d2ee50273368d238728e0c4f308f9c18230d88fb6ee23e2a8c64d45760c62b1845e27f94b963d3cb6076022b4b7d785dc02bf3db7e1750087e17ea8931a8db7913fe43289a5fce1779367902f3e6edd4cb464762929e0245df4a773d3ce088e906963c7cd239eff7a07aa4033ccdbb2f23371580744c26f5dc40f9551ae0d28a0d1880487a6c5ebedf9c9c888a94e4e2b51892ce8df5b6bbc9a87629e0d8122e39d0cf5de03ddefd117764cb825147e1a268e7631bd172b66b35990a69ea342e84676a6bdbabd8ad640d8a51f40a60c41bcef1c973d0e779087479cc275ce059ba983e77223ecf4b54ab1ea1330df3b014a99df2e5d400d689a824fb83319096089965e054101795e321b487b60db2458374a750e2e0134113dd56e3b22e335663e4f916be425926a4c80d994a8cfb413782bfb5fbb96732ec834f574a6841d1526946df2cf98f3a848d234fcf9586d50fcb533a7cb4ca251fbc7a460a6a72282d57b8d08522d52855a2f5916162d03266dcff6a527ff48b8d4ce6126e4dcc804b56001d48a483aff12c89f3b1b2b8a3b6f01cbd8b351b8ce9593600f3eb2e3d727a5e64f0a0fad56013a442104cd4756046e3730f17eaca73f0a67852605799acbe66e44232f107a6fc8dcc28bc68ef7c2009d772a5becff730b10ce579098167cf6034c6011e2b773d7b23e7efc5106b6b158c0cbd34952d58c1de13349744b2d77e63af6bf23910a136609117b7759e13bdcf0f6db52b4e4bb027405021eeafe215f756f201e31406982b170b554eb9ff166afee679b9a4504438238aae6b0cba7c18a87c2ef076c53b007f43e736f269d44c90eb425c2c2fd603fd65a859c360f387a34fed3cb32c0caad5a6829635b65226b3c44c628c29f956578c7b1614e670b9cd264b55019077328fe7aa8cab3e317e3598ac01c6dcb6bb9b8c2bcba1fa18b71c5a4c94c3625b29e6e0bff983b9ddf002f3e6da1fd851e1239835da0b9dc2b5acfe0e8a4517f4e2460e907bd1c13edb306828cd489f52a8adfb467508fd688443d0639e6b93b93ca1c95bbe9af99dee297cbde8d4ee675cfbfa1dffe03bc8f6c9ebbb460c922444305a1639ad9a3a9a3421225d6eaaac9f4bc5463bdd097f987be71b1939d99ca532a1143cbca1ac88c73e6c0a588dd3c087f8650fe6f77738a9cd32ce64c2f27746173ac315a9ad62eda952b8999bc1be3110daf0cf574a285ca781257de1b78d10b0ab2bce6ab0d568b790001a0a0fbed909fde67b2fcc10690deaf12a9ac243e253cdb298d49c6c72355837d950e8c29ad0b8fdf6f21d5d78c4d3318fe92c865122623a96f534956be77f6c513da965945909ed503b8a6312d81b3b7c1569b244f3ca9bb70b081534a1899cd62c296330128edbd1d1de877fb4181afad292035a659ffd6625bbf4b95e5c4df7a294ad27cf06cd39f95d8d8e24511dfc783077a8cf6f7e45c3aed70db3b52e36b30a76a588f3c2f7137f7ccd2629c85afc77d55cb3b5c25ce6e0f13e3ab6134aebe5811e3b237b0b1dd57289e669e448d3b1baaf4d08d07afc8484f6de63602626a106acdd5bed9a930d5ccddfe26359cffb52d5e88678038c27599612d3d0702e08f8dd329e5a0ee36107c86a9aa506b33527c92e57b6e6919acbf7e2c68f426ed3e5ce91bfda6d15ec44e8a126cffd145168058207ab66cb3eae49ba20006166ed29ebf97c259a8a7dd8e4582432985de77e0c17f03ea3a2623e275f3aa864766bc13fbf09df8127c4d63b80f68a2d4d5eb84adb9f3a1a034f14202cb6def7b18d2e90863041f77edcd84e06f31faf52cb7b8ee7c9898617e9608175fe71f64d5a530fddaa7a1c07795bd51c3efb462b9650853503c48336efb0e5f6f47267aca524d0a329bdc0c46a23c1a2d822a60427874b79fabd74a80bffef46cf3dd2af2fadb4cd4ce80c43f24d6fb22470f24b6ad160c2170888d42d427eef3d510e056f46181c2363818325a240b22c0ca90dd33a9af26e5bfcbb6c29453474f233da73bc1f2f3d3eae5ec944992ab02b5135e619fd0954d4841a77d9ee3a59c06abed38278e072d602b1f39b56cbe09de118f3feda96254a8f4b5fe58f75583e3da81bc08709fd6b6e70b3cb4b1251654227ba4e150d72a2b31d93370c94b7d0db1510f98903d8962c3861c8d8f45d45c82337df50f2c1c7372c1448bfce72445c58b860d497d419c5117afc399cb07b8660009e47da796186251daefc5fb815276f8ec6631310d49562be6f64fd10ef44fab0008a70a090e27bb924821eefcfc43bb24f56514633b6d2369a244164cbb60327d77c244b92acba1bff0125e15b23fcc10f5953840e1c0751fb68a8b8984d85daccfacdde804a627463dcf7c577f88f8ff176bd6e7a78d22ef610af19bcc6e495230a27ffb83a32e2c022fd8ad751f33b92f758f6ee68917745b9d09db2906510a86aff5976632a0a8aae2a9b50cbe911d13078f1342ef15227502a1a5ff272cfe5eedfc0e4fc083baaae12a294d4160d88dfd4e7dfb7a0627cd83263b4e42c7e157c90ae3f616be6ab83f8f4beacb64d23d8cc185c51b404f8a0e3010aa144d7c477c5d577bc274fa25c744415f1f1223f5e50bafa894afb582ef3eae6638628d8a1024d2ad7e576de9b1adc07a0d2294186bab1980ebf54082a763e9f2290b640361fdbcd4aa033b81022b25b19105737b5279f689a2615f11b40202787b94d46445d1808450bb736f15d1a1f44f2aaab6f248b9f45b4853606b51a6c7c2016da6b707be32384d21d3de0edeb6cf6914af057100cfb2c805172476d7c23bcc49c540e617fc396d3f634f721abb8ffac29c48e62dbfa89cc4b3cda37445e9f24acc49fd4eeef9b1b985cc41d4e3a652fee142b1d6f42c64cd5d45f3df3caba300a9134a86bfa2e7a50b631f3cd72b7aff7f6ef67b1f054073d766396d5d7a0b427b9fe17a8a8b19a936df9223eb2bd045fcd753044e770f39ab5aed9873cab40374cd0f26d181d8108ece5c3c5fb737fb1db7999796239ad4ed2f960a52bd7b179334882e8c4230713d69cbb9bf8dbf08bd70b39a1dec59d6c54c09d39bb19af9e112e89258db7d41250d45548961580b05a5531ad6b037a1c34014c5e1af5f2341b10b46e1bfed90855f585dfa72e6f6d2bb1a431b65a1ff65fa2aba3ef93cd0e6e3ce9bdc6172c827753a39179e4cb1ef0d91d7e8614913c9fec8f6f3192cca6f6a30ead3d6feda94201522fd4ed909b69331a4cc01e912c477581e332cf89391614e458a125866fd25f378fe7054d2763882310fd7173332154e38332836019f64f65cbdbfadfb56711b461bee971e4a0ab32469afad9eabd885914b082a2f23e8e592c4c231ba1ac5742ad9d49331f0c34b0aa0e7b995a3a4f9aa8f27a89fb428ab9fae549e43147c6b80c5b78fb8a464ca5d49dc91ba8f7d8a75ddfcf9f6850ad83f6c82e67fae099d58e2bdd580defcb28126f890f03053abab9cebeee22b3a7800993e1e216361009ec31433679efcda8c32d6f07037e9494a8705d6ea68d077feed2e9122f1912fdc4b446ca82350da483e3dc0848c3977a2a4bc72b107b08e162893e4b8299b90cd361dc3d3bca82435362c3a6f35e5d6dce4feac7fb0ce4163dd1923bcf0c3461edd9c41979902720e0842277f8b740dc5a4baca2a236c408e6a6d168a82a43009b83dfac25a7592a6055a8461b909e561200e3953684749922e1b59336aedad6937ae071b71e5cfd9cf399f9f000ea4b0c68ce54c554b59faad888cb508b2e1c0c5fa1717feaa93ca94fec875a94dd9c90ac0fa0b5885ef44d85375c89a21a165a1ae32f6ddd80f16a66bcc81ca8ba21123a6b15a5dee2394130f191fbe9c900b62c4e70ca9c4c21e3424130b51096b534c4e2bd6ac272b56de63582dda03a2f8c8361e845b2c6a85eb4705667f0b64bb8de64e5dcb0be32313ab7ee581c18df1040cc778565adb64c66045a7f84e61827c95411594b7ef15e523bcbfbe9e43c14fcbf58f2adb016cd98f1889b71b7d85081a7d287b57ae4e7f7b1a5ee4b5ad2553e17ca927b53428efb380d0795bab2322e4f85a3c9b60668cf4251891de2ce2aff917eff699ec15a4072e1daac30be0962031a87cb02b49fc17909cc4f377a3212b5f5b74e77c69d1b4cbceda56fb14f90c0bb67cf507517a42ea1ee6b483f5b7a1ef44060baa48e475f221a11fb2ec7dcbdd66efb37ad3e8e815d7574ea68bf5c6d8a21d98e8c47bcca4ccc4b8371f230b54ab2555547062c2672787cc9a311adbf6c04b66746533602dd7ab647970e5c22c938f335bd718c1b6a3701c64576963671d5a7d9d1a2ba49bbf492d7d1aecf2eee2b2de5b7492e491b91908ed3496bffce0126f4421fcd593e4a8f7d8cac726a65e5fa2d9fe9b7aa21a1ad6f7c8c974c2a08945afdc7c4fff96885c5841e1c6a27469a5db6cccd46baa7c0", 0xd41}], 0x1}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040)="315dcf2e4aae0072afaaacb213f7996774ee30fb76ec5a24ba671c5c4707106e54c9dc183eb0a7a52ed1a2ef62a8baee1a367ad98fb7eb1b2b6a0a3de8b6b7f06b0238daba631cd87221bfcebb9d36ebbee3c5b9723c963e134f606ffebfb336d60c93f2602fa9e9f2a76da6af21cd455c92f6c7a5b9700c893b91ab08", &(0x7f00000000c0)=0x7d, &(0x7f0000000100)="bd4b205b2b2410771997ac0deea8f5359ff47b9d81050ca4bd47d326800b84088d910677ebd8dc16e6a9cac428cbe8e61a503abd9734ba983dc7da7aee03c7551ee8ad46006d4099d08102001315bdbe3ca935de74bf51cfceab8b872d22c96df1601633623f64fea0125853632071a873f97f3484ebd6674abf6c8a7f26de13790e3a66ac502230c4e86413afcfed07923cbfc0e5852e2a93848c22e7a0bca19d4e14ab21618b85ac5e496f69e9cd7d4e456619a98a80af72d9927f661c7985124b4065a93b55cf79d37097f02fbd845960b35a9f8a4cbed881a35ee2bde1f200a39f573226be3edff3efaad9f7ea6c4fba47f6ccf4eb", 0xf7) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000240)="3f01d84e282b7715e30001b87cd42af98d54816d0104f6d9", &(0x7f0000000280)=0x18, &(0x7f00000002c0)="c88813f40622ec771e06ea820009be4b6c44d95cd67b104151014f6a8b96459f07b7baa47ab57520481ace4248ea900dde762a71eb5b6c93489c1a376a4c6d048edc6e788a6b54ac0ee038702fcff54f92085294b6db1fc4a414624bac09ad9b58490274f232e916d2c426c94689a8a9e3e80c8ae176fc2c115a94812e1c6628ed4f83846e99b13fb20f410a5a9cb945c3bb78173486e9871dc43fa01d6d354eac93571c556f249f87119092b9e5cce870b85c1835f491acada9b6634fc0966d611a5488ab615b1139f6", 0xca) connect$inet(0xffffffffffffff9c, &(0x7f00000003c0)={0x2, 0x2}, 0xc) sendto$inet(0xffffffffffffff9c, &(0x7f0000000400)="bb474bb44967f8f79d7222bc0d47d8928683b2ae2a40a8f6edf37a9236b5fd9ab8f1247e0c05b4f1715adf22c4c4949726f288ac4ecc6643b82a8a6e665a80bfbdf42179d7ccbd0525f934f96ff519ad638bfb99ae8249332581a983ab794a4fc525049cc24bcc177f7d0a6133c74458f5623a2ed0ea160c706050cc270b97b0da7a581f9a590ba2b3fbda8abe2d10d4d49582739a3d318a67a4ae0f8b0143348d70ff01d1bad0e1e33dc6e2dc9681413224e629f8b862e258030e80bacd9188bf82b3b51c8e4a96c64d85bed798f4808da7f7208dd751da5afa06d2d1fd1d390cabfbe9c6967fe145b3dd71911a76fe8f8375f3561349", 0xf7, 0x6, &(0x7f0000000500)={0x2, 0x1}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000580)="3faeff08c4fa6aa5513242c3f366a74ceeca75767edfc060537bbe18b7a46723775408e5894fed24986976696a62560459b6a86070331ec28af910648b7059c1ae44db3b62b2ee8322814ead21998f7a4c0841fa2f964f9f4e848081003b2cb74b22beea4e22d70c03838f673b4e271555fb47be317b70d41be305fd2af549c35574db4d3c1714f2a7aaafbe7c51d4ebd4426ce62972bc153c742cd9e01946e3ee45c10055a28323b78e66e446f1ea9d87d7518b0549d3696a5a6b61e80983a1a11ce6f1f994", &(0x7f0000000680)=0xc6, &(0x7f00000006c0)="2dbe2d9b1786c6e2ef940773a70c7c0e560e71f2c037dd267dd3f877c5acfbcf99997ed7d59466c2fe7064e653bd91c20a011b2ea112e1f28d1b1db64e1fa5410a2fb1284f8493271eb764dd2f5f37fedfeb7956b567e35c2b8fcb068a21bc65b5b4844239011bc286d807856978d6ef4a9cc5a69c4ec0a1015caad82b1660fc1ccd71d348eb4732f68a65a35ae57115fce0e4d6972a323e2cc007354a4111a864a346c5cfc4de3eab6a391b891ac42e0efece95cfe7d2491cc096fe3976fa1518ff6c200ff626e07075fbbe6148172954336af69b24b1fa4708a8743fd495ba7f8e0ca85e9ed8517fefd140b8909418", 0xf0) sysctl$net_inet_tcp(&(0x7f00000007c0)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000800)="5e54751d6635f62015195875379f598b37c60971df9e3c4a2fdf4c1436e2f165c24489f0ba", &(0x7f0000000840)=0x25, &(0x7f0000000880)="74016a010da7ccb1", 0x8) r0 = socket$inet(0x2, 0x8000, 0xff) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000008c0)="a088eaada9f407287a9f48dc01af4588903e23087efb5d11a4eadb507d93cdb4f767", 0x22) sysctl$net_inet_tcp(&(0x7f0000000900), 0x4, &(0x7f0000000940)="822f7befb63cd0ae55f73e2da46613ccd8216b52402e48679c555a59cd997e1eb2621099879a473bbb84d049ab17b3d9ef478b2386f4a8b4aba0c7959ebccfc11b47ade84719e62334ba263f22843b977860249a299d7aaa8df4b5c1c3700a79a46fc5e1bd3b021bd327ea4283c965d675ccf970e82cf2f5779ff8148d58153b7fc9395faac1963ccd12a84cbc13237f1a813366dd96c0c161ec9633705922635f", &(0x7f0000000a00)=0xa1, &(0x7f0000000a40)="cd5084db709f296eb4209d1b8d1f1ab38f801d0b6322d781fd1d93b55330eb63472b02634950d591376be2230b3fe8f135a4747afd605d9c44ef4030d25b55c43f8679e44228fe4318a75e767818360c6b7fd22a7c2608d920fbf94c433ecaaada753aca95ab8c4aeaa2e01f590510", 0x6f) r1 = socket$inet6(0x18, 0x4000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000ac0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000b00)="b42f80a9f69f5246fdf206e21f3880b12ae951037183455e81af04099fbf2bba239f1611ced85d1efc735acb9fd654661fcc22c08dd7ea77b8b129f0328c817681cfb399c546ba4c6324a32659b3fcace9392536bcb9814498fe3de86d0175e89bc311ea21214daf511a3926b381575f250d2d857121cf80fa60ff503dc6809ad1e74197095307112943cbaed688c680a3f66c3b7caba05db1", 0x99, 0x0, &(0x7f0000000bc0)={0x2, 0x2}, 0xc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c00), 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000c40)) socket$inet(0x2, 0x8000, 0xff) sysctl$net_inet_tcp(&(0x7f0000000c80)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000cc0)="f534e355b73f35abe81c067b6f549149c7bd346bc3636440edeece066e347f9cae39ed9b2ae51ebc1d690c795acbf49e567faf7f203a256cd2c27d9bf6c6d36b85471de613b1ea6db43d1e5f0145f297a5f4b3c04e37ebd4b8f5b66ae7c70529dea7f9c8703da1a2323b2cafbfed65a1de3f3afb113f4c712bee1051c02de66772b58e466fe9184bdb0453c44188f6f5f7d8002f", &(0x7f0000000d80)=0x94, &(0x7f0000000dc0)="0ca2bb9c28bd474d82998272497ab8b3d140750d21e97d38ff15919562b89c026c11ed6a", 0x24) r3 = accept$inet6(r1, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) sysctl$net_inet_tcp(&(0x7f0000000e80)={0x4, 0x2, 0x6, 0x5b35a3be9e75bd81}, 0x4, &(0x7f0000000ec0)="77fc74dabd5c915bf1952c7cf0bef38d28302022db707021b5c501300cc22e9d66dad0ca1f5b811b80ba50a44477e790bfd271c8c00bf4ca5f59d55ac442ad1627ab8714401b8660ad4b655650008bfd2cebc97454b49809b568eb2e630a796eddde0b49f0ee24a43502ab35779de49bfccdf7c8b52ca6a53ffd3fa3a4d0e6cf64d2", &(0x7f0000000f80)=0x82, &(0x7f0000000fc0)="8c5fa77fd3caeb4c2f9578c54eb8d1a4b02616cb320166a52e763fc5aebc47a4705e06b68ecf28befb084fae19ed903eef0670cb87c58040d6dd07c4fb8b3975cc37835bb67dad928c67793c3781de31e9b6e3375cdf3b3ecf1626dfb87fe5a345578a26a795d943a90a10ea8c49478ba9cf8eed886f3990ee77ed29cb83252638ca71a0fa12f8bb670c3bf8400dd8fb44ff5c677ec83f02a815af76df713d159723a20d25273d39489fbe355acb2b1fabbee10054228c860ef0e3c7e4", 0xbd) sysctl$net_inet_tcp(&(0x7f0000001080)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f00000010c0)="7d2ac2c80939e404d04e7b81ef6836baaaa19c1b605c4eb5a8fc1e4f413d03de0df3543d24f7febbea03843a1db468e7c0", &(0x7f0000001100)=0x31, &(0x7f0000001140)="4f2eff6ef31677ea00539e65dc034827439be669757baefa431e7d96f752ad30111b35e49d15e4d2a036e542ddaf2c61d8a265608ec71330e99b1d5c5288ff2e3928b5aac1c8ee677e8b54ab5b2524aa0e3d23e28174a2bbb7c39f2a315c2cfd85b9ca06a1ac9aa143a74168adbd20a829bc", 0x72) openat$pf(0xffffffffffffff9c, &(0x7f00000011c0), 0x10000, 0x0) fcntl$getflags(r3, 0x3) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x46b46b6183b33fc8) setuid(0xffffffffffffffff) r4 = shmget(0x3, 0x2000, 0x621, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x1000) msgget(0x3, 0x201) recvfrom$inet6(r3, &(0x7f0000001200)=""/193, 0xc1, 0x1, &(0x7f0000001300)={0x18, 0x1, 0x2, 0x2}, 0xc) write(r3, &(0x7f0000001340)="527fd76bbdd4df622c4f77806ef16f325a23c9ce4debd2ae4200b48c878b5d675e224617c1e1054b44a97ac2e21b2184c6b33e9a06011336abaf541fbbbb7652c7c70996", 0x44) recvmmsg(r0, &(0x7f00000027c0)={&(0x7f0000002780)={&(0x7f00000013c0)=@in6, 0xc, &(0x7f0000002680)=[{&(0x7f0000001400)=""/146, 0x92}, {&(0x7f00000014c0)=""/113, 0x71}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/92, 0x5c}, {&(0x7f00000025c0)=""/131, 0x83}], 0x5, &(0x7f0000002700)=""/72, 0x48}, 0xfffffffc}, 0x10, 0x1000, &(0x7f0000002800)={0xc4, 0x32c}) executing program 6: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fsync(r0) r1 = socket(0x2, 0x4, 0x20) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x9, './file0\x00', './file0\x00'}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)="294bbe01e775d42b920510a1a4327ec1b340b1976fadc987bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185b514c102af25df9f097003f67ca6918f9363386bef4cd0aa3d52bbffa10c7e066913530138c229024357738d4ecaca017eb674086edbe0168d9c91ab1fbde25895467c8dce7fff60400008ad2d3a5431dc62ecdeffd", 0x9e}, {&(0x7f0000000680)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c16439c9bbfe37bf9b31d625e398beca1d2d858050800000000000000cce3a4da033bb92a5cc65597870c03aac2a3e4324aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4f9ffffffffffffff181e9b88e80074bf3157b8dea45e3391e824194bd6b879347fa51e01b4f60400000071e28d9d838278a9fd52aebec8b195383582b54006007d9ecbc41c90d477e71178f611d1ff0326888da9001a6ca6767d7f9578232f3c50853ff9b289a7fff44d3d16da8d62796f9444d1bea19541ffe9462c7add5a1847491768ca052048d624f5f6873dd35d58208bd21653e05b8c88ae3c6944af", 0x104}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c7002497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247", 0xe6}], 0x3) executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978bb75faa1b6c6c11be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{0x2c}]}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$LIOCSFD(r3, 0xc050756a, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x8) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x3, 0x80) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xb2, 0x4764545a}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2, 0x7, 0x7, 0x1}, {0x5, 0x9, 0x5d, 0x1}, {0x5, 0xd9, 0x2, 0x3}, {0x80, 0x5, 0x20, 0x8}]}) read(r0, &(0x7f00000001c0)=""/166, 0xa6) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000280)=0x240, 0x4) msgget(0x2, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x6) r3 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x40, 0x80) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000340)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000440)={&(0x7f00000003c0)=[{0x84, 0x8000}, {0x41, 0xce65}, {0x8d, 0x3ff}, {0x89}, {0x45, 0x1}, {0x87, 0x6}, {0x24, 0xcb8}, {0x3, 0x80}, {0x83, 0x9}], 0x9}) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffb000/0x3000)=nil, 0x2000) recvfrom(r1, &(0x7f0000000480)=""/233, 0xe9, 0x1000, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x2}, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x200, 0x0) recvmsg(r1, &(0x7f0000001a40)={&(0x7f0000000600)=@in6, 0xc, &(0x7f00000018c0)=[{&(0x7f0000000640)=""/255, 0xff}, {&(0x7f0000000740)=""/95, 0x5f}, {&(0x7f00000007c0)=""/171, 0xab}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)}], 0x5, &(0x7f0000001940)=""/193, 0xc1}, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001ac0), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000001b00)={0x7ff, 0x3f, 0xefd, 0x2}) writev(r0, &(0x7f0000001c00)=[{&(0x7f0000001b40)="4e61edff510de1aef7ad79cc8580bcc2f381bbb552bb6f0912461ddb97023998e447580a0e95a5a7d444c4126610edce6ef172de9e3db0f32c393e67d4eb58ac491cd38ed13afd0db644519589445bdb09dc03037d7d704ac683084cfbcaa0c32523a1ba28860ebb391bca33efcf1667f6bda736b1a4a61b905ca620d06fbc86d05c9771a483b814f8", 0x89}], 0x1) ioctl$WSKBDIO_GETENCODING(0xffffffffffffff9c, 0x4004570f, &(0x7f0000001c40)) bind(r6, &(0x7f0000001c80)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0}, &(0x7f0000001d00)=0xc) r9 = getgid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000001d40)={{0x1000, r8, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}, 0x2, 0x9, 0xffffffffffffffff, 0x0, 0x7fff, 0x471, 0x200}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001dc0)={0x6, 0x898, 0x1ff, 0xffff, "3413eaa1e1b935c12c5e94fa47b6e2ee8dc35c7d", 0x8000, 0xc7}) executing program 2: ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r2, &(0x7f0000000100)=""/152, 0x98, 0x842, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[0x6, 0x9, 0x10000, 0x80000001, 0x3, 0x3, 0x800, 0xf40]}) msgget(0x1, 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000240)={0x97, 0x8000, 0x1000, 0x7ff, "1668023d1376e9fc7ad3f32b6680311927ed703a", 0x8, 0x9}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000002c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffff9c, 0x3f) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r5 = fcntl$dupfd(r3, 0x0, r1) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x78000004, 0x8000000000000000, 0xfffffffffffffffa}, {{r3}, 0xffffffffffffffff, 0x80, 0x4, 0xffffffff, 0x3aa}, {{r2}, 0xfffffffffffffffd, 0x4, 0x8, 0xab}], 0x7df, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffffd, 0xc0, 0x1, 0xf79, 0x3ff}, {{r4}, 0xffffffffffffffff, 0x80, 0x1, 0xe194, 0x8000}, {{r3}, 0xfffffffffffffff8, 0x40, 0x4, 0x5, 0x100}, {{r2}, 0xffffffffffffffff, 0x45, 0x80, 0x7, 0x9}, {{r6}, 0xfffffffffffffffa, 0x30, 0x400fffff, 0x3, 0x100000000}], 0x3, &(0x7f00000004c0)={0xc7, 0x90}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000540)) r9 = dup2(r0, r8) r10 = semget(0x3, 0x4, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000680)={{0x1, r11, r12, r13, 0x0, 0x10, 0x1}, 0x0, 0x7, 0x1000}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, &(0x7f0000000700)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4010, r7, 0x6b6ed802) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000740), &(0x7f0000000780)=0x4) getpid() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000007c0)={0x5, 0x6, 0x3cd, 0x2, "0862d30036d02170b892f914b2430841bcba09e2", 0x8, 0x6}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000800)=0x4) executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0xffffffffffffff04) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x64) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) lchown(&(0x7f0000000340)='./file0/file0\x00', r3, r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18}, 0x4000007d, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="2875e8c2c22e19272e596c44ec74871454f98c389a6ae4508abd980619d6d3094dadce8f8b4a32727cbe87b4ead20e0c932c416301dfd52c988b44f475b587e848a03d7bcf6e5e3bd58f7a86a1c637e288da616a8f9a8c72d8cec2b472fdca565640fbeead6050eb3d76a3f2a7ea19f2c23dc1c9e9eb49da", 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ktrace(&(0x7f0000000400)='./file0/file0\x00', 0x2, 0x81e, r1) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r5, &(0x7f0000000080)=[{&(0x7f0000003880)=""/4106, 0x100a}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x0, 0x6c, &(0x7f00000002c0)="19529967fc44d90fe983d13dd9d6ddbc4dc7384cf0d2d0937e743c2318ff64c9c021bdcbad088ab2f5aa90ec6d85ca0ecc2264529c9bc0ca5a1700be692313d513ec7d3ae46177e741605014a258c74de776baafc46d657a73640ad984d76ec0fba32cd56a772649d1e890ed833f0c018b0a1f835f60", 0x76) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x67, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000f7ffddffffffffff450000300000002ad5733249d3bbe00000020c009078000100004500fffc00000000003b0000e00000017f000001"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[r2, r7, r8, r9]) r10 = kqueue() pipe2(&(0x7f0000000080), 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000000)=0x4) executing program 1: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{0x15}, {0x3c}, {0x6, 0x0, 0x0, 0x3ffffc}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000140)={0x0, 0x100000}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "d8f1f9bdca0d8300"}) writev(r6, &(0x7f0000000240)=[{&(0x7f00000009c0)="e55a0ace2829081cc2a3aa7a0f9dbf3213a78cd243669c99ae3c7a55e0a9c829e206a79a5a4009f28145ae433e99a8cba56877fd082bbc07c3ce18a36d7e58a68a026474ca2d86ef1f25afd0dc17ea223f5cc2cb3a1e474566c18e354955295d46062ca1f676ced3147582e21cedc8762583cbf19b3db5474733ee330df883bc5fac77ca3efbe462878aad38a8a2424d7608eb0d0d", 0x95}], 0x1) mlockall(0x1) executing program 3: r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x801169ab, &(0x7f00000001c0)) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x4) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6b", 0x9}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000140)='.\x00', 0xae828e137847f62, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r3, 0xffffffffffffffff, r4}, 0xc) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1}, 0xc) executing program 2: open(0x0, 0x70e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) kevent(r2, &(0x7f0000000080), 0x3eb8802, 0x0, 0x80, 0x0) dup2(r1, r2) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000200)={0x100, 0x4, 0xa}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0), &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) msgget(0x1, 0x200) symlink(0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000340)=""/44) open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x30) open(0x0, 0x0, 0x101) writev(r2, &(0x7f0000000300), 0x0) getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1c}, {0x40}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000300)}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) sendmmsg(r0, &(0x7f0000000540)={&(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f00000004c0)=[{0x0}, {0x0}, {&(0x7f00000005c0)="7269b3d59ae199f89a191de6fb30ac572c0bf51f5e63f1d2f053c5029cf61a3f1db953d3a7eae251495cd876340b83a3664d0642c7ad1ef561a794eb0222ea48bafb4ed6582e4a9c43a34f2f1b4016d5e21c81ade7745722b6257260df8ce557a87d77355dc15b80d471dbce3670ad598880be85b86510198286be8d67c004ecd514b0f6df23d2ff725acd12dc849f1673bab65f33d20e9f3e7e41bcc0ad201f52ea4bfaf2e9c9de1a059c1a4cc2a4e91509860eaadb08649386a89334f543b8f60013620d8112d602dc22aab4e15077b6811795b9883e1a69a564513702542d853867f553af85ad1259901c6695bc", 0xef}], 0x3, 0x0}, 0x2}, 0x10, 0x400) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) accept$inet(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) sendto$inet(r4, &(0x7f0000000240)='\x00\x00', 0x2, 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0xb1, 0x0, 0xfe}, {0x8801, 0x0, 0x0, 0x8}, {0x812e}]}) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) madvise(&(0x7f000053e000/0x1000)=nil, 0x1000, 0x1) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000000), 0xfffffffffffffd28) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000100)="296da16758e2f4482faf108c87768716cfb6", 0x12}, {&(0x7f0000000280)="7dfe3227cbc3ad926462bcc88f7060b8ec304cef61b8a69d1b06d98d93701716b22e2f8b0c77d7ea710770feb2fe01448254c44e8160ec5dbddd065e16b5f0042f66cc50e6e64463577e912cc9d91326132f18d88b3d66a36373b22137f79471b0baae4669479c13731643d6940f9885a6e68ecc36dfbb81a75c3cdf28835626a1fb9fe5d280792450d90b48bb526c6b2f83aff7ebc88b979dd4edc146e8bfdce83089087ef1292c44d64e89bb5654b86b07a941a49ae042676e8722f94647ae63cdb110e4c10f42b24b", 0xca}, {&(0x7f0000000180)="ef8dee8866b88b02a93f3d05cb98f536267c4fde9fd9da821ac34dee2a787d0c0d14b3cb1225df58c4d3c121b430bb74d9e0273fe6d5af8dfbbc5b69060a2bdb774dda7119a075baa9a2c00f86e215c7ee43a6acc11108e1520a26e0488de8c106bba4f49084dca98617a876e9b5be2281124de91da7fc8cbcccaef061098c913846dd187b072af372", 0x89}, {&(0x7f0000000380)="63bb9054a1", 0x5}, {&(0x7f0000000600)="d46cb7a17059682d844e0c8fcfa405310743278a546a539873ec01af8fa4661c61d4fbac5e340da0608ebd790f719b73dc3104737cfd7c00ed9099e2cf86ecda41a56658b05b9c26d7b21012cf4840a7c7f75d9c7890164cf6d3d8f60119ae6b17bf72f92fedc1bbf9218f5691d078131d245f503067b43b785bb7c16131c008cbd98d8b11027c4739f33e5403d7b1c5a1b4ff7ca6dc742dac6d64843efb67a92995bd217b94583a9e9ef56ca502010804faf6f93a496f10f2f6aa10f007de92a89c9d9430c38b9e1bab1363ed022b8412ed7d996ac1c22602710a5e47fc83161cf93a38aef7b37e18ccae04c0fb69963929671df51b378813225f89d9", 0xfd}, {&(0x7f0000000240)="4c560c194343360731bf419c02c4dc4aa3d3eea005da0cc12c4a009effa2ee17d153af48c17df3a3f1df242680b52d71b38b8c4c15", 0x35}], 0x4, 0xeb) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) socket$inet(0x2, 0x2, 0x0) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) sysctl$kern(&(0x7f0000000040)={0xa, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) symlink(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x4}, {0x6}]}) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xcc}, {0xc, 0xfe}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb0000be1504c5c0efdaf500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xd, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x2) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x6, 0x5, 0x78e, 0x5fa7}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) r2 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/175, 0xaf}], 0x1, &(0x7f0000000240)=""/190, 0xbe}, 0x802) getsockopt(r2, 0x8000, 0xfb66, &(0x7f0000000340)=""/208, &(0x7f0000000440)=0xd0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x10, 0x0) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000004c0)={{0x80, 0x20, 0x50}, 0x7, 0x3, 0x7}) r4 = dup2(r1, r1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_open_pts() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) listen(r4, 0xffffffff) syz_emit_ethernet(0x35, &(0x7f0000000600)=ANY=[@ANYBLOB="ff12846af938ffffffffffffcaffffff3c041789b146dc5e60d2f6b39cdfb55d25dde1441807b1b0157b69e3abd48a113d2343de610bc9cf95a5467c75b431cf86f6d1b07131"]) connect$unix(r1, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x8, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000a40)={0x9d, 0x0, &(0x7f0000000980)=""/157}) shutdown(r6, 0x1) getdents(r7, &(0x7f0000000a80)=""/189, 0xbd) r9 = dup2(r5, r8) fcntl$setstatus(r9, 0x4, 0x8) accept$inet(r7, 0x0, &(0x7f0000000b40)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000b80)=0xe1fd) ioctl$BIOCGRSIG(r4, 0x40044273, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r6, 0x7) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x8) flock(r0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x16) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x9) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0x1ff) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b1000501000000dd3d2de2fe208e249f0500070107000000330100fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba090000ae61ad1b93f8343712cc1100b71dc00009010500000000000000130000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r4 = getuid() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) semop(r6, &(0x7f00000000c0), 0x0) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x56, &(0x7f0000000700)=[{0xc}, {0x2c}, {0x6, 0x0, 0x0, 0x5}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73cd6c433ce5ddc4b79226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9dfbe73", 0x85) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900343a003bcc2629a17a6c58afb8877c8be162e3fe800000000000000000d2cd000000aa02009078000000006006c33e00003a"]) executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setreuid(0xee00, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() writev(r4, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r2, &(0x7f0000000480), 0x0) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001300)="8a", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r5 = getuid() setreuid(0xee00, r5) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES64=r0]) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) close(r1) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000015c0)={0x1, &(0x7f0000001580)=[{0x4368}]}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e8443d709c", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffd}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbb2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000400), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000009c0)=[{0x4}, {0x3d}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000240000/0x4000)=nil, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f00004ef000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = socket(0x0, 0x2, 0x0) setreuid(0xee00, 0x0) getuid() openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) socket(0x11, 0x3, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x7}, {0x0, 0x6, 0x1, 0x6}, {0x3, 0x3, 0x7, 0x1}]}) pipe(0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r3) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r7 = getuid() ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r7, r7) r8 = msgget$private(0x0, 0x746) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x3}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x7, r7, 0x0, 0x0, 0x0, 0x18c, 0x7f}, 0x4, 0x7fff, r5, r5, 0x0, 0x800, 0x3f}) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x79, 0x1f}, 0x10) kqueue() sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="6f713db5e0a3ebd376db92842d50c53373cbd420d1696c402b470102cf9a4a43837d51bba9afe1", &(0x7f00000002c0)=0x27, &(0x7f00000003c0)="629a87371fcd3ce9613ba50f00e1d09d89ae15b17205c60aada8fd24567af518fe8d2c18e510b30823c77e25542892dd3da700f055f5070b70e2e5f738830af688065ba7bd12685235618063b911", 0x4e) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)}], 0x1}, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="6211c400f3a4265a12896780fb21e41508bb5c31ea07dea2613b66275e3d0d5196b2a734c15d14567482480d4a482cd0c5241c71f5d96ca47ae94f1b2338", 0x0, &(0x7f0000001080), 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000880)={0x0, 0x10000043, 0x5, 0xa7b8, "d8f1f9bdca0d8300"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000009c0)="e55a0ace2829081cc2a3aa7a0f9dbf3213a78cd243669c99ae3c7a55e0a9c829e206a79a5a4009f28145ae433e99a8cba56877fd082bbc07c3ce18a36d7e58a68a026474ca2d86ef1f25afd0dc17ea223f5cc2cb3a1e474566c18e354955295d46062ca1f676ced3147582e21cedc8762583cbf19b3db5474733ee330df883bc5fac77ca3efbe462878aad38a8a2424d7608eb0d0d", 0x95}], 0x1) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x7, 0x100, 0x5}) sysctl$kern(&(0x7f0000000040)={0x2}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 2: socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x4, 0x5) sysctl$machdep(0x0, 0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x2, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) dup(r5) setsockopt(0xffffffffffffffff, 0x80000029, 0x7ff, &(0x7f00000000c0)="2abc1372a375804b", 0x8) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(0x0, 0x1, 0xed) shutdown(r3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 0: semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x1, 0x4, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x28}}, 0x10, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) syz_emit_ethernet(0xc1, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r1, 0x0, 0x0, r2, 0x153, 0x1ff}, 0x0, 0xfff, 0x400}) r3 = getuid() setreuid(0x0, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r3, 0x0, 0x0, r4, 0x3, 0x40}, 0x6, 0x400, 0x80}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)) semop(0x0, &(0x7f00000004c0), 0x0) semop(0x0, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x3, 0x2a5, 0x1000}], 0x2aaaaaaaaaaaaca0) semop(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1800}, {0x0, 0x8}, {0x0, 0x1, 0x1000}, {0x1, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x3, 0xdcd1}, {0x1, 0x0, 0x400}, {0x1, 0xff, 0x800}, {0x2, 0x2a, 0x1800}], 0x9) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/96) r5 = getuid() r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r5, 0x0, 0x0, r6, 0x100, 0x1ff}, 0x4, 0xfff, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x2, 0x812, 0xffffffffffffffff, 0x9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x1, 0x8, 0x2, &(0x7f0000000100)={{0x8, 0xdd, 0x7f, 0xfb, 0x4, 0x2, 0xcdd}, {[0x100000001, 0x3, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffff, 0xffffffff, 0x6, 0x7fff, 0x100000001, 0x1, 0x1, 0x7ff, 0x0, 0x4, 0x1, 0x9], [0x1ffb, 0x0, 0x5, 0x4, 0x800000000000001, 0x8, 0x16ca0000000000, 0x3, 0xfff, 0x100000001], [0x10000, 0x8, 0xfff, 0xf66c, 0x1, 0x40, 0x10001], [0x2, 0x1, 0x8, 0x4, 0x8001, 0x1f], [{0x3, 0x1, 0x4, 0x402}, {0xe62f, 0x7, 0x1ff, 0x9f58}, {0xff, 0x0, 0x100, 0xffffffffffffffff}, {0x2, 0x0, 0xfffffffb, 0x3}, {0x7, 0x6, 0x1, 0x4}, {0x4c, 0x1, 0x6, 0x4}, {0x7, 0x8, 0x9, 0x80000001}, {0xfe, 0xb3, 0x1000, 0x10001}], {0x3f, 0x6, 0x200}, {0x100, 0x3ff, 0x5}}}, 0x3, 0xc0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x241, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x200) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = dup(r1) r4 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0x9, &(0x7f0000000440)={0x3, 0x2, 0x22, 0xfff, r6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x3a) r9 = dup2(r8, r8) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000480)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a108f6df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 1: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000000c0)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x76, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100c8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x10001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f0000000240)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x2}) socket$unix(0x1, 0x1, 0x0) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0xf8e, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setegid(0xffffffffffffffff) open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000580)=@file={0x0, ""/519}, &(0x7f00000001c0)=0x209) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvfrom$inet6(r4, &(0x7f0000000180)=""/199, 0xc7, 0x80, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, 0x0, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000280)={0x0, 0xcb, 0x0}) getgid() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)=""/153, 0x98}, {&(0x7f0000000200)=""/48, 0xff46}, {&(0x7f0000000340)=""/131}], 0x22, 0x0}, 0x0) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412e02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x2, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$machdep(0x0, 0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {}, {0xfffe, 0x1, 0x0, 0x5}]}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) dup(r0) executing program 2: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x80, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r1) syz_open_pts() shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000000300)=0x4) socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd3dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8c61a5a6f4fe180e9cb9b21f9982230f575295d48889cb6920796b2dd92fc9175680b37ba06002c15e6d7c9198ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a9a135162985d7", 0x7}, {&(0x7f0000004280)="0de54c6da06c354330886cb51d271604cac15bfb8305905441e69eda94e0bfa52ea52fa2c0e770e2c07878fd11569b80c4dd7fcc77ec348a0dea68567f673caeeafa3cfeb1b3f9190ba47746873d3f26d9f3792d22063d30bfc7adbefba16e73bcc3369cc00254a324912cab0d946896f5dab1dbb6a5164ebf8761f2a3c46266ac2813bffa4ba9b1ad0b0ca53947f8537e13bf9c671f9ff812822576da3cb2b273e036670a85ab28f87c35ee37524d38f275140fe39146baa2ee014a0fb4134bd0d304566e148604bc46044a962a9b7fda61d142df160aedd284a356b0b1e1b77d7a5729a2f93cb5a0f1130caaa6e35e16676dbe8a10796b29788ce67f9ebc3bb352c1984850bff2138ee21f906d1cd574c291027e6586ff76f40d90bb1141ee597c602d4798712a85d48a0d26a471bdf3dc39f9983cf1eed43a60217221938c29de645614e3c1168f229e77d9b8eb24dc93100e913f0bc08d514564d233b5058c3c43dc59a5e64c69cd041aac03c7febff2928f2b29bea5c943b6e0280d7c6be0154251f364afa7fb922d242842dc3f36080db1a7ec573af901377844aebe4a172e0523e093057c9399df6670e9e24a28d90397c8207df88768e3de857ff2e5f366dfdf8862003b1d3ebf6cbe781a0c2128ff4257bfcef790da86a6fb11aab61b5e9b41bf984ffef2b01274e8946538eeeb090e7d0145cd27134735d533763a994a070bf0ee0c8c55337a651204bfe6a8616e0c59f7417f7a76922577ce15ca63b16e746fd8f8356a4f100ecb07d66e1bd92466fdd3c445a9879b8b3a1dc7de27bbf6e39ace531a73ab6e8e00abd61c35bd5f042460f19a83b69db0e89c97f9092901b07bc6833c48fa07638be8377fc6e838c6e2e9f9273308a899fa6ba8f6a4ee9453769b0c7e1d4141c737c38d40485fe2b93e28efbc9164e8ac8b65f1c7397306be65a00563de7048bfb684d5973d905c272a1dc4c5444057db08de5d9e0d5e76c39a1cc4a18ab413f172ed16e7bfa44296859fb0c0c37f31623020dfc73535e7f98e00717b029d80bfedf46428cadafb03605e9062801827edb19b46d9182453149329293d4a5d027f88226c68afad5aeb9d37a9ae7a577d8a19254f8fb9adb8dc20e0fbfdc57fc12950124def2b35f44e8a79c5cab90ea5c1bfadbf54e87302c65f39886536bc9446321e7bde46947a81f314397c92ff92ed2cbde68a6ef656a855e453042866d52d1e04710cbc9b2c801601c6fa30568ac274cdd691fc26167f5e53137ffcbd16ce3e6b289cd3dde72d8f6789e1b87e63b3e8ca4fb61fadb5f69cff3e7ede2fdbc2657789ce5b498198fe716093b524d51af26b8962d4816db6cd106a2e93495a03decfdd1c91a0eda1ed58c28de540943bfeef59f6fd02f636fb3446ac52f0a359a50d5f15cf42e68ee6e63b6a7d3a15c46eab3e7b57cffedb9666da23fb607e97d694e56eb31cbc1b351121b1a62e3b87ff7a0760cf8f8de24d9d73c6ed39c33c02343270b7b8ef0f9cefd78cd74b25bc3afbc8694dc7", 0x442}], 0x2) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) clock_getres(0xbe44501372635004, 0x0) executing program 6: kevent(0xffffffffffffff9c, 0x0, 0xffffffff, 0x0, 0x21c6, &(0x7f0000000140)={0x8000000000000, 0xfffffffffffffffb}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x3, 0x0, 0x80000001, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x2ad6c34d, 0x2}, {{}, 0xfffffffffffffffc, 0x6, 0xf0000000, 0xfffffffffffffffd, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() r1 = dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xe41}) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0xffffffffffffff0a) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r5 = dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x24d, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b903b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0x91) pipe(&(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='MN', 0x2}], 0x1) r1 = open(0x0, 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0x0, "6106a6bc58877481f6b5c442d8b470b900008fa8"}) writev(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)="22944449edd79cb0afc56b97b177695967f8cfa595", 0x15}, {&(0x7f0000000000)="a68b23970b506e6438dbbc68f952e12fccbe9725c03222ca6d6039374b4473f492b7f6f86a0834f5d347eacbfa7afeb7d2d425c7e04f5bfd384daa77aa27660a0ce1b9b7f7cabdbd3842df1f7e7fa83f056742b89449729b5fc522d6e87b8d4336a1b973e0a134e6d929934dcf5c9cc1609207222427d95f418ed04b7b2ab95df3355205738a917bac3f2640775bf0d596606797afb4a18a8e38ebaab6f88ddb7a96a11d5893a1e8201ce49724", 0xad}, {&(0x7f0000000480)="f5e5acd16cbc5af566787744231c0a5880b13bc44e1960eeb3276d430f133e8e5d6bddd57bffba6806c3046b19e3fe55d33c22a5676c2cbda45e8e6032a4d9b7e0618aa5a8526b05ffc4cb56a820f490b4973f7cef3d4a6240748bb1004c0e66e3bc3ce00097778ca10377070f312327be831211a7313b29d44f094f0e9f751f208203b50ae131d9f3537b964de233aa03fd3282649fe3ec35494547", 0x9c}, {&(0x7f0000000540)="11f1e075e874ff1cb64a126ff5708b113af5f43011998c9ecb3d1931c3866188e901691f4209fe5c8eb3a2d79fba01394cbc022ea1261a1062535269347cc456c213c3f5f4ac7a49c6bc3e91c1b9d04c30cbcbf481d1611a73fabd8686186765cf2f26da210279dc393b2d2795a5c80626ddd2abbcb79cf4179dc841f46f28fb3350f41457f3c6fa74186264f2758f935c15283ffb6d50123a3d171bb7f8c96160e0eb", 0xa3}], 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a1db22b51eefd1687f82ab709cb774c40077f6c2"}) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x3}]}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000140)=0x400) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1d, 0x0, 0x2e) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0x9011, 0xffffffffffffffff, 0x0) executing program 4: socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6f5d58c80008328000000000000000000000fffffffffffffe"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 1: open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x400, 0x81) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x7fffffff, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) mprotect(&(0x7f0000657000/0x3000)=nil, 0x3000, 0x2) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) socket(0x18, 0x2, 0x0) executing program 2: ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getrusage(0x1, 0x0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x8) flock(r0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x16) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x9) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="f8441ca0645f1548e391fac894e56ca26b1c0ee3128d9d07242a74", 0x1b}, {&(0x7f0000000500)="bb0d", 0x2}], 0x2) socket$inet6(0x18, 0x0, 0x8e) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x7}, {0x7ff, 0x8}, {0x0, 0x0, 0x3, 0x1}, {0x1, 0x3f, 0x72}, {0x69, 0x0, 0x3f, 0xfff}, {0x1, 0x0, 0x6}]}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f00000000c0)="12eefd97010c182c5f368bfaa121089b", &(0x7f0000000100)=0x10, &(0x7f00000001c0)="0ca53ea927f709840c89996964a25ee5860568a706fddd", 0x17) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000400)="1e1a51a78f4cb7260be1d61baa73f67bec76239ca00f9ffa0b9d310b3f82bda49147b779da41e5e6adf1e0827781113a5ae4fc11a2470e67247882b1fc7436db5a41e092ff0bd4b9493642fde61368a2ad0e54dd64a8eac550d6594a70fc7f0f6b7ae6dea7e1b76dd33b5b90a0072dc2039d23f6d5c559792c0f6a505ec7b66aa0ac9ffe17a90e6b6728c8e1e4d74c27b22644877670d1d827fbc46edae58f684b6f9a249790a3f83e1c62", &(0x7f0000000300)=0xab, &(0x7f0000000340)="2ced652b535a401fb5fcb947920ceeaf", 0x10) socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) close(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x70e, 0x0) r5 = socket(0x11, 0x3, 0xb4) sendto$unix(r5, &(0x7f0000000000)="b100050400000400000000002101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e00004051800000014000000", 0xb1, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e419bdfa91bf5f705d798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc", 0xd4}], 0x1) ftruncate(r4, 0x0) writev(r3, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r3) pipe(&(0x7f0000000040)) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname(r2, &(0x7f00000000c0)=@in, &(0x7f0000000340)=0xc) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000940), 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="d000000000000000ffff"], 0x158}, 0x0) mknod(0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x3eb8802, 0x0, 0x80, 0x0) recvmsg(r3, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840), 0x0, &(0x7f0000000380)=""/64, 0x40}, 0x1800) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000b80)}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x100) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7472, 0x7}, {0x28, 0x0, 0x2, 0x1}, {0x6, 0x0, 0x0, 0x401}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=@file={0x1}, 0x2, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r4 = kqueue() kevent(r4, &(0x7f00000003c0), 0x101, &(0x7f0000000180), 0x7, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f00000001c0)) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pipe(&(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x2, 0x7ff}) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x3, 0x30, 0x1, 0x3, 0x1000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r6 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="53a7c3f17f5676299a0600987beac1", 0xf}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}, {&(0x7f0000000180)="dfbc56260ce5f514c825802426a5ffbaf9e1ba2e0f9a5664ba08eb6e83cb5c2eecdcecd733984a1a2b63076b11e9d554000dc8cc6edfdf3336a92e99a20c8c28459ba1d11882051bd3e327cc500092cd6ff352692ebd27da38519e4d78f0065769ddc7f5feb0", 0x66}, {&(0x7f0000000280)="601517f935da0d81ad1f6be3b1fc5e0b898b1db79d8b6385e0c5734c8c7351b9791e390df27c48dcc5bbe647400a22b0acf78fbb585820b196351839959edff4d5e58bac652288d1db69fc28585a3533fdde1cba3cff15f1cd17ee86c8369368f4bcf1df7f4c3292929b15b0e110e4ec814a98f04459a850ef8637002c1e4417f0527e958a6429f31f881bacd9fddb3c9ab0a2f013b9b081313102023230", 0x9e}], 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x90000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x149) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x7, 0x4}}) msgctl$IPC_SET(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) semop(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001580), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000001600)={&(0x7f00000015c0)}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x18000000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) geteuid() getgid() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/221) syz_open_pts() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{0x0}], 0x1) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x12, r5, 0x6) syz_emit_ethernet(0x24, &(0x7f0000000000)=ANY=[@ANYRES8=r5]) executing program 3: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x4, 0x5) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0xa}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x80a19f, "bbdfff0000e800"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x40, 0x8000}, {0x42, 0x7fffffff}, {0x47, 0x7fffffff}, {0x88}, {0x46}], 0x5}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) close(0xffffffffffffffff) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) write(r5, &(0x7f0000000080)="230011e585cbc2b8ea9acc7808d0", 0xe) execve(0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) syz_emit_ethernet(0x5b, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x25, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[], @generic="5d658c814aec00df275b1c5ec5e796b817ec1ef21db015abcd8227e425136e83c3d5545af5"}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x2000}, {0x0, 0x0, 0x800}], 0x2) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x456af9cce35ea6a, &(0x7f0000000100)=[{0x6, 0xbd, 0x5, 0x1}, {}, {0x0, 0x0, 0x0, 0x6}, {0x6, 0xfd, 0x6}]}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a7dcc31a82dd096ac7d1a60cc"}) chmod(0x0, 0x20) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0x40) fcntl$setown(r1, 0x6, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x6, 0x3, 0x80) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="100000000000001c26fc6b92e6008000"], 0x10}}, 0x10, 0x1) recvmmsg(r4, &(0x7f0000000640)={0x0, 0x4}, 0x10, 0x1000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) open$dir(0x0, 0x800, 0x49) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xa000, "fc686b340da1e4795af9464721963c00"}) r6 = socket(0x11, 0x3, 0x0) getsockopt(r6, 0x11, 0x3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r4}], 0x1, 0x3) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000340)='./file0\x00') sendmsg(r6, &(0x7f0000000280)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)="0c9e", 0x2}], 0x1, &(0x7f0000000680)=[{0xb0, 0x1, 0x9a, "3b753583911b8c1c430d6ce4fbea88a98aaaac038e1895c871dd6f36f8e3af6e203c3bbdd0421e0bc402dd57cf1f7b90676609bb816045cb1d8404855bc6d6ecf4a882739bc51faee3bf9a4789e43ef99fd29a1ec5507589784257b011b6e7daff6a8eb2bd20dfbd8c9942cadfa821b736e19a4897701a71efb5d568184e89526cbc3b3c2642cbe4a068c9da19b9be0498de964ce3bd0aab8540a17a36c0"}, {0x110, 0xffff, 0x0, "f834d2e20db7d4233a7876ee7f66733bd58aef9bae2b4b1f857b515ec6ab4686b94fcb69326107de4c82467eef8eb222e94cd4aac71b1819bb388d9cf794cfb73454babeff2a05bc700a23dd6bf343acd88884e2ca69c9897ba81c69b0195d4dcab2db84eaf65ee41f4ea94a79c4d88f4a035f9b081a8e5b04182ce4f6c654a0bdbcbdfb1ee1e988826252a1ffa80e28679e6b7581e5e335ce9d6c58c5c0ba628d97971538e1d27407260e35ba130b6ff20dde19468c31bd2b811a00841c01f1e5204598eff5c1c53f36628c4b520918ca204f5286f6e3feb34716b42960af930e6a2c80383f452748757478bff95f85a7f43c38bd30dfb5a475"}, {0x58, 0x1, 0xd1c9, "0a6686625fcdb6bd10a7bfc888a62e69910320bfc9422bea19c2725936a51a387ba86c43614cb02a778f301bbe7a309723e8de6a70d5cf60ad37639e4043768358b52f"}], 0x218}, 0x3) getsockname(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) semget$private(0x0, 0x3, 0x80) executing program 3: read(0xffffffffffffffff, &(0x7f0000000100)=""/140, 0x8c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000900)=[{&(0x7f00000006c0)="cd053e6c7c3ca0b2c367c06cf0cf0e1f4f2417d2f19fce3852ac7161aee4624ef4f777c61e6f1822c52751fb6645c3402ccd392ea5db30f1eb8e70b45d3a52690231da901841adbdcf9eb611d749f9d2a78d4de4a129d32a59ff15224a401b4bd9a959e4d4c937d924c15e35506c036d403abd638d51efb05bd07db6e755e3caa400a7a5eaba1387f606f884c259", 0x8e}, {&(0x7f00000002c0)="07d062b363fe5b7cc0d210b2f980a77b9138e4dc2e9fa38b5e8bdd1b14d8bb36c04191e53216d8b4115eac879446b0bea9b1953d8fc3f45372762bff8dc32c494eecd63750776da54bbb509b149e68f86dc4ef8fdd", 0x55}, {&(0x7f0000000240)="89e87c1500", 0x5}, {&(0x7f0000000780)="f5b51784a26273d2624304c68470f4caf8801645145cc2f8a5a621c38687e57aa4971352eef44e1bb709460d6af166e2bf6b748391124d3b76ec2bc499939d863f0334f3382a39309cd22f56aa94108b12ea3072fe", 0x55}, {&(0x7f0000000340)="85340faf3e72dddcf261a55e98a90c02457f916cb072848ef933d5ed91af", 0x1e}, {&(0x7f0000000840)}, {&(0x7f00000009c0)="7b864a14ecbd23cc2acd332d3ff9aae71b62503f80b56d50fcced7c21b7811619e1e3e35cd70ef23363478d560b4bb775006c015e7fcd5b9a30a29d1cae141e16a433f4d3dc05469f0bedc20d8b37303f454d707dba47923eab0a59286e68df268f6b3bb57f77951eb39767b21f1a35e5c8208e82c88e00fbe3d12cb16d814bf391bde1a52fadd5b88fc52fd3647e44ae53b6fd0281d4a4525f4b38593b4cac98e34c54f1fd08c2b08f58d22551d9f671f9672191a007a56469aad0e2bc7876a45d8dc11128d342921d5155207c9ba71e083574e171093fda8c41d", 0xdb}], 0x7) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) r3 = syz_open_pts() syz_open_pts() writev(r3, &(0x7f0000000380)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}, {&(0x7f0000000580)="a9d0173db08c86a04cda15b9d804218e7633ab30b7bb789caeb63dfe25fe41a8b167467c4c0fe176bb79797d52c391e6b9d5e4cd20a89a596b1f4b9c98a9c03795cee318418ab52a6511fe7609988e7d92005ccb0edf0c74a4ea1b7127527d402d748def61e19c2a0396539ab577e35afe9b344f846562f6a46086e1ac0a488f1bc8f719740cf20eec853b2dd9775ed0b369441baaf8e3bd9c9c79f985fd620c0005fd703bb71fc7c0f8d3b2de13c47ddc3c4585ab64c82ba8dd480abf2165b45d799279190f48e15f73949049e0e1c2b24a9d026d719154e2a979d9f363c80cd95fdaf78da8e7630d906d9df72ec6780000000000000000000000000000d62881ecc27e0b2dd617fa8aa7872469db675db724700ff95aa9c7", 0x119}, {&(0x7f00000001c0)="8efa48cc2a5a8966627941e4e0389f5fd131fecc0bd1f23f3b8e044a03e2bd048e10b7a73f428a17347d53add18ee4dd4d95e888826078dd0f09074c850d209cc98be47d87b6af", 0x47}, {0x0}], 0x4) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000100)) r6 = semget$private(0x0, 0x2, 0x39a) semop(r6, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000ac0)=""/201) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0x0, 0x0, r5, 0x0, 0x116, 0x7}, 0xfd2, 0x2, 0x455}) r7 = getgid() fchownat(r2, &(0x7f0000000280)='./file0\x00', r5, r7, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe6900010000000000000000000000bb7e8000ba2e9c2900020000f9000000aac8"]) executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8035000108000604daf3b7b018f0294c00000000ffffffffffff7f000001"]) executing program 2: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x3ddd}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xfffffe51, "dfff097e00000000000100"}) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x2, 0x1dc) flock(r0, 0x1) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}, {0x1, 0xfffffffd}], 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) close(r1) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) setregid(r1, r3) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = socket(0x18, 0x5, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: getsockopt(0xffffffffffffffff, 0x0, 0xb287, 0x0, 0x0) kqueue() mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r3) setgroups(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(r0, &(0x7f0000000240)='./file0/file0\x00', r2, r3, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x2, 0x28}, 0x2, 0x0, 0x0, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000200)={0x2, './file0\x00', './file0\x00'}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='{0', 0x2}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x5}, {0x4000006, 0x0, 0x0, 0x7f}]}) socket$inet(0x2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) write(r0, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 2: r0 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) setreuid(0x0, 0x0) r1 = socket(0x15, 0x2, 0xfe) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80286989, &(0x7f00000001c0)) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfffffffffffffffe}) r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x77df9739ba460356, 0x1) fcntl$dupfd(r0, 0x3, r0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff406cfc0c9a1408004500001c00000000000190780000000000000000120090780000000000f66158bf4fcaf5219005ce6cad0be7bdc99f724d621d502c9e05c75f1f80b86a395092f4893bfc5f94518ff04d50feb96bb8e801be218cb9717ef25f9ffa6802c964ab50c3a53585091b5d4791ee3a96a9a06cfcb1d3af7863e3061437e44aa841b571af5a76c7d8990d84a7aa69efe5a20764646fbd26df2e331276508745d57bc2460609bde0585ef59e8995b64d099cf3c1e8a37255bb36252b455c7a49bf0d7ea2c1d2da814cc2122d7bd375d67d865ddb22ca68649930472cc01d5a868c169f5bd9d4e48f0938441c969ac8caa787d92750160363ea9cee73e536586d8f64ca4b95c3522f49833bb73c9024c30936c00182411493ca6fe5bc6c68553ce105db225df1b9315a494e8708efc01f56f72ff362a865a13d1eafdd24461f"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) chmod(0x0, 0x140) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="13374f22c8d41843dfc73ee047d82b1a3e4561ed2575f95b56bf2641c889c04b1889f061cfd64a4d0cd669664226f2cc91722d0d1e83eb907d4334fc21309421428039ebe710fcf3e838108ddf", 0x4d}, {&(0x7f0000000240)="d6cd64f9dc90d86273a7f7ac3adb626a302baa7f5bd71294ea73877fd80c710d99911c1bc50088e8b147d6d4bfd05d002f1193fff9706d6f5eb4b4e86b0e3e548607adf79abeb0185836e58ca2498c5cefbe34812859cb2493a05681a7238ba9782faf", 0x63}, {&(0x7f0000000340)="a37c7af6d8dffef908ceddc99ec5b52c8e16e1889b673f0cccdc2eb49c0ec8f36c9ffdbca6225bf96c4c88443f6ebaf79d2566a50cc04b6fbbb6da7413156d580fe70a88", 0x44}, {0x0}], 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944fe", 0x2b5}], 0x1) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000003c0)=""/96) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x812e}]}) ktrace(0x0, 0x0, 0xb00, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x100000000, 0x20}, &(0x7f00000000c0)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) geteuid() r9 = getgid() chown(&(0x7f0000000080)='./file0\x00', r2, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x3) connect$unix(r11, &(0x7f0000000000), 0x10) sendmsg(r11, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0xd96a, r4, r6, r2, r9, 0x4, 0x1ff}, 0x4, 0x8, 0x0, r10, 0x10001, 0x5, 0x7fffffff, 0x3ff}) setreuid(0x0, r2) utimes(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe150, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x1}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x6, 0x8000, 0xb4) executing program 2: ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffe00}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="9221a5caac088d0ad96e77bd04ff0f007dd08c60b4b475e5aefb22c95abef06d0950b52d75ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad502594c761bf1aedf9000000000000", 0xffffffffffffff24}], 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0xfc}, {0x80, 0x0, 0x1}, {0x2006, 0x0, 0x0, 0x1f}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1c}, {0x5, 0x4}, {0x416, 0x0, 0x0, 0x3}, {0x42, 0x5, 0x2a, 0x9}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) shutdown(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)) dup(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000540)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000000), 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="ee101524", 0x4}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000480)="956d2be95e11865805ea2ec7b45769f92ae5ed51f058b7d56b89253f40ad20bd975a8e56ae9c6580a320a7dc8125a896c6950b7c108da7098124e02a306bfcb87a843deb8c69f9e69c833fdfc6235c241e2673ede72702996592ccb63fda572bfaa96e9d94e01e646ee3b4975d1ca0cfbdead1bcd27d99311157b54bed68e9c00a15", 0x82}, {&(0x7f0000000540)="fda6910d58e6dabf100269bac5992ee9fced09d1f447de87857788b79e972c1ba36d3cb5777382aba0a40c9f6201e1e1590e0404cac962411beb0cb8a6e2a6011516578489d98fbccf2f015f5e920c53bd76c847d86052479ca842f38d855ccab5d22659d4ee3b492c40c2196a6bb3dda3d5af0a4bbcd8e02dea37635c806e7f94f8accc0ddd65d47304cf03fca3ca93f5138d11d920638130209792888aba694420fdb7f490315ea1f6512cc1ce80db6907c8678ac7c9b029986f666a775af0810de2b3d3edc2564a24cf7863a7e29ce4965b", 0xd3}, {&(0x7f0000000640)="75e16995022292299998b22d281f9a23c2e41baaa1946b2eb43bea9585ddf500dad16a1b8b01b4ac1b1338b765eb37e31c3fcd46c44dcf0c88935daf900367f11a16fdc1087185e1e9874590f58c641ad51c1f38adb6570a16c9f58c89f173da62272e70a1300e5014bcde5908a5e81b7d0e62095de9ba1d11988f3517087ebeda547f9dbf0d9566c25032e42646e564d1a17b1b77d3181da7842013178b5a0cdbf2c8a033fe43e9164b5e14ab24c09acf83188db3892d560bc8ad78ca54f1d8c329f7524fdd78aa0e", 0xc9}, {&(0x7f0000000740)="9f93a405716df300b2aca9dc4de8d4d32798ad623923866aa191e66734fbfff3c0f4c27f4eee78541e155c9b90c4deccd832ae1e9b6b75ccba3da44d06f3223c9c46fb5d7ecd4a62c0", 0x49}], 0x4, &(0x7f0000000800), 0x0, 0x9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x400) close(r0) r1 = syz_open_pts() getgid() writev(r1, &(0x7f0000000140)=[{&(0x7f0000002bc0)="27e1195eb07654d5242c550fc162bd469451c69b309d9b2cd3af65789ce885febc3f862d6f25beb03cce344f8e88e462467f8b1969a9bbf66c15d44b1badda6e73ed3546be7943f5c03ff3a9d506963ddb010bbce3bca3a5d1afd863790db3d043110b60b10417344f31ef6e1af3cc7bba755fc5991397f0e532c80a28e07f23008331cf3291f66bbe7c95608f6b1caaaeec8accd17d5d101be5ca512b90208f7d9a03286563094b892b145f531a1e1c406336f0a54c77ceba1327ba002ad5955e2b731dc74c2f18e5d8cc7c64bf3ea834f7929b4f84993aba5ba3713635b145e887e09fc2802aaf4859f871aa4d4c8184faf8e8af6220eee76693be4a8c88957a3c9358ef2f37954753606ffb9e1efebd2bfbbc96c55bdec9ec396b1681f0c70b91e35b89d18863b19d0a3ae17cef189021305b0728c2758a53708de68badb500547969c1be95fe07f2345e77e6da277bd32f35bf7d1fbab92e9c09704a91c2b99c52df6194b90fa6115cdefb6f81405726a1a6e8747288ccc1433adc8b9b9be4dc8166542550000de25be4f4b3159183c2df74d89a59503c20fcd784353a623454ee9c2cc5bf267225c3ec5d1e01c5d05f8324a33d1acb7fe523287e1277c93d4d26d67300317fbfe15cca8876a0d6abaccbd2aeb05cdbdc3c0c4a6ce6530cbbdb55d8a9aea8197d2ca8138fc8a1ea9ed899acbcb29088a2131231199a9635e4093e9cd9f090877514a303dd12b3605a4df4a32eeb80cba34c4851d88c4c0587973a96bf1f8203eb293520b2786dbf7d9d1258b4eab8a99669b0fb07e73303fc104f314fd55085a972cfc5d06885de9fa7ff116eda55b9e31d13fe14bd6a46a41c1d998302ea54a9c6567d23cefb07178ec07e3570551ccceda5ada496a01fdc83f9510c61105a0dcb7d83c109fac15a95184f9ba4b4d9e47028db700e1dbf4c7a2ff44824b6072aab93e90dcaf4b3a52a152e90d59ac6bdb001c5f81901bd69753132fc07b7287f4f293534dfc37be0729c57c6e21a244b3a9cd22a4d0fb46e9b92fe9ab9d83d5a003d907b3c19e502279ad26e0a3e133527da959e5c9a1f48aef47e770dde20a93290ac3542fff93e30936ab13943aaa59255073acdb800d8280807cbe8ecaba138ab74c4f6549835a07d126359593c5e8e9a6c5564be55475d3dd5d8de9a00028fda5a495369b8fef5f9fe946fc337ec3d31195259feff1b3300ef40a5709c0c448d0f9c33bb2872a0d9b45edfe0b341e3326dfe13960699fae94950bdd406b9d727872a94af31410cde0079ced69bae7e58640f6fbffa15d3fed90d30a2bbcc19cfa0c24a3598927bafee7267de6f35c6b404349f8dad4ff80a76c24ae441d8198efd357a5959e30b1c19a66e8f83e9c38a05c0cf7aa75861d8f17d16e32806a71f908540df93774d0f6b98f409155d57d8c1c5b59e4d3af1c4c6982e31b039f91437b39f216a7fcbd298bc92d85d05cd5a0fbeac0b3d466507066ae2b8038b025cdd7edaa463ada3fab6b728c3c8e8ae82185b180210748b7927c10b72d66807a12a34f74f5c2ee00af98768673d1414c0f3f5df884dc13c92d2ee24f7394b90400e2c06b9584d0fd72edac17114e95595659ce93943bfac3698d3e1e2cbdd7703e5e66cd313a3ac529e3409676a7069d32e6e5e97ab41903e2ed6c9547f0e7d4328cd944e5fa215e46db463e986d9e017e45d2d90dab5b01533f15cbc88368c43d8d32fa6a43c10763fe71866b12e7dc73293d69a36dcdd5c287bb7c99c4e67464b0fbb91d53c70b1739531f0c8992f828f9ea3ff2b0da74258904efb33c0f041e58cba6944774f20559c32f5ee603bbf0d51b55d8bdfb0fdcf9f73ba58ad2e028eef8228ecafe3bccde98407033d27d4872b8d8f12ff40a1956f90651ec9253efe5474fd05380f5ee732ff1fa8fe439c3f87cf16970b225e81066689116fa5c1f636f5d9c77e55a6430c32ce9dcba1977adce40691815516a216c66c124c94ca5a5cf1826fe33dbf99f22d1e405a77e3594aa4c11a71e1812b7dcf0a6afa4ac41c82d71696a13a8ed29d990140bc3f979681cb946992a204251224fff6cb66efb4171955037a8e657312d110fd6b68fa42eb6935409f255ac7fdbc1f20895604f1c74307db43bbded6f75152771aa6cb55bbceb6a6a93b4abea337ecbce168cf45d9d43c92a7bd96b5bf6ebe31f975f575841a68b93c81c6e39f8073cd07ee38f587ab0f41d7fbcaa43e2ef6a41b3734c35e6a29804d87d439e4ccad0eab5db85ac70a2106600eab3a8978a5c275a1e704b3f2c237f7fcd5f61664af58a2127b50dfa9399663deba1b13dfc38edecab580a34132202c855c1026c4355a9f287e16558148b4357b0ccecbda8f54c0cfac25725f01f6fa5d6580a565038648fba218509901f0fa7cda0994e50c1e7fba3eb9fc0a25d8d2330d7df695d24cd0fd4ec39c3b23e1796ad0dfe68439e94b61cc8c9d505c15b0b1273855f59ded746e4de0aebe7dd9ecf2c48fd065278f8a5d8573505fef486b81e9b4a04bd160f55ece98ea092e58bc8ea8ff218dbec69cf84c2c726aaef143bcf187127cf7f4be3c4dc8a42bbea4c9b3c1adfb0632a24bce21cccb21e1eb1ef423455b08ca450c6183437fef3f66f1fefb6a6bd594463d2eec57fdc7352eada3673b8985ab66b3b68674bf1c363a87175271280c521094621fcc063c34184660ae5a8ece3771bde159a402cb2de104e95345952dc8738273afa9a4e49347f4d7107b5e30f9587affce009a706439055844987fc40d01cae53b29e767310d1259fde06f1df67cc340b174aed5d2a42d787719afc5329eee68772ba8a3cda437900de7a65296857d16bb287d1fc040526f4b19667336f76558c797856fd9eeba6e1d415edacf21da4f79074b66f59083fa53874ea18c8da08df450647e73c1fac1b3bb242184892c8cad6445c76d297fa83004582279625db87e3831d96b5eca237abe6a1a26bcf950c0e80fd2fd24a7fdcb1a96ae80e5ebd7b73f123596e8a23cbd9fa2579175af0c73c62c395addec435826aa47b6a4dba82b0b8e27d573bb4dfaf2f29cda5affcc57a777157dcc141004ec88857352a9f1a4b80e2c4c7b69d9233811433c73d03acd77b4c5eaf456a0119af403f36ff9610481f35da85c36db4e5bfc2f1db01445361ad220fd94ebcd7411c033acd54779c054b6e1f6ff2989899ddee41fd1c66d7fccacf0570220435ed8c135a757552a3b2e877f16ba9db8f0f07f69fa7ef307701831865fd36a9477b2266af94fdc18087612713fc7c390774a1d21ee5d8bef51908b8760ec2bcaa0993f5d0ad0ebf9184ab5a2dc1edaa7e185f9f60feed1aa982cf7aeb358508eb24b2391aab1197ec41047fe1b68a591b26b66680f7543ba70a148408d53774a3bde2d601d2e6efc38e530db2b9d9addcb6aa3a13c75e12871d0364dcb9f267cfbf6f8253f2529219823c858019cc038565ff453ca7fb42c3523a84e923e7a64438e0da58a79a1bc92cb3fe9f49897bddb9a1fa069a72580d5c39e2a972f74884d77674e40b11234123d57073943f5992703e0f7a46ab6a01dc320e3c2fae87dcf1fcba657a145761723b03f384cd931bebc09bb8e2257232ad69fecb81c13e25070b48d6bc4632f31577f6293722d6875e7cf1de7bd8f8d8db74ce4156d403aaa260f4fbfdcc5021af934582c977c38b246ecd6e388e6a721966975e32f8e26c147f92fee744699421e9cd09d6dc66ecf1126f3b28400938510773c8e9e62f919010df3f6af03370ad520bb0188142a0660ffb1ea4aba1b607eac9e04ab46cae2238c1c04992d5f61a2a9a2ab95c2a13b65111fe13876e909a8f5c57da99a8b53ed0e7538b6576b6b47583e37357a3704e5e69e1a39851482be059ac7e0dcf0e486e2d6454550518b64ea749d537d6f7a401441a93f7d6adb8952d4d34e54fa86b088534a4d5c5b592cef6c5f2cd30cb5e062071928dc12eecbe89b348eecebccb3bffd2a88835ba51e344749eff7623d4ca0d23d7f0a9a4a04787df77f40a27a351a7cf32e3650e1439842e33ff7c9d8880b2f21864944cfc6ea8c5a4ddada11737c942e39b222d5a915802f80e77e1640b1f3aee17cb7b273a5fca408023e20f67c1f428e9d08099881b704522fda443722fc50819e54c8955c81a72c53b5c445bd0a81d543d365152089bcdf522850db1a9c0bd643c68c59515dfbfc2375ed5ef6bbd0fbb73bfa51a6112e233b4cf7b9551deb7b70c80db487e692ae7fb616314503cc8836befab399303861bea75a87281e4b266ec121c2b1b514c4d0786573665367d260168da4e254709386ab5a7b0352d2fe7a917e017a82abd991179ac285ec81bae46fde2db5dc34cc4bc885eb5329a44f08591f4448cb77bd7745d9a59be08350b41cd7a10bb17c9bc898db5fcb3ee6a9cf541401265b3dccbcc6e8a32e63d066fc60687f0622d9347e99961a2e0ab6855dddf97496ce9c436337eecbcd1db71211ae0e31d6386ed1707725f01463dcd21c2ac0557c9725448dda015386e2d91683b94efcee8918246505fcb01ba192677c6569cf8b03b84b05136f490b0811526f86e4292aefcac26af3861352a940d08e3d4b728e35b0911d554e04ac4bcceeb37b9d2e6f896ea7d8851715e2304e87a3963ca6529edc7e2ba0cbe7a42cb77986d063cb645d4ad7650bde7693488cdebc6abe826a5ffe0a1fd99868f03c09296ae6d8d740b1b7261095fc8061a02606cf672de3c77cbc11bc304e68c2986ff4a194bd09b9e61ff42cf286eee6442000ba8fa52a75dfff15e69f182dad770c43042880036e858811d872a64bab488bad79ea2b501b3ab0c51f4a4c561759923ae102fb2dbcdfbd94a5a1848e9d0b9dc1ac5bb286afcdb8af73eaad3f6c07911323fd6d599860d71c0e65620c83a868225b527f388949d6f3ff767978454ada448a520f7f4fbb84a0c91c53213cb9ea8d0921f98925cef7cc008aea03339438ddd997d5cd2a9288df6b618c7101fdcc6b427b11faaf17b6c15c9dcbd4206406925b09ac5c300f7d2ea67c7ce584af03fb3f1329b5285f596e4c526ad43263434319b6bb659498823a571693ee85dbb779f1789a60bdd25f37dd27c642842e285cc5c91bc714ffdd7bb816b777870ebeddb6c3566fbfcdaaef6d9166ec414e1680174733887fe67286c1401a1c80807687d4832afa851a5f192873342c372c03701c5817e02c5006fc8ea5369f80bca89b93004743f9339c34d97f461f6f205b51de83fdbe3870b9d1171945dafe53b1606737ff94b5d52d94e3f6099170530f6483c3d2855b627d558d9691a783fbcf372183c7a54decfee8d8b8e7213ef4ccfb3b1753cfc294a06844257afe66106654079aed51654fd615b96cb51353da1350249078ff83c83b1bc6594de775b2cc82f7c5d83760e85a834116c587ee95017281233c53a4f321c361d366bc7e7234d18164294a9b44299f8fa61b403951c96af48ea60aea2c7a38bdf43da973d2b6ccf301706d65f07e091b84fe5ca33e8745ad1a8fbbcc09a410fb4c08f935ce2cd2ebd6ca9de77df1926059a80b5989a9e06dad5a6aab3d4070ae25f396cc5d33d2d74a3bdf5de961c22cdd0ef938f0b14a2f510a00291828c927606d2d648f2115e084ad739d3886a0703046f2510b96b589e73a6e1a3de606068941b4dafb01884faf13eec00c289da0d9eda9001636b13a1db083850a80a3895c47842cdbb67857ee9e029c7b431453f165e706f823895274f385b23c6be47a1c7938bbbcfd6ea3a4c994a6a4ebfad258fc04c08a0a4e8e5064072fe87c91065a45765afc1c684a03ebd18c02374f78d01ed9cb73d81b50dbc11fe5195823e16ab56285bb3c1d2219c8f69754aac7c3e7605a0cf9e4d8dadfb67468", 0x105d}, {&(0x7f0000000480)="9cb2e1cb80751a20e704e7706e12ecb7951326c7d1dd25a009e85b18e404d94086593682b4379f488f0bc93296b1fcb49610ec4f6ae3fdb7290d420bd14e6137c6b9985c7f7bcde6146881612c20bfa35fd7cd384513810ba9b14497327caf2e7b58dad468b939bf7e1a4c5a0d9b5db64a5eefa0d6695a1b8f8665a43254f03b4df34d2b287d5f83942e33795dfcee6aeb8e294c2688902fbab885ef60ae78694ffc31674e0e1129733e52684a6e9e81c19bfd5c5c7cfa230eeaa154c566d10ac5a0655e01205cfccf8a4ed2f61e46b77d15efc38b5fc3b1cf1e295d16dbb95a1963e566d55cee66c73d379b5bb71ee5b82f80acc8dc17c92300a4d671e09ac786b13d62d54db8", 0x107}, {&(0x7f0000000680)="43714d701e926b3859f012cc1cf00f5ef3cab838a8ef48e9638443a4f3b70fd5fc51940e05f5f06990adb86326d9e789da0e9a0388b9a70c6049e64761cbcfb69280745861e62132b712f0cc06b614e4802d01f3ce27c334e77c54438208000000000000009724e51621cab645846c7da14a6a4e426c1ec72c2d401fd02eeb33cd5e4cbc1dcd77e726fad3302793323ce6bd97c185e419", 0x97}, {&(0x7f00000001c0)="84736afe0116c5992452b38f699879903b33d8693104f46092f3ee8f683a3eb5cbeaaf4883f267914513407cb384b2099201c3f8316d482ac5e2baa742ae3176f9fee125138858507a53550298017773a0d8e91c8be9d41c1f6cc73ead471269e605605303f39c3420db1137b40ebae0eff48e25c0c4", 0x76}, {&(0x7f00000002c0)="bb3b923fd2933150f756d5064428f2e488249f95370141d8220b947bad61229cc0224d0e69563253dc232395011c171c3e06bd0ce605895521a0eed6d688c85d0e796411d59f5da07ce31f2485976a820ba62bc7000000000000", 0x5a}, {&(0x7f0000000bc0)="b71b2578f16266213a5d78124589a73c5e366ab749a8f4482de610039b58070e183d0b741d97756778c4f5baf89cf31250de3a641ad9e4549507f7cd670d86c0c9ced307965b8e4dae7c7a10385c130c2d5910be47e18b4dc773c7926b38b3e2c08879560e793ab679e1dd6b1ee06790403ec708b643d6796d66a9b1cab18160a9b7213f5a23d07cb6a5872c94fc54acd672564c5b2d98cb643ab7598ac15108a85adfd04edb83aee98cca21813175292463c6af48d124e7558f018719da9cac9114f1cc60dc87b676f60dd45e22e84b70f5c2040447c84b3da9b70a56a856a897a2b338dd02b62f6bf75156e29d5e050c1e5dbcb530246f3e10dbfb5cd6aed7bd89d767613b4a1e59170d19bceb942a74ab3de8dac5c9239fac924a93aab3f1d7a25f0a47efc335817fb07bf82aff12f844b7443111d41fda4a7ac1adfa0c6078415d43809ed840f8d48f3c7b819c418cd372e303e26388827da84dfb0f27b1f4aa4ba21ea18a96a6511ca8ff19931e8efdc9e905346dd182d715b043691c46ed299f8a359451d0b15d17f4e11bbc828ac1e0eb67ba90fde045c79c0c18aac7490ff9f7bd8c748b1d6fd16de272fcc022e641e5d6d81d3888e58e5370304463ea318c644f22becee86cc5b2c2368a20319c959555bd230ce251ac852c4cc1ebe8eb39d757f5adaf5135cc415ccb9bdb5ad30e98b3fa7cefeb27f4bff98666604d67d9984ef502b7a18f0731d1631ad7caa2871b8c6611fb07f6724c60313a18ae3898f64c106b5f36269c627469fca0b3e9dd07cdfbc6f50b6306e073883dbc62fdb3553399338e1ab9da312d54af8c974d57addd5c6081c917095b4c9f0e56945251545cb24b644669039ee5fb8feed7a24b85e75f62944a12e9b87db754b8010727ab5b9971e6817a9be59577910d4c367b6d25288eb9641ae8e6d8a92b7f0267dc85505ec97646f5083f795b5500f92025d7215acd40d948d93cfee5013da69654bc489c3c505f118e97196651ac34d7c185a1b13a42a7269b2c34921d8f64439734d753dbefb82639dab16a7e408180f8985e3e379405efc111ea088f5702aed344353aa45d7436a9667bb55075f16faf8bc41416226a73dd5746a216210c6d0facecbb6e72d78eade8426d06983b978308ec0f146fa7fe71d90c2c605248099174aa8134a3f7c29372d7c4df1f59c103c0739155e8be3e29194208500b6246251536b4c3c1bd143662735ab8cb41297cc500999b2529108ca24b774522998a9323284769aa830e476b382d334ce2001920f012dea3f85599763010393f075997f4ae826c0e583c5ae1ba67e5a6009fa86958c342cc59aa7d8abc22a8510f21d219826dfcece163df7f8d1b8d015639b4e2ba12864184cce2116e2e169416501eafae413b6fd7f9f64d8a4b87ffab20c621f6b73e42aa4824192078078a592c4842a75736f4207a7adf80bc7672c9fe6ff62a77207a36916e314b0909b9a636d399bc507866442841c5c30b54d857968e40488150c42ffb9a903aeff332e5fd826bf325e76b6554adc20fd86ebd1de4e4ec48b819e79e74b17e99cb84d9a5c02151274c2aa4ddc0f6caa8493a216e7d1defb84800ac3800609694ad726703da1fc9d56bf9d14bc67201f84717f80c7691611eee3c750e8aefbbf375ea954a96554db923a1f95cd387c7cadf9dd08c5f0775500f0435266198a780c9be79f951f4051ca42788365c4963854b1180f35aa6b979e40147ffca1b5c37e2d38e087ee50f7c2cf807bc1fb17888003c63cb92bd44d73cfa9f8abfdfcef6b5ca896688a6177fbf2e8538b2879e75767801ab7e036a9c74970f3dfab679c482f91c081dbbb79367c77f8cc52988979cb63d9067bb754af793208de0547558e19bb81cefcb6593247109ea69d64cfab82f75b3de95e0aa2bbaec5b276697cb9f30706cf1291a26ed168d1e47da2d34e1417548544ce5653e6e9417ba183c6cbf6b468f7e290aab26ba88596618a3049a46aefe87e30bd8eadba0cfbda07e2d589a60029deb3be353923437a1fcc77fd29444564d56c8df0e0b5f3886ecc9d01aebff16b2753d2a14d0c1495cc40b01389500a37517f49fb7c95199c3ff94dbcb6eaa0a877ece01e28f8556463653896a2eb68f229fd6225acff15d5696e289c14044bd62866cc6444b52dce4a09a36dc5ccb280ff1ffdac18c8730b63d44c01dc788227d9885d7986179721c7a449452845056bc0075c919a94b4c6ed698b7ae31cc8eaf1669b686666a19832edec1dfe146d9e310c11dd2661b510e83f6c4014389a1fb203c38e01fdb66d606e7534211fa6fdbe8549146674c1f8c7925363d9ae7ab1cee0836dea4b3bc5880dc48c198c3dd1dbe718bfcebea83f3f65392f7cc2cab81f2d630c05641f57d80af579b16b844e78a34f4fc3a30a8e81f969303ab3904779e7d1509b2e91f2e5194130b3b5a7c34a12d85dadf89f1aaf358b973a099dbc23fec5f988815170bc4f8dcf3c37a219ce99dbd3d579d10450129c974ff794de47058f9c3542bc4e51e61c12692cda3c4d7d67bcb7971b4748c2164f556551d1c150da3024ac3e47919c28fd19dbbe3c837116ad9e060448e78b12668e08dce3bcc7ca1c221666bfee75e98f311fd5e4cf3eea6b125f02af95225948c6948ce7ffa8f814c579fced9adf86d3d03ef08a466bdb1d0f05dd51d4fcb694d5e19172b937bbb58c6f311481511c2ed7b2b4e669139ffc9fe319311ced9bee379b4b2a9835295fd05d653593ff10bc26c800a40619c01ebacb1685b144c4f880c82aa6e01b0210b8a587883165478d479f48e505d03bb849ec9a3376bbd537f52cbd8a63e4d54406238ef0a4ef8f300229e20becd18d73a3957d3b78af1517753c5180dd8ccf04f728f3e0d0c81fc5db856c6a3ad4f6705228cb2b0afee7cad26a87f190201eb4c8dc3ce79808d5af9f5f9cb3410b5c46d54e386e40ef58dfe7ca843619738f4f95e36a77ae2021b551f70af6d12efd770b37fbc01e07120d937cf5fe4b8ba33f20402d5cb948801f0579158c07ed5510ed487550b1d6d1634c5256da12a3e551349637a4f61e41ded9db5d618a15c9565a41262e7e0ccbff4b909da65d047bf663417b5c1ef8fb89f295298c26aa024fc1956e5d65004f34f4b0d7c2a7d9a7d21c613886f42688e60827c5d92c293f78957aae5f1a94c9213bb24107d5994e260375b222314b37fec422fe89718ca49402ae52ce65de1efc02ccd1f1294fed82d7c2fd45367e28c672f98aca241cdc92b801b785ea3a085a897bdce6521c35819ee42bb0345c3f9b807a2dc214787dccad57e6ec2d13901fa93d0bb0a21704d4c836bef4adcebe851789d452cfe54764c976f7ba9a4ab761bce6c541fc60bb22b9c7765da63a297b2a6db9337bb3385ad63b87662ecf87d574674ae6dce22d89bd1b8016fcead3fb3f0a9eea4b3941735738df1f301874cfe7a6cf0a394431fb7cb0f114a4679c0d1f11855ce5477f9e5575e1007e6831c22e7f8d29252ebed7b9ce73092cebd42f63e54b2e2e82f6a6d7f9b30d83aacb5ec7a9aa7f00e7eecbe7d69f3fa026c3a0d3e0a8ba1b7595de091cb6cf0fcd296f8a0f5d96be9aec74f167e3f6bd769a35b40370d81af96e985dfe48be99fb66b99e9d906ae5362d85483f89e8eb31b74fe9c260d2b69dd48f7e3927a26c199424c83e0491b6e9cc83e03c589bcbac53a", 0xa4d}, {&(0x7f0000000240)="3eba6afa", 0x4}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffff9, 0x40010005, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) getppid() executing program 7: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) dup2(r0, r1) sync() executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="d000000000000000ffff"], 0x158}, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x3, 0x2000, 0x65d, &(0x7f0000ffc000/0x2000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000440)=[r1, r1]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x5, r2, 0x0, 0x0, r1}, 0x800, 0x6, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x10001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) close(r0) executing program 6: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x40}, {0x28}, {0x406}]}) socket(0x0, 0x3, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000000)) write(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={0x0}) syz_emit_ethernet(0x4a, 0x0) r1 = open$dir(0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2, 0x810, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) syz_emit_ethernet(0x195, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x16}, 0x2, &(0x7f00000009c0)='5', &(0x7f00000006c0)=0x1, &(0x7f00000019c0)="0fa02749ec7de5d4126d45af195688a8c71debf463914a27dbf82a82392df68c7d7cee870f0bfe8e279e987f20b655cda6e3fe9aa06c2996c200fe5a264d12dae43b1cd36616d817dbf41c57b5d15a60e429467b1c8d1525672b71bd3f3073ca0e856ea2792a16585a9471a808f16d1c12bff079243a5556994a77a21bc1aa92104b50e43359b7796bb511be1f6b26cae4096facfd52375f99bed5f00df3188684229c07327b3661f8b1f701025df2c6e083e4ff114136e7537702b593b335fbe85b6e79a9dc15376e2ecafff6a6a1d5497f152d68ee4373796d4415635b7dd30bbad86db550d91ac5e54174e3976d7f6bf79bc994b18d1f828be4ad9f9e182c03eab2ec7f879569b1dcebc59df8becee228766fb2fff64f3c32c522e17002de6c5743623ebf9b7c63590ead52a9a2bd6798843cdd4a447b81a1c3d5e6a8ba5d349bc5dc809dfbb6e59fe06a154eaec0c2efdedde6564f6e786fce14714397c5aca13e38c5576f5377573b99fca6020b8b9bc5795caa7c6247ae36b7784e9a5eeff5dcdffd029a90b147ea08f2013f35d9ca55776dcb81be680425a2dc2cabfc42c6dc338768182577cf4e4774c9c5d9f15bd5f5e26a10a690951645c3910df4383fd4238ae3148d5989653452ae435e5c2ae1050b68b634df1159fb037a1f3825fceddca5384ccebbb7322948f7edd54bf0fc3a9ba36097bfd1e866c8b08a", 0x1ff) syz_emit_ethernet(0x36, &(0x7f0000000300)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "cd5be1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback={0x0, 0x2}}}}}) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close(r2) lseek(r2, 0x0, 0x1) socket(0x2, 0x2, 0x0) socket$inet6(0x1e, 0x3, 0x0) socket(0x18, 0x0, 0x0) executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) dup(r1) close(r1) acct(&(0x7f0000000040)='./file0\x00') executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) semget(0x0, 0x2, 0x260) setrlimit(0x8, 0x0) syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, ""/84}, &(0x7f0000000200)=0x56) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r1) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) socket(0x0, 0x2, 0x0) close(0xffffffffffffffff) socket(0x10, 0x1, 0x0) socket(0x18, 0x0, 0x0) kqueue() mknod(0x0, 0x2000, 0x0) open(0x0, 0x10000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0xffffffff) execve(0x0, 0x0, 0x0) open(0x0, 0x615, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) syz_emit_ethernet(0x76, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@routing]}}}}}}}) executing program 7: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000400)=0x7) r2 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x0) close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x8) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f00000002c0)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000180)=';', 0x1}], 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000780)=0x6, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaab87fd67572210786dd6027c8d163183701fe800000000000000000ea0000000000080000000000000100004207edabeac897741a3efd1a7acafac4866e768e361923769d6abfae5df62ad1f540f75b52f3921387746d609f138d441bd57b813630b23d1312ae1b5e88fcf765e340326dffcf1f3d28dc09e6c4"]) accept(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x0, 0xfc}, {0x61}, {0x6}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a7dcc31a82dd096ac7d1a60cc"}) (async) chmod(0x0, 0x20) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) fcntl$setstatus(r2, 0x4, 0x40) (async) fcntl$setown(r1, 0x6, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x6, 0x3, 0x80) (async) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="100000000000001c26fc6b92e6008000"], 0x10}}, 0x10, 0x1) recvmmsg(r4, &(0x7f0000000640)={0x0, 0x4}, 0x10, 0x1000, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) open$dir(0x0, 0x800, 0x49) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xa000, "fc686b340da1e4795af9464721963c00"}) r6 = socket(0x11, 0x3, 0x0) getsockopt(r6, 0x11, 0x3, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{r4}], 0x1, 0x3) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) rmdir(&(0x7f0000000340)='./file0\x00') (async) sendmsg(r6, &(0x7f0000000280)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)="0c9e", 0x2}], 0x1, &(0x7f0000000680)=[{0xb0, 0x1, 0x9a, "3b753583911b8c1c430d6ce4fbea88a98aaaac038e1895c871dd6f36f8e3af6e203c3bbdd0421e0bc402dd57cf1f7b90676609bb816045cb1d8404855bc6d6ecf4a882739bc51faee3bf9a4789e43ef99fd29a1ec5507589784257b011b6e7daff6a8eb2bd20dfbd8c9942cadfa821b736e19a4897701a71efb5d568184e89526cbc3b3c2642cbe4a068c9da19b9be0498de964ce3bd0aab8540a17a36c0"}, {0x110, 0xffff, 0x0, "f834d2e20db7d4233a7876ee7f66733bd58aef9bae2b4b1f857b515ec6ab4686b94fcb69326107de4c82467eef8eb222e94cd4aac71b1819bb388d9cf794cfb73454babeff2a05bc700a23dd6bf343acd88884e2ca69c9897ba81c69b0195d4dcab2db84eaf65ee41f4ea94a79c4d88f4a035f9b081a8e5b04182ce4f6c654a0bdbcbdfb1ee1e988826252a1ffa80e28679e6b7581e5e335ce9d6c58c5c0ba628d97971538e1d27407260e35ba130b6ff20dde19468c31bd2b811a00841c01f1e5204598eff5c1c53f36628c4b520918ca204f5286f6e3feb34716b42960af930e6a2c80383f452748757478bff95f85a7f43c38bd30dfb5a475"}, {0x58, 0x1, 0xd1c9, "0a6686625fcdb6bd10a7bfc888a62e69910320bfc9422bea19c2725936a51a387ba86c43614cb02a778f301bbe7a309723e8de6a70d5cf60ad37639e4043768358b52f"}], 0x218}, 0x3) getsockname(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) (async) semget$private(0x0, 0x3, 0x80) executing program 2: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x0, 0xa}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "db981e", 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r3, r2) readv(r2, &(0x7f0000001700)=[{&(0x7f0000000180)=""/134, 0x86}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 6: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x200, r2}) r3 = msgget$private(0x0, 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r4 = getpgrp() r5 = getpgrp() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x5) msgrcv(r3, &(0x7f0000000100)={0x0, ""/56}, 0x40, 0x2, 0x800) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0xc028, 0x4, {[0x28000, 0x5f72, 0x400, 0xff, 0xdc, 0xb513, 0x8000, 0x4000000, 0x400, 0x6, 0x80000000, 0x3ff, 0x7, 0x0, 0x7fffffffffffffff, 0x0, 0x9, 0x3], [0x7fffffff, 0x5adc, 0x2, 0x9, 0x8000000000000000, 0x66, 0x9, 0x8001, 0x3, 0x7fff], [0x0, 0x4, 0x0, 0x757, 0xfffffffffffffff7, 0xffff, 0x4], [0x80, 0x3a800000, 0x1c000000, 0x8000000000000000, 0x5, 0x5], [{0x81, 0x8, 0xcfb8, 0x9}, {0x65, 0x0, 0x5, 0xffffffff7fffffff}, {0x200, 0x3, 0xfffffffa, 0xfffffffffffffffa}, {0x1, 0x5, 0x8, 0x4}, {0x8, 0x0, 0x2, 0x10000}, {0x3f, 0x1513, 0x2, 0xff}, {0x5, 0x4, 0x1}, {0x1, 0x4, 0x7fffffff, 0x2}], {0x35, 0x5, 0xbe6f}, {0x3, 0x0, 0x1, 0x81}}}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000380)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000003c0)={0x400, './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000400), 0x8008, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000440)={0x6, 0x4, 0x4}) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000004c0)=0x3) pread(r6, &(0x7f0000000500)="299ebe2bd7834d7448ee9a72ab72bf7f302a83b6005e77200d3cb27cf8a73a211c390ad06b50dc5e9322c9079f32048a26bbabe886a4386af0089a7a54698654bce818390cc55e99dd6929939f6bb282103b75533bc9172e6f416ac21e13b2c9c205099686abec82c9030684991deff4b5fe9b0279be52314a4ea5a7e330489c", 0x80, 0x9) getpgid(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000005c0)="1c651a1a300e4827c19df242f13dd8b94c25126d7a2ada21f1eb62129f1ff319df4e3c58e9c623eedf1302b0fc69158c748b0e7ffbbf7594901fb68f8543931a2d03ceb683e33bcaf251989ae4926bf1ecc7b21272dba38b5c900f63b1d2de0772540c33f478d83fc89aed66bf6e53703877cc41074ea6ac4fb9a578d154b78b5ddae23c7aa9d021010e89997893063706c90ec545", 0x95}, {&(0x7f0000000680)="98221b71030fa8dff111baacde977cad1e36b364153ff8460e813f216f9bd178911864e699d4a88d58f79174073dc6e722645e20b8f05d8e03c19322ad77b159aa33fac2cc43", 0x46}], 0x2, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r7, r8}, @cred={0x20, 0xffff, 0x0, r2, r7, r8}], 0x60, 0x408}, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) msgget$private(0x0, 0x40) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) fcntl$setstatus(r10, 0x4, 0x4) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4, 0x4f7a30e3e6478374, r6, 0x3f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f00000008c0)=""/9, 0x9, 0x1800, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x9, r12, 0x0, r7, r8, 0x21, 0x81}, 0x3, 0x100, r5, r4, 0x2, 0x800, 0x7, 0x5}) executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x5c}]}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x2, 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r4) r6 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) preadv(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./bus\x00') r8 = msgget$private(0x0, 0x10) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x154, 0x5}, 0x1, 0x40001, r9, r9, 0x5a, 0xffffffffffffffff, 0x7, 0xff}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000340)={{0x8001, 0x0, 0x0, r5, 0xffffffffffffffff, 0x1ab, 0x7}, 0x101, 0x6, 0x0, 0x0, 0x0, 0x6, 0x1, 0x8}) sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000480)}, {&(0x7f0000002600)="d0137b9d21de82f6bb89b63f5f21767d440d2a74931ddce04cca64707b1fc97c8783c9de150c8609f62c46917ea6956d538261d1b173f0724f6710c951ed1862fa61df1b59ea5fb7a574060f88853bd11979056e82d5653f25f63c83430f5780936699cca8c34018e18828a07776396eb2b40ba80bddf184bee33bddf097d2ae8b22d5c402d6e6b731a2f33f612a0b423ea48d13b5601798f61b4d424d9dc39dd08a8dafcd8aacf64228e73efecf0f4b8e87e1cbe901019867f260bd5b7d57114daff1e4e84a8b75d6378301e497733ed3ae491aeabef220c84df15f7f915c750be304ed4b5716e64cb0ae31c5ca63ddc2092814cea6e0e0f832cd22439fca169ff89460ac5d1d6c9ea681881bc6b6f59e1242f631d2a29dfcf822a40b30605dbb96863e8359ef6237fb0799f3aa51e15a85540467c444131a507441bb1fa98a7d59d6577b8feb7ab38d44c1d1c19fef53853e26b2e5286b4d989a490202adfcce7b0c10941f1ae789885264c8505b96c96bfd176d0fcdc035adab5f6efa2c77a8d626f365ee2dfbc70fccc1f7432b640981d439a3238b4ee8081edaf21f1fd6d1ebe3188d9ef66a463bbba08a8131ad6ffc82368915fb0847f1c29ad680dc510f2e1815de9c00e34d0ab3a2bb17251e1b4e0272f8c0405d00f880ea6c42e5d083d00477acedbdbb6100563f1c330e567fd2e5a5e02dc6057b3f25adc395819b5bb40d460b64e900fa1d732d352bf170390190b1a8679667fef6b4557b97b4c37b9f0b3cb9c5469b304abba90a1dd887519be89de3eb738552581dfb4abfdbed2219231309b52b42841e35bdaa8d36a5bbac75e4d527022ef30b5a4587f4727002ce235f0434dce3f503d8fa6a7880f20af8f0a02d700067b2eef8cd8492cde31993491323f419c4ec7c3f2a06046880f90aa7d86755607c63d8d91eaf10a526c6e99c2e2403da30c3ee17a6602ef03850d65a66eef3de1b6083bfffafe202c41309c82afaca2ddc916f92391010ee8f061ad623f2cf20bec788e7a33a8ec5b140f0130549de7771fff338e1157785247510e4b9d8c486b3d6ae42a3dcdfd0dfe10c82b32f8c24082d627e247cd3e00f223c7ff6480dfc51f25adaceaa8d3c3e1f2be578fb34dc6d9e82f798eceed68772c5baf6faace60ee822a93a3b6792e36a558833f5f9d1c035018ae2c5ae9d9ef74a2ef2baea9524745240785d74a4d59e500d2142f393a1d57593760c3dea118345c55531a6d2d8db17a8e32acbd63c88903774fa1dd33862b988eb78d67327686d97b1d76708331461bdfa4aaf8ee5d9d061236852cf140aa799aae04efff8ab040f4e134c6e28c95d381aa90e2abeb45de7ee8609da67a4b3e8884f0a78cb2f1120363ac88a628a3dce01343d8797652c0e3c121fcbe8cd934adee665f3cf321529b629d42d5f7a1ecd2a00344e561058297158ce2eccef924ecd240d8d40db63420cc82b956bfaeffc55a45824f03e3b525e9248f0495ba6fd96e5d0ac578d229ede393c91dd661e6c63dbd1bf5957763d66e3b867480f3e61c56d49bd12b650fb6961bbff4c005bae4d774749f85304913956a3ea9041e88076a34ee5ddd72e01b688d95a919789ca0f0ec00165b08e817f1b7841022296c1b201025228d7712d1a5f6da226907fb4d2aa54c396418c81a16603aa8c51491e678880554a924eb5364a6b81c31f65ed219f52bf02c7ce631383ef2f642ca158a2922a0034b7a4fe145f86708d559c806c1a1ced915e7924442a538c77dfc967d5059cbd81a10d057592729c2ec0a6b1f9ef8b8cbab9ce444eb90304f04e91c42d58f16d9f2d6abf176436ea8f4faf91feaf27d2a049a38e3dd6f60727db8c290d6593e82a0a155e442eb306b7d242493724ab82ed47a028e7bdb0ae91d09e0081db60f5356a3b30152a6a6c3df751e23ea53e289e1e38032bf685c42caf7e7f2b2158576c35d3fbda4652f5ddeb1cb62b04e08d0509bda7fdea6547f9148f22b6fee448732a6a857c2b01862925ccd1fc1993e6bd7e5fa42214302dd8271a62798048f3bae16f7e3b8bfc271fdf92c27bdc2c56f39ba06ff72add0c5738b3dbf95f896342478d2495b955c80b7cd484826e696689c5ee18f83132bed246de88f9428e4456fef52afcac3387a1d89cc4b1849382975103306ec86286a6d65a509148ee8437bec81d589a282ccd4e87ab6e3b83af21fc145845203f9e8f433737e10827f202b16ad9c80560589164a98d5d4aed2b4d5719527164f99bd44b1c21309d187bb503715751bbea1028af9ec801b62ab7058e93ad88e459365bd0451f074b327f04016144cc568bf1be1cacd42484454895a787328d22379c5083e8b29cfcb0371a27a79be03a7b42ad1880f3fd88bd3e9fe967d16934934a956886923f46d6a69d0d79c905de137d2e34d668d9c1ca4046bf72a9d4df758c69075f0866c9c10a2d229d56f8d1846fa4e102c2eaba60ee14d1c90d3f0dfb58eba23d868685c1913dfaf2087866d4594f52fbb0334d052486e2809791ff56c0d8eaf6044c31dadd14e6063a7ad94a25a60bc37befe407f04c0622dca048ca8c586fa62a3e983cb866c5fb29b8cb90cdf42bc3a452fef6b9507bd6ae041c92d7385bcb7e92f9076fcd5a5d8fe4e300275c7bfd1610bc29d2348347bf1055c0da5fba74cc21f224c9e56f4daa12bfcee9860b6244ce2e1ed2c9a7909e1bc35db2cc4b45b93ab76c7053aa06cb604129ee6f93cd20d7487e9e7fbb508e5891e80d134c1802cf5e7df2a8db1a7dfbd3a1d141e74ac5377e6f75c4d611a4bf8ba33f2dacb30189321836751aba4def27d4537786bd8a0d4656c613eaca9a405e197e833303b9c0cf02d3197f5646394194257db873399f196c7e0f9d9f151ca994ad816ab575317b40c005f561bb228d27759f6aac71e07987ce78b456fe6457e6a15d59e7bdda79484a38da2ab896f510d5082df42998a7fec67d55def35beb8a6313d2b4bce6e1434db746a6d25b37a333afd4207d03267b9ec0d08bcb57466aa6feb6cc8f5fff406191fda09f5a39818e28e666e208a5a245c6fac892cb525d5d2cbe43444cf6202084348158a37c1cef1776d8a20328e3b9c76cfc772f59ddfe3a8cb5fdbdf0c333a1f112a14a42a210bdb1151ab9f91683803c89a261550afda1860652106afd7377251bdefb4b7d615bd981d785cf7aaddefc4c487026c425d660395a86bd7e71eeba86aad4bca1c696032601417d0da2bd8150c07bcc8b2a8d044ab27f76bf098b8966a5f42f26c2e157d38e36fbbb877f789f359a981a917cfe73133ba283b5f1150b4fd0e9c68a82601bd1773b675d1b01e76ac6914efc7746b37aaf59393cc1705d565a2f44dab60f82e70aec05c92f38dd38d2b1f77c1da6d86cafde039085c70b05a4a26b11b1c131bc7366f08d67b3d941e824c5dafdcf10a57a455d090bc123805e5c1f5189f062954243af719c5be386753554544ae2f56b9b0a97b01424fce15b2f81397937a2c6b9e7c2f7b7e9b123f70a1d01cb317e360cddc3fbf3cde69b62303e900804cbd5802f3dc71b07c436a158fd49aca092bb8ff13fce58e4c8ac899a1533b8a38011a2055cfd2c3f49df3cbdc9b513ae06f560bf70b67ed7fe4b931c9dcc12d8c98230efeb84e09c2e2630976f536f95585dc14e3231a139c68e5d6feb91173a8980599169979fbbb04bade9674abe861adca17a0e81dc724820ab5bb6cbb4ea7f53941bd848da608679ffeeddc5446b84b3634aac0bbf91f300c5f92797e6ca17b9e636ac7c45dbc6705d8a43c96a997e0c35bcb02867926c7036f9f9ce07f1f8a94d790bda5eeab57e6ce8bf33243ead4876869167b7422d3ebe186903286a60f99117a958819ff05327c6d67fef45c601c5fa4853f458890b5c789846e8321486dcae2389f6bc60b2eebf8e6a4e4b4817cba14fc1fb9c6068b2bd4814c0854295e372ab073b555cf70666984fbf6ea13d016638feef3ee09422dece876628c9bfef7742f1f2077a60a09d193e53182adaec2e6263aafb7a2971aef9ca2df06cde2c3cfc102eed8236b52194c2f151950f3ed7025752266685084fb0fd4ee4885b5aae1ccc022c32c3ec378544d0ff9dffca542563d241057aa926b1bf1c18fabbaf1ed22c835ec68d98e08ba4955add535b6aec9e92502a96592415c62a866af6479d19cc2a4ffc320185f57014bb6ba70386b6cc4abb400faeb0c27642a626b7357c4fc09f957b00f0b69486aa01d70fd795a82e1f8ca594f592d7884121023a68b587b007ce99712f22539515f9d78fcb39b72f4b193dbe0e0d11185bb1e18b5b7b12eb1cde23d59d071192f7b5f1dea07a22c02c3736b72788a0128762345a25c35ef0e7a062d79e3fe099b9e45fd59db27336bfd9a3dc90df2e22431eeeab0929f57d6a6e321b816ff7a66bbfacfcd06c0a54f4f69a0bd0cb554d65726238149ad52f969b05a242d204c3ac54dae81bca649ba30178c5df8a03971d9a81ceeeb6d8050000673612187a20547575bb09e15073664aec24fd8471a2de1fdb37e4c4018b59439cd87fc16ed34d44620b71561ef53e7270a88db850aa5b940effc3dbcf902dd03540fe8c7607e1c75a8902e1870e52939541fa174d7b51c2babe468412ed0ae5fd021f395c4221c02e37f619deef42733ed06a29f15a870ea32408d61315190198a9a7ce40355608fa5811ece3c92e4a1ce2ed070b39fd58ae83f54ad2a3601c8a5d7dfd078f584d64fa556d17534971acbf503785c9cbcd6b3b84c03c69f21f8b929c1e4a7d6d8b36ba4c59ebf11acad6e5d9c984b82bae548f6e7c7445aa50eea072691b15bb06b0639e4d99c46e7730278110596beb7514c95f5ebc57a31e611963f9c957b047746dfd501982017b29d8e50be3a711c154a2f705f17e61e880a245914663f3742e190ee71c53b2bfc8a4272fbfbcb8d5a0bcba8e22212270365ddf13fd21aaf994d953e93ea1d2324bde67af4b931fdb8209a8d40d0b6c19202d2185bbe3d52f1515283222a43e347c5726350086c88cb676d410e6083e3fa54055609a0615f2b6a6aabea35ed15a1146596a4483dc7cbf2fd561ad825ea94b0c98828eb53bd56786199d79f23006b180f0558548b15a88cdafdc1d1e21e2e2dce1a4cc9bc2a35c36743cf088822fde9a9fad37a52e4f1792355e4408cf3e9f74ecea5c7b6d1d8cf50a913da07ce0081528127ca278f061d527fc3d8065d04fce6761aa12504a4bb27cd3947b3046faf2f8921b0c759ff37e97f3ce83f13397ab47ddb14e66bdbd240e015ae674fcf4516e9bdeabd556ac43b4e416b3efb7620b762bf36c1192bdbb871f29c6229a3616e7e3ab1abb2bc7828f2cee3fa139695df6e1d09f0995978beaf8487456593d1db292289a02b166fada29be7be8da0cfc1895084dcb2a9827ccf305247aaee733f9a60af59a24f27a81794fd02f069a0fd2d071254a3705c2115d6fff15f4ea4524e6fddf77f594ad0a2b8b83d82d08d1ba4d97a709df917ee78dcc609260b34d05d3fe53aa66c7650d885209891ad88568e0e38dad29a8297f18287253ec208d7bf7245ad31ca0823fdd359dbd073e851330a2d4f0ddeab6423e5087f2128fa005ed2a76e0bb85d073b83c879abbd89611420f8998ac593fd783e4e84dc7187074cb95ddfcbb4d2ca083470436639c67bb89b09ab285b94a904da9852b1fdfe31ccf97dee1265c1d1a4376cce484b39a0fb03a5c623099c5d3a8aff0baca124e69da88e1605d378e91dc76aa5c", 0x1000}, {0x0}, {&(0x7f0000004600)="26013728892365722d453f3fa48823ec66d7c8ab598dd0269bde96705566728d86aae698c08eaeb898aedd91b912beee58b27fcec9deb2c6be605cce8a0ca3c65041d3dfa376abc8a323fb2685e92a7fd34e90de76262190e05d50c6545d2fda7a2b46e02c07911502a292621a5fbafb7ff0696eadc5cb224403dfa0409257ee2f832049d230b5fdc42d2ddbd7ffcb439310dca5d755eeb345d26603f3c0eaa0f976f1f5d71efac2cfddbf1a37c8f4336d4ec0811a56f4829b56c0b5f1cbbad1ad20808b83bbb329a84fa28597602fdd7c754127d16701d809cfc76dba2c69497246b56fc7bfcd8212730fd07ec16e5c70ad94051e319985615effba36e97a4c579e04d540acbfc6f375f347b742c14268984f79fd46625412ad4a7e94f39d729eea58730712dc48ae8fc4bcfc38e95ddd9bfdfb0c2938dc7b5fe8d60941bcc2e4f523d5acc05ef8213cc819cef422e7088f13495714c2f0c9190273c0c95b0a8d2a84ec9604b74eda57d6403bddf83e219e731a519d9e635d009403afcc15590a11cb6fa3f1a2add40c818ec08437c7e1ed68789778cb696e8962ed7a1d210935d0473018fa85df7e1bfe4fdf3ddca55f7f74ea63a75f5cfe0b8ea9c83717d295c8f85124219a5754d47fc21634556c09019d9e7507a0b7b9cb3bfaf1c95a177cdfc582d264903be1c2108b395472161e3fd07f49290545cb4ac22a83cc10c80f05a02793224bb08b4daccb91f9a2caedd52e83c722c14842a9d80fd7634bba93e63dcd4d265fe09133cc4cc02035de5396be8f38a870641eebab7107d06abcfafb86fd0b8d82a74d239df384b075f2dda8d00f28c226ec018b5e655f836d49e93fb89c6cbc86f0350859a7fce4b6c1e156d6dd7a672a522d70c72ba6ae6b7ee9073734a9ff5637113a914e156dbb6d0c8adf944e56b8610e31db0c9a644a8809b5cc0cef42416f8c69b0e7d7a59df557c6afbd573a8b653ccfe253ac0e1856d1a65fa0f1f4bc62fe906ea908833396c2ff36a517f044de5b3374c0546e2385f02a4b6fcf2a0464e4e7a712f9bc0dee2758859dd8c018d50d48c5034c23f56b8c1035a89e43ebd4238a65faf377007e16d087bb7e87a5e7074b039d964cca50ea6d60b23e7b4b6a98e52e6f6f0641c72fd50e0e344eff69b058a18778296aa8240905864e052b82d72ebb2a32762dda698e01a52fa513e4054cddd3ddfefccc90e27d11bce8881962f4d216a721c5d5e238b9b5e2cf11999d8087ed9b9a5755ab3acaddef56afd9e2f22cc464900c4819e603435de1dcd297f9119a90d22fa0632f5f8c54ac4fd99ed74aaa01bd4c53171cfe2321b1320a898fdd71b132af2b20dcb345c10e8965bd130f1e30a54d39f544c0b13e9057196293931d751edc3da88d6eda97ba9d19ebdcc134448b35047359a3e2e79a9373ee46d521301bc642be6e899e975d9f96f00c97a54129c954ea00fa984ffd9feae0b1342d310b4a96460e22abdd18dff9bc860e1ad1ecb9d451880bd6b9df320435d4df1f39ca1dbda7f558e072c589e02bc0e4dadbea3f89e8f4894faf534bf6cd9a593ff7433e3ce00ab695c77b559e32b1176ecc80c9eaa1bf6545337d31cbc23a03a979f2db59bc1f0506dc42afa2cd6acc470ed178aaeb6ac9028660bacec58e633494ce4c0644a0e40ed1e08829f534ed964b05c40d48343e884f7b995065fc3caa2d6e073593cfb96ae0a7a16813e236da5567f39181f6b92dacec61b6d6853fb6cc9b2437402c7869b095c86954f3e1a98b318ce8c78822bc304f1bac4ac6e95c998f143eb93f659225290a20dd9e2dacc6ce111e096d2ce0d922c3dc66d35f44b359809afa4aa1ec8c0b5f9e7a4e5a3db064a20c957db4399c21f73a2c30476288f572a9fe9cf7da01be4417ecdce7d9dc46b845162d9230a18a9a9628f1c331fdd156cb991d9c27929b286e8132944db7f7c1540d68c6341d6c625cea354eaebb97d0b4570271a4c17ee8c9b1f1aa73b0baba0b2ecb2d3a54dbab60fb6ef1457078799cb3f1f01708b2e392fd81b896aac1a8b594464514b4e4c58d76d208ca9448d154efc645fa70d894fb443813e3cbf244e96e4c859c3af1413fe89acfd274acbd9fcb4cd4a9835cc643a80349a346d8e43d1e4370d64a8d676062658e717bbbd1f017271577697f29ba839570ea19e5e22b5bb8638644573393afbb0fdfdf75fa31fabcb3edef628880ef75f190e9019275dfbafbe07ce424c1310e6bd05c8da24a9a04584cf3393be317ee658beebdfae502a27fdf759432325dc1fe18f5a38977b49fcb2a8d40218ba3c096055ac72541cc94b5ec243285081fb660c558018d08632f14a34cfc651ee3f84f209b746c223c62d82b83f4831d9e9011e33dcd78610086aba000debcd720df48cd30af0261913c40a06b53a8b02c56c0b0dae9fe89c04adb0d8f0982f73f8e41d44b5d327314550b7878a1a4573647e28cd6a64c0109745261dee9940ea9b4e1dea3ec57a80a944e5a093e2a8bd10c37dd7292de29de035241b7d3b75d9450fbda763fc8192456b065f203cf8eb7c03f9d59201a75fb1423442ee6bf4775e6956546d2077c27b4e960da50195e052f2bbd2c0d38d3a15724ac75454d78b512b8f701e97669d3bdc0889b0fe686a9004afe1a02fcb4246834a4087fb50fd18b6ec5e607c192e5e080a54d511d875e03044a5eda61208c6d8042f784d000567af4102afa0e23851869b0c54336924f2a5bd7160d1e6bbf343dd9eac70b6ffa856aed2af6128e8e93b64d2a9a75e5c8e411469e877b9c7e2e64d33b93c22ae3c0a477a79b3d0bf1867ef879f2666c2c8d3dfd6c1b11897585f9cdf6606b5549e1ba924790b27acc36afa73d8a4a8f7d9af951571c890a99fbac570cedd0270c8aa3e29f1b48736f241706257c612d309d1a90224894b8df6951213d87ff14c6caa40b909d0a88c181b05d356f26a7e145b809110372d2c8fb5e6dbca094c2614ed27296114b5616122e6e39dca5b0de448433b2d3d98e91e8342a08c5c96a1b1aeb63e3fc2e576c88ef79fc3c1365cae06a4d3be138bb4f98ce6f08d5d10dfd4f93ed4bf15040db884efd261c46020fc24b519ecc45a927dd655ce900274d80b5b5499510f2210d3e13b26e1cfa6930f89d6090b36ec62e5abe448d4c2518a55fe96c0dc4c84730341a8905c19be1e14386fc7935a4a13b052acbf5de1149657caed871d83e4eec4db17cc17a7e09e55ac5f860bff2b30178d7af85f9626a6fc5682901597e1a47d99b17abb59dfc7ecd3a7dcb9da409be4b31a610a874a0bc717265ee54bba80debe2c9c2e1de355ba8567ab2dd9f13fc14e38f47c97ecf5cc3245bf669ac7c67175668abe72b66ce992c4504753a2a596953e541f0393900d91efb737becfee4424d272dd853802a5bb84484fd722a6b8fcc1d60bb83894b6046b120425d606f39f9a8c02134d73c290dc0fb83c4f298ff34c3427395fb15c7b94d3a14361866e766006cd086d04ecab3d04c92c4178942e31c32232ccbf49fbd8467514653a7aeff0b95abd3841ba9a948476fe555b5b176120dd6c2f25cd554b0f7875829baa4b5f00f2c716073c054c4e58f44fd8229279b44cce9788f5047efef724e8046b8c50249fbde2b4f800c06b07cf6fc49acadd7aa6ddf81bd2244e21809a9968f3d44aa987614a12ef96ede8100de312e07b8d82a2e362716163a9e0b64586b4aabbb201a9159fb6a55147b787f744577136e63557c0f38f0727bcb604de8aa4e70707962a21e6ad71b6a41430833cc6735638bae2cec1a4ace6649e28f8633ac1cec028d866365cf036958b59214265ccda6b54954e495260f9ba3d246dadb04c66e6ea0e72473409afa6c2014a2c8019b126fc6353ba2eb392e97cd7bea31a078bbdf594588f6ac5fecf866a00d96ec751e07e167b8d0d4af97f43997afc0dd03ae9d2e53d9d1b4a826f27d3d317f071f019ff13679f115290aead5d8b0513c95dc95b83f351a712db0d8a35d397cdb04fd534e6f13838a38ec19cb79c327316335b399464fc1c4431fbe17bcabe49bba083989a9bf791ddcd2e0b7bf4eca7fe0847953a9381c81db0e9b5efd1759e4215a41197cfbc8c1d27f16d5f69abc1f132b1a18f2798d052aef47690456a7f680178021d643dadc49815895ffb141b749ff266d8c6248c3a149192681a283488fab33cc0c56bf28f35f60c1620f7b3db335529d75bab32e5254a0180c70334458abb05fda21244d5f956ee70c12870a4fc23f4719b665fea37db3953fa656c16d961c9bddced456f2110c3bc4017dcfe51ede29153ef5f9e1709278fe8948c012c6f011c34fee986df56107b35697676e206d707807c8bcc9fa567c9aef3a931fb20eb9e40a2ab92fb1182aeab0e12ada1093fe22f32f2d33813388b0cf78d8a87542895b38ac9618f4174570e6658951aa1866fa0a333a72a0b76ffbbdd0f4a67cc9463c21c76dc9cbfd0dac7e5e12a924a43cf8a74a49cdd93092cbf3e368cdead687f87336b04a0d0850129be6e43a2aaff6367771d44b2702587430df496f222a54a3b4785efe40547d7eeded2f03afc5c52607c0153d6ed7df35a7878fac168bceacadab25aa1eb5ed01b7bfa4b5d10e537d44f83fb7a0d8761bd97abd6dda706c3434013465ec60421b735272ae6f24a2fe429dd7c04ac69f4fea5e4b759b67330daa6505958542d952d98e0e2e8166d83537908893d91575aa7b573379dee6a3ab1af201eb60c7d267cb90b24fff0b5341dbb789a62817b837809d5648e2f1fab7f2c7dec528bbcb3870ad7c8645a496632cec54bd0b715477efee858af19b4edfec205d445c7690204df966d03b34087c5793f41ea16f5a472959630ffc7213507b318336e7a4aa56f224469d80831cd6b9387acf0824c5fbf736a0ec74b459b6b0954da62bdfc2a73eafc0cde975d38dc036546d999f5295d8d10f8945c941c1efc993945343cd7af1c79abac62f7d4839b2d614f188b944a8ad3fbb35f2e496582041c00f36d7275d90c3bc9347fdce7cf7a27d7e13e2e59fbbe21ee23c30f8be6a9036200c28aecb271181c838dceec0d9b859359e4f4a861ee6badee041f95984ef1e01c122883185a7f6b92600591119967f9ff60778bd8cfd496b9ae8221532aa9bb263dcbab44f8374270b0639adeca94f57a0b9558131c042775667e652c45a491f1325aa0f575da6f8611355a8a9ea579ad910805ae11919def41913a611c2a636cb590b28533473a2fb94077fa965056a6f5479cfcbccbce00adf548250516fe64e94ab6181884b04daae64e9ea07ee5e9bdb807732563c962fb2f5542d00206aa74cd0f4ea7a332e81c1e90c38966cc5e50fc05d599485904e27f17fe9fde31c419a542a8de76a6b2b285c072c6b69c368aa0807a600e6e7e8ebb247dbf5e3d2fc91cfd2cebf91e3a76238b9d3a7ff0e0041d0365bd4280c97e58999e583d60f23a006092ad3b7c8315e85f2993b90f678dcfb02eff38267255a345a457e83dfe1117bcb303b6c6d0e982bbfedf2f46251b3c61800c51edb5a18b19eb2812e9131f293e38f5f41a94f8c9e77db58345f95bda00242d03b8c9b0d2e48a9944b1f6d40db100d3018243236f4ca30b7ebbeef03daa97f9c16659db387ce5e6e8dc035a8c5274b511160776d0b41d70e5ce03ac5849ae70b79e653ba9b84472e6464eebb287ade0391719fac0a89494ba18fc5ee752a57f977a542d23d1a8f6e7d11703c01e5a4f71409ad25e12af9b90508e13d928bcb", 0x1000}], 0x4}, 0x40a) msgrcv(r8, &(0x7f0000001180), 0x101c, 0xffffffffffffffff, 0x2000) executing program 7: r0 = open(0x0, 0x801, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x137bde870615f691, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(r0) syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) getdents(r0, &(0x7f0000000080)=""/254, 0xfe) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000240)={0x3, 0x4, 0xffffffffffffffff, {[0x5, 0x3a, 0x6, 0x7fffffff, 0x8000, 0x81, 0x4, 0x1000, 0x4, 0x0, 0x9, 0x702d82c2, 0x0, 0x7, 0x1, 0x1000000081, 0xc0000, 0x80], [0x20, 0x6, 0x1ff, 0xffff, 0x80000001, 0x101, 0x242, 0x8000, 0x801, 0x8000000000000000], [0xcb4, 0x77baea07, 0x1, 0x40000000000ce1f, 0xd33, 0x9, 0x79c], [0x4bf, 0x81, 0x3, 0x8, 0x5, 0xfd], [{0x80, 0x9, 0x200, 0x4}, {0x6, 0x9, 0x44, 0xfffffffffffffff9}, {0x3, 0x0, 0x1ff, 0x6}, {0x0, 0x6, 0xb3d, 0xfffffffffffffff9}, {0x0, 0xb, 0x4, 0x8}, {0xcde, 0x8cc9, 0x10b533, 0x4}, {0x1f, 0x6, 0x6, 0x8}, {0x40, 0x3f, 0x8000, 0xcd7b}], {0x7249, 0x0, 0x8800, 0x9}, {0x101, 0x4, 0x2, 0x2}}}) preadv(r6, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x1000000000000000) r7 = getppid() fcntl$setown(r6, 0x6, r7) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x4000) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) executing program 2: r0 = semget$private(0x0, 0x1, 0x20) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/134) rmdir(&(0x7f00000000c0)='./file0\x00') semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000100)=""/172) semop(r0, &(0x7f00000001c0)=[{0x0, 0x4, 0x800}, {0x3, 0x8, 0x800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0xc29bf963c60166ba}, {0x1, 0x2800, 0x3800}, {0x3, 0x5}], 0x6) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000240)) r2 = semget(0x1, 0x7, 0x151) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/4096) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280), 0x80, 0x0) r4 = semget$private(0x0, 0x4, 0x19) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000012c0)=""/33) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001300)=[0x4]) r5 = semget$private(0x0, 0x4, 0x3e7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001340)=""/184) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000001400)=[{0x800, 0xfe, 0x3f}, {0x8, 0x6a, 0x3d, 0x81}, {0x7, 0x0, 0x5, 0xb91}]}) r6 = semget(0x0, 0x4, 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000001480)=""/61) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000014c0)={0x401, 0x5, 0x5, 0x9, "7e4b9abf14f2e3a642e6eb26d414b63c5ca764b0", 0x7, 0x4}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000001500), 0x8000, 0x0) writev(r8, &(0x7f0000002640)=[{&(0x7f0000001540)="4a605f31426a07b8735cc1cd40d78fb3ecadfb6de4a6656670edbf6caf28fbca17156f42010efc5229dfa2b9582ef1e882547dfc11a9d812f433e817f6166992b23fbecd71fce255c407191b1dc59040725d0c915e57f44f0512b86a56b350d3c23c0052b1b9fa55b0a93fe2933289dea638b587eed0c82165f2e4874df4479b390f57f10c1609b56a636aa6347bf2cb66b81df6bb2bc97c8c2473f04f89d5e648be8cc0bf71bea89f25a184ad0ea372d879dfad4c8df3efcb87f153a6dbfa05fdc97f07e70a887e8f8440cd4b5dd4611367e9463faa9c6b0c888d6f5d542328a1f35c1a0342bc075fee97cca838ddb5dcb41ec4da341be309281147746aeb8879eeed86058f7269c72c8166a12d59b0d5f73b1b5e0ba2502cfff2f511a023af2ca47604aed9702670e948b6959367535c5a18440e3fa7115cf4eed832e7300e39f6970457ab8acaf1d558e6dbf719a01809fe0f51a23c176e055ee2fb1a818f1bec503920e261f97064df3821bdc63ef1a58bb1d80ce4d45df5fd2f93a0717792500033d9a0c44be8fe0fcd03151dc4e3fad0b236cdcb66ff71d4afb187fc5583f5080852a5fa60bc1871c99403e163f7859144a0dc2ead4c5ac9ec1295d21b8aa07cb18b11e67423b1e8ae6f26c32854a23ac548347b9e41a3ef4b097d7b48e94fd1393af6b0346632716c2c71c25af9bed49909069c1f20b7c3feb0cfa7418822dd6b54e2fb67c2880fc43ea1a7b9dc1ffa8860a27628a6196440a6963e6e31a0a43080e41a92c42efc08facd26a2fbc7648af6917fb30d5b0f1dcb4ccfc3fac10a595c5238da55c3e1bfc392244d8f530e7c71f1148b30bc100e5a26de6301773a4179595baf742fd39fba8bce6e3d165a35df8548d1e72fd18e611d88dd5460e78dbfd45f0db400af565d8489f4cc104c12dcb2b3b87fd01606e46ca7cf04a1c741af19228f6d188df17542c86fb38f87675f47f400727482c87ce4d7a49ff7d742fe9b31df578c3c5d1f9b7479543f286b8153324b66083935a3b7c2fc37ac9346db51eae602ac4a24c6fc48e20007458c6404733d59da23c1f602580a19867e930bc8af3b44c23c700d544180bb67d02af948d2c7eeb4dcb6a038a7a4825b26e193e92105ace6e7af9e7bf751d61be6e3db1d4f271b529e595c1df6c79558e167ccb298dfa1a428b855a801ac781986e58e77364103660b5629af1b9e3b7dda140be45bdcb7b223b13cb4d7b45b3c93994d1ca988af6625e540dd3afb13b31a080e4facb8bb30e66722c971e5386da4f6cc66e5bb02a2d9e13d8e92c2eb6315a4bd677ca58ed7b7f1fdfd0dbfd903b119e4eb309094ccfa890bf7d2e35c03c9a749c140656551ada4854323c8492ba8af4ee36f8fd454bbd0fd901307c95472020b459f1b4a76d53c4ac07ba5f7085eca13a6b7ea58d65cfcabc351ccd8090f98325f653055caa3b7c4d8654f90aaca1f6f3a75fb960eaf4e06df70cb2037195b3be0bcf678d6624bdd6461fb47bc206f160f8862a99c32f12d19c3e1a1a75421da8b52b6598dbecacb1e77ef856af1ea6e69d2b99665a3d887fdea8acf5584dac789def8ca122b49f8d169f7bd35053bb6820c02f51cf3c9487a220854ff6c137e68af6eb6ab6e20b3667f36c2783d10998e03b914cb4db2b3f18d6ca643c6004905413a7ee3629c7461db2216fae08696d2f3ad619ee61117dc600e3714452a733f9aa4c0686bb514da660ff9b639a82d9293289536e00fc20d20772831b86884adf0248f84aa19558785df1716674fb4befd1eeb607dbaa8f2908047bf490de336352502e5c7d13e7332045c5f716fdf265fd7a4d793209b9c7c044768edc9baa119cd88d36bceea7a58c40b49a29aae6e2c23feb10c05029f6199a8da03fcc001f58a0ff4c0f8ed76fcc4e8e634b9254ec8ab907d4eb5cc2329917604fefdb21da4167cd3d5b02dc97da5f19f7f7e239a50cdaca7c9cb829f75ec53e4179824d887b9e9ddcc91453fccf9233be34830ce8fcbc05405cb3da92e158ea3e00ac3326da45e3c83a35ab59e05852c2854787f4644a089398b4c8f0016a0f10eeb6af2aeaa5f844f22c5ee90bc4bcaad92471cc7490be64dab924fd579c313be48f8da4a4f587c9e02d833f259e4cd2885cf6969f3c66865e7a7e84a71432dbb25b731638bf6a2517bb7b5b26984f8d82df814c7caf1fd6ed3c810568e082507ba31208bc529527b1863be64c630ef183cac2a31ee2144a3695ffd8122197e4baedf4d89769ad4ed57c67e4558a106a417a378eb4d606bf06cbc3e42d4cdf87e66188a7e1d763334138d3173b93b41246e3728193b242c21db8f9d949edc0afabb5edf90c9a40ff2a630e49bbca974532ea8ac3b31551bcef9ab08216da1785cbed38384e9587f1fd1eab599b37f7f8e4e7395ec040901150ba0443f6d5a0a07f0de57781157ccd3315cb587bd4ca52dc56e77f5a4c7534d989de8f7e5bbb7de2bfbf78b7ef57a060012128597f1012458d7fb935f1aa62e51f4659f989cabce718a10a4e7d62805da49830a616b23b451f7aadec429ddb4695718c4e97dc9234c6d93b988335db282ad2f20504441ce344cc44821fc0a613e2684368df7e9579cea9c4ec172cc5ef8f1e5dd993880ce006cdd6c75d7178e964956ff8d17ea13884ed89dee32283c2ee0ee439f333e675e8d786223f50954d0af0a36ba22290adf0f51f5a20e90fb0b55e861a0e77fa5a9298a038f7ab015f546917d4397ac70142f9d374a251614bb6fa7cd0954d531810c9c2e1466a634ecf413460fb87d7c416c18ac68d7dfb142d41eea310dda892a8a2f2425b8209856d1d2a2dba2643e519df630de8293e492d769e21b219e000ffa8ac24bd3fa4544aa4027133ad20be88b45a0f29c9e498807926b25c5c5ff47f1d154457110b4526a499aab52790f1f44a6553e4979007a58e8d40fb42b5c6b6834dcc46f800845d182a8e4640389c60f9713a19d9a0c3a7119dd1b5b1f6e26055390152ad8b305e03b5621c6f3a58531d06963182892454cfcbf8486f0180c9c15a38eeca1fc053f377d4bc43bf9987e193d8b757122b78f13d167a93a65b609414017e6b2fa5a09d60a7a1e332d85f7b3019d636808dc748cea1e493cc4138c1aea97b51683d0fab27c9b01d33b490c8abaa4489bbac21e67cd8250dcecb46a8553d094f9ba41e069bdc73c0896e70a1bf8c834abc6c83a6d8f4b4ff692e6fed82786fa508c8f9bf9d783937d5cd4927e741acbf3cb2ff943f4a793c9207e7e7749aaf3b2a9eacd4700c62fccb5dd9f69e3ab1145421108f107e7507f3e7e963a4b1c9297119d6350ce8fc793575762f3b3d23e76811b57571a9ae5895c60c2a3f72e47cbec01a011b27ac62991f937a93b663e2fb2fd89eb9cc1447b459c3010959341cd92ea5d10e53d4eaa3c859f559ed6ec9e24a9346087c18d9270465dc73a3996d7af493cc6a1c95001d64f535802b3e344aaeb40e76f43fbed339a626428d8b4f2ff5132741901095dc412ec29091dc0f24463bf3d51b0da6931c9c26eadb0ae9c6b69cd5421efab5abbfb05602861618f0510294109a446e1b1c0720daa73794aa10d59b7b027f7c00ac28436224d9c0f0cfc3769022b59c5ff6970c192dbc1ffdfc0434052ad250f0b8d972ae02189a5f47e08b8780da0b8f7400dc48e9bcca99c14e4aacdaa4b8fd1db74c718cdaf7629e906456cef2ec7a251e2253f86cd84ba2b5b7f6a556cf071e7a6629593cd9054f3930b37773fc67182cb8ceead77f2821c462396ef3b549a8a43854fde0d4148ebd2321f9a68aa15a5ba7c1a0d57f5e4f62cdd44ecc516597fde7068d7d4a212216219e1fce9bf28dca2e36d2c8b974a8b2696083636a073646accc8410147384b4ef1f89ff22169612890b8f5bfbcf7849a3c8916ebd302afe2fffa2321d054fb7d9ebccb291010c53d45770f135bea0fe734bc28d87366a97374ab0ddc8126159943d5fa63bcd497dd6fcdd8631fe007aeb30404fe940f0cf32b65da767bc2fd2810c2a38911c37513eafa741a44e6d5e7c57fb51537a0015b058dc3469371d68173f51da1de76d0b49c4d131e3c06c5e3ddc9006d8b9b35cf56400a7a99b3b46e4f26fd1e8d6ff05eef0d8845777a223a93d16744f4a410ecae3800f2ba048a0e4e0ae76f79d331c48ea2e1751fdeab3ca1c1e62dbf0278996e4e5883d8103c4d4677297521771b22d59fb0a2c0a4b2331494a8267ab86086dd4aac5c3e95d477c3584db17c3da3750060090e9431955b332f464a2fa709b6c767a494e3662ce522fe16a95b1a5f761c3990fad11990c11e680ccd0060641e3ff85b54be472af65677b7150b0ec90d9c4c5fffdbd3588ab245df5827cec1c1e68c8ecaa8839f450063de6e305dd17aa1db1377e2e590524a006efd450dc9d53b4c5c0420551016f06ac596c6f7130f0579060ee8a0cb8e329aedddaca0fa06d6e9ea222a383d2fe50922c56df40cf66131010a5959f7f5c1fc4c0d291a061a3e11972e3af583dab3a0721f3c35b1d57b4a04a98fcee835dcf85677405547f8dd5b52589f09e4f1a891f0aed010e49ed9f51bdd3e046bbbb79ce41ae7091d7eb7696d41f7b337be6a8cd36f97fd84ec758ac19ede5bdbf70eb293a24c068029c4df6d4a567f04c77bce97f15fd46285d0d4be9978d9920a290ec32d02daf8d0dff30d330cf27caaa31a51cbf5dc02478b6b84f39e4a6dc1fe8dae5889707996d5dd4ea73826214a83523800c288f75279db4c4ac22d1edbce164fb270df40d175c4fce4cbdd622f0e152a7f0e0b4a0f4d4a5fb7ef2f3c45d3184239fd706b87ba13558834fe390f642cfea9b2437e69d4af4c0a0231e7f133ea07b7d479e8375c3ca87dcd568107b865865dd19f2ef115b32cdb140fdc495968b6a9c03d90b7623f91971b654f5c2bf99a35ed110ae346f0798e5e65ecc2bba8fe7b4a05df3bdee36fb490f373bbe2b5ba7189d7670d8b40afe4bc19eecb8fd1d1c813a8e93324757d7ca3696a2a02f6210d757ecb0fcba6548c2802bba58962fb56f4d86ed0d4295897aab427d9815384e5a51efdce6f8f96cdd7bf25913e4b41cc845662e09138c8c38873c230194b3f2b952ce679f6dfece2d8ce82557aca9c67a8cb3fbeb91e6f2fb0ef1240dae4c0aacccf565c0a06bfcdfe5b9f81971ae22adf72298907a89e1eff1a2592bc8a2e4e48c77e07d41a13305c8d88ec5443852678740464f66279f58da277e85411583715a5f489126fb38a625da9cb082662cc6b9a75693d71b84c302526cdb31fff7da1d44d9630694d7938e6f481f618d746d6e818e1cc3013a4c79b94d2cbdd6e6b6f56fb416ddfeec80e88e835b82ec2e48c90f1a61e226eead93ff3a16c02f10dfdc57d657d291e0c4a8b9f4623596d6263bc76a86a1dfef4960df464367910cb67d97647c5ef07979c1570df75666e6beec39cb438dcd08d810f7d901d11bbd8c90842d76a53d6a71e636ad0e2acee8c321656ab5864294362dc95fd2311bcfc3c0a51109378b8e70943f93c4f9e11c285c59f3650183accc07a05429be8e6d807e1bab5f58c9b3d696cdb24206be2b8bfc15e53e522c14b567dd80b3f8d4447af70c67e3f42ad3b22ac7e45ffa4c3c91755766a4e0f547e68c48db7e132a571d7b5a9c2b49d29a87c6c6af9e5f659fded0c5b07a985f1827772f558aef5c289895452ec90193b16d6af8cc7bcd39542e5578d577e155cbb1f908fa09a3f8c9484ba81065a4bfe83f9b6884d0922ac", 0x1000}, {&(0x7f0000002540)="7cdfa40ec139729ae7ca3fbd8e5b736da0bd99e4ac5c5a82d0af0c35f45ad04614552b34a4988a0fd1529430d7f84256d027f5e8c18ca76fdb0d62efdace80b33b664de8cf7a10898e6dc604ba630afd252251adf052461d811f5f1f68b0d5aadb253aec10629c301c7b90d383b7e082940fc6e6e6128ce60b438edcb46a2e69c14bedbe4f23b02b9df5705f9678", 0x8e}, {&(0x7f0000002600)="5433d2049919d9d352d6dcf4ec12ee2e809daf725d2b34ed5829bf4f90986eb181700edc52da074524d1c45c85e4003fb16b53bb28c2a2ff278314", 0x3b}], 0x3) syz_emit_ethernet(0x95, &(0x7f0000002680)={@broadcast, @local, [{[{0x88a8, 0x2, 0x0, 0x4}], {0x8100, 0x3, 0x1, 0x4}}], {@ipv4={0x800, {{0x1c, 0x4, 0x1, 0x2a, 0x7f, 0x64, 0x43, 0x4, 0x88, 0x0, @rand_addr=0x200, @broadcast, {[@generic={0x94, 0x5, "a164b0"}, @ssrr={0x89, 0x13, 0x20, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4e7, @multicast1]}, @noop, @lsrr={0x83, 0x1f, 0x8, [@loopback, @multicast2, @empty, @multicast1, @broadcast, @empty, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x80, [@loopback, @broadcast, @multicast2]}, @generic={0x1, 0x12, "603a82b89970eacf894cf2a0154183ac"}]}}, @generic="92e1fe3f717a7d37cceb977467210a"}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000002780)={{0x2, r9, r10, r11, r12, 0x10, 0x3}, 0xfff, 0x9, 0x7}) executing program 0: r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) readv(r1, &(0x7f0000000080), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) executing program 7: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000400)) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)='n.', 0x2}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000340)=[{}], 0x1}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x14, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}}}}}}}) r1 = socket(0x0, 0x5, 0x0) sendmmsg(r1, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, &(0x7f0000000380)=[{0x58, 0xffff, 0x5, "7f13c0e67dc15642ca6e002d75c3a45eac56151be49f0df495b2be6c7baff8f73ab931ffb1a68db27530a86b62049697e1ba17fee83e7f6234f26aeaaef130f45b"}, {0xa0, 0xffff, 0x800, "1f4c807f004879509ddaff6d976cf2d621dea4c7a88051a729773528c43eb07cf438612b1c438f2219b616092d8cd8e6709b647f830b6bb3849e87c0eaac1665a50f9b02468b1a3449628a6467b02dec636596a695ccc6eb8d7c1c3939c958f7a9a168398f1f068bbfbcee32f86c76affc2a461c84ebc98004072698589491376ef7f164cdf7a982f7"}, {0x48, 0x1, 0x7, "30421b40050727b6d7e04c7ec5f3b50ac9f4337aaadd876480114b0992ef260c6002f71f0e99e7f0689208bfeb52abd7e42037"}, {0x10, 0x1, 0x9}], 0x150}, 0x9}, 0x10, 0x40e) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}, {0x1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6d7) chroot(&(0x7f0000000140)='./file1\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047466, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000), 0xffffffffffffff89, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setrlimit(0x0, &(0x7f0000000980)={0x7, 0xca}) pipe2(&(0x7f00000001c0), 0x10004) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384156, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c273270c7345af55037b5dddce6df695c4fcc1c960299d14661a1ea7b4f", 0x22}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100), 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaa1aaaaaaaa21ceb117523a3ad39b61b17be70ce3aaaaaaaaaa08004500001c0000000000299078ac14000000"]) executing program 0: sysctl$net_inet_ipcomp(&(0x7f0000000080), 0xa, 0x0, 0x0, &(0x7f00000000c0)="3821e11e736fffc9d410a7fe1970fd4a9641f2151870", 0x16) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, &(0x7f0000000240)="68f55fdf1176057698400161c408ea66b9c1e755376af246b7077497ba00c62a02efd2eea19429c44482731ee0a726c113bfb3ef54b2d143bf8ccb19c12abc5d87d1794446bf70b5d92898652eaecc96ba03bb915f1174254714f5554f5882f0ce2c0000000049087b377eac56ea9b2fb545f932b2b65da1ab5c51746c6a39f80e7c1f2cb28e0a0dd3e13cf51223a69de473eff9ad16d54392541ecfc020f1d787d869005db846e001413b394a0404000000d4201788048089924cc414c4479a9920b79f13752fc0c639a7de6e3742ca6b8d2b2c67746054a0f452b4f2de28eb7043d425fdd370be3194ef07d962b94b2bec290de9ca9d4c6fecaab6d5954cdbbc5bfe437b7defd1386740483d815fcc98b07fc6172681266f7943f8855f", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0xa, 0x0, 0x0, &(0x7f0000000040), 0xffffffffffffff57) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{}]}) syz_emit_ethernet(0x6e, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) socket(0x2, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x2000, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) setrlimit(0x6, &(0x7f00000000c0)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4) socket(0x18, 0x2, 0x0) executing program 6: r0 = socket(0x6, 0x4, 0x81) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000240)=0x10) r6 = dup2(r3, r4) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac25ae6fc43d670efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9", 0x219}], 0x1) unlink(&(0x7f0000000040)='./file0\x00') executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) shutdown(r1, 0x2) munlockall() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r0, &(0x7f00000000c0), 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10cd0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x98) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) recvmsg(r2, &(0x7f0000000940)={&(0x7f0000000280)=@un=@file={0x0, ""/252}, 0xfe, &(0x7f00000007c0)=[{&(0x7f0000000380)=""/219, 0xdb}, {&(0x7f0000000140)=""/113, 0x71}, {&(0x7f0000000480)=""/174, 0xae}, {&(0x7f00000001c0)=""/38, 0x26}, {&(0x7f0000000540)=""/207, 0xcf}, {&(0x7f0000000640)=""/117, 0x75}, {&(0x7f00000006c0)=""/206, 0xce}], 0x7, &(0x7f0000000840)=""/234, 0xea}, 0x1800) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x0, 0xfe}, {0x6, 0x0, 0x66}]}) write(r4, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}}}}}}) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000ac0)="ad8707a50e6541c775859b73485f92ae09859a893dcbded1955cbb3bb28b1efcc74f1918982311b9381dce564c5e6fbb75fa8d2483f398acc69b8e158fe61dedcae11a521738bfd03653110abd06d7b4c3518ab1e761abe2b10ad830b4b6b9e0807a4dae036b5276fd297521c3c9ba5299162ada9a7e1861bdcbf25f5c671c27804c1ccfbf11c79f9b19a8bdb6a45e64e7bfb6fbd8aebe317ea4346231acb6f3f8a3e3e6b668c01f20276033167b5d8a74fa816988867997f64a892613eb668cfe14a82bac6b2128d9cdc5892aa78cd0571593f4de25b1b09607eaaf52bcaceed9f3cbb33f21d01e7500c40dbe5defaf2334a0dac25ae6fc43d670efe576ef1995028fdfec17bac6fcaa028b765066d3a94d9e3dc9c3852b11a1d8c1f8e64c3b15d3d28fe9591044b424f0befdf3c7bc4911afa87ccd4940307de16f224d65ccf066f5188cbf2008697174866e8b6249c6217662bf4b22a740108061190eeb8addf48fdacb056d5a2fea514883d68a1c76ffe7c337ac7d5c884ec670399043ba59115aadc2e7ae9ac71690e38736a5260b35bd178813a620992c3ab281fe4d759a6e37fefea77adf1039082dae770e44c6866e653aeec1d8d8468600811594330ac7381ae70e2180f463926e0da777548bbc236d623fa142688f1d3aff4ec82c4e6d818d9fdb6d5932700968f225cef20551854d04c0eb2d76d8ab44aba244341d86995fa26f95ef3f54a50783a849d31bc22b84688cf9c4c9", 0x219}], 0x1) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x38}, {{r0}, 0xffffffffffffffff, 0x7c}], 0x7ff, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x60}, {0x812e}]}) ktrace(0x0, 0x0, 0xb00, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0)) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000), 0x4) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x3c) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000995cffff0000000000000000b4ab697edda133b7f8868f3c20aebea525651c526b77a0c843a3afbb25d7925f56d6934cda1ec59a86d6dbc58b3867da7c53ca4fcdf942c38c8a5bed1e19e544c67fd17c1b5ed86846d7656c9f9b10d5dc582e13bae434b12b0a97a1757a7591ced5b5f10d62d4a1ff11be9cc10bd1fd4585f155128274ed6ee48a0ef15c228a1c318a6725ccea18029f716b35c38baf715258b88ac60e0c28ef94ce70796dea295f67696f98137ab610b0c19a2a4dde35453d4f5c02a90e"], 0x10}, 0x6) sysctl$net_inet6_ip6(&(0x7f0000000480)={0x4, 0x18, 0x29, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000008cc0), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) syz_open_pts() getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000001c0)="c112580b653f3dea3ecaa55ef6e8a5770b", 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) shmdt(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0xf26d8dc5fd03e58e, 0x0, 0x0, 0x0, 0xffffffffffffffff}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kqueue() openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000580)=0xfffff361) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x802069db, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000040)}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/204, 0xcc}, {&(0x7f0000001540)=""/163, 0xa3}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000000240)=""/117, 0x75}, {&(0x7f0000001600)=""/127, 0x7f}], 0x8, 0x40) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) syz_emit_ethernet(0x66, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2}}}}}}}) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = socket(0x0, 0x0, 0x0) dup2(r0, r0) r1 = syz_open_pts() close(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r3}], 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x8000100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x2) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000f40), 0x0, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000f80)={0x7, 0x0, 0x5}) select(0x40, &(0x7f0000000100), 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="610b818e73e3630064087faa92d41e3348f23a1144101ba15208a49bd8f2e7e095455a02e2964fab68b824c54fbae0a42cece50332e09d37d763d28343a036e294108b11078a5ad34893b86db6f274a2ef", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @random, [], {@generic={0x8847}}}) executing program 5: sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1c, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xb, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000340)=""/103, 0x67, 0x41, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r2) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000003c0)=0x2) r4 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3812, r4, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r5 = msgget(0x1, 0x14) msgctl$IPC_RMID(r5, 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') r6 = fcntl$getown(r4, 0x5) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r7 = getuid() setreuid(0x0, r7) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r6, r7, 0xffffffffffffffff}, 0xc) setreuid(0xee00, 0x0) executing program 2: ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af", 0xe36, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000ec0)=""/108) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002ec0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002d40)=ANY=[@ANYBLOB="15cbcd00"/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair(0x2, 0x3, 0x7, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000532000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000219000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f0000660000/0x5000)=nil}, {&(0x7f000028b000/0x1000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) executing program 1: r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80286989, &(0x7f00000001c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0xd9ea8e3aeb19766d, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) dup2(r4, r0) rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') r7 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x50) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x33, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x18, 0x3a, 0x0, @rand_addr="9c7e4d500100010008000000bbde0312", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000040)) recvmmsg(r7, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/95, 0x5f}, {&(0x7f0000000440)=""/203, 0xcb}, {&(0x7f0000000540)=""/105, 0x69}], 0x4, &(0x7f00000005c0)=""/1, 0x1}, 0x6}, 0x10, 0x1003, &(0x7f0000000680)={0x4, 0x6}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x0, 0x0, 0xe06}, {{}, 0x0, 0x60}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x802}, {{r0}, 0x0, 0x0, 0x2}, {{}, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {{}, 0x0, 0x0, 0xfffff}, {}, {}], 0x0, &(0x7f00000000c0)=[{}, {{}, 0x0, 0x0, 0x8}], 0x0, &(0x7f00000002c0)) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) executing program 2: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x400, 0x81) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 2: mknod$loop(0x0, 0x0, 0x1) link(0x0, &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) rename(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8e) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x1, 0x8) msgrcv(r1, &(0x7f0000000100)={0x0, ""/48}, 0x38, 0x2, 0x800) getpgrp() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000080)="2e79f3c7", &(0x7f0000000140)=0x4, &(0x7f0000000180)="90f59bbf", 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="c53b9025", &(0x7f00000000c0)=0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) setregid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) setregid(0x0, 0x0) unveil(0x0, &(0x7f0000000180)='r\x00') writev(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) login: denied attempt to set clock forward to 22917945491464 executing program 1: r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00', 0x2) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x1, &(0x7f0000000000)="ffdaff10aac6a28ae93e2eddc45c8454e486f64c", 0x34) r2 = semget$private(0x0, 0x1, 0x1) semop(0x0, &(0x7f0000000340)=[{}, {0x2, 0x8}], 0x2) semop(0x0, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x2}, {0x0, 0x9, 0x1800}, {0x0, 0x1, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x0, 0x1400}], 0xa) semop(r2, &(0x7f0000000300)=[{}, {0x2, 0x800, 0x800}, {0x0, 0x8000, 0x1800}], 0x3) getegid() r3 = accept$inet(r0, &(0x7f0000000100), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{}, {0x2}, {0x6}]}) seteuid(0x0) syz_emit_ethernet(0x46, &(0x7f0000000880)=ANY=[@ANYRES16=r3, @ANYBLOB="6b85d5efcbc3fcd2eb732e3ce0563af7309a634cac64351461cb555ddbc02d7ef4fd9da7998e2531ad86c6fe265eafcc5ad2a63c5b113ee227055aa1de6f1550de0282a7f0696f6f0651ba0bb6de0f6935bd7e38a72e769807976acf67f0bbb29ccccc7f442c6e26d50933632d4b1589bd46137157ce78d5bcf167c5125c2a7e8e832f8bc52fb1e4511adf8c2f6957ca85e1bc7762ef8dbc566163f70c81bd16d9696ead1487f04fd9e4ab33fa62e41946f39f50587993643dfa86b00bb5cad8e7d47fc18ce3c0156fff1596171cde8f940e30c1ab2d", @ANYRESHEX=r4, @ANYRES64=r0, @ANYBLOB="cbbf3b435374b521422b7db2ccd4c09fef3572af76c32c8878b9fce0888c85193a940e7a66c3894761ad33b39faba4c5b177c5045beb1cccd1992e6da8358e7289b7c9efa12cbd5d151f4437492e51a6ccd85572a892e3575789a5f434124168910fb4b3c7ac1b8a84722416ccedc2ac5d05a18863658ab26111dffeef449cef48cef9a4cfd4d77332d974d35aed42b12fb7a9e1e996a09f31cf34b4a1476fb3dea56b5666d718eedd85e0f39e8e54552fb9783037b7b02b01071e399b2c74e4074727671e617a899b64e078ccef17c1c366ab54f3f21aaf7d1d6981e5f50000000000000000de8fef3dd0946bfb9f8596d6db275f2c89cbd29e368bb3a486e8ccb7a6cec6f1fbbf835dc53b2659a0062c87f500"/289, @ANYRESOCT, @ANYRES64, @ANYRES8=r0, @ANYRES32=0x0]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1ff, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000000), 0xc) sysctl$kern(&(0x7f0000000080)={0x1, 0x56}, 0xd, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) executing program 7: r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "38d9d9", 0x8, 0x0, 0x0, @empty, @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@echo_reply}}}}}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) executing program 7: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000280)="12af00014da633df2fd550bb665b5852290dc04a3bbb99a2849649eebe9a6bb5c6f05107f269d260a2f2538c77c319e3be33b336a4e568fc735f857911508e36736e045a43d0835581712ffd91cb1f77", 0x50) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="8a3aad21", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000040)="ba3c7dc5ec7042effb1be15ef90fbcb919bfd04114465ec557b9f2702085f43937d12be6a543a195924f08723989b430385d80b3b5edc9df76ad2a12c93c26c34d8702fe2631f3e9b6e806e4f38f226d7f59875d238bf7480a7dcc31a82dd096ac7d1a60cc"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmsg(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) chmod(0x0, 0x20) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x104) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) open$dir(0x0, 0x800, 0x49) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000340)='./file0\x00') getsockname(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r4 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000480)=""/237) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) rmdir(&(0x7f0000000640)='./file0\x00') symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f00000000c0)='./file1\x00') fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) unlink(&(0x7f0000000800)='./file1\x00') r5 = msgget$private(0x0, 0x716) msgrcv(r5, &(0x7f0000000840)={0x0, ""/8}, 0x10, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d80aa5cad6088d0ad96e77bd20f665168220ced54374997e6f974e5ccbd08c60f1fc94a8a2907c4212b4b475e5aefb22c95abef06d0950b52d71ff261ea5dcb1adcf3d9c60679ee4aee250a70c40ad507ef757e5aa", 0x55}], 0x1) executing program 1: kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmsg(r6, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) fsync(r0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) executing program 5: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000140)={0x1, 0x40}, 0x4, &(0x7f0000000680)="149aae632c5ea2618240a8c11ea756e673b03c7618cb5783652c55eebe6defeb6916ad6be41ec6d998a5562528ed90da8a399cc357cac6d9297811688b319a52742ebb14e93ff49b1f23c8578323d6980dbee9e50708323da35f8ff7e31a43d2d6235ce11a278730e190c994ba7ec1586a31f6a71e5a605720871c67b1232a97668d52ba8bd1683f58c46b99a2306deeea4b433cc1e8c0edb54ca478e72b78049f0c6a894f90f8ada887a942504f17ef8d16de58d1bc96373e5000bba60a6d1c72a832b88cbbab2e15c6e0cd17f99dde1e7554928d81b4277a5e24d88d14b582c0ec0ee1aa6c8967ae3cd441fe98ca6c080939017dc5f317ea14a28b5f866f2db40bdaca6072ed3f60a87687fda476c61af9e4993ccaba894d7a74f28f9408f6b6ecdd76906c58a396dd8dabc18ef459a9dc155f128e2eb316ba68708b80a16fea9316346fff55ea00", &(0x7f0000000180)=0x149, &(0x7f0000000580)="2b413ced2d57525768f493bcd1b48aa358584e4548a7ca123ae5545eef65e812c5d5c92c24d93b8885fc0afae793995d8dbbbe59a81dd4986da5cab0eee971c7d8020c851a00193493ce751aa9433d1dacbe2e9dd0d5776c2d06145d27114e87231ea9af18bc0ae6a473219d608115d42c24219111f41bca901409189be091fd7d1f66b51651e1ee232c80de6060bae42a55558418dbe42fccf50e2bda795ea53353bd0f2bd6a8ec10d95c7c1da0225411e1d450107cfc35395d819dda80a12e9d032378867efd769418452cc884b5dd27e07b95b25a50293711e5201ddf1e8dab644f7158392d1cc9abda15d706f2023173062be5d8d8a7f7c623ae92", 0xfd) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dfb) r0 = accept(0xffffffffffffff9c, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4011, 0xffffffffffffffff, 0x8) chmod(0x0, 0x0) chdir(0x0) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r3, 0xffffffffffffffff, 0x0) setreuid(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r4 = getuid() setreuid(r4, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) r5 = getpid() ktrace(0x0, 0x0, 0x40000220, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000000100), 0x8, 0x3, 0x0) msgsnd(r6, &(0x7f0000000c40)=ANY=[@ANYRESDEC], 0x101, 0x0) executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000000)="3129b8fe2cb3a9d2b49104f2dfcd5956835094dfe40e5e8eb42e0f52cc3b689006c7764c3cd7e1be19e0838b2d963c733c11adca2303a2e8a79a1f692999de993dd0fa9cf1832a489ebc8a05048c29b2435cf124d83b035540d1acce93bfa67de4449675cac2362cb830a23c1d246c5dcc14b3ccf5a4fb0ff9a318ee3fafb09d727d63dd2771a6232d359a227240ce60b7e9adb54f4e02", 0x97) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x3, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x1000, 0x5c1, &(0x7f00001b5000/0x1000)=nil) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000140)="7bf622e1eaa3b0fd8080388e7c8c60890d168725ef43bda1", &(0x7f0000000180)=0x18, &(0x7f00000001c0)="be678aea416089b0bec4b9426369df8090ade61494d24f36ecb3ee6d5c1d0cf1dd0e84995dac4f0e793196aae8861cd31f6436e168e36c055db8e3395382d9e9a393d1047956c2ca9ddba85c19908e6f23855ff211beec491c1cad9e391a36c104", 0x61) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r2, r0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060x0}, &(0x7f00000001c0)=0xc) r4 = getegid() setregid(r3, r4) r5 = kqueue() read(r5, 0x0, 0x0) executing program 7: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x8, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) truncate(&(0x7f0000000140)='./file0\x00', 0x0) executing program 6: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 5: socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x0) chmod(0x0, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x40}, {}, {0x3f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: r0 = kqueue() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xa1, 0x0, 0x0, 0x3}], 0x1, 0x0, 0xbe5, 0x0) kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0x7fffffff, 0x0, 0x1, 0x8, 0x996, 0xa525, 0x0, 0x0, 0xde8, 0x5}) executing program 7: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4fb6ff02000000000000000000000000000101009078000000006000000000072c00457c5601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b000005"]) r0 = socket$inet(0x2, 0x4, 0x9) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0x57}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x400000}) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x149) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./bus\x00', r1, 0x3}) sysctl$kern(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0), 0x0, 0x0) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) r3 = socket(0x2, 0x1, 0x7f) connect$unix(r3, &(0x7f0000000240), 0x10) r4 = socket(0x18, 0x3, 0x3a) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r4, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) executing program 4: semctl$SETALL(0x0, 0x0, 0x9, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x9) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shmget(0x1, 0x2000, 0xfc7961f435146dd0, &(0x7f0000776000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x58) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x6}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x1}) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000340)=0x800) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0x5}, {0x61}, {0x8106, 0x0, 0xf2, 0xffffffff}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = socket(0x2, 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000100)='./file1/file0\x00', 0x2, 0x1100, r3) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000080)="914c2ef0", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x1c}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x2}}) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) executing program 3: kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9, 0x10000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) socket(0x0, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x2802) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000100)="3b623b2d6390cf3fc9cebecdadb2e7d5e4f24ad0f2b52b0a10fc1f0655b7b9577f9604df7793c85006beb16292acf61c989b016b5f3be77ea32cb0f326a23942b150e6b281dd8b065b528ea9c3ae4524e305d8fc97603ab67c8e19d16e5ad7313a50", &(0x7f0000000080)=0x62, &(0x7f0000000180)="d9ca2a520ba2bc6c1f63f2af3a732ffa0c535e2208e502d39dcd729a2dd910316f45e1aea9f76762cacc15155c677caf1757511983eb31fe1e097455951bbe88bc3ee48a51b94aea6b61c857935cf27bacf6c0ce19db87f8082092a4608a740e36edb1a5d915d968311bed1e73ad115d9167f8169c8095948ce41ea39684018e7613142215efb98f31c93479f1771da23d9d5529d07c6064c6a589cd73e9d609f5872e21ae5c76fb083ec59704779107a39d987cc6291a60199114c28d8e91fb888d5761d2fe96705f1177c61dc4895fdadf36616885eeaca8e431c43dfe9ee9a022f21200493b4eef6a4838d4d3596e370a12a7", 0xf4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000000)=0xe2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) poll(&(0x7f00000000c0)=[{r5, 0x4}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) shutdown(r2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 1: kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x0, 0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmsg(r6, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) fsync(r0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) setrlimit(0x7, &(0x7f0000000100)={0x7, 0x57}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r1) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, 0x0) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r3, &(0x7f0000000ac0)=[{0xfffffffffffffffe}, {&(0x7f0000000840)}, {&(0x7f0000000880)=""/21, 0x15}, {&(0x7f0000000c40)=""/269, 0x10d}], 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000840)={0x8, 0xfff, 0x9}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x51ff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup(r4) executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r1) r4 = dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) socket(0x2, 0x3, 0x6) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000240)={0x1f, 0xc8, 0x3, 0x9, &(0x7f0000000480)={{0x8, 0x8, 0xff, 0x2, 0x0, 0x7}, {[0x2, 0x7, 0x10000, 0x80000000000, 0x6, 0x400, 0x200, 0x4, 0x10001, 0x7, 0x100000000, 0x72586d15, 0x5, 0x7, 0xf71, 0x5, 0x0, 0x7], [0xffffffff, 0xff, 0xffffffffffffffe0, 0x7fffffff, 0xeba, 0x3, 0xf1, 0xfff, 0xfc58, 0x4], [0x800, 0x80, 0x5, 0x2, 0xcab, 0x1b6, 0x7fffffff], [0x2, 0x0, 0x5, 0x5, 0x9, 0x8000000000000000], [{0xfff, 0xf8b, 0x0, 0xfffffffffffffffd}, {0xff, 0x1400, 0x9, 0xc8}, {0x5, 0x1, 0x3, 0xbd}, {0x800, 0x7, 0x4, 0x1000}, {0x7fff, 0x8, 0x2, 0x4}, {0x3ff, 0x6, 0x2, 0x7ff}, {0x5, 0x2b, 0x681b}, {0xffff, 0x93800000, 0x69cf, 0x87}], {0x8000, 0x8, 0x401, 0x7}, {0xa1, 0x5, 0xfff, 0x142}}}, 0x7, 0x4}) connect$unix(r5, &(0x7f0000000000), 0x10) sendmsg(r5, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r5) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 5: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x3, 0x62c8c2fa, 0x8, 0x40, "b88da103fdff605609a6b254766ae86f2d2d7c06", 0x5, 0xffffffff}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = dup2(r0, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x400) pwritev(r1, &(0x7f0000002440)=[{&(0x7f0000000180)="a379dfbc3416b6eb7f9924e78cf2b1abbe19eca186757383526a48d9b81547104bdb308e5dff175894fe2b5958043eda44263aa5bcfb40354d4a93aabf684ef9aa4cae5ca744e515e9c910321fd39fdb05d605ba5ce446e4ab044e304b62a420ca99eba766a717dbb742399f2357d01c850f1497edb8faa552022708f7cac7641fe44ed663a003f7ec9ff93864e4ca34790102c6bd03331af977a6b4feed8ff54e39e4931d70fcc7ccbeda135da772afaff5aef72cf74da74f45de6787aa2adaf226403de688ae022186f1978f44abad1ffaf109035645c3bb1d782ab94fafe4025720dc9fea5f0569c7a8365ebd6357fd1748cf15e95d98b3d8aeef4a02c26b02270434ae03de8bd4184475352b443c7ea3c92687c29c86b69eb423156eadc09a53500f6f8db9e4681898b6376b37a9c871a3ae63970b60a1613120d4e136d4ef5f8f3fa09a6b67322eb9205c4fb1ca37c9aaebdfb76232bbb66e4d9e1172e7297af0992bf26e07dbffb348dd4b5fbf3ab97b19dc23f0aaf683bbba82005317e112eabf368ed2a7bb76343ed725af0e783796e6963c5bdf4c6d17932410cb7ef2b725d6e37d70ded42325b3fb388843d8e4f86a31dea41fafdf118c07b69bc0b90a5733a38e96ceffeb56d69f40d8856ba7ff2d1ea00fa210018499dcf6105c0adb90b473dc326ed0e004eab52c77bff8e616b8ada497798553c8f44cbdf486f3f719dbf707e46ff5ec913c904e00c2cb5931aae6037a4973434672f23ce7243465c43f0bb7ef5f3cee7688e407cc4ef0b22f744bca769b02428bce8e001a8e83293e7dfac4a7701e9282d38863decf49c50d90dfb2287b619a488999b0c754431786df0295a3e1ccdf9dfa3f4fbc3101151c760f9f76c07224d96c5d245bab9b6a48d819f37b85a922dd14bfc0db973e1cb8a6bb76c31ff24f21f4a7261f595b26943d2a7c5145a95da03666c4ebd155f77281ba2a621ce223547015a05953dcc48c5f1149ba5c61e97e34e3d8d320d0cea144ec9e34e8d026f34ea066a4f86aba7e63ce2298fc420a3ae87da62b8a5e0da14db8a7f72ce5779402d74421c6f8dc793428aa6b63375f67269bbe6da47ba2ef46d344ae34b5d35419e7ba28f2e80c97183295059bcf64dbd5b79dea071e256ec896517baa7cb4192fd793eccea5108ecf5eaacfdf63ab78e98bf25818a5cbf85366585c5b48cd82cdd54bcfe0f64df9bc94bd3dfc94a60f7eb5deed45f80d3d0da29e1b5a808003b369ed0f568451258b03c883ded90bda11d795ce231c3f19ab7024541de6db42b1f6f594caf6ce5b584126def54eab6f7e4358f05622061274f48dae0cfc17aa3e48d9ab154c45909d7429323e1b966c31bb7560930d58de698202f4b0df1da3013536efb433ba8ed8d3be45f05e0565cb734f751c3000a0149f2a02e46a599d5ef849251d4183e485cb2985cc4f0a2b903b6088faabf147ab12cdc91b4348ec6fdc367f26aed2d693d56913ae1f0baaf359c040949ae83ab6b84237159d53fdb7ccc8faf5e2aedae2a5c9bf4c8b819ece5b4e53e4b4bbc83c73f62354332c9fc5a780784b10bea7f05b4ac75148d90a131bd60d9a3a28f7e0bf0e07b140da1801bb9c0221abbc4c49c591fe5849f608e8ba353bff08b4c570567a64862064d96911f223514d5bbc136f189573b068aecb15d4c4de90045f3b0a69a23f8f9734092e0bad346da8e51409986f7aec9a12ea8d040bac2a68bca03ceaeaa462f503ca561621fbfe5531f75dfe879dd2bd3262c211ce2dd1eb61494f96de383f80fa0cf192a8d143c43dcb90f06fab420a900323e41b7a14b4059eb02d4568efa47b403195b465bf385159f5cc292b04c27dcf47b05750f45017c2310952e4d4125a4a5afdb8aa4e184b08d8503e791fd83b7b5ef752590284fc92899cf5a5c41f8376137d154cc02eeff1e6df595bb49a523a831424f3edff057a350a7e7c259cf2f1ce44c9f5a6d1402a75c5aad6161bb0cf9fa5a421471985e39a403c7b0c6225df7ba603e0109783241b2559c831994d655b690ac81d46af226ccc74dd4132358416e4b5bb2b89c0f3f9486537e59f16e9e71b50a541abb587b325f2effaef4d7bd79d5b8ffe4ff4c068c0c9c3af3d06da5f253a3d3b1701a11cb11b6d79156f285856dbc5fc2d43a3702d8c2ce3affe3d65e2e9cbd7553832593efc6bc3ed48d8ddcef967c0a55179c8e26c61ff5cd636b69128c1be9da1d35be97c0949a7c3b20536648a0b8229ea8177fab1e93adece9ad01ae8abef2cea32da35a9d3bd3734c5831494dce609c8bb0f6944b0efb0bfd79c77c03d08d901beb0fa9da3a0092f71033ad3c6c392dae448b89e88d0904cb10ed963dee087f96cadda482a14d27c98999a87cf21fc2aac5a8dc7fcab31812ece8ab89cd8d4f71a3f7a8df4d05ef5e6d4b51a87c4360a6d331ebcb74b45515a237fefe4236a7f0100faa511fea1d186e93cfb628ef57a19b17d3be603d708b1129d6444c3c04a3acc46ea2789a617cc82768799f72b71bab124ccd627e185fc1d346bc95b684e0c136d1bc418b82c4912165774bc6a42cac8b9e906d5d7d6dde87b24d07c458d64b286ce5602262c4dd78d2717ef95fed1e3874fc67c0a85c3d36435756dcc788160af3931e346d06043a15eade9bbbddba28578b364c15a18e0fe2848e285baf6017759e92b2fe1548b0237f88e61cfcee7dbfe5f206f50dfc8532f24dd86c4e4362d8db0e21aeb4a6ab9287b29e85f4aab27fa20658f3173ebf29d0bccb486c7a10051e7802244fe441a4be68bc9bbd6749a2f27460be2090ac8a31a8d3f6c14ebb04459a93c1495231926c0244ddf44abd710c1c2cd40762b0b8415e77190bb552d8a9d0be353aeb5f3adfcc8e8dc709494778475ee0281d74b93ce4819973e2e8f65ff0cabf769b1d860f5894e6197724a52bbda02a04799b7570229441d67bcb8b4d95351af7439787974c43dad4d2e75360b5cdc85518815c83f1991b1afed50006536a463dc9f996062b9103da60d8d92e92f21acb24a0f79b4e51c15fcd80e4966fc3d9e281248bfce9a5c4d9c626277b5bf62e6727d4cc0d49a62bdb94bf024a622d3758744525fb24dc8083bdee716c78fb0b5bb64526518a8141b3a8054fbb7579a55b4877fcf841594709530e6b040973ff9e076045853c08d876bd1113dd031757ce644de8e67ad6823b5cd893914e9f6ee226f86f706481eba8d1ff30124943e66da11b2daa512111dea481c2935ce8d1122396d8f86d0bf021beb218848e26ad5d636f1d358045286cb5cea46b1455e061ae9a1bc845f09506191185c505cac898a84951ae5f8a45dcfe5f89eb7b15b03c1119dbc3d350f777a94189dc0b174a908c810afbf6b8a4c63d4b9272846bba180110b62bcca081c50132951aba25b6abec8a183351e27e6deb5c1141f3dd21b86a337183b1328c1ff2330b879dbebafbe00a464b06a9834a0419ab7a0b1a89649ec7ac8cc7fc64968ea1819fa0e5f11f85dc3ff4ed365efbdc0f8075f78b1b335b3b0c8b209cf8a710d8acfdc70789484e2adfde7b58f5c6f46d0705d408254453a73026ced714c59e25a3a1c2fd54059dc970221efa76865b41a1467b4c5b151cdaebea75a98d8bfeb9a04a958138b563d85541b4f8b9677b51b48cf53c573df9eda0c60977167727ca144f0ee59f429340f61e1d13f4efc38a2d91e1e9d22b49508ab01578860b2fc6f96aa9b040ab8b4bf99842511800b0f0b9c12afb3f580545bdef7d903c87af23ab834d43d2553587101ec0b2b9f8e9a66e42cad42a304761fa4ad7a3c8fa397699a6770ed4654ff1dacdc78c175ef755a3c1456603d37d4c8e47d421b4821f14100ee45148436e24ddd82dcbc6c57f57d01481cba115c08d677e56ae961c8cc095e049d17dac67d727e630e576becd4843f8e3e57eb11d1a382974a7349a7606b769330b509989899265034f5ad2b41f921cacde491a5ab41afaa350be1e8b9afd26b01097939d09c32d33ccb2e09a59cdb9be951f4025a96d814a9d7f76788f3eb7a44d0acb8be2d41b9c8ba2634fcb6b52ee6dc7b63b02b16a9ff8bcc6ef039c66d5c8477336770aebd137473a9cf26a56438ad27432544456944282c6b2c98537f7d848a2c7227b4e34a60cf256539ecfe92da580ef415f560f65c8d31a7f6b741d836cd279a90059c51d70c749c35214bc373ae58f1bc5ae1ecf03b0a08121aed88ff69064783884f078e7f1ddb196a46a9e79495414509a88af90d7f804628a3a48778d9fd8b0c950d51c71789e0289cd6b89e7efd96ae928bd0578f1d8cfe1b7aed15ebb63553ec2f7e138a41180c273bc7fef5126166a6167d5d98435af42f29deddee68ab90821025c9a2e1c10e4b1db43f2cea994f3ca3c63d3c9375784b147dd6d7af577e8ea405473d37f9502bfc9915e72bc1992e2b1514088f37d2e403263658fab24c055168f1808904a07b320ed644e225180956ec345e43d4cffd78c40364c8795f94f5da9fe2867567a745f16429067e884b54b2d34bc6a92ada5786038d1d56f6c7a04558c5d38015d5defaeb623046925d25b28a09e432e0bc50cd2c63178a417ff36cfb4a16a424c9a17e7fbd62267a6153d0087258944d3e84ce3bec06433115d42a88a7e56572d6e6478ceff9a23886d29df55e80244899891d0c9d9baa73265301c0cce959a1547cb825e9b39bb39608789f05cc4206523cbffee143f0e3426283d5521544a210ea3b3be5c5df91fb6c72ee95ab40c5ac62f77abd9f68fc5e930fb311c0d303b6a3ff8fa77a32efc802edaca7a9ae8c81e10631ae815211cd24d8405502b0019fc994cce19aa95d82113351aa305b6fa285ac47a7e114f854d484f6d9fa1e6fb94f6cc65dfba18e086cec4228d572f0ab77f2a92256473851057ae7cf017cd710b7d3e9b4b83300f6536cb348ff9aed725a552e52d3df04a6d2985b5a2f89961869771151a85cf485a720d828e36a24a24d2cabf1e51609c5c122f66dab4492df18dddd3002fca32771615c2f9e9ca64a0db36f2680ff3f8a5dde119194a2700b0c3876fd59f58c5f178f0bc8de03472a53e5be6d6c3ceabb2487957a1e3689b03ad05440264c986e3b6f0255993ee8479763153870d1759e4c33897876d3dc9c64017578534dfb872eeb9ed19ebfee7ea4b8ea46ddce1e1f461577edc0b6d6c749e0fc440fe7f8284b817084b0f6e02b7ea782348d2a2c6da8dad5326b3ea68d56c4d9314030509b1b11c08a4e726a8337254376b57930320db32a7921269dec458dd9d5e3ef7663671a837607d461da37ed2be3660539525f44ed3c4c9f152080319a1178ebe85a9206f69f2eff860fdc6cdcd9cb07f1ea5f47025e9e4a116a93b255b1706d615d77946dbd16d61ee9651c6afa87f9c3446cc9262fafb3728445f816a06c125c643ce8e7f5c3755fc1d9389c8d889a757fcb13d9216d03cde8a9d3a22093e79d3d8b2dfaed0e6b750d7f75bd5b8357616c99c417e8ba0b15ce8f23520fdba958473b42920a9cbe6c66ba709e1123c6744e88eeb7872a3f136a36c9a19ee190642697e61b4330c608128747c13f34f32a5bab20d486c95306ca66b98c48131f2698df966f817331eb0984d181789a3d8ee4aacf23815d52290d83c7ccbda8a4413220b95bd427aea87ef3763c5a27f5bd9a3ba870852609742a6e03cfc58cc3884a86b0ee1d98bc429acdc8d87b25703fbddf89e0f0bd9db9d67ba3cad87b59105ed7a16fd8d18ef6895c3cd4abf9a8bf", 0x1000}, {&(0x7f0000001180)="646f39eee6d5bc4fd0232e87f016b0201226c99d26cdda744be97f70b92efc9742177f5a8ec839eb8a44ea7d201ca0a33bbd8b91a51b1554c588379dac5f60829aa631a14b8deb5ca5bf57277fd3cdf5f3b58561562282ff4ad20e1a33b6", 0x5e}, {&(0x7f0000001200)="27ac0dca799f306ef806af258bdd93b6968b726a6750f5370edacc4b88ae2c61397ab97743e2db88e78ccc6266caae766dc5b19a9e2d7bf2fd1989bd72cc690ee5544fcd4f0afa4ad5c596c4bcd049a0c1414cd0cdc66d0daa8cc7c4884897a71b8afd76f25eefbb4c41201d081cac2c207b0734f2d2f1385cf0b93130245be35a5c3f4a995fa6fa18ac760c5acfa0132e632821f0fbbf198051ac8c1d12011b91fe6e7a3b173511b89b6f0b26825bd46c449ac81ec3e833372968da4f5a9e5d5ec6dfbea6fe7485c3d468cb4b34f237701606", 0xd3}, {&(0x7f0000001300)="16c4564cdc678064a202d9079dfc39cd6a0535f699fa23f4cd3fb17c508ab1aa56572cb81b6bec9cf425a369f8e59c1b989fb7e56b", 0x35}, {&(0x7f0000001340)="0e43969c0bcea4b23cbef7937b2ff19eb7b5239a585a133bf316cbf5780ad7b6a81a70a4efc6f6b89f370b3fee39fc2ae2973079da8029c2808acda771d1f9b55f73aba4c1b687bfa90b6d9b39e44dab87d0cb0055b70697670cee3af0ee5b6e63dbd7e2930ffd39202ef0406c7bc929f032f67382d19aac5e394c7c165111c794dd568b4748ce6ae11e95553a5bb729f22270818c36a4b7c77dc22593de", 0x9e}, {&(0x7f0000001400)}, {&(0x7f0000001440)="a6ed6db2539039ad580947cff2e0fb75b8c5372292aebffbb1b2600049bcf51b08798b6ed6f0ab341425aad415e3f40ecfdce50dffee40af5c3a3f21d47bd368fe265875a116feddb501d381593d789f632647007b7985b4a9321c0cae1aee418fc6c01067811f279e9a7b08e125c3f12ad4078f3d80a874b398cf95da7440b540747067007b4d68a1d86a59504f4b11ef7db2525d5f8f32bfc106f21d981c91d0fc02280c5299e8da28f747888620b86f3b55b82ea1121cc1c5c2e1611e5b3d6bbc07fbce76e7bb85799c87d09c569059d6f2d9c208bbbda3d246779f5ef7a70d21ff169f5c53d539891d7ad57a31a6589653c9b5b6e42b1af72b00cab363bd5159fc12c5710989e91b26447f896141b6984c5d6da0d159cb6126f3fb125c02aaaa97295aef9f792ce2d7bce4a3183465a1d93168ef9c21416ef44ae843471d30c0d7a427803fec3c7a4c403d657942e3393d8d875ab16ee8dc832e56c582136881e93033b3a3ee8ff88dba6a0de0cdff36c535962a5688f3eacf6d3f523cc95a950a1d5493cd84dc33fd7297b47cddb27941da6c3571e663c5cc389802cb9c9ca02808a98a17aa9dac5dfa17c10215776c189ac8c33804674bc6068a1f232c8713ed927625348e4bb263799685b8b4987ef8fa12996b60c55c2f45a1404145574f8f9110cd48a9f69ffc280ed0d7d22837e37fa16d03c5a6333e7ded811ef35de056fcd522511d0f67a2b3d195b4b87458f1641fb3acf977448a8a20566bf551b4d26c8c5ee03ed4948b1626f185dfd44557f662a66bb5ca3da96c993b2f607d340cba50fe45d77df898e76c59c4d353d5779f21e9a5d3cbe851ba1781a6203051eb911ec1070a782fab750f513b3ad99fa37bdff3ae55a0eff9d6765f29e8478aa59c25415f6aad9dbfe45134610ca53fa30a0c944229bf1b55d1ed6b1c7a040aefe3f06b1226e73646267511a22ec2e4a1a3822f3fc1ddb9b90c15050292dc387c7f1ce7ebd79ee253a72b4d104e008fa32a131f9ae8261b483dedd73bf82808e5f8755f020d382fb68094ed5130c209a2edf0a0ff076afc921ac02b62a7ce2a60f0d23a55deed9e7ac7030e398e2eb398859ee73f13e2d14904d12dd21f757b54bfda066e327214cb5a2676e7c5cb438d9474471b83101a0c2a741e999300d35bf653b67ba53fe8b87fe6cbe287f7d0fec17035295fcea8f9629ad016162d50e73d112a738eeef22dd04378c25cb97cae5931f01ad36c9e23a7876b54e5e570c9fe6b7e6cda3778acdd7a8f948f8a20bc0d8bc163a0d9a2e8a728985191cd7de4cb8a4b817fa40c5c923767aeffb34298763da2dafb036a649debf7250bb0ac14d456251dceb96a74231af5d301c8a16d13aa736fdec16e5093f968176be40aadf7bde0a4771b248de0f269b5ed726ae2522de64665d205674e82608aeed1ea124c77084a9cb3c8f7a9dbc241da14e7c528b40b3fbc2ab4a405e6273ac1a11b450faad3768bc6464bdf898ae26a9d6d7566594666338ea2596d9b68bb3f155bd59e62bcf011230d431bfb4cf0c1cbe353fc63567b22d97e65a60005bf3f684dcdd3e3c25338c7705bcbf74e888a6e1fb406f0be23ebd2797c4d27af6d13108ce93ab7112eee67f7b44a990d4b282a3c672ba4d6343718e1e44619a9ef11c396da0d0bd198e09972895500ec6ca566451d05b52f1e4c68f5c67313dd88de509fd3b63745ac522aaee074ef2732feab5428f3c8057abebdb340ea8243de1a8c6d3d925409de1d7c8052a1c75a75bdab8714b98c000a639270f57a4b0ee4b9f7614dd3be400d2d9b192bdc60258e4dd2728e947bb7c928566cd40cafdd541d129166e2109fe2dd9f7d5bd053f6753a504446582e45bb9da60e8439b7c5820a728365ebc55b539f624522ee5bed987e49b748c63e61c45b0eb52703475df4bfec2bd32636b93569c0544569b43a93edf200d36cbb23d5360a10752df8ca6efe06c2de8f0d5ff096ff9ed4a3c40e7539579e215e82d3953e097422296832a04bfc8633bae2207b7320d060cb11fb31e6e2c2574b433531678993d5242517039af54e822f3028bd0d3f95c60aebd63a425bfff904a6521818f04e5668e0430d176f7452937134dfb2376a91bb7a17d3693b497bc954b7aab7c064287a3a19ec423a8f529e050e7fae6fef032ce2fa0e97fc90d88b76983b109800b617d485303ff9e647e5ba99858392ca90ef0282df1dbe7fa41056807ea34cef1055386b615945fd3c0338d3bcd7c133ee76a26db2f57555d593d20cc125a4c994a54fe5db6a695b03c0cf89fe7823055e03c6883808a6b254873175765f1d64592b90eefb350938107d3f32ae9b7c55f0feb7da340b6b7b2938d574937f38590c6f0b7f4d8a942c3c831b73e4b84b4c8f1d7659f46c2e4f8297115d4254f1857761d0d03b9934b0963b0d966df8d8e55ecc73aea172b9a95572ed54138f87bbe3edb959ea4ace453ab016d4417f10a598ef752b6b3853d6a0f669a66cf8931cb0aa646a2897ff1557879bed98432a4aba2867a7be5387589507ce245ae7a33663170a6ad95f37cf4610d023ea66bf7974a53e0683dc9321d90fea34584336d3b51233e19d6b8bfc11f819349efa249e91d8b0ae280de15ab7c80443374f47b6ae3a858727aa56c22993d3e0395d3fcfa6f4cade33addcf7f07f7798b154e5f8120de01ba54a990d956527135315dd7934ad2206294c794f903fc3fbcf54a9018ea8c43ae5a68ed167ef942913f6c45a48675ca4fe9641ddf27be5e0cef26d7350d77b6a19e1970276b95046c603a837ef2b9b64be2e9a071c515ee3cc78094d125796e1aca734983962d2ddea132e5c5ea7fc2e9241e9f0a3bc83ac134af432ce0122167668be87918217e5198cc9f4e7c1a695500b5957619abccc5421d6ff6fdf406a42b4a10987c5308b329a7d6a404eee44ac355e30d4ed62e83cdab415e154e84c1ef250e5b54b43cae690adc88e302a064ad8b506c666b0c3ec5e5f4c18cbf19cf0639c34f9bcd683f1a73f4be39035941e233b2e4e9f2c0ef1d25df5e67b7afb1d2c9323ddaa19fc1c441f75e71590c03964c93e1debe5a5b7a004eece6d18845f6f4ab653c9127fd2908798783115762f5bfc646439fb554fb8c05800974d370e67f2459dc104e358f2f8cc77165fb373bf94ec8aa72fc6a6e4670262801a9799c766aa855b840d7e49cdfa4cca32cbed17235ed00ed7665c236c3acb6a274ab9266e2574bf2f68645f97844f455a1682a5b8411ea2e0593a0b114055b892e12f85bbef936e302ac42d0635cce28de1dcfb5ef67c7419431bb9556057faa7d88f7b7a98e0ebc1a3684c7f4d055680548472c9f0db1ff1afc37aac5d72f39a539d4aee0c8d6153480716a919757f73b0ef78bb313bc7e0316b95dda263edfb0ef355f3813f1ec21674b04bd29b2582fdd7b04e6d33c7df723f5317d5881af72d2bc461db36371f83a0db3e96c67f1b409141ca017e570d49cf1a4736d2fdb83c21861e25f8381a35b38e88674dcb7580e5eb5fe2c5145ab6383deb0ada583205fd0dcc2951b2ba83dc835d9cb0848644e31316f7e948575361284a5ca2100518727ce98b4d6537eb5c207eb4a2280e25e1fb0360a1599ffe5bd2d2e75bcab073f81aa82efb6ee9a75ce343016bf11c500fc98dd741f251fca2ce7a198d62c43a89119497594e5104574915b40754293a19786b1e556497d4ee5c7e4e4e276df6bc42f95a73f2050b3b8c6e941f1989eb5ef6a24fa64a2da869de1518f9b5eab564918142f66c5312cbe8ff1ef05131a7435185c76ea106fef129c62d278471a1f0289504b97692c502ed1ba605b2214205e0ca2741e7fa0be2ff285762b81c0ca42d75c3bd55dbfef10e652ac60791d7605cb56cc524470b0710846ee2c7c692ad780f3c8cdf1177fa58b3d2206a186b69c74bea1436577223e1722b09c808e6b32dc969c1fcc829e3e8c1c28db88735736ee14ec548ba86a31c797e4cef601c8dd340a122a63df7f1539e49febb7e23338c0632d52b358f8bc4e6a5818688b51776741233c5ffd04670c8c6e3bf2db152ad6f65a530b5ad27c384e11e2f9ee261879edfdd85cdfc3486e0ce94a83eef9b748417fc534c40174dccc44cb2fab87019e635bed675f2d56f13e1fa8797c7b1c288fdb710b06ecc214957189829c022beea66b330456e4b7176cb83a7d9f513ba187123ab265540ae4a8e999f05be8cf4ed5889952f02218b199ed7d5680b845f5fb18b9e874793ceb0c817c216852d53def48a873abbbc53e31f9465c59e43fce642046c5151ca122d3bed1797442fcaa3822134baf84d627738aa25099a277d2e48c1ce4697432a1f94c046f5a8bb9193d986df7d6d142b84c649c1704607ecb606b67d5c7635dc5e78a131c07c31ffb657e490ae1213e860962a07ca6cc82e6d5e5b8a1960f991cd6bd6e9d8a02e3b38bdcadc1c11cea678260a2c557fdd64e83f397d8328ce066e3c98441c360a43a27f86e6faa9235a4f38b568020a82fdf1282810d318c14f89a144bfc120d84659e14c081407b8e1d551ab41d342398edc3fcb4a0534cbc9bfc5f3f19e96380d148b6428b662e1ae426aa7238a63b52f4393a3b73d98e037a41253c18bcc9d05a2561ddeb1523093eca11948695ad6b21a4d9691862be582800ba40606b6c6d9009fb99731533ee6b932ed0f599d24faf2e5691b3f9cf776b9d9f0c631adc79c41ec9d9ccd37a6a855e59c521d550570fd59fdcdea857e999a678d10541ebe162943e5c7f457cee8af7ee2ba9c29437de9ca8e3c02d2f385136a5f33ed7d9992982f5a24b4fc49ba535a245e1e4b0e0f89fd058463bf2e4724c4166b49e2531e060be57774757b6c506df717684fc3107678abbc75856e0a00d0bf3e1e1a80f61025ed27e01a888a166d60727113cd48abff1201b63bca3dc3f480492434cad76eb9c4984639bbab97546d31e1390abd2411dfb168ceb0ae728f1ca1dcfa7d9c64026a18aa1208f4189f99eb883d8f25035a66cd4d7d7379ea053a42098c18c119cd7ddbffd19d5c4e04b27dfc1a70df4b234bdfec7102897452d1f3cde69112527b7a991e6128101490af59d2b50d274ecc8a24e3610556716ca7b2d74aa8e36588e03889a6d962b92fcc52af981aa5592eaf3619bf6afc249d957afeccf4e7ff0bfe483550346bbebe8f69cd15fbc8da59fda0bbf727684e14a11906dadda2e810dc83f278ebb20d6e8687b151cf0925bc8842eeaa51d9e5f29eb793994f79675b085ace896dcfa12ad789aae648ee546cb00688d9ab55f6ed5638129f4f060575dc2e1384e14363cd21d5c80298b217a83648c1144029e830988968eb7dad3dabf7d95b8c29ffe728f71fab5ef86fc48d123e306b6192955c5e5b0c6183e80650637ad4065f49ca95460d85421bf400e5188210ca9b5d2141f550143527856bb04c0242ce2045f31c765c578315d5a5f533b732fe98cd2368513a2670bbb07d6bab3c7713f4f2f88bb5110caefdc331fb1967636f29596d5d35d30875711b4512c5e18a58a5232f12acee1822c6e7cc69273ee52cc6ee44af85c11795b23cb578f5cbd762a07c4eea67be6f0c4bdbfbe6ddc708711186199b7fdba57068f94c0a847d9abd930157c8ac3be1d6173944f6980b2cc20e8139005ec5074479e11daf906403d294ffb01a4b758420aed9030bfa3fee42cc06087a396ab81b209fbefd1fabbd3d819096df4700d82bfbf426e8686d5fc99629d0a66715392c5509", 0x1000}], 0x7, 0xfffffffffffffff8) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(&(0x7f00000024c0)='./file0\x00', &(0x7f0000002580)=[&(0x7f0000002500)='\x00', &(0x7f0000002540)='%+^\x00'], &(0x7f0000002600)=[&(0x7f00000025c0)='\x00']) fcntl$dupfd(r0, 0x0, r3) r5 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r2, 0x6, r5) r6 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, &(0x7f0000002700)=0xc) r9 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000002740)={{0x0, 0xffffffffffffffff, r7, r8, r9, 0x1e, 0x1}, 0x3, 0x80, 0xffffffffffffffff, r5, 0xffff, 0x4, 0x7, 0xdf}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000027c0)=""/205) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000028c0), 0x80, 0x0) ioctl$WSKBDIO_GETBELL(r10, 0x40105704, &(0x7f0000002900)) r11 = kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x1010, r11, 0x3) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000002980)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r12, 0x8004427d, &(0x7f00000029c0)=0x1ff) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a00), 0x400, 0x0) ioctl$WSKBDIO_SETMODE(r13, 0x80045713, &(0x7f0000002a40)=0x1) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000002a80), 0x80, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000002ac0)) open$dir(&(0x7f0000002b00)='./file0\x00', 0x10000, 0x8) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000440)="2a5f4cd9b73c31d629e8d68e605e5940744ef13896", 0x15}], 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r2) executing program 3: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000005c40)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb69bc83c1677a656ab420666c3e2c6f", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x5, 0x4) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100), 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 5: setitimer(0x1, &(0x7f0000000240)={{}, {0x0, 0x63f}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x81}, {{r0}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="ee422cc499032b4b6e83a11649", 0xd, 0x4, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="05100001", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/20}, &(0x7f00000000c0)=0x16) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 2: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) fcntl$getflags(r0, 0x1) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x5}, {0x9, 0x8}}, 0x0) unlinkat(r0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000240)=0x5) listen(r0, 0x400) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0x6}, {0x18, 0x0, 0x3}, 0x6, [0x400, 0x0, 0x0, 0x613, 0x9, 0x5, 0x0, 0x7]}, 0x3c) getpid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000300)={0x80000001, 0x2f7e736f, './file0/file0\x00', 0x4, 0x5, 0xfffffeff, 0x200}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000340)={0x2, 0xffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x800, 0xe8) flock(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[@ANYRES8=0x0, @ANYRES16=r1, @ANYRESHEX=r2]) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000240000/0x4000)=nil, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f00004ef000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x83, 0x0, &(0x7f0000000080)=""/131}) executing program 2: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22cc76893fdb5302644ab7b4bf404131648423771050a36554fb0f3588dfacc24a9afc5f09462bb13336126ace4e591eaf7ad76caaa7d06752b982b996bf8c56e9abae2112700b9582133d46234706b9330757c80bb39d447282cfe6e67c2f7a6eb32130d122a5b1e9bfb699170f8381ab7fe3fbe61328488a6c874668bef50c379c2e52486d42596a06b1c44c1ca4a8746c9a29867e23a1571ca2aac5c6255c14e9f0b38a9eb1efac91bd14520af9a822d22463680550fd50bd4f2cf70725900f70a236580795e7dd6ce22942b6b5ee5471bb7a7af6027c984e795c494eba874dfde5cdcc0086d0c5959e571ba6c8b290cf3d9746034f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000"]) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040), &(0x7f0000000000), 0x0, 0x0) close(0xffffffffffffffff) setsockopt(r1, 0x9, 0x1, &(0x7f0000000140)="ce1c3b6361aa22b129a7b5cde88a4d5c184d4bda2ef755f9c663f93344c5af4c9d2cc68670980bc5816567797ce062b2ac05266dd92c767d0ce846be480c39baed3bc3fef7b4fd8d2e460268fd961c7be04c57c1feaebde53c05019246dc4617c5ee172cbe544e23f610e7e6", 0x6c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) fchmodat(r2, 0x0, 0x1ab, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setuid(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgrcv(r3, 0x0, 0x4b, 0x0, 0x0) getgroups(0x0, 0x0) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, r0, 0x0, r0, r4, 0x0, 0xf800}, 0x0, 0x376, 0x0, r5}) pipe(0x0) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) socket(0x11, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname(r3, &(0x7f0000000040)=@in6, &(0x7f0000000380)=0xc) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r4, r3) execve(0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000180)={0xfffffffe, 0x1}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000180), &(0x7f00000001c0), 0x0) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x85}], 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c00000000000000000000000000000000000000000000000800001a00000000000401019078000000006041c93a00000001fe80000000000000000000000000004e66d5d1b48487e3000000000000000001859d84449cd891a030a43f7594e48c65b36b0a7fa70ef3949a8e15296c1f85e4e3b4af1415337e465f30ae584c956416ccb2107ec5075d956e3244025b6ee024469d3ca8ea2c94ec4d4967ac56a78df5ac6d3ade9e3cbfd69ebcfd1e35da8e3f985b2a64d27f43ca34456880584a90dcc0200280bbd9464ef4a3846669fbefb11f"]) executing program 7: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xffffffff, &(0x7f0000000300), 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) open(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2", 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='x\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x7, 0x2de4, 0x1}, 0xc) executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) fcntl$getown(r0, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x0) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "b42f2f", 0x8, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr}, {[], @udp={{0x3, 0x1, 0x8}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000002440)) syz_open_pts() shmat(0x0, &(0x7f0000fef000/0xe000)=nil, 0x0) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) clock_gettime(0x4, &(0x7f0000002880)) rename(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)='.\x00') chroot(0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x150, 0x84) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) flock(r5, 0x0) setreuid(0xee00, 0x0) getuid() executing program 2: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x2}, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c000000000000000401050101"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getegid() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) dup2(r7, r6) dup2(r5, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x2000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r1 = dup2(0xffffffffffffffff, r0) r2 = open(0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000002c0)={&(0x7f0000000100)='./file0/file0\x00', 0x9, &(0x7f0000000280)='./file0\x00', 0x8}) getpid() setsockopt(0xffffffffffffffff, 0x2c, 0x206c, &(0x7f0000000280), 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164981f70bcf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f834", 0x9d, 0x4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="cfc8b3b15ceb02393da68c4b6ac19978a9cd92aacc4cd9b1e4ddb6241625ded352f9083368e20850eb3441f09fa0ed4f24ef535903010ab2c964f0f7b6f1363b7e7df4fc1194e234a5aca9ef1195c446f846c44b79161e0ece64bf706c09e5e54dc8f251875d8880e8599901933e27b45c123d35247eefd88cbd087c32b619fffc8ebc258a655c7585ce4d82954adad4923abb9c45e2b0dd09d68f810b1d50458b49b2c35a30eb6b9ac46fd9dfd542cd84fdf078033b0015018834c9b3d930ebe1b0e7a9ae03db124aa4963847136cf5e16841dee93d776e5622553aefec86a26bb665748ed636f670841789312b19ab1be86663ec75c9fc7bb4cb0c62048fd9da17084980e3e3b22fe097f4a21edf2971e9f79bb1537582c8069275d6d774567ea10da7dcacc78d718ef0e03923b65b4b9dd97a3694418b847d2cf33d848526559f2517797d8023dd60937b9a8d54f3fcac3a70c130e9caec6a6c3a56f94e80bbbac6948d4a482ea2ffff34b31d80131cceb2c49231e47e8002dadeaf292f24c3cb459563983c9b8af1f131aeb394d8c73fd2b06503de44f422815c69bc1d1ca46be8f079dffb4466a6f5a2ae74570454453e386c76a2147e6ccce2ea54d7107456d306ee6ded1e5a885bf3b55d18bc4ea3e37a5bc0d5a5923a6e640ff90f8893efc1f9fa5ee1cbaa941451ab8ba5c309b5993616bd3c6e5099774af8211d5f521c13515ef32bab547f8bac841334a77c26964e30cac161d270d4babc8f3d837b7ec7281c4d131c37c1439f44f3419262e1d9811252c2b1777b4fb02f785e030c3b6439d0dc092b6533bf8cb301278e68988bb8987240556743cf6212c55b24bcaf5d965cc46a267078b6d6fcf071f74d4d6592e067fc2c0c5924165a91f1d30c24021ba79b81d0b3c2f2797e9c795414162549976e4b06007be8a822e4ee1256bb3ce444483883f09d1292f22d02166368b7610698eecaa9261662ac945aa4cc4697c596f4f78b6e176d602011093423b18cf885de4579dc63048eaace5c154a0ac86ddfb8365a73e0bc03afe9cda1c34f8b07dcab3ceaa23915206ffbd0300dbb79f4660129d633c073561f3aeea15c4295168c5e092c3389493e86b4ff165863cf44510cdc0c0669a91cce29851eebbc5cb16693bb693f8dfb338bca96ac49c8556757494832358e0581db492379eb739e51ae99d884e0313f229043db02a571e20c9c7b257035fe387181f2eecd0db34b0ee9d246322c02ee8cae7047f0995bf5413fa8f46dbbfc3a5e3910ec3c70e69f39afe827064ddfb530fe03c3cff3392e9ec61791286693f6823577d8eabe902cfd152d1224ee5cd8688b40aebed129fd44ac4fc690caa95bc9802da777737e0b2af77a73778d49f51c8a5036cc006947ef90c17ad06acd94b2413ea723541dba2e70bdfc2a7df43d25bfcc06720dab3f05e6d7f0a29198dcc494c60025764bf3e56a0916a74300a25eaaf74b63f8304983837a7d64b48f7dfe9b9e714db93bde2b0527b16f4674cdb815deb2180dadb6570f475f65fe54dfa6be318d9f62e3fe6c2594b899ccacd9fea2f8a87595fec4fd45d9442d046cddc436c5eb57283cbf13d75dddf8e009b9f401be766a4bd5dc675bfdef7ef470a2327fef03aad272dc0893015a6be90aac69d69714f978d51f6f15b9148c390d6b693226912b677ff2c611076df96c36f60948919b949a1b2789c18053839ca433d459fd37fb0b36bcdeaca97bd3eaeebfb55b7200b49c7599b3c6794a263980c274b904a44ae225b2de5edbc87a4b5376b7973051fddf9102fe77a940ecc88f872f53c2e369dbc40d469dd4a29ac9a8fa8858ef6bcc6c0e118ada619485beb161c36fb32c6f158428cf62c9f359c7b91d27ccf8b4bc5782a9bde33c82254f02777da2e380756799b492024b31019e13744ea28f629b5bdbd7656d4e6aec594003f839909a04b82a14515c4e0678b74dab647935db43bbf881111fb369e3628926871e86dc6126a88742fb17662f0cefa32dfd169c4c7227da3451dc348ffaef8b88b2f910ff6d1726cd08ee3ef5bd792ffcad0d29379d4a8b8e423777a2f7a4a777fb375fa948e62a105b08b280868b30e144a0eed1570177fb87a01637d0244cf9c648ae709a3bae499bed7f9805efb0c1777dd3988410c479f6f0042e0e42d6ab2e701b108e0b8e172b89cd2f49a0f8136f0180b492d809ba9564656c4324727ab50066de4b773808054dd821ceb4cdeb14a67f2cd85c74b990dc9a5e275b6b5f66741b09d912b0197adf66ff1a8c28364aa8558d20a79f9b69f2eec39a7bd80915a2b4d8e64fc1416e84f6adecfc9eadf084f4933502ae98cbd9b2bb07344b4703ea82947e99238638d123b05730413b65d09eea0fddff96895a7c6483eb96615f8bb5ff2f709300c80976013cd3ed2d815a6fa6fd31146ba74d1b42619b3d66c1986551735d5d62ec1f3057acb099a93671a1aa7e254e860e4a87a6f028beafd1484ac04333090bfde10c00427d8d2390da422746b9abc302b07ab8a57158e3e809a93b1776d6d68064e97064044b1e3dca05b62cb59450977f0d6ad37d745211a7fd8cea4eb6b56311374f5a02dacdedb6b40254e52afe814f7312a1912987efb9f061528a3bd3945856e5b19d13038fb771fa9adb1027c3bbcc2f8fa2bb7bf92d1130522eed3c700c8cb76b940331f8816e20e7f7d99ba3030ab55f4ebf0d611cf309185dd11061bf337a74255b183fb7a6da17275707c3baf772b3ceade41fe5450684c46f01e2bb5c1b78f83a38f1c12611da07d6014f33f6cf413fcc26be1c5f28d1128371baaec5d2900cffb69b9cdb214af56e7d16560292e1d238b72f13d3c8530568499d757993969356bbc66e94bce81e685ae8317006efcd053f1da1d9af3e6c87b4b141a53832d56d05f111404685a305190df806e0140c7c46569c734d9c56c6f0584aff94f5035eb9f20078548d62493e5679480873a7fba0169c274e3e022ec6ec01e879015253a004c3517572170332c39887642888494273abc7ff0628f33cb190ea16cf88b62a7d79e2a4095ce883a1d578cfdcdd0fb9315f60ba981f00dee97c25d86a2c39d3b4e049cc668d1762edfc1d5bd6df84c18c5ac080ecc741d2e62aba11fedc05f78c747366ad2360d9f4d07ff69651014fdaa5990d609c48458645e1e3cbdfedbcabb3af942a80aa4f4b6d69cd07dc5302a11d315aba6e7ca64e39065ac2230e9e88cefee2a5539cf1a41ad9fd7e2cf5b5467c6dc42d7c1e31645e32addadcfb86998c48d7e153d72e01cd8306d36f3b2f9e5663b4a3e306f1383d50b390adb5b3b8f747f273eadcd43adff1efbdb4b330013dc1bb88966e471f62798a8500ca8c7b58c36d08eac6317666ba8dea5a363baaadfe68eb48ed8496ac09ec6973a7870c7861f3b59b788abcbffbbe9343dac7d17a05cdf2c0124b94d925d2d2b6abfc6fe662b49fc21e822e5c8ec76993b4298da4429b56a160acbb44e1cff9e9e31379fe555a5cfdef048db35949b4ba57fe259ea5c6949a60d0e58088ea8b9a82f9d149c681043937ec4890fa40318bed4ed89fbcc8f2fb910c0f7fe7ddf262f492ba47f7488212753f6146acba286f072d84cdd482a715547fad013552f5b865e6766d8d47cb047d6d645a2e74eca602baa3f9b519e965c592ddc6a01413d326d6cb7977adaa11601c483bcf3186c965e5c68bc09af7db347a49b4728783136f799e96faa9d9f0f15678906969588a40e82e550802d98f9e77721c9eec635860274debf4840bf161fb7c9d8c1df9e6bafd247fc6fd4a7b8bd1d5bb53f0c1f2fdccc749ce93303cfe68c5dde1987ace57c2989635a0b7ce890a8316d59019bc34b9ecde19b4b25ad4234442a80a58432c56be40fe5b824f39a19578c928d16ae5d5780743ae227d1d01a55d5065c89b54b45931045ea1051820686d68656d6a5fa12f216b2256095e7e082ddabdbd762481ed7ac7e410c4e45b691b58ab962e6794a2f73481a607ee49502cf7cca3f608408c107aede4144904b2453dfa53da63ae6d528ddf9994b410ff4694a7f066d6c7f4fdd4321c26b8af564f9592559467edb3c46e66ed94cdd89423b1f1b478c9b6f50b5b2825f82155b5ab3d43455411da74762ce955b1be9f45f623725c9e87fe7db0a0976711e39a38cc511dcbae9972f56b7239e82750c6b1c6ab10a57522ff0a8805562a9e831dca3f676699455ad21b5c043d8b7dff00713da4c0ea4ff8de67eb4705fda0de6acf4d2f127effca38ce2034b3f7fbdaf56190365c6cab31b64f7ed5366e34c8b2daca30231b7497c39abbe5a321bf87467df734d2f82294ec4672bdc1c4b7b519c2eafcd3a7a08a9d7f42d424e100c8720fc2640c65ee2c8c3348bec81c07d7d4c9d817836726f0d98a52927f261b019295ad866e8541283b4d2a1b80db2aa1c38fe623860ae4f9900fec465644916519f50309bd025dc2ebbb8747157b42137ad9ca76a7aa195f40248253272ca36585b0e31f2ae9480eb4d32a90164f1a439b66e50b364682755378f55e4aa9c72e2bd508fed7e6309360fdb50669151ca1997b244e2e2414eec0960432df461bf5fcad33a8c0f1d92d8827235eddcd29f5721c102908194a7745c95b6f52f75f9b5b085c6b28f938fceeb8951d7f2f83cdafb1b481f84f6978f9001e1105726d9d8e8fbc63aaf17236305acf5c9d71aaca0a5d53874e8f2cdb81ca6027701b98dafa5c6bf45516d3f649de7e9e57731ba25eebd8ea36764ac3a59476f6e0463a087d311a3edf1ebbda490b8eb033843f3c6a00fd12f3d9e5e2575db84d718a39a9aaf06aa4e0fc2e66e70bd7d0571a29edce354daea0ec69f165e3ef08ee1d6a8c63a7d1961a9db259eb519e70373c76a818cbeede73044cf67c0761092aaa032b43e1fa8dfb9d1d4a69514c277a706177857b6a9b546c4e1e47256c1bf4fee2f435bd2d1502a7eecbe4cbf12d58d76871aaa8eb77ee1402b3a2ff540db38f8cc83a693f8285a6a049f4f569f3d664dafad428597936d792abf15a2ace06a67f4a7e755cc5266d7168838206743ca3f68a67cdf722fdf04c44528c5e0de71a71aa3c470214719e870a436d11662510fa03aa488b7e7254e10bc569123195534d1103ee213556e2a801122369ac65150eece348623d5954b67f7405f031d2f20b86ba6135d00b166ed128ca1b79112840526b94ed3d4b8186cbe629dffbb257e39bfc90995a138e18f525ada1b824f5f43e553cbe54fe408e8ce33de31d97533d093dc5525d64b42d8843a623e1e4554cc7ba2a058097e097ae595697a26c0bd57b6c8985289db12f39d9ce6d819737125cceff33d4bf1b062eef671e1959fc3dee228ec715613622b786cc8f6a5cced3272f207476c9081cf4c1ea54b39c9e9306d0dc263160676bf3a9a66094e3224719c5a2c48bea3b5c31fe87b4e6bb5798f3389b76b813d61dd56c76ea3cdb100fe4c74c710b2dbc15ccd49fdc645d85ac550b07b4b477ab50cfc45a8792601920fdc2b86f1a84c05aa20230356e1fd2b29c7c9fab0d2ecc8be6d944618ea37cbd16e30de8845f38f2ef9c88f18c95a9033baed78942541e78d0a964c8376ecdf94186d57bd0d15e52bd899ba482fe5ffe7270707a9e73b91bd89771ee16a2d690a7093bd84636499684e6fcf3946c1dfe", 0xfc2}], 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0xb, 0xa, &(0x7f0000000380)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000001980), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80286987, &(0x7f00000001c0)) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) getsockopt(r7, 0x0, 0xc, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000200)=0xffbffffd, 0x4) dup2(0xffffffffffffffff, r5) connect$unix(r5, &(0x7f00000000c0)=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0xcc}, {0xc, 0xfe}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: socket$inet6(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f00000005c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x4000004}) dup2(0xffffffffffffffff, 0xffffffffffffffff) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mknod(0x0, 0x2000, 0x0) open(&(0x7f0000001180)='./bus\x00', 0x2, 0x18) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) listen(r3, 0x9) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) accept$inet(r2, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) r5 = socket(0x2, 0x1, 0x23) connect$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = dup(r0) sendto$inet(r6, &(0x7f0000000100)='\x00\x00', 0x2, 0x1, 0x0, 0x0) write(r5, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 5: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r3 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r3, 0x0, 0xa8, 0x1}, 0xfffffffffffffffb, 0x0, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = semget$private(0x0, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r8 = getuid() setreuid(r3, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r6, 0x0, r6, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r7, &(0x7f0000000000), 0x0) recvfrom$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f1dcf480", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) clock_settime(0xffffffffffffffff, 0x0) semop(r7, 0xffffffffffffffff, 0x4) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) executing program 3: sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000040)="bfc3afae4742472cb73361133c64e1a86e07176654026c50cae20a017ac73e2277f1823a0f0f6847660442d076e30e769bbc456f4d83584009faee1222fd495b4477fa24ffea1b2eb91eda3871d42389a5e5a7c0374a40c2cd52a9639dd17c2de92234ac8f11e4fcf8b244ca70f6433bec58d62ffdbb1dbe73", &(0x7f00000000c0)=0x79, &(0x7f0000000100)="284c7a110309a72881397433adef85c42217109a6e1d1260a9e3b4fca9a25ca0c3d8615a39a3869a153a823d35407c36fb3219aac9089e2069903fcd41e9c12f1830d2ac0430d3fa2b675cbff639fab0078b9e13cc5809e93543b41e18b7b6c43ca29fa3b6c98acbc370a8c4d3725a3d4eebc980d298525408410e41ed7c8226fd755c49143a4e5029ad1a0c5ee07ddfd67be90db642c56f6d8b808e095a546de5f0ac96a3f667e421e0c79a6f16ffdf30db3149144a6a0b2323f6b4f0ffc87c2cf3d1dfd7", 0xc5) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000240)="60f01b58cb323afdb1569bc79eb8b0112b7b5869a19a30d514f3bc5f48b9abc65ff4b56db5d6224e94c6e3d9cf3454a7b287857a3999c015919de7ec3af7147cd4c5f01be2ff4ef1062ff31b365c047824cffcad587c40b3f45898a1b4766302dd61b070348939cf4bccf28f03a2430174706981e0ffd873498991974c67f59a023d3c3c1cb3264a1119627deddb63537cb6162ef0d55df5", &(0x7f0000000300)=0x98, &(0x7f0000000340)="1b1846e545f29957b20f905026d56e81704889b6cdeb3269dc44e82b3d6c633504352e4120dd16da86a0b591f521d33ce94305edb6593d00f0d597973a3484bc6555a14a8bfcafcaefa49abe3a3f1eeb3a53540d06623dca000bd006f84bd52b57bdd527550ea3d7cf43a00a5069cb87df3fcb4540daafde077a7a7c44de0dce29b2f514f3d3e95f8007ef334264bd9e6a4a347304826ba6f0efe531b7db2de8", 0xa0) sysctl$net_inet_icmp(&(0x7f0000000400)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000440)="446ed2a6e1da4d1a12c62f09681606fe380d35e812f66eced89bad74e15519b38bf3b626eb4a1714357e0b4bd2a5e1194bb448c5a5d3ce123a44af5dc1580ffc949007fd2e4c7b2d1de77c4e3f46c3dba784864d0f6d72a0856b8c50844c023607d9bb31a74378b809bea74cd2fa39a9a58aa913a4c1ec7e85e8e696fc727a6551bb7c39a41fc6654671f3891b0b5a9ae0f952e0ca75e3f30d79556d0a58f9becddbee529c741b1addec2a9f65947a6f5d2fe203f25e9490a2f9d0e21062535fd847078cc3a8dae4d39db257b8111e93c9b76a762a685c1ea2c12ae76621cde9e807c56d17297e", &(0x7f0000000540)=0xe7, &(0x7f0000000580)="6a8c56e8eb11140aff2db5692a644e36cc7ff15bfa0855ad901de7e41cd72a8608fa7bb9ff37add7e7ba3036e57a02e187d49b5004b08ea9fd87cba780fa53f416157c86efc87fb0166fa5f6de7429347900a9c730ad12982294d92775c4c2ca2a965b19258e3277f4382560f701e3d898313f94b5e2d677a1836c71ebc454673aa9018db62a5f715ce51ea77a966b6e18815c3409f5727d38164605eef3f5", 0x9f) sysctl$net_inet_icmp(&(0x7f0000000640)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000680)="0b14606783ae30a5cf31a4abfa5bcfcda6d93770c38f835ee0b6efc501d98f6eb5ba015fcf8582527524cb96339e64733ae84b5d8e2b3abf554a7e9d45aa3c91f9d61b04b0b48cde58c7b089ea8ba65f6d6e49d5fcff2ad73bb964231c8c82d26ccbc8abd7b46a5931f1a7265032f63a80097630c78c00cc8bc262f2532bd9e8dbbd0c71e5ce", &(0x7f0000000740)=0x86, &(0x7f0000000780)="c44fa1795ec6fafc7c2654b2c08f4e16cd488e9c782639c0bb73ce", 0x1b) sysctl$net_inet_icmp(&(0x7f00000007c0)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000800)="b9da69e3f695db69f08ef9e7893f803e34845f2bede40ceb40425d9360d859ce853f73bd31ec40ae373dccc318bf8a98f23b4a8672c94890c3b418a9e1865da7fd32ddf9a1b741bd63757fbe3d37230ce5593f33a35314c186f8df7eb6d87b6001393248e4d2ed7668aad92832476a3c40465fa2fc1414d06116bdc8813281d2", &(0x7f0000000880)=0x80, &(0x7f00000008c0)="061c587d8c1ec9563f47422660b86d33442428ac3aba9c391a7e4e5b585e1d8df839cf9838f3a7a9dbcb561c43617bc22a690983d1fa8640126e29f6ed87a8b4d6771afed3a14ed709532454ce11ac6f01aa9c631fea9aa9f9e0ee81c2bf90a9233d866ff6d1e57bba17a3c623199e3d503c18e15c37fed50dfbb4a2a4599bc11338c9aa80097ccd3b2c6a04e9e33eb819c214ccc5ea974e951a5c6823505c8ab1f6df88a43f7a0b6a479389056bba759eb9c1dbfe3bed5b6c1546553f7235", 0xbf) sysctl$net_inet_icmp(&(0x7f0000000980)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000009c0)="23915660cbfc345a1d01fdceea6fdaab8611f6aa11a0c1f83a15207c032c0a1e8db0a0d3cbd7ad2b0bb30937bd155d17411d3ade189f7a61042f2e1e9eb4b195143bd3775e892b4eac6386ad9b24f7286977862e045a70b8c6a13b28de9ecadd9fa204aa98fcf57bd13f52aec8e93ac1c0871aa1dcdeb1efe6783a59ca90239e3782756ec75f3d1a6f3a9b3b69f2ae9d88df54", &(0x7f0000000a80)=0x93, &(0x7f0000000ac0)="dec4405eb01bdf36a65acf07617711346cee9a3c7b14549ac15b1a6190ce216d6c0573767e91fa9b282fcd003166eb0e601306451a8f9f8e27ddeb7a6e0237252fc241580fce1ca3688f1b84c90e8d8581910e285f490ff2", 0x58) sysctl$net_inet_icmp(&(0x7f0000000b40)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000b80)="dbcf20", &(0x7f0000000bc0)=0x3, &(0x7f0000000c00)="a9d4a978aedd07be9d9c0884a7797e7aadd0d79f008193850ae60ab92ab2383fe6ea4f7996df34b66c02612b3b6ad7e1a56f2b6bbd12f8b27d7c52c781ca75c123a3988515d2575aa5e670db012a31535272f68443e26a8150b69a6e211cd6a61f50018f0693a201ab73299e4749a306d1ea6fe7d943541dce53677e2900f78a41ba9b74c34c75afed9592d656afecf476c9b7942717aa4eb45fc3e7a3ac4ad7a25ea392ca46756bbc7a2d4854d2de50359b5d7dba72af2f190445ffe54f20026d898a86bba81621dbea917d659beaff3920258635fcbad015b0e27eae8a29d1d6cb69", 0xe3) r0 = open$dir(&(0x7f0000000d00)='./file0\x00', 0x80, 0x8) ftruncate(r0, 0x9) sysctl$net_inet_icmp(&(0x7f0000000d40)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000d80)="f93ca47aa105ad9d1fd63ead61921cbfd860b0d4499210cc10c72d3fc251de1d3701c5925e6a2c43aa2e7dd87e0199aa5426c33d297758324ebbb580aa3048962e065b17dd33470d1c1a999b23f1795e87c09e5a60944dc2aab23ef3b89dff6c7f1ea00948cca3e79dca61a151feceb721277756a966d754a7a5b54695054f082705117ddc414214c520d33bee2450a5dd0c334688ecc328c8ee2740c076c40dd461fae7decb16c25dd063fe02830d17a7e459cc1331728154df335a", &(0x7f0000000e40)=0xbc, &(0x7f0000000e80)="82c7cc2f39a70fa81c0e666937ab8f8f5b35b521a004d26d74a7e884c34f6cf56b5019d42c4c1209250d3d5148a3bbf637959abeb66c4759ecabaa39c49e95befb5d5f95db68a20a022246cdf44cdf243378cd9f16c9357a9e513d29bcc2a62204f3ef5062716ffb467fca6464f2131f7647d0e236c6f947c7733d0b5e0092a8d3b46fd22ff5fbd42b34f73596a6174b71fe275748ae17f0e1c59248782ab017fa8f4446d4de0ffb9281513f754c230a528ad7cabb800c89d1ed43f88185b43bba8353b2c180477dc3d21073598db8cc8579cd9247520365b85da5e80d457ef68b4de83571b940159abf726b232a", 0xee) sysctl$net_inet_icmp(&(0x7f0000000f80)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000fc0)="5e606992a484b88bd183a016b638436bc4c60d", &(0x7f0000001000)=0x13, &(0x7f0000001040)="42e946f62f30315163b88229b5ad5a7c24ed", 0x12) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080), 0x1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000010c0)) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001100), 0x8000, 0x0) setsockopt(r2, 0x1, 0xff, &(0x7f0000001140)="5c45e4fc6a0f948da902760b6dbb0fc4f5333b00c86f9bc4d772267792bbd3e7719edb8b4246c7af6f8f5c1bcbf89f55c695cfc0ab437aef036fb281be74f414f4", 0x41) mknod(&(0x7f00000011c0)='./file0\x00', 0x8, 0x100) r3 = msgget$private(0x0, 0x140) msgsnd(r3, &(0x7f0000001200)={0x1, "09617dc07c2919b396387852bba3a123e6d3e191abc58e5f208052f8c9da87a306b62aa848c9be7bebc7d9b32b092297"}, 0x38, 0x0) mknod(&(0x7f0000001240)='./file0\x00', 0xc000, 0x1) getgid() preadv(r0, &(0x7f0000003500)=[{&(0x7f0000001280)=""/208, 0xd0}, {&(0x7f0000001380)=""/83, 0x53}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000003400)=""/244, 0xf4}, {0x0}], 0x6, 0x4) sysctl$net_inet_icmp(&(0x7f0000003580)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000035c0)="86617c72835017178897398085cbc7a18ba5d5b75cca32f1200316115c28a49c9af06250768f7095ecf4a5871efaf6e0ad059ac8f0c5e595370d6e3c1784499bc2936dfd0becbb9deaee9467540501b8331712038e39137d02171997ee2528c70e4740bad153aad07dbd2a99b093a5b023ef6c968955b58e919270ea87044a2fb680b7ef7c67fcc6ff49e1f29e8c242506a373e0a2dcf953fc2e308b2af65b24c18cc403bdd150ef7225eedeca2faee961bbed94e4fa39d959dc7f41e5129a71f48b9e9d95fb717c27d9ba0e6c191828782c2de9010a2f3499f4316ffd436d81371d9c162933b5e9ad4e6bceb2f99464e9cbb956f4e6e5ad743cd7fe", &(0x7f00000036c0)=0xfc, &(0x7f0000003700)="b6cdfdde85718da54e39a84f80aaca8f277f7540e0536c1bccfbcc4ddee6345945105e6088df6a48a8584682d623354264ee03a53abd85a0c61e450840a023ac8d0782bfb6fcd1b6222f57a5675394e50960b4c22c43a93c140ea3fc30f30d9976428f82686c28a412bf940de1178ad33cdcf602fb2d998ecce8ccbe2759951bbb91aa7b5a7e89f08f59010baf5f7771a7483b8ad6ed05d7524190a8a20e1c8040d19b12356871c913a872ab7a2d650da68000b818b2e66a0f09b33bb78507be30c4cc75aa5cc396cfa513466258077407de141548f9894a62d3f87cce2d2da87ce28739011e40641c5dabeabec304669c6726fe93eab0de0360e5a44705b438060cb28d378691ab3cd45c57504de0fa8959d3b3082eb95664ca24702833d5d3b2bef6a8a5586c55c3690bccc2de979dbaa2b63e63b00c7236b3382fa4e17f492f35691cf8a0e0bd120b15b63f341172b3df3e0b17ea91ca4ad6f18e04d4501b4685d23713445b32d34e8e28c8f894993e4cf9eb4c9a5e48a829d1f03585b325c49e2d6d916cc286837170ebb91e3a422156599b414014c0fefd961890f8fa390514464777928bf0c5e7a9e4aea3c64f9852d42a4c49e574e02c3f60d0a2f57455e63ad10cc28264273aa363cf5c362aae9d5a55cb60eb55293f8f9a4aad88bef5bfce917d45c0899343c59709f352334befc32a15fb723c924de9d5e019e7c6f2616be4cfe3da2303f13fafd4f6ee16f4f4a19688705fea88bc15416aeabfd48527f768af79abe1301ed8918a405c4e00e0a8f8b2d48c064af5d8080f2f5fceba57b9e071189ab9c0a281ea2838466814e88b5e02de4e54f9e9096ace5e36c73fb0bdc47ca48fdf04f3267139cf64779abcc6b38b805f272da09b6d0efc51daa99dac82cbb7e307a1eeaba7146bc71713c744672b170c89a4c87ab08cddcac849a3150f9812f636f055a3fe6c24dd039abad7738b21cea0fe68e3dad7bb3c3c9227d53d9774eef833743a21785b7631504ce936ffa5514f4df4f9cabd6478f2bb5919b5d354507aaf2b4b3ff9c21e2f06304aa47f821c12cb23eb67a525739305e702f89387c485e404f8630246278d47f3198396b54ee92cb62df735dbb51edbc0694cf34b062e8f9b02789a715fc6b3993d406239c30db4289aa7beb8e9d8308819a917f239a964f5df97cb1496fc36e0554cca22f69d1aa646c9efdd714d75c675c2e493898b29554059b7ae58bf211264c6f236fbf4a929644ea40fa2163690646b0cf8d62391396d5e4ba69a0c7d60db1033d82a1abada1e4f8993b4f64c7de33c070bd51e94ba7fb9e49d4f7ea888ae2cfa29dd410de1e4a7d2bc3f24896df2eab7e654a2ee8c91abd26c557b888b1322d7f5bd9621056570a72c803ad07eb97ba2c22bd4c0bde0b2e8f7a79a4815f45af5e8144f784544db37f3fc24444c78c1370a73e2f974079a0a6b750be6d9124e4278fca5b22465c906f8ba7d7382c52545191a7624d01afc536b0663bb351534acdfa0306e1f354d25232f5485812aba8522c257507ac0a49a11eb35c8f3b22fa5892fccf64dcbbfb1b2db895da1c52430a445fa8f5a551bbfddf46541165dfd33437d11473e97aa447782dde7187b14409e172b1282bbee8f005da2f6df89174099fe20186a417d8dab74546436404d28cd92eabc3cc44688d0fcc9dfd8dbe51b5660ce089e254d171b658e2e664d2bd08a09e23433521d763634d9e04f217d6b170e82438af9a0a82446fe18350ededabafc5f85cdad79dc6f43940214e5e592ae4bd09c3b6d6c90b3bff03d5d258c6dec1e05a51b43b0ff14f796de1bbf03e306aa714add4fdf5646a80733bc16a9c330712f1aed46de247c2a0bc95db8c4cb9768676b1d9ad860cc5dc1bcd4ebe989fd594f5bb95e2f0f44523685cf26a93da1358e7b3ce166ca0ea5f01dcaec45b6690f14d0efb1ce05d940227c77255cda7f8e72b1bc518bf674fccf26aa6350493a720dad49b6321ca33d36772458de4d03abcc54ad2979a679d98e2a1088a10a79436316f7020d9124a7ab34b9830b6f1f6bac910305b424fa1d718f559bbf78a4e1892448f8dcfb70da86a1932c4061cc7eb20c9882f72d194d6b6a45ba2d75413aa0bbb0e845464231c35ef34541b604d4b739a31c360d90669011e551edf067cde08a1cf45209df316779ec891fb64b2d2be689c3166d3f398104d00677e937a899fedc89224babc2319346deee9e81c69235805ded0aa4b7fa8983d85a87f66b29254bd083cf0866a6d7b12fe0d19d4dd2959f9595230b689783fd915db4b0832e0382d6ecd13f198bca2f192fbeb30fc23936b8b8c6c056b4a4429d6b75f4f6b342ccb9a5f7fcd8b8053bdf102fea6ae02ce297dc554bf8c3b7a2dfdd00105bfc461452c48b92aea182dd3f2d2b394539b1e2b7b3c06cad054dfaddb3b0b419fb07e71ec49218605f87ec53ce02f6b628c8bcf33c547e4ec29f1ca76cde79f89135c78711f88abb434af45cfbc67462530afc2e76f0bb9695fa9f416e0f48ef91f3fee9a507095a4569eccb6c445036d57eb0690c6d6f6e60cec7185aaabf2d625e39a73a4ca2191ad1254e718ef8b9ec24f87c314792a9da67a124b9a99be04b5fe2fa395c4e38b90f6f686a09d2c6086493b760368ff8a403fc3e9ccdefa2f2edd84f95aa1ba246b2420175635f22ce0b52622c337a474c47e1d8dd5f2fe32aaf7f14dd35f0cb1f115c076802de5c61d0dca41a7255be948df025680d8939c59a8b12a720a8817d93dd4c1c7f359ed638287a1cd23083cc6c6f22f6973a4e162962b0bd8d008f2a7c7256b7333f26cbb8597214398fe78609ea3d9d08750363727fee0fe092b5c5e6f7faf5708a464c3f5e412d8bd118e653d395667409d7794a0c0ac09a9866cb4f7daab08d7bf58094f9b30da0257ae99b04ab441125da5b1e768d657d48f60ff4fa07792728723afae030d4539a0d835f8c53c3b3c898749d0d3ec274795608ceade3dbbe7e521aee7c1907cac3de4a9f605d59d1d7b2512459e5c14068f772918c1cf4e7fb1b897bb0eebdd4e39ca617b8baeaac0cf921aa9475add7f5abda9326cf775e25c218aa0d6d1e81eceb55a3e9b78e5e6e0882ada15f7322d9fb9546bcd1f7065b5bce64302036b2883f057b253b00cd0364a2590f144c5cecbc4dfb869ee1a9a7fd874ce11a767de3b4336c19deccac29f2689771ff69111147edc2e9fb6c87725530460a5b435bd9566c68c5d5fb05cc868d619123cdc039739ac39301c0a0b943885b02c0ca2c489db3c62c315a65a676fd67b2bd4626008402d6eed3ae3ac74ea21712b3e1e4cb0a952c9c67e6f31fbaa70182f2295f0fdd5878bb871938161ba371cb842e7d0b0e50a70f1bf224ad0f4619d8212011240948366acda1a908ad31018e665331aec9c539a9e7c6b4155d79c223eb3b5feefe6ecc652a48e366f81d1a26c6bc3f81d0137bb7df78133f7122faa447ca6cbaa6fac40c54c16125766c15640196031b7efe9284599ee6a94d49a7b4c5cb5155cff1487c9a9e5ff0d170f4bb3b47c7a339032fd463fd108cd1ad0761bf50674803c6907482e0aa098bc3453b8c72becfa6d5dde75109f6c138f0bb58b17becdd56e94ab4e25431a4a2bfb5dcadf5fd4306e00ae68999fbeecf6ceb0bbf4dcabc7319251ce464998c722f57dac7f7d50d878eed138cdb233e2bc121062293739990f08d2791d770396bf90643af7dfb77f5312b0d22fb230f8f66af7b8b1fc6e3d75ecd51c0a86e1a2ea33fcce6c2458c0ea44ce2aedec78363cca78ef3e39b27bebdc041230eef264f585af3f73ed56d725dfa1f29de107bdb952b58e93b3695899ec05f939df66559609e13ac118d4b04455b2165269814779ac6fb2642fefa8e0f8baf7940990232c9f996719aafeefce6aa026747ab59117c056a68133d737dcc29fe4cc223d3a47bba7480403c539da7af4702e04fb28b3864a5afae4bb965ec92afdf586451909c20db8e63032be2d20f85b4af579646fbceca2809e2b9900166a8c73340f8751c4e06823d317fefdf3304e9918e8bf509a05744d8081dfa4977e880134e796e71cb7d4a7e6cc905f8b6622397a4f7c6cc8a29106fb76e12b9c42ccec2b56798eb687045b86864979d8afeac264fe5179656fd120cc2c98ee4931f90e9a615267bde5b70d8aea5bdeb592727162daacd51da4c1d564db3c5ea19813961f42c1e4d61b087674645e631aedc52b74b06ab7238c034bd3696943bb029c30e2e454579282c4e57f0c8c0c7b972752e55f77bf5ece5d1d188ad5cc84cd54a4aaea3772ca3cc27a8940d86f98409775f0194f59f20013eedfbe34e62b303086306c51fa19d663bb3c9cab8f871eb4dc501b19a3751e6a7e0b9d31d2a4ea924149f29063bb70911f0ac1bbdbfd6caa5d8c012a57d7e0d56ea8535457f53b5e4949a194f3b452cc902a8aef2d831c9f176d4866a29ca7cf8365cc3b350ad99b7543c46b67ca8381f0eb2bd4e1c9f4ec5c9b084d483f728be1074db7ebcba6f6345b3c2146f701df4e81a4a587cf81ffbb427d1d7488101eee3713f964a12ebff975099a3d3948aca18ce43e4f0f83b7c5d718492cec9eccf4e4b1ea3b4826f84c0d17aaaeb3f1e827949443ae01d5f078a929111ed081c10e97eaf858008dc816554a44fd6e9e423a73efa0a56e876b45ac68a39a2858c075d3e1eab475817a76ec55bf493b3cd13cc390029aa841829a1777d60e69cc3a83aae57da43a7eb2be7c7337a94cdc38056ceb5bac82cb6f1cf6db1a50ba5201d4e632ae7e7be228cc8ab658d60f1ff4e933d23dcf5c7569634462651b3e0f5db15bc0e9b8587102155c864238a0559e0fc613e96c2d561480fea83428446d14201c843bfb5c5668206c226a123897965f08f64bab1c0a300f2d1a8cbb4c6b4f6fc051494cf6479324a2d9542a2c5cb7f5bad77384dad3682a38e16662efda5fa8287e1fca91cc6fd31c5096ffb3f0fa537b2e2bb2db22e95d4a5e91000e8522b4543d829ce00ae48ada0b90df04878f4be8e3c9adfa730f3af0f22f62922063b715a03e523d722d7a887e5d79a520df44ea2244f5a23aacff37571cd2d54e78a4962cd3cd9d3472758e6bdf68913ea1a99026e1f93b61d1981de432967799e9409032b7e069e77019f73e4de48d7ccc8b15cea236bf136828d5da004ae6230ec4a768c868ff9d0ba9cf966c7ee1a1ba8a4df75070d70d5d62207639b7570ac3999cf7f69e46cfa76e838f1bef98e58c1ef1c8503967f6a3f421868a32031e064eb25d5e30e67a5379b0b20e411e190b79fabf8edc59856f007d197be0d1ebe02db1f60c7e5e6658abfe945930e661cb4ad40d6fe9bf8e290aeb6998c6624fe1f1a12309f769d16744996b959811edc3a458f9b5422eefc636f7e77018ff1365c66fd2586adcba6c74348b3f68ab3ed1e0ab43ef4dd5f547f482d1ab3a087225b3f6c45d8d2c9a86ba16d1f5c0d4cd661d48e9dae5a38dad2b9eaf8aafea523d3994887ee287038826e252d19124b9d45d3040e81667c52d1c729ac8763d5df2907cf07317c8398a547e85134b87b75fd264b9f360aa72271321a594d64b2c25556fcb9b8aef89bbc9e5682f86938f102084f8a47969b5ec9e39adefd641aaba72519046dc2b80b33eaa7a6c8951f8073a20f01caab65fed97ec15dd4c406bca574ad477d75d6baacb96bf522c366ffbb641ab5239d472f7475422cc9dae0a91e7cf0008bc3027ae852d458bd16e08aeeaf7ecde25f", 0x1000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000004700)) writev(r1, &(0x7f00000057c0)=[{&(0x7f0000004740)="c11ac65b", 0x4}, {&(0x7f0000004780)="de367234e34d4a565aaee1f330ad70a6ebb0e811a35c8644529c16f3af2d5a0e2128738b015f7d108a7d1f445f771ba5acb76caf0880887272f7e8f2779ae162d5e367965864e791901c573c18870ea0d7e932598854fb59ac0147da71c92dcc2b1f625427528b1ab9b67f88a006be60f387790952cf7b58ef11e2604ecc5b58c41c4d6fcb121d9be27fe97208cdfb0633cd90e60d9cfe3cc87926d431e25d030f3d705ef93b99908bab542ac60ccae92e9591c37b1f9bd3e5894ceee0ae6184e9b455ed4aaddcb31c076a93709f988be3849a9098bd18ad6601265832a2983b02f4960b2e42bc01ba7878eef64475138562dc4a0551381466d67350afedb3853747e9040f8b271829c3ce38855d4cb16aa61b58996e0d349beebd4810e45bb07cea4ce0f3330a3ddede033af1cf476c3fc09e10a275a913cae3fe3d2199bcab4101da5aac6cf006ea7486d929d301df875c90323d20a7304486a70b2a3791c2dfcbc691ae089d287360a2cefccc099a1104f12cfc92f4f83915c3cb5f01db4dfea2e1b1e324896550991088832266a4dfb344bda74e8043c8fc91350f4ea1ff15b4340d38df6328e950ddfcb45bea2d0b40baf4f79e8382e2c063d0a0c3321689649f39e6ed51b52c32eefeb136055e3ea2634e89074c32351470a38572a8e8152b1a35ee62a1b28b63664004d9c7b23f70b74f16612d63a7830e986e69e68415500d4148dfcffa713b9a7a0c556260ccb4bdc0bebb44930e4b87343840c167678e4463870ee34f6065c89df12e614bb008ae4f5adc86df969bf4e3c4df7fc53a2120b7aeabbb9b7639033551fad917ceadba757bf3fdf5c8043be14abcdcdf16f9917480877602df267ad7b99add7d73c7dc6aed344defc4895352fb56db2ac28590f28c79a37e76595a23427ba788056a51ea326b97fc5c388c872265843b8747499d218ee0115f2038a9bc1eee78e8470ebd6133381029302a4ec6e227154c6d94e14783b93c38614803d65e24269d026df108614541c70f923ccb0d8eca7a8b112e60a6a22eb11f8778708079dbb6a51127d1ec9e692bb238972361ddd6f0b0ceb08ab0f2b80ffbaed4a43953141aa6138861e3b2b484be297a296ed94b1522a2076d9a6f619a78dff7d4d0cba5eb011edc209fbb4a5187bdfa408a6a64404613dc9117dd41570f89eb283af30427176b2608e7bf2271ea89b322057f105fb8b1ca01a30c26b8963dc03e976d478532522be28dbb12f09c6e8bbc144b5a68c0a8d09df8722bcdc8c4452142c31aeb60953368358d6e6275967bbdff26e989dfc4fd5722728170e312b55a24440c98187a87bdc9bf2597062b63e14de0cd43afd8bcc6fe5bac70cbff271bcf7c391a3e9a91743b7bf251fc2da805b1ac22c87fb4511691c795dad797155f31b16e7dbf48b87ce1e96b2a425496c7127f8e90eab24a06341488b908aeedf30d8ee817aaa4c54e0d32d57873cc4e98d64fdd79b9dffa75b399dfe672bcdab12ecd17ee78702b0ebacda5760b1c646a7cb9e0d105360c3ec15246aeb7c7c1d4073da9d4f7952a3ebe7b84c465a7f8540fbf08543459b405d8e1315d0c64960885664cc51c786f8546361a7140cb750000ffd5d5ca95d939c6dd1c77b83a60ba1e60fb62160f02ac24d708c6c2ac8925a008fe3c0b1843de23d003a766aae8769616f496435440f154173b86abc45d7137035b05298cfa0e34cb9e4b12dde5fdbecb54942019c6f113ed2035c41efa7ef6fa3ebeab30260a17b9f24cac207023ad39b18c1a6ae6bdad8d24cd675eba7be36d39b5c75c6a475df2488b63ec11b5b58a68d59ea8137d3f453eb8e45775cf1b23db56ac8beb4808496b37c177a3adbcfceddfe6abe75cbbf460ee79af88e83ff848a2ffa7d0d2b1e87fc4fd848de4e3586f86e22d08f9dd2b7ef8e74feb23b1de2d59a2a720db31778a80733a4b31a824d9af68bdba97b88d66ef87878d04e2d07b6e6723e50af5a8d1925137a046cba6ead6f3a6b579f4112ea435b37aeb2482a04276f3a11a8a652f1750add4c318a52f15a831212a9d4642ee3019cdeef5a775ac470d56e3fd7ad0d1c46b03f4df7e898d57546e88ca47bc3aba9d9af9481933143cf0b7bf633ebbe9fa0a3f3d4211e59f53de985b97861c67e327dd6f4996c3905118c109302efe07e01cb9dec0ef05512f4f1a3307828a4eb7c6cd5f9683cd17ae5b6f12d9ebb609b70b72444b543e19f03dff26c4fa9b6864697d5559dec56d9338c1792350cf37858f0eb999ad7607ebb824b2bb1c13c219944b9f6472e85a382d343d0d65e587a7d442f8b19af5d7fe68f62d0d07f0fe4dc1d32281859d938e63336e319874d9ab6238bcd2fabef4df9332a0d89a1edcaeb5a21cffac77f00d00e577cc3bbfe56bf7878228cd5698d8a13260950f2a95be4802e48221f9646e5c37f90ccea44e52c6225254426c9125b7939d1917ec109d396c04f3b4535422318e3465e7bf74751b57b859447c49243f9ddb976b057e95832fe046404df1b897bcbc2c9b2d8211cc9d73863e2d07e5910915206bb5a9cc3d8ef0e21bf52fdd2a5e4fffa5cd9c2c9cc48c2aea17ee30754c82fffa217b27b28a683f8a13e949174717e0b6474788d48c2a8f0a6bdfd87af56e06471e3696400af227d2633e64560081a504a777ae2b490029cc4887024cab73824b1ec9de1ca35d1c8cf0a263e9b1fe76793eb175f06f901f6f65843e76bfee629186ed89334a77b51a9dbe9bb065e389575f1c613b9a86746e325a1d15f9c2a34a34a734571a39605527f93ff87c63d720909dd00a7aab085cd0622228f4f08773be2bd5e0cb0423d0b1d4b50bc28845ebaa3d483d8038aade8b47fad8aa8246938bf528ef067b3bfa87f23dc55a2741c682552b6a4648867655f523d9c25a036e895e9cdeba931afceb74153b740690f13c7915d0316d6e6ba84d844bb22996bbe0883ac7960ca65eff54dee734afc1bbe31b8567f0cc79242967c8e272df9dfc1e2a6f6544d6c1529bbcf79a83259d044ffe534f1ecae22c23938d7f8907032f535f3d7c8adf84f7e4f6e2725e845f3855d6d55061efb25aa5e1df630f76f912e1a31bf245c86fe4dcf9bc00efe33f32c90c7d98ede3252c218877bf6221ff9c1979b0acdafef85dc96b875152072888d1db7b7650ccd4562d25623626896ac71edd5fa32dfc31a5ef5fc556962588fb4c698d0d9d9dfee1c49067e7ab9a2363c858f3eb5980e421ce9847df5076be0578f7ecb0722f4992925f936f25ef376b5c419e2e4ec96980dac3515ad3ce29a7bcdc24be300ed6878e102ca8d88e1d7c01dab381d42522c2bfcb7e12801710563055a3917ff05122a823947bc3cb1ac639789eb448360cc715e1fe849f9f7bcb7f2ff60dd8cb15ee59804e00afa49053ae1b3be24000e5d85c01bdecce89add0cc80fc0109b5ca9be5156b2ef45e7e81b37d885fb9a079c544eff8267bf02d40596978a81dd4d3dac4b573b16ff62b5d69604c878b14b6886a86de77400726a713c8a4faad04cb41e4ccb732c5d4534652b0f81fd46c59c5f8910e14349c02a97993cece344c6b96292ed58544f9b70fe8d69dd78552b79ba05f40cdcb34f1837f29948d71ceef167bebae41a2f3c1f2acad4e07e9d285708bd2580fd2fd10c7092c4c19da56253ae2fdec464b5a41e7d291bdf0c253de885b431bee311e79c7ba4a1733b97f03ae09baa32994c6aa9c4b5845aa0dbaead915e5e9efa304929d1c65e3e5fcceac62bc39bbc0dfa20e04291b0eb0a1f3c700636fbcc2074095cdccc3eb6d50ae6c8e25e04c6f1565458d590647920eaf13c9f0c3fca0ddb519629d38e5792c33c5a22c0cd26b0618ed4b6ac9cebc7fdf276e97bb4ff7d70dfb7a5cbdaf6b526e41da1bf805687f4437790751452fd931fbaf37c63e16b7250da81d28005a0e86c6fea6d7f41e8a2eafe34c95861497a3314890e62ec568842c801b656e8bbbaa7ed924171fa3efcbd00afc30d56f8c6a2cb881033d0048cb7c93cd28249ed3be29b396ee087e993dc52ea569d079150bfc1599a753836bd3558e515f9f5a8dc135a318c32bc78855814120ad3571b39da0d246519af3a052cc23933708b7d9564c7d39a9540ededb6feedfbb9331ae664e87260e938f8f0849cae14eda3fbf777a55119018955124bd97a78045c09372702c59a4f2cd8725bb75e3fc98c78260d2bbec853fc06bf87c52db3bed2daf39fadb842b90710b81e46c7b61d6a78794ce81eee5bcff9b6860a996989ff06b38469ddbd9e4d4f22c1404fa03524ee4a4cde0c4a3f4327536a6c026a687bafa874b0aee9ffe6f0eb86e094dc53ea4e96a7ef5fd04979ebb94e195e168edf9a07133e95f038f60ab1672e4d3a12b827458ab1084393502d59b12ce43c648f80b2c832144a5023d1b9ce63ec2743704c681a226436f2d987d23e33e64ef3724ad455cd6025991f7fb79d8016ab53ba73fa3b41cbdf5923de7614579d0e23ff28a5ec7d84f91b9270ceea3791a2bd46e88d4a131851254dfead1ef1b5c9f3e9c939effd5992d7e4ab3caec77e1bfb3fe3f97207ae7fdce879432c107ce29a6a6816d39e7a0d574e3c4fd9599b7be21eafc5c9cb61440ec6f1319860d888a12779a4f9531f0aba8c33f31362d6d8106ef9ed8c66c7e2849f93937b96d0b419561fef76dbea4c143d2e88e9843f90b1fb4edc02a7816c00a0588fc03d9d21b82bd8310d815b04cfb6fabb60f3e5291d33f67e14c4fe2646c0fa4e290793518d005b46f08e3d6c24fed28e2442ff64420567fd12b29f938c38d6bca8033d44988cea7f7ca320c7234961ca9a3ffa4d37af2cf2c1e81ee22fd80c2cc84d5324025c8116b5b3620faf5da0863f513a2f48112b0b3115dc758105365d11d49e2eaa5ea7a85e93ad9d896bfb2405f407bfcf9cc5dc9411899c5f4079f350c0d251730679cdf6967cb81f06eda6055553fd7e080fdceea7291f5e453bf34ec74544bf0d0504be4c2c5a8d07b785ce3685b63c9d1ef14a5a6c10840f9e8fcc8ddadb2419a610f04201170f5d01ff5ad9d6aa30818c1d0b35a43e482afca65e1747fe639cfede89bafa3a73115876c687f3ba9c209515192c7fa6d4c97d70b60a5d7f1813f77ae7f2728c7385e3bb8e78a7d8867b4a98150cc86cbf5c523cea36ad57efe1bdecadc19c8f8a8d245dad4cdf812ed713925edc736a410ef2afe3f856791cd1a6402167e857e82a89635b058775dc39920bc7cdf6f56fdcb761a3238d9eaed8c3f33d55602c9952cef4c10dfbd1aef6b6b1cac2daa067013e2967ec42fb221a711baa044722abdef81783677c260be700a51fc275c5dbfd8d01fda26387eca6bdec4a73a034a1df04262ae06a029ba79a5f17c69d51987ba4c6778400799ff5d6feeea3fd34053f3c4d574a99c61b180318289eb1ddff88a02e1fc7cc6114a8a85fab8542fb8c746ad5ffe9932a1d1362c899fb0f08f17442e0d79f1094d205d59e6838273a3318bc80d38cd27dde11f173e1afd4f71c17296f526f2cb12e965ac1640f48eca9ddd53bc129c76f533ecdb0943f3dad3fe31ce49b4a6e97bd07181123b9d143213bba63a3c92163bd134fcb052f8e2f18d268b26afe6704762770828a053a2bf4325aeba4a297cf9406c5e6b5dcf8fc65701f77080e42845e89663354eb8a0de9c8cbd86952397aaa5f0d3303c8e666faa7fbb064e69b7e828cfdb66871c215238c73bc6327c1bb9917b1ff0226e92149d82c15fab90f1451334fe8f2c5641", 0x1000}, {&(0x7f0000005780)="faaca7f33c01655d26b1068304c747f228d1e299c1cdc84e609bea546d0e4ed2eb58363b53a7914759706c4a49140b867b99d453e52371228110", 0x3a}], 0x3) sysctl$net_inet_icmp(&(0x7f0000005800)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000005840)="d31e0f71fe8d458bb39c198890ebe5806977422f1c5e2b6e4542e06743929195d42aaa365f7083d9107a684335309183b0c421d477b8e79b0be9859d37c8ef4fab8522c313da360b60c9eac706df1384977b48e3", &(0x7f00000058c0)=0x54, &(0x7f0000005900)="1b50c9df72b12c6ed8fc0bf959f5261e978466f4512520a77b151f373b8426c837999ddbcb3d79f716b622bc50fd855db0cec78afd0bfcb464c40af3eaaec10ce81841b46c5ec5c67b81498c5846f7731f1dafe26efe0b660946d0aff546253827408dcfd13f68aae0b17f50aabcd75cb27fbcd07971d7a65da87718c6f578adc1b7c96b5f48a5fa7f3dd39f5dc247b22ce61ff2c57f6fba1e12700b01aa709467054ee929a0747c9f9c1614fe79217de07b58f719537d6e54308efe5c3d6086", 0xc0) poll(&(0x7f00000059c0)=[{r2, 0x2}], 0x1, 0x7f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000005a40)={0x1, &(0x7f0000005a00)=[{0x3f, 0x4, 0x0, 0x2c}]}) mknodat(r0, &(0x7f0000005a80)='./file0\x00', 0x8000, 0x80) r4 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000005cc0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1}, 0x1, 0x0, 0x0, 0x0, 0x40, 0x3, 0x9}) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x4, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) close(r0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000540)={0x1, 0x7}) r1 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r1, 0x0) getuid() mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x6e, 0x0) semget$private(0x0, 0x4000000009, 0x82) socket(0x20, 0x0, 0x0) setrlimit(0x3, 0x0) setrlimit(0x3, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) r2 = msgget(0x3, 0x158) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x0, 0x2, 0x0) r4 = accept(r3, 0x0, &(0x7f0000001300)) recvmmsg(r4, &(0x7f0000001540)={&(0x7f0000001500)={&(0x7f0000001340)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000001400)=""/83, 0x53}], 0x1, &(0x7f00000014c0)=""/58, 0x3a}, 0x401}, 0x10, 0x1, &(0x7f0000001580)={0xf1, 0x9c}) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) msgrcv(r2, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/156}, 0xa4, 0x0, 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) msgget(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r6, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0x0, 0xee01) msgrcv(r2, &(0x7f0000001100)={0x0, ""/78}, 0x56, 0x3, 0x1800) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100), 0x0) r4 = socket(0x18, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair(0x0, 0x0, 0x22, &(0x7f00000000c0)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) socket$inet(0x2, 0x2, 0x8) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) close(r4) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) ftruncate(r0, 0xffffffffffffffe1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) executing program 0: r0 = socket$inet6(0x18, 0x1, 0x40) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3f, 0x401}, 0xc) sendto$inet6(r0, &(0x7f0000000040)="350d4873b3e67a7092b11d071598c9a5276b92ed684c0b0eb5690b190d7cdbf3e0bd758d82153820586fcbacc94f9aab61a4de0f87164f6c170408c0a694703738612d975ca6662ad08f0f96a1943ccaa68ea5aabd575ed2712d7826d8e182894dfc5445e87b85a416ce90505ad2f34b2ffd47c0795e8d9b807674d3a185be2012081b50317965607061c871f1b12e33a1b518793e073008595de6aa228da659cbd8a03ba24a77cfa7d40d77c198e6f3358ff4e86e8f10c019bf3e4489875c44b11059c58e1a8fec4fb401fa0bcc249c17376483cb0c7ae057cca37a562b897d25f96d8fe8348e78668552f67f3d6d2291384c51248c24f5c6", 0xf9, 0x80c, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x2}, 0xc) sendmmsg(r0, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)="23a67c1b06d054fc4b802602bde0a743c4231e416a7127dd7d68905d3aca156c7e9b452e81eab1", 0x27}, {&(0x7f0000000200)="fe2d9c4011209bb7bc9bfc8659577f6dcabcda5b460a6e5c7d207656a3c535187c0441daeb590874d6fa70d706359fa44f4a42ce927dabc8bdb9cd9707ad06d617d24e23e8a76116a42d5dab0f93b07da55e1fdb99b6bfca38b60262e49e65558190408101399d3e572116f5ca8b500ed9ccb86f5cca5b665db2691b0000aed48c5ad12098d6839afe122ac1af55a96f9102c3edfefcb94084e421b7e5e85246ebd27e7dd8bfba103c4ee6e7e8a02837f8aa74a2000cc359bc1edde72beee3d96f0f7721b940303fad49ef3c3905f9", 0xcf}, {&(0x7f0000000300)="99f7f51a91bfa96e8ec3e2e0b1fa6af20068140a1a08baea157ad6c50d45d40d8d5b92ecfac89ece34c4f6baed9c25558289dfc6cdc1ea74d5cff34bec05dd47a04f268c912d68d9a3111e23fca6d95caa42a7511823c6893a84d27fb915d5f292c4ef237a60e3a1a63a26a1e000482e5ac9", 0x72}], 0x3, &(0x7f00000003c0)}, 0x5}, 0x10, 0x6) sysctl$hw(&(0x7f0000000480)={0x6, 0x5}, 0x2, &(0x7f00000004c0)="5d570b4b08dd32f78931f7b1dcdb446628b352d5d529fd87ddb40ce77271c8bed77f0b218d31ceea65dbdcd1860aa1be21c1dda7aa0399fd37f4fbc7841b72dd884b24a97c01f52f05139d6a", &(0x7f0000000540)=0x4c, &(0x7f0000000580)="411d1f8b0d21c74f8e62e449c6a880ce935ec7ec92e23110cddc18fa62676e873295eac9d5063c482c7ff3ae44fa085ea1106f49f665036ffbe88c4ce9e4ef6c5dd7f3d882e99da383818e0ce195b844e79e7e205fb2e7b7e1c0618ad3362f7ff599bf807a045a0ebd762362e1bec0fa13572503d083f62668ca6eed156b1a65aa53d7cce7b56acbf8943ecd", 0x8c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000640)) sysctl$kern(&(0x7f0000000680)={0x1, 0xb}, 0x2, &(0x7f00000006c0)="ce17a409705e82f86f36637d2ef14eaf2c67", &(0x7f0000000700)=0x12, &(0x7f0000000740)="d4857acb64068ecda2391e56bfb92813e6a64fe7a05407516e0780a1797ea4b893afc08205fbb3ae7dbe78a6686226ca4eef1faf7ab22295aa698db8a89538932bca93aafa14db21587294af235b2eaa448416b8b5fa3dc9a0cd73e2abe1c3ad5f0c0f5a658ee584fb3f9133d0", 0x6d) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) recvmsg(r1, &(0x7f0000000d80)={&(0x7f0000000800)=@un=@abs, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000840)=""/192, 0xc0}, {&(0x7f0000000900)=""/145, 0x91}, {&(0x7f00000009c0)=""/244, 0xf4}, {&(0x7f0000000ac0)=""/205, 0xcd}, {&(0x7f0000000bc0)=""/50, 0x32}, {&(0x7f0000000c00)=""/98, 0x62}], 0x6, &(0x7f0000000d00)=""/128, 0x80}, 0x802) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000dc0)) shutdown(r0, 0x1) pwritev(r0, &(0x7f00000010c0)=[{&(0x7f0000000e00)="fe24135965a937a233448a4e6abf129e1bc3b932f7cabffac59e87e61138fdb0f84ccc5f1546d834fbbf84d3b27f544831538d64d3eda5ed6525017ce567d613088904412ec6e10cd836042468a3c71da3775401252b0d24ac065d926f6870b3574252659384be294ea100c31b908bf2d9", 0x71}, {&(0x7f0000000e80)="53974a589fe3fd65df5455b7e5198668ab542517d402983d7fe8101e95059ee8cc7efcd694e27b2cba8ee657b2e00d7a6779b321b70d41e6f1eea67b11d90b5e34988389099637199bcdf66c084f0b50e88db8b12ad9126953fc168db72188de38669abe846b13b4def21639e3d1d8fef1db8f342d2567d04dea5cf3495b0e5fd2d4b7931daa36ba9809961c7497c8", 0x8f}, {&(0x7f0000000f40)="dcd5f5708b88289940a5df8656a9442e7e3dde7c71094219040da77964caa140c125fe359970725d21e19f64a9a352eec8c1d29f420561bf60e900753b2ce2f44d58d51c07c1dd6f3b0c42887e9d00ae40e566e6f37a47ca8485dd9d8aab2729fb911ad26e27015c7ddbcebdeca63d606b739319999502e8eb1973f8003ba7e569845f532a96082d6623cf8a22f7c72e4d944d3780c72fcd973c86914d8255a10377a2f9e90af95cc705ad719a358e4d1f02095762483760f6261c8a58b017c748430b0f91eac8188c6e1370", 0xcc}, {&(0x7f0000001040)="367dd860a48b35fefd65a34560b6c17164312e687e7feed63764aa", 0x1b}, {&(0x7f0000001080)="06a83560a5ece21fa59aedb8cfd6f43dd10d32e0c6ed83381c3e944827504574346bc229cb8282e7b518aaafa3", 0x2d}], 0x5, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001140), 0x400, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x20, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xe}, 0x2, &(0x7f0000001200)="16802ca6a01ce03a3056e2e3463750742af1355e3a5a699f4997cf8276e623c12fa2b88060fe0d75279a1d02ed1595673217ed4c1556301d6d005cd3284dd3ceaa61d00ffdde416fadd3cb51bda83a25cb515ce86af6eb3bb3da9272ae62c5af7e008b587269101f4700d72db94c776da4091b7ed9c353d027771aab47611fe7270875703e1dd072889ad95d86404e51daf9e20b1d0f1cfaa9e44883406e3ac510e4ab3a7dbc8f178af68194", &(0x7f00000012c0)=0xac, &(0x7f0000001300)="b32ec911944069c9a9e153716a90bbea5c259dd3e93401", 0x17) sysctl$hw(&(0x7f0000001340)={0x6, 0x5}, 0x2, &(0x7f0000001380)="eb3ab12e3767c596db1a7c33be9d572d533e8eb29a6dca355737736d08a5dcef8c33049a15ab4cbc41ebc6045861cea0e4ec0b6bf328c1e62234e851a9ae1ca208553fe1c2c0c087ff2612c4752ff09bfb77773e671018ae6171c3380c22f6c9132bdd82e0addad13e70f0b5d66706751d4f0b753f3192a82c3ec875a5a8ebb223ae7f38eb83f82b71ccfffe8ea10cbfcca3b3ef", &(0x7f0000001440)=0x94, &(0x7f0000001480)="86ba9ba9f3df82ed278db5f045dedd34a6148e25bf0a873e9f1d66c5dcc6c827b2c191b0e67f3b519f7d9ea5419ffcab92a08cd3d59c885ac111d8b54ba2", 0x3e) socket$inet(0x2, 0x2, 0x20) r5 = accept$inet6(r4, &(0x7f00000014c0), &(0x7f0000001500)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001540), 0x8, 0x0) write(r2, &(0x7f0000001580)="ee0f65ec76a314c0298db1943ffcd4f830caea3817d27dc77c584c7ead62271cd71c2975f35c8374f73b006dd313f587fb952621bd6aeba08a8e4e1da7ca46e506bc22805392436e361b8df7111d2b3104572000ef85d0bda29d98252bb08fcd503897d70137c46a5e453f453bef94dedce3514d3f738e8ff2c38b3534d940915a77f225bf9f5e1384c4a2128122bb291758c3ca5f721cdada0eb7045072b892411d06fe1c8ec560a8c0fda1bf6b23823a6d878cc2656d79fa369329238cf222748ab47497e249c624fbdb0e647f90e10b619c5cdf15ee73c8fc4f49c6f8a1ede4432b07c4f0ff7d1e681500e9f364dd4a52610fa765093c60", 0xf9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680), 0x8000, 0x0) getgroups(0x1, &(0x7f00000016c0)=[0x0]) r7 = getgid() setregid(r6, r7) semget$private(0x0, 0x0, 0x4f5) bind$inet6(r5, &(0x7f0000001700)={0x18, 0x1, 0x6b, 0x2}, 0xc) dup2(r5, r2) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, 0x0) shutdown(r2, 0x0) close(r2) close(r1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000200)='ML', 0x2}], 0x1) kevent(r0, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x6e, 0x0) close(0xffffffffffffffff) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0xfffffffffffffe51, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[]) r3 = dup(r0) r4 = open$dir(&(0x7f00000006c0)='.\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup2(r5, r1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r6}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4301) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) socket$inet6(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069ad, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil, 0x2e2441e3}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000639000/0x2000)=nil, &(0x7f0000b08000/0x1000)=nil, 0x10000}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00', 0x6cb5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) executing program 4: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x81, 0x29, 0x8}, {0x400, 0x8, 0x3e, 0xffffffe0}]}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000100)="f5318f02", &(0x7f0000000180)=0x4, 0x0, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setreuid(0xee00, 0x0) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7ff, 0x0, 0x0, r0}, 0x4000100003}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x4, 0x8) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) executing program 6: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) (async) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22cc76893fdb5302644ab7b4bf404131648423771050a36554fb0f3588dfacc24a9afc5f09462bb13336126ace4e591eaf7ad76caaa7d06752b982b996bf8c56e9abae2112700b9582133d46234706b9330757c80bb39d447282cfe6e67c2f7a6eb32130d122a5b1e9bfb699170f8381ab7fe3fbe61328488a6c874668bef50c379c2e52486d42596a06b1c44c1ca4a8746c9a29867e23a1571ca2aac5c6255c14e9f0b38a9eb1efac91bd14520af9a822d22463680550fd50bd4f2cf70725900f70a236580795e7dd6ce22942b6b5ee5471bb7a7af6027c984e795c494eba874dfde5cdcc0086d0c5959e571ba6c8b290cf3d9746034f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000"]) (async) setreuid(0xee00, 0x0) (async) r0 = getuid() setreuid(0xee00, r0) (async) r1 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040), &(0x7f0000000000), 0x0, 0x0) (async) close(0xffffffffffffffff) (async) setsockopt(r1, 0x9, 0x1, &(0x7f0000000140)="ce1c3b6361aa22b129a7b5cde88a4d5c184d4bda2ef755f9c663f93344c5af4c9d2cc68670980bc5816567797ce062b2ac05266dd92c767d0ce846be480c39baed3bc3fef7b4fd8d2e460268fd961c7be04c57c1feaebde53c05019246dc4617c5ee172cbe544e23f610e7e6", 0x6c) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) fchmodat(r2, 0x0, 0x1ab, 0x2) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r3 = msgget$private(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setuid(0xffffffffffffffff) (async) open$dir(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x32, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) msgrcv(r3, 0x0, 0x4b, 0x0, 0x0) (async) getgroups(0x0, 0x0) r4 = getegid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, r0, 0x0, r0, r4, 0x0, 0xf800}, 0x0, 0x376, 0x0, r5}) pipe(0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) socket$inet(0x2, 0x2, 0x0) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="e21ec2116fecdde9e258a59fb82dacbb2665bd063cab5065fae3793fa8247aa3a7624e114a58503a74716d1fcc4a508a31283d72e637d266f9f91126a49030e815f418ad43efe6460a392f1bf4a1", &(0x7f0000000180)=0x4e, &(0x7f00000001c0)="974e013f57570ad44f7ff3bf2b66a1e75bcfa13fb733614c38e0294fa7f271c062f06dcf5fad216158a16cb129fb7cd1a9bf4b0bb96fb6437df047adb0020fd77ae7b4f6cfbf577022779d82f088034f", 0x50) getppid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) preadv(r3, &(0x7f0000000540)=[{&(0x7f0000000280)=""/184, 0xb8}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/198, 0xc6}], 0x3, 0x63c) r4 = semget(0x0, 0x2, 0x44) semop(r4, &(0x7f0000000580)=[{0x1, 0x6}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) msgget(0x0, 0x288) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x90) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000640)) r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) msgget(0x0, 0xa0) pread(r5, &(0x7f0000000680)="2f551819b72b76cab770b9e06f9226b6f32b43ecaec8e86097d73b115ad5586bf91e17abbe5ade3894bcb9b2044307e372f5293483b70dc1be9805686f9114f95edf9aabc56c41f1b6b5f547593aaeee432cb1f047445e547ab6f6b0608565126a728e3e70bafd7c12884892d0d8ca81fcd92725b46a03409da10f81a7fa0eeb88fb04b315be12532618a7edcf0f479979aef03e8dfc3e443643ff2606b866a0a5596ae65853e0ec4bc9f30c6af8c0f26147350d88cb64ecfd931dc30517469fcd3a86f96b38750078d617", 0xcb, 0xfffffffffffffffc) msgget$private(0x0, 0x50a) msgget(0x2, 0x2a) openat(r3, &(0x7f0000000780)='./file0\x00', 0x200, 0x20) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x40) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000800)}, {&(0x7f0000000840)="39c591bbb55103f9d30ea08066bd08b22e73092d27d1d18e576da31e66a66aeee028b791168f132144e274d3b358085b2738c0ee24624ddc2511a97d483f4884b6ac858a4530534490780c59ea0d12fab4af73d58073fa2772746d998a16213962eebf02672313ab37e604ccae7361cacbc2dc", 0x73}, {&(0x7f00000008c0)="17bdf79c88866a2642f20e038eb4229da43a5629a8a933c19bfb8dffda8a53fc5cb200bc62893925f49602d7b656f8b9370c0d5d042618f63628f46095922729753ec4e1a8d36f733a5c26233d77c48d2b69674c3f60d870844631029af245e9b113db7a5d2d910f9c2ecaa08b273abebc8a3f7c17ddeae35b09767e4013261272da938061c547cdaaa84202b271892bb5fa1d1ebdb4ab193c3c61753784451e822caeae5a921d58a12fd91017d9fb00371f0a0a25e02057899a20fd8eb0bb7696df509afa8d8bdecfd21398f1a15eb68803d05155962b1127a91c8de797e51b89be3eaf90b81844eb4a8f706926d9c47add9a689da21d4124e3f7faf32772f8370d0a1781b0921ab4538180b723b55e8c0500234d79cdaf84966dc4fa3e15a702b6a5c9b8e71aedbf170d16486d5b2cc6deafdae4883ea3283434a4e638fdf2c723940862b73cd608894e0d08836237700fb773d1e7616bb27f926923647e7cf3cc0ec1b626b92b517091faf6a75c3ea9a47422af6bb55c74892b5dbe4f2d51045b577902114823585b814d95fd80029a5a11195a5dfaef9a8294bd3f4dfc0ccc32e706711bc468bb74089787db5d93890dd1b44fc3035d0740ab0f88adf13a5a5c03f4e7ad7e0aa6dc22775c5601854e30f9620dd5b8b2f52486ac604f2185765c74e9e355891685616eae489ce8e8155ccddf2ff67521f61abe989e91f7ab52d24b3d860349882f050caf8c0ab7851a7cf07eeb34099a76dc8b426fdc86033bb217a9a196b815343b43f24e406f69ec932fb122a2f52ce873c781ebc8e0555339521d736e9e5fdc8b22f3a64d5c119eff0a99d5102b9da1d44b2b6a2c6179f468ab40f93c0da35ec082211e450122b74af6b76ae9e85427df706c854aa3b9f1aa60d6ace891a9f37760e2b4b608655e12b95b9f1b077e4c4dbc16dfbd26f5405f3bb9edc9d1354cc1a6d23404db2875347e2766498c49aeed77a389ccc50fa664872fe2e0d3a08bd1e13736c36cadc499d91bd2d290d9131c5b628b8369735fe1b05b2855a3635b3826381eea7bd680947a329d8f6ec652e6d6a6328eba6a14c30b27714c4e1750cf2ad5729a922fca5ddc701ea75ad2234f029a6047814e656b17ea0b7612d86d89747ce3cd920f060b036c40cca7e0be50c92a89345cf8282a42bf693be6e17778e431a7c48d5b33eea1efbf90afc343d486161b1846931ea8178b49672bdff02254034e208bed7ff48cf8b9c6ec923acc857d5f33ed03d95c13ae9e84d7a76c35f5b8d9e0766a97a084445eea8cb9de271b461bb1a8d088f21a1b13dcf110089a5ac49a42f49705f7d30da04e3583b4de2bc936b381cef484f5354d1f75ddb93fe86d4ae60a6eb31b86379a983d4729b72f9f86641571091c13db2c1af6e8359469f15f0b8504cd70fb0bb823453ee5eff566851af74809679aec4d62f72a3a5b7d5d828f224378e6785aeb75aa5557fbdfb38363d4ec8cce52c41e9cb101af45c75ff161cccf7e5fce25c0c42908fcf336d5cc0453096b7bf5e7c2c9e32c412dfe12c6721c7155f50a72b5df5cddfb351082c29f6fe02e7e2b27f20819dfc84f841220d29e61100e2602c05201a1bc7b64c4dfd523c69f979e2d8f71dc20cd7dbed4becf9dda97090e365194b0c01a34b7e081ba35caa3e9bef7b2fd4a6945001bc29377c346cf928cef2c3e7a93e453c5c5f0fbbce800b038cc49aef294443700490f37d53819eb3b5f1f36749dbd2aab6db7ee9ffb1913f133202b4130be899ae4558ec97383c277b3f634994235f1ab49ae8601c663092ae8d58a5991ff8bc12a6a61436c7c888f0136d9aba517b2fe0729479fc9a700155a3abe15352738321576ef10998665e92496ae76c41d0aa853e25ad42cb02fbaf67a63278440232b54c048dbd39de6ad9276318f361317d330a081dd3135601d7bbf04f7adad250a821d54cf3a3d0bef49cf4dda3c2fcbeae45aa12003cc27f93279d32b6f2b30f8489171e42ad1a304defa36519b7097a848081ac7c505d9c9777237752738ff655ea50e1568b844d97d8862c08d3dcb1636dbda0be2eee61ed556571e6ab6395714e57ce93bdd8ca9f19335402d60c9b5607dfd3baf952d99dae3f7dee1d2b2e3854d2d58379c9d58501dace52058dad0b596fe5e51669dde8b8fe844a2dd90b5458ca31e06be3616cb370a0d0d702a55f8ddec3038f072bddc21abb765e5001f49ed34b652e42e37aff277063fed57d8b9798b601ab69941153f8d96ac5987fc085f685ea29cab3a731ac0a10c743689b16fb790e53b38d2fbf56d5bca91917456c0c2c55517adbb08f1695a4ea98cd88de6f2415b0890cf0de6804e8a81f72adb4627719f639a4dbaf6a2db28626105c44ce57a50a5c78ac6a8dd6393c86ea96eba258c1dba0f4c7f57ce15705c498128fe15ee44e7e46ccb86a14189ddc2de3709793b1cf015e8de2858f9dae61afd36e9084289d37cb9386370560eaa1e9d732f1ad7d2b9a363eb6e94b7f8158993643f82f8fc215a950a4d67152b20739c642c59452ee3f28d0bc9097c29f6a255a641488c1eb7f6036079299e51457074652fb32449232cd1dd139548748f916dd7378d2fcf66d56157db34a8c5c9873c2e4743fee4dc2d4c384ad9d0cc9d05d1ab8e602ec1abc69410fd7352a1983661f412b2230d6dca3908d4a013737c8f989e9e5f8c6d552c07f6c7079f8287dca24f7df68bc7c1f2b466bb5d456c952a4a0d351a5322ce1d91c81d1d271c4b8eb5c60c28b81836535a01f7371376aa9c9f4af09756c17ed88b0b834e7cc29567cc9e7dcd4f2c4fd72e3b1861de7054c7a739d9297d0844ea4762b154c8240bdf628fa7ce32142dd75ab46fb50bc6a55267a58df7e0dcac821bd622e3bbf0f77be8387255ebb041fad81d6c0ef453f637a9773e383b341401c8e462e87432634db73b222a846aaa61e79696ba56fe1afad0f2626b63ba76bd06b5d4f1771b267216ba0590c5cc6cbe267f03c154009f993dd22ca6946482bbb9dc218e7bad5d534b5d4fad67ecf8c192cb1b0b81c2cbed2e3fe042ea147f2aa75ab48c05f8739cd986d354b2709b8ddcfa6ece468dda60951cdade1141610208f4f452099ff39132a97594bdf0ce0990ab88bf2a9b53d540247d9d0df450084f4f6f5302a5071ff2600db5ed6e6f39e17c75de9d254f6ef4b290be2958bc1fe414bc67eb60687fa3ed604ac9e0a291a43e048d7c2b8511a3af74221ed8dbb79d0291d248d3354fc121ca19149aebf80172a43853183a79a3e74d6199d294adc65ebfae97d215d56eb2f17a542c49fde0f13d5cc25b4d6083a04365b357e664994b06ecc8011db76d000d3a3d1c5edaa874498cea8ca5bad7563dfd8ce62601c973e619ec74733cfd692b72d477570fc683e59db8714fb3f98ca6dbcb1ee2fb220bf5ba5cc63340535df2058c0d405108bbf0fd00958ae174101403241846fde5b82e16931014168edd5fd9c2ee6fae3a52cdc41fa7a4c53dc109a45668b762198e1eda60c2d1b4ca53d6a0aa7abf891124ef82c77f35a0be90c09922429b762fa98315602501f1bd72a91c86ea4b7185a07201d3808ab28dd907b46d97fe3459c25c2caac8b93bd7b0d82d3b542c35b9953aa549f370d599b1b921db9273770385c120fbe980061821b59d8de9a9c2e9dfc09d1fec9abc0e47dc6f829817915f91450580ce3ab0f02b6f767ae02e4118090011b36e54845dfbf7ed16e99e79b0cb58057ce2088ef24aac28adcde1ff1f3682db6ce3ac1cb43ca267a6e9791ff4296b5ad01bbe06ee1cb72a45767fca92b8c54cb977c10432b6c856bf03ca4707dcac67182708a09b7aa0d9cf91d76c7de979831633aa51e8bb83f33d45a9298a5be149717dfbef238c6e71904e2a492e3599a09d2bb0fff4aa95c1b52aa567e4c5b0f57b3b1c0e2791e57209bed078719d77caa23a85970e9750ba5ee8ec53667af37ca0c712bc5b036dc4a43ba18fdfe18186c8fd9ef960544de6228b5d7b8528e93c4a51126235a767a68f4acc54f379635e464a5774b9a9e0def64a088ed7a646abfe876c3daa6e91a5502429bcd0641fc13006dfde60654e8d4f5698cc43aadc49e5e8bd15a627150b8702e2a0ec5503ac1eb75cac7540ab46fb427ba75ddfe41aad82b81acfa6b6f694efe6591031852eb51d7c42a732826b812bdb191599a48e4dd62f2f043ff006721ede73bc516996f4bee1e0f7d8772dbff693a0e0630266f88a6fa8bb142d576b955570ac70f999bac130f47cc967398f734a4c5424eff666d06c035de6b022cff67cae22d4c3b08b051c901e3b940a8b4fbcb5309fb40adab75013746d7113a8ce9627a6333e1324458c4f7d65a7c32d5b9ebb1dfebce14999b2684d37f5f761e2156e9f75abb0bc7ff1d1f3f54089e92bc1fcfd778ec483473c15e762c666c941bc8e2f49a8192b8839f917b123ff3d4e59827e2c91c98aea42b68e389389e17b8c52627e4f253c55bd57c75f48f09efb7ae526ae76fe959ebd74cd2ade392fa50465861e7d0306473fc662ac15398eab8146eb563706fcf0cd6c6d16a9fc4cb06df32316ab57fda15b8c2afc2c07f011988f3e1457e679fc4cd42aa30125fba0f5b2d6623e6f49a4a723e45d7bd340e5b4499917cbc9b579c71f1133f4adb00f3ddd041a70a86d28d59eb9263c7025993d838ace3cdcd794a6b80abf14649b63bb399faa22ca3d850939cef761af5852f72183877caf901f34b0dbecd6381257a4ccf0b79e590dfa99a613e2f8aa220649f9344f6a26ebd88e1862d9674a48b9a33299754130fe09df4aad371c254fb695220822c648e03e4495fd8476c73adfde386400b359c628e4a20bdb1eb5153ef6117a4bbb9a764fb8f2ff2f05d83b6a4f6d5e890cbc49ed13761ead09d4843734db0bcdc97b8b7385e935f451665eb86751ab0a18670cdcce2ed2bba4f853e47cb09eff5f9140bbb702b43f08b40ad2b285e441c0759dd5a8c115d6e9fd6777485391bb7cebf101be76c99b540fc3273ec57b1e4580e631bb6f51939e75d98b285376a9a9be7e9d57dadeaa2daf8e030cfad4f365309ab9749e9182edd35a2e039b9ca1101b55ad2dc44dfc4fcc44adc2a3927d213770c014b17a432566ab5da4f9f1dfad052a79fdf78dc305c7a09eb46ccdf700f62c0868ac53f7e3f39a046fd3d24d7f1ce84f1c53b81e4ac5f3e6dd3b564636ea8e6d8dc2fba448a423d89afb3720e2fdf3799031da00d37f972aad968625fb77196820ace840b8ee03fc664de4ed4e90038502fad9e414d21641c66325b3e7f503c56d9d9b58f38fb4b73be67e3cd3a2524e935d6765458573df37de2fed249be6fe127f61fd30a6af84b7d8335a4056145b4976ecf31019a26cddce710fbf833330c82022dfd5e2bb446d2a1bb2244271b49e2986fa90ea26467e4b692201a660da2981d60ab11dc026924b0e2bd9de2de68d9f4192a7e8744fe0dafeda105abffcd01222c9cf8fb1f8f65cbb5d46d6b138df25e46ef0d675e93aa81461881b2d0018b71eca342a61de213f3a09d3d78ad3c0736c675b7e56553d0e7ef518bda1f188eb4b19cda217eb0861c2d3f6c60ac21d68aed2dc5bfbc8a58bb3d67af0f78c1fa414d2aaf686e123e1e5f14ce74fa78183864f8a01a8a72f00c2261d4d99e3d0b032f6096389ab63ce86ecfcc733485a6a2212202d6e93f09fe732959aca36f19e39861b5ac46af1b129ea879bea9ff112ae67d56c11fff116614016894327d16723f5c89450d7", 0x1000}, {&(0x7f00000018c0)="3a8a4af6b91afd147445339b23961834331a311e40e370e52af2e3cfa3f71d4bc8b3426117dcdec1debfbbef72ab778dcfa177b3d5a7a3752b8f0f5fbca272957ac6025c7e739aae77d892b6f0be", 0x4e}, {&(0x7f0000001980)="6b61dba56af584ac68199a4b943b4df1d8e5e779efb854d47a69432405177b024e4242069cb63688ce7cbbfd4a66e7ba15bcd78a35c10b560f6bb64306098f27c0c92f88135b68cb9e0d05b384710078d72562a1030a4cd9526756d969784dd603afd01a0f4622ab4c38c8dfd5173a6e9c83308d0f6357b5550704faead609155508d56c80b19d4ad62ab066c30681260a70649a4074", 0x96}, {&(0x7f0000001b40)}, {&(0x7f0000001c40)="cc519dfd6a9e59083c6c016e16fb9bc7523f2799213469c4d15c53e6b872f4fc7d32248025e1c1dde47eb93b", 0x2c}], 0x7) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000040)="713e62bfe81fcd62cf16e2a1faa3d250bb1c7046cc2e4efb7995e2b7bf2dbedc33666eb9f4f4a674f811bdeedfc36af6f04968def124a4db7257408f1e85df04afcc803f54063a9bdf935cf9873ce11d55d77ce20c5866ec8a5933489ae32811b428babce53af61f993af5c35b1e82c308e34aad663111c2675c54d1a64975dc8f7f8e08fdac40c8772f6fb8d13a1525601fd5dd3bc412a41a4b20c8adcc896e212fab0d79cfea20019a2076ccb5b82973ee750df0324b9a63a653aa33fbc4f49b0fff70b1d03f2e61941562117e8fcfc575b4a749f18ad0401916e56e4ccda675b42693b82b5585c8326aa54b6cef771e080894db97c6dfd0a69195af89195ef2a451ff80b9f080ffb6c51c993959ddda15dc10bf56f4fde00fded2c11ef3cdd004e58a448bedb3cf0593e5e93123cd6e276a8c15a489b50137a19ef8ab4968c6da7a779d884e3149572674c74911ea4ddddf37fbcd3247160f0c1d3eaca443d7abc967a9f607b8fa6f94b17b4090313a9bf3c27a08ce0bdae8a507897dd3459b60aa864664e4bea3e2e89d812f6352bb0295ba4037bbbfc621eb57b564b532682d80b688d5b6ce4d97fcc94dfc9b2d9a72e71f9bd2a2019839420963409a29035eeb549f894b06e7cf63e9713782f77002b93eccf291e556e35e7b2da1c8d3f4d70cb52eda8f3fd8ca20039c557696cf2d6f5032c524fd2bc237434df5f896b1e6f46d59376fb22a9320c63cfed07a5d6fcaad0cd6a4c3d7b1ef544646d4622d400efb2fed874d133677740fe17a2726b018908da16480df092bc55fcd7d8bcb4e97b1fb301dc1bc9969c43747ece26c5d1e64d1c06ccbb36c46bb7a1bf08328af9dc756c830015df9b107c110fc606048f19596f8f2814ddc2653df391dc397a955e8b7207dc71c98d784caf374c38e043e9cabeb405715e47106226034121f3b42e9c17bd29b53221a739497820b0ae40f8d0eeec2402780df96ad760d5056552fcd5a91f23c3c8efd9e27e603a20c4d0b5186b14cb3623ca00a33e6141177fe0bb6ea0dba0914c69b2fb642c629f2c9b4477a407eaa8af993cdcf25c498c57b3ae91f1ce626974c3903f9061f6c8527f4e59fa5d1d2597d3e54c101f36c895de07b7d4c040557ec1400d2d6159ad7e1e857edb9bdc866291be6c0dd87f0dc4d43d1bbe2272db34aae76314f459c94d4e37248c10fed684e2f194e50a5df86be5d9e1ec1406c827988dff5d4f9cb9805bf5c1e4ac611103ccb7226b5ddcd6546d2352083acc186e1c2108503078bea02356b8c40d67efebe36cf30145c3b9e097cdc24f91d89ae3b593850334a81f0fe733db7f3c2e9ab6040591f39da5ab6d34cb98416a6bcafbc325bd73da848ec4918a9d6289dcc25e196861cfb2c9f02b7d452b66a6fef954ad921399638d0140cb94ceea6cd812a001e50946b752e56737f3d1d300ecb4186c3e1c96b535e0aad9bd6bbc21e7f60da559d43932f22cb707c936febabb9a2bd67af8b43f9636e429bad6e0f315be8b56841a19ba90a71e39716317cf89693872cb83b3673571d4c9e7696e0df53f0ea8dfc6c2ae5f78389413ca9b774398189146b181fca024f506c6975c284181d71cdcf26c936260ba701ef4aa698da4788b0db53a1dd047d7dd760d785048bcbb2a622de038ed3da81b3309baa02921867826d161df7c998bd6d4d9c91c4d0f5f5f7d45440b673308dc6ca06e8f520e35c6802691c993ba2a769e2b17798f499d60f1195f4003ff14132d0ca53efb964fc66617991bfbaa341537f3ef6c285d40650fc826da9570c57f67ac7c14220a34573b2e716777f1366018e2cdf70364c211d7057d7bba9b33a7bf567adfe5a0d5d797d8347363c6fd6c10245bb9e0df642c79a969f5570617af986ba2919462184e51f8368c59bd3262b1157b02783902654fcdd00ce39d35835bd927d07779f29ee87028b966a1e776ee1e17b8acdb7bfddd56d0b8b545f30cceab579c7dc053272a0a53b630d08f3feeea9086efe03636f70b9db92b951c14f9343ffb2b7d57a29d771249f23a7bdf4fcf2aa976be14781d0bebbfc7e87f55c8b0fddfd474a7ed5eca84d0b4f79f0e9e414cdf9055cafcf8eb747e9fe8275dd8a665d381fd65be795159d80eb4127acbf11a0d2ee779bcc9775d5cc5ec3201d78785b7f71c12d3fa130cdef99567f94ad6e8aabee81e49f93ecc2712d535f1f85a5d29c20f27e7df5adff20a7f3cce3511e0479233ba4e39678afe638f34429776db5ab3458d0640131cf706a7d1ac6e82c87aa44473fd57a8af9961b0e53634842657c690a53071e67315ed9e76e2ef080b0fc6752f4c6321a32ae61da9a0bddcc8d352c8b1e6f6819666efa97fadd3bf9e7d5b0926d73133c4e46d5f19f0a306ba19e0285301baba72d32af06ef37e5732352a3a263769601561b22ace8f99eb367e419f4f6b399f089be4bcff35fd14d94f51bb9184dfbb6df7317f67adf338aaca7418e0c8a222f954b677c59d5b40f6ae804d17d7dc598a3705a6df55847691333ea55fa09e2b46d9e641b316eb9093d2c7566b90193e1e74020271c499b9563aa8e4ae9e708af86fe13d4bc42d1fd3dc735f6028f12e9ae3f12e9259caea40ebede1fa2055d27386a8a7946c3676d2f3b7f3aa9cde76fda277cc173958da96fa74e8abaf2bd910178aa8210e28f28b39cc88b28c35ff623da12146263969e7e0b0ac4cb724a79506e1e389c9c51996a9b2b6f52b906086ed6d07491819764132ef634788cf77b01e91afb1cb161e192252e29da2cf9ab766605083badca637a9af2cc90ea792298c03a9a1acadb1a3e359cd8d1cc20a47bdd1d7b9cde144b1570fa4d2bb9f2371aed7b0af568883bf9ababa4fd7d43fdc14f9d28cbec19b4c222be7efa55eee937c6171762f14bf2017f1532d6cac79eb0eb265a77bc7d97078576f33ca5aae0ed37b91011015e698f69073d1a779f5098858089b146a92e365c9e91dd97a4b06a9a813a95e5ad4e76fc3579eb397b32f3962eaa97be3cc2eda0fcad7a4afdb45e747dfb55210318545d2932294dde7f022fcb0aa1958762c4d38f47081d715f16cacddef7b3819b18a146aea861ebfa5f89616261140906449ef3fcd354ead578d853eb3a79ae1e0f5775360af217f0121df86d5f65f4c75efc2f8130f9942a09504e73372c2d7b60e2ece693c204abd0f99bd4a5f896684f6bc0bb483ae5861375751859d7d7fc20c50368c13ff5417df0de1b1426d42adafb31dcbfa924703071558d60b1603c0665c421f4915645055a73001100a5b2d71a730be570bb515cfcba1ab94909128c223e8e41385c8954042d34f0458c0b10d0f714c83da7349c0001d95f665613173a2e1b0fa3304820c4077792dd4fc18261512f83ceede8d158b15f1951c87aee6207b5af0d2ce5f57e9b9a45f1b767c2e3a8121a31fd657e1603884d7393c42afaca92d71b07209f29b4f37ba5588f59f6c1e8b405882364e903a726c9813941c4d99dc9bbc3c4fcf599c780c8231dc65de13028c7831969bd9f084fef8ea7632787584590f0b7041c64b0d6cecaac866ba6b859de3b5519ee323871f69101047bda12744e43545de3ea0699f03cea2a17fa7bf5b8bbf72b97ebfbcd7607675009250c08b8549bd7357a903b2b14dbd7f832540c6eb3ef063ff58dcbed1ae4e773f345d70614362f7a7756f8ce941f83876f6947346f7776d00f239d798185b6bc74f5910b3b69833929cdc6781a1935d5b82870fe8d670f38dc6968decf5040979328fa4b6d9ed4f8b2291b96e8cfff6556435b5aee1a1caf8fad9ba35b46d0c920c289b98296eafe9fb5cff6a1c921c88ba8297ccb71ba206349d929f4cf8b8f70ad222f387cba93949a66628c6fd93e7254e7c76f22397af0efe884e1787bef900a7e0747864835c8419ed752537bf36e9075b6ef0782d2fb5c645869e24ecd194f1944d89bde7a50944c7bfdd5a0f778ae675f23bb2db1ce257f470f4b429f4d046e0da9ce1424054b61c13d6563808b55069de25eeb25a9b1bc69a675bdc3dfc616111983e9a1149a8561566a4fa72f3c7fbd8d27aca492d02ed0cab5e486ef30a93d75ed6755ec244971a35b81e898349eb67c6bdad8c7897e26b4217ff9f7adbac74392c28239ee6a0d90a76bb4a27999b59cca9a8e136c7225a875f13df4977bb8e3431e4ae37ff227ae6c17c8dde8ff31ed1e96ebd8fe1c2509b9034fe49a4b59c4ec36c197f62728ea7630ddbff37c0f1809d46bf2adec2fdc7bd1e0f4216214ac64a0d51436e19feba35b2301aa3c7b6cc59c4cbd15b4319b7c4d458545ac7dd68e3036c67601bce7c3d90fb6ce54a2673c85e222765dceb43f9a7a9441692a2420b0c6784eeea364d6a823cf75ccf226138bb42c553bef68a18cebd8d1e6f654e77a4fd6808087152de0647c38a4526632721bda859116635ae629baa38bc211ea0b96ab2bc16abbf5ccdf02e5e96434a1855350b99a51d9f465a6f4a1ecf25154a1556903b593018b1ab24e031b6db649d1b71004db85f1771b5ffa7a7fadeccb4412e50b3b07452bfc61a73bcceb2f5a132e6d80f873ad65288bbd6ff43a9a7158bfb99e76363f3f8ebc785498d9c1d424132b00d4f7782b0dc406ba3eeaaeec0287950e44d4fedce02724507b502ec9143082b0d93ce6bb6d7ce68b63be1156c33b028c0b56fbbd45d9edafc177ef91af93809f9ff68b735349bdd8fd8c1e21d0197d89d9ea3d8e7e0cce7c09d94c5d9aa1b661d3cf1be0c6392d4d7d13786f4853f6cb2c8d42e394fb7c4e87d5fdd6ba76ab3bd8ea6963fafab3967d7ced45acc2af26018eec03525ed82102af7e3e9bd9bc2b72d1b5fd9419e370f2933249c58b9eb27ad7b63d74f1fcfa3ecf503c7a4a07266c5b08be4ffa78651434f19febe652966631ef411f4a9b7a370cd59970d6e313dc06bd29b2ec92507942d996af0052b7f29ccf2e4dc1bf5c2571a674491f4937c42b58bf39866a321cdc6b84575d01950e649ee4e0b03d9f6fdbb4487b15f30834ed49f019d4bf9f095f944d13f7af74d788a8fd834b64e6bd50dca8429b3a1eb2150ffe0c2a733909866325534789a7c88a6cbc50123d39e81696f28dc2c769b8b5650f6e732e3091b63ded32aed7", &(0x7f0000001040)=0xe40, &(0x7f0000001080)="fb03df5561c923f518cf3d74fd35cda3cb32e41189cf65cf69a8ce386b44b7b43b92489de0cac8cc0b54b033fedcac", 0x2f) sysctl$net_inet_ip(&(0x7f0000001100)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000001140)="05f987a6ab1af732cd09150d9349cd2936397de4fe2b58d11097058283378adc458911f79179dd51d28803", &(0x7f0000001180)=0x2b, &(0x7f00000011c0)="34e91710408313c96a71dc2b4a944c530d10c85c41b3bfc17bf4605987b618a85376b9ec61bb357bb97bf69bf044f57aa1bbd47074f0267fcc66a91d1c76f22ee584631e595934abde9b945218e8e35f77e023412049c4d4854816a5eb8ca7e296154b1c92b6f4329c88dcb5a5f59acb6254163d023151e9b42e33326b3f905e588711e3bda7d3a005a41922f42dd78f72aa919ae0acd6f10592aac1042533d2e2f2953157ab800360c537b2c4b96a61bb4137d5ec897ef4f5ec57901096bf77afffc4941f2216aeab576d0ebc8b1948162f559ef66971557b4499ffd139dece9d3c7e12cdf86c2b83be06c2bd8915c27611bb274e6d3fe6b1f368593aea7f713b3138deb0b216f8e9639de38b18c1a3a9d22acd8ac0dae0458e08dfc3c4b71d5f4bc75aa27846836bfdb4dfaba56c775a285d33cc54a689c1e1563737400288eea3b35ac0de07ef806c209931de0313bb8907971fe589bd7273f29bdba58d3b726e13688db395287ea1e19b0fbc471ddd10ff038a2a05a73f5f6364a5b6eb58d7c839dc4a41d6ec336d1d9da4ad771c01c99df767a17d36509e4ada361b97c3fde4435e7815f0d1e1db4e3154be127a4657262ac1fa98a5c66fad2f5baf421d94800040da125bbc95718c0acfa267980709d3489b8c0b034c66e8e020df191710243a979af948c6b744678f17a17752cbd20a22deffdc7db55223d52c65574e2dbbc97063e0b6ddc67cbb34658f9bb37017dee96cd5d7ce93d2e2ec957152d6f96b0f4f63b57ed11c9d66e75c7032e32258d26e06bd6f79517412c173f57396ae94a54231f8ac779a59e7d9bb6ecbdece78b5abec3abb58c1096f00dc8d2937fdd299481a33aff42f4e9e3c2f27f99b4c3bcb541b4d74111ddefa685128659b9497fc60bebfa5bf2335fa54a89a318c13ac39aecd70c0a353dd8a3a1397dc5ca065e8f7509b4c5cd1e5f063c2197a0ea4202564a83cea761af88039bdfca1a9909274b9e1b62d342da2255225f67aa471aabd03722cfb10eac9a3f74a6000bf2018ed91ef6f2c11a76688dd0df76f8bc2a2be1b4370ea4e5861056cb54b735944600461cd5e023d43ec05e78f96c6138f6490b5f9e1d4acc91d0ccbca24064ab234acfe0c8283832501e19e77afb968064f0a05b9d40afa15b69c37203a3fcf1fa16ba06672e8f3375737cf4a89b7e9a76abbf3b071df5e6b02b221c43ae006100756655d0332a5bc5eecfb199e30d30a27a02408f513f482372d6101e64458e613966dcc62d1df0ed2bea60ebe9fbfc3f2cbc9b5644967a0796d3195aa23202fc706fa8cd45f41107376bc1916ab97e5a8fd08ddda59becfc480cc084f55ed7db789b3173d656917fb9390f605197fb98f95ffe3e75d6c939106ca08104f516dab87074448192f7e086648a5c17d0288bd0f54326da67cb0f240bff8a5bb6c70060036303342cc29a6935a2bc7c6bab16a8bc55c6603c9adf01c6096d1b35a938fa46bc8559e6a1d5528db6e31bd0d54867c488a1885d0e90de1017e91c7ca8c41e6a5fe019bc13e7d45b4d8978c0aa229c3499f43f09d455a2d6334a2d7e4a471da1fd3674ea5da273618b05fee501eeff0c33a35d1c6789f4a826c6b742a3f197704da87c63092e81e8ad233ca67b1b9819c2b3cdb22532093329b81544e536934fdc261dce3c1875328a06089f298e472f234482d214a80745349434ea86a7ff0173b8cce890d6e01aff401eaa128480ca4008c4f82481264e5b85ca1ad17b6f054bf89a680a18de5ae653a9c62fea659547704ec6c0c08437adf811e1d6870b560f07fca7861a05503d873b45f8d966aa9731ba95cc4aae05156cc70564c26236c7b899a316cd24241571175250550931698c4668934c14d723c6ff0dd2641186cb7b6292d3772eaeff9ee1d896d4b5c2915e94ff32344e9faff4cf1d06ba68b91a7a281348a4a42bcf9fab566493526d401a81317c3e6f2013cb7a9a185caedfd46beb8f6c7593dc23126d37b79491e30d8e582dce62f203fc41103ea091c59e80f132f12798befdebb526afcb80f5ce46ea1c047e674a91763806699f9ef4ad0f567edea7f377b8df17a1658d00ba3f90d4f8150c03bd00296395ad1b5beb6d806d26b5e5406b873a3571b65a0e280a5b808f147fa0fbf7a59895acc2a05a1e629d746fce083c45c908b1904c66579923a4a3e9a3ce26d5e522e603117164981e7d984c058583ad6566f4c2ae6e2250753d9f52ec3729d4b52a663e2d08c57d75fb2f4e4919a09f334b972799b35964bda5e33d9207731e394b45a8d8f6e818d5d58b5799ab69e15c1c506a23bf66ce7f7ab6b2e24a6abd98ead5548f6eda0ef299f13306debc26132f9c5fe2702127715cc8ea204a95bbc54f8f060bc5fee1d3274a7c0592ce3f8d7511ca614cc66f92cffb0746ca7ee248192370e6d922f304bbc479a6f1c8c597651d18588eab38505c72d6689cab9e7f866a45571470f7e81d3801339dfc5a23661a00b8b375be115e1f4bf7fe83953f4f7a56fced4df420795ebb2ce4d375fdbe27bf3b19df8d52e56f8907c55d60e9fdf338483b77db41e09d34c083d91615f3dcf897a23bb4a0d365bccd3bd3df232f81d63e0d636e490fa5a97bca9210385ef0961892ae1cfdc4b1f00edd515e97453d7dbe9509587caa4d6947a757a0a564814e824f917f5a806b57a247a07f4e2321c53c95e63e87091ddd70067e803ea03d25a99890439b3902847f1bb5efed122d7eb40406eca2e3ffac515ef9955aa71815dab198904078267ca054326e245c822884d9f5e0e9bad333bbfaf64e81e36f98043946730d95fd40a80621dc91120f2574f76e7fa43bebdf5c0c78deb0dcce11d9f9078e86303af6742591e8ab4394ba928e51f6af544f46e4a6ec7f5a65ff35e7f2bb94de4c7ddd12778649be0427c75e2fc6dee3c1c4078c8f8e2c788b537038f27b18a03a05a9487d840289ab90f854830fcc21d7994b0d38b30e14a4e5ebe46617befed824154a67b247a8ce0bb34662a100aa72248ff84b131a6748e579d4162e3d0d1093e1276e8d3cd39b67a2bff6e7bfece2cc70ed25f515e642e5c0235ee65b7c166c0a04a9eb33aa94de6a2e7f06163eba774bae2faae93b7439c7221d68b482861191a3d46d22d0a05ff11cb2da6e65dbdfb0281a358e8a84b6b5d7eb98655ba07db58e16b88f295737ff06ee48391cfed8f42f643c350c2d61e1a5962edfcc6d160c19e1b83e1e3fe2c9e7d8dadaa5c0ac409932652f6dbd1e05f768edf4c6aa6b9611539924888de6e61f1ae5c050a2b614ceeb3d1dbecb2c7055f968172b56a82ca4381dfdb2d2d0ba84b9ea6325e84b393734c7b768a3bc59bbca31211a4113913990cde25d8f0be2c9225a38284d83510a2dedbff5d08d36dd15f003e619fb3c5555abfd085a812db54be1702d9a45546500849330b0940f44fbbb989342af89acc1052845782923dd86cd3f6b11cfd7c4a6ca13929b3af70ccc9c03daf0aa8628ff7e423e68e1e85c3b75d55edfff69390b85128761eee240ae2224eed1337207d89983a1bc49f35bce2a1f7e797dedcc0c96f73f667ce187a731e3721f83480fe554194739ac15f5ac72d1b3cc19775b037712e53655cd8b70692b42cc3d5c94dba0997bffe592dfed49d7af99de179107921b17f815fb1f558df3664df36e2ae0c7ce3fcdf09177b4690c43072604291d06ceda70f4baa38c48609360eebf6ec92d72fb0d5e5ee80db0e07559980848261018584cc4f3e584b73884961aa5c880779bb41d97db6693e4d3d5ba2187cbd37224886bcaca10305491ba23338dc1f9031e4ed1b8e88254b7ed602c9dbcb25fdf19dd3b540d89e535cc078f271a4f76ee62e19e4e7169bddd36760f70a2d13c09d59b13e2c60e8a6872f5f2b116c7b64868adff14aed9286e0f17bb4210a80cee7fd6978c6d5242299635da738297a730419c1dc0ab609dbd609df96b2177bace8f8d80f0ce235e610567d55dbd5bc83657b34537627055decf07128c5566da5a3b1e32b5bd8e785295781d5f6c3e4996cb625ff72cd9678e9ae23f3222d25715c3fb91afa6279694357969134ff5e15b250ecd4adc838e66ee214fa177e1c3f88b30190355b7d5f2878ae0ffa96bd15aa8963f22d40ecb5517eb4abad990f5ae3666e09dfdc4deab102a8dd6c5bfd9d1350759165f840a938a79f56c7ac299a06bb20b3b64a2c385c23e83bdd75d80422ca8e92e2d3fd42d6e099ad031482d36d4436ed52b8759b1c350714bd5f87d3912301c319811e00a961d4b4716275c598929320e699a94b0f151b744fee1bd2533f7ffbb59e41f7194b805a2382951cad2dcc704dd77fca19861488f8410f5fd0ce87f795d09a933cfd5573e86c8d0dabdc992277810a28acda03a94943df05e0be76826018ba897c11ef60b1b68d540c621ef318ed40b4b00ba7587420826606d0d97a79552aa7847f182d06e536cf4405b648ac64cfca9a9ba6e9c4643826d748b15abe34301ada21158f880a10dfc72a0bc2a42299cbecb55dea8d5ba68c3ddf4677205a23ddaee2750820fe2b6a8aba5fc03b9dbcc7b36fb58a4cb43e00cab79105a137263a40b2bc68bf60d6da8aa797ddd03b1f71ca2042440a8b1bfc8eaf1db3a4bbf7c2d877d71f907a97aa1b18dfae651d87671c4b940d9191f2a7aa85ad22a80ce4272211dff74075eb0d6f27f4c0d354f29db8923ef1ff1bf17c4ac612b486e8b452317a7e1fb50c02adb8810cb3577e7721c29b2967e064d114988bcde4100907eb19278e25b4c912c70249363c57843a54eddab828892c2a916dcd3f28a921c917be8fa15970efcd6a5fdfdfe65daf3b3bfd02d5f403c2689c4a79592c70b1c2bcbb0cc46c3f320adcd7ba730d33a5b95a725cf70c526da37c95ec297e903b9b827a0fa97f17b3cd03ccf6fa40da9ac367344473a9077e14deba768e0d8973842aa9c76acd0969f3c7b3cb47c6611f974eb2eec1b6ff7d768164ee9ac41ebdf070ef7ecbf0dd19e5fe62fdb8fd90f1a6a9c58155447a8e17aafa91a944a6a6c7bf0fbba15bb9ba2bf963ca39646cd544414a0a4dbd6c187a0ed7fdb9d693d196c97e523f410581ee5ec081b4646cfc83d088388f3b7f3ddf94d0ba452634767e2082974f9bc9562a69a62cabb47db9551701359bde13cf9b65068244ecdb997c54a06d35dcaa1f49d7be393e8cff28ece39ed217999b7f4f9d38e7d675b7f74377395275bd6091d01479e49bd0ae7ada6e96beb60daf1f38ea9a4d3dd325ee2f366b61bda8c3dfc1b0deb3e0416bd1ef4b8d22681e9f9919d4d3a6717396044148e74d727a8f3e4d59e370bf3a72583e1ec650b02e32428fca10652606fb92397170c87e49c10f5c3dab6fb13ee7b789dc264d69594c84a623dda874d957b3ce548b3a897543a6f8a2655a52e5e2626d7a2ec546ee0ff8bbf5b0f4d0db9b930f85f306730d1d43f304b56fda8a11b24361e9c0964acc217d7d0ede34582064bf5c475f581fb516e7fbacaf69ab44bcdd9b6b17a4e02cbcfdd4ef544f54c062e17729e02ddb53fedc0b8dfb421840ce3734e6de5f34f79b9b939ed0edc575b37b1d5d1cf2cca69e2c081f459a2df32e19061262ba552232a5699f47c8acd9b666f39624e46ad7c1e73a33d18a955860421c10238947d5ed702e7d1edc896334e9aedb2f7bd80d6c0479b3b38dcf23d1403e4abc41763df7da98d23c9d2fec3414fa2b8bbdf0613d1e6785837259abb5", 0xff0) r0 = syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000002240)="b319f367db59668d174199934f5703bf6fc0f8bb32fa32e1c274b5bd728b94c457", 0x0, &(0x7f0000002340)="9c9d61fd83ab4c9b4b964afb46652fcd67293103f7397327edbd78be652ed4b4e38a450034661ec52f67bbabdbb24f178781f2c917575d0a3c60892844c766487991bf7aa2070e0b547c6e0d4caa", 0x4e) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000001000)=@abs, &(0x7f00000010c0)=0x8) r2 = syz_open_pts() readv(r2, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1003fffc, "0fdb000000000023001a00010000400000d900"}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000021c0)={0x7ff, 0x1}, 0x10) close(r0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000023c0), 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002400)) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) getuid() fchown(r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000002440)) sysctl$net_inet_divert(&(0x7f0000000e80)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000ec0)="777362e4413604103da14fbc8ad84afd0d60f774ed031fc99e4874252beab493d1a15f4c29feae6a87cae773fecf8d6d746618d0b9f0f65a918e467333bfaec4d6fe9d31a510de46438af262175ef912a8547e1f6fb0a69b71aabcac1664ee7ce03c3a45d97b7026febf24414b52de1be791d4ea3e57e07326e2bad2070e94829733fb175384a9e7224a66263a43704a9ed9da84e8595f0f959b20f4e50411a16ce5d3661671e526e1658ad41fee345d52cdfc77d1bad120663b01dbbd0210d7159d2e88baa0ad05a858eb40b1cd09429f178203ba5e40aa45d52d53f2a21c77ca28baf627e99995e5341564c7", &(0x7f0000000fc0)=0xed, &(0x7f0000002280)="735b298a77cc9c55c02eb0b4f42e5e6737f474f54c5ea123cc1f62283a2437cd9c5e6518a7865b078bef4e6d8b3f89b2c65528a2359cd653da36fd92c26956e8409e718037a945c0aa9537f656b85cdaf2e51f9aa022353adc74b98d7ec2bd65570730f31193a37905625b8458349e74779dc1052cf5256483974874147a70a1013ded641477", 0x86) sysctl$net_inet_ip(&(0x7f0000002480), 0x4, 0x0, 0x0, &(0x7f0000002600)="10ba", 0x2) ioctl$WSKBDIO_BELL(r3, 0x20005701) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff2cbf38"]) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000002640), 0x10, 0x0) geteuid() executing program 1: r0 = socket(0x2, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x64}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146950, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x2, 0x0, 0xffeffffffffffffb, 0x7f, r3}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = getuid() seteuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0x0, 0x0) fchown(r0, r6, 0x0) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x3d)