17d3652a9f8b9895ccdf6b21605d3a1e024083a98eb92dbd355ec3adc9c295500fe7d1783244b4c9db142c7d5a3bf3671bca8cb7ec6086c6739653124f663c0b91a93cdd605b53401fe9bb7dc06f1aff77fa3351074f2789c9ef900f1f9cf721617f528a8cc9013af9653aae7dcb467cd2cae4fef201d454a40d2a259ecdddf3ecc88f1af180fa51d2b9d16beee9b5aa8110775a323cabfb520f58463379fc83fe284fa663adee098fe0eb1d8d0a3e3e81073ec61023ece3a12b1869fc1950885dcb91e88a427a198686a3d92ba5b3b752a0f368e0e05d888f46f3342ec02d5f2bcfb19b057d235f474b9d4e0df61835ce51a850a13f5c376c2a953b00fe05bbf2fca6dcf2fcb13661b15173d107073afdb7801da5f13d28d12bc73c218e6fdd2290fd4db0ac89bebacec9a2811cdfd9c545a15e6285bf55ceb74724402a7155018b78df4ee8a14697d7b5e129e6617a6e5241a812cbafd46587ff9c712c235647d29b7c0d72a792d661285d7b69fe79925730c1fa1603eb168ca2b521888a62dba65cb46bd29eb7b9678b0627937d9fbd731e428c7bf09bdf49c4df664ab7cf93056db8d398c2076140ea4cf2c3a5fa5d0853fe4c40f4b9b61839825a96d78378431209c287adb0d0d24d58c89b4b8c50aab258c551420bab57b1db71a05581c95947be117cc5ead3ea78d89f3d4a6a0ff0347afb67dd9d1f6bea8fcb077c6b591521aad1f8e2b26772149a6a1d3f3da3cfad17c9dd29a0c178df7328ec3b35b991632bad857bda63b750e7c752b97ec77d2c20b91bcab37a1f24c94f4e960463a6fa495c573ffa70279ff3358a4c810ea9589099ee52f175ceaddf2a4750784ed47ce034aa607cb4d0a85ff9ac4b2697ca7c29353b30dcf0990ff22010b90e6163cf6306afe0deff430afcf115efa62c685e4914f198114d0d7ada6c639f0f49fa517f9ddfbc0f859bc6844e80492ecac7567408fb218bf7f25009e8e9e4077ab092e0c74d7aee1ff0c6b64ea112a94e5d42040b96dc51befbf7eb25a68e3854dfc4a4d8bfa215c57cc29fc4274ad69240b37afbbc7717fa2b30ac519bc148925e969827e9706d7d0b8877990a45fe7397dc32cdbddc83de80dc10b4baa69c0934b7375a43f6b02665520b19dba48ed6acf9440c0b0e0a2156ec7ea7f4b2e54d7918329edc7a11fe176d31bf678364550cf79c88b98fab250663a0f13b463f7eb4854a8c4a24b4a3c7417fe731814d30cef222d271d332a77b0dcaee68896db794182cd6bff9eaaaba3b910fffea7f5303c131e9c604af9647674a27626af031a447ac31b63830e903eea3c1cede0e618aa3634b4db42196843737b172d79001654463e7af8df8ed2050cc73e663765fab728cf7cb39907ac2a6e83ed903ee50aa11add7a94e95b949021f7fa3454cab7321511fc95b825e895c28e97cf6dedc00f88612bdc4d958e4772370f7951f50e65de2d81ba32785b68de30e708dbe4185a09eb97b6ead552bd8a4ab0046f646bc8d7d899c4ea207d840c4ab6e5d6de71d6b0ac1d1f6e1f49a2e8bbbf25fc1d582f313997b799a7de9a638383cd3dd7a77b6c8946a6cf71e39a0cdbe3078e90e2bcc4e27b5ebe62d823b696c22663bde94fa9fa84d4c36eaf762d51da8e751eae4b4d148a0737409cf838adfa5034d254e4c1e8929c075d6363b9cd473e4799a8a34e09b83a7aefe97e219ea11462ce3dd6ad80eacc969f13fe431e4fc986e5b7e8e7a9e178c7e91fd1370dd2cf4c4da2e0e783cd7a939d385be97fe2e7f2f57aef3269f70bb9ca333246e831fb28f47fcf3bf30dbd8e01d250eaaa933aac1a5337501823449bccba9ee600d55ff0fcfe2c72430520ac3174c6ddc84201adc1b848aac3495cc2ca94c17fe4a3a389bd60b60653c2cb2131eca7705ebf644efad9b9766c738e9f00d254780277c3af1206c1b1afc0ae8f7a606613f427e3a477456a9848571ee4a77fa4a558764cd821ec66326921e65114b808e544410b13de8d7d806abb6576e8cd6750acacf8e34cb021652aec2b2728b770043f2630a585a1dead5d819d4e57b39d62cd71bb2622d1fd4c12bbf384b754016c94a6c5e77fbd5003d49e2de70e4ff09d39a6e69500373aa643998013739cd8e226fc7ac48c89c60f73e408640803bcfe6fa691eb1d39f5b25dcd7a0a59f92d7e53c612d1419ea603e0ce5fc6f65545dbf1d81c3ac26e9975cb00f2c36dd1b75614770cb5ebb426fbef069e38585be34abb5870f6a872d316255832b8676ab6b96a19087e30ef75c7f2f98ae119d7bf26181e2d420f0a622aa248b1241d48448b777bd9b8ad87d4ef336a0326dae34e96fb0d03d7ccd15f462fff41f43764f9ff655ce5b133eac43ecc3e0c06dea8c4439c2a17e985a53e299d7a1974c09ba6231fc299063b7be16b0ce285d2f5b32b03980c64084d011e57f404410f31f1c06955d5004c08efa6efc7717a665ceb1a983ecb1a83d0bf675a88a9618c96847d4267b81c05434b845f304ad0d0b06bd576dc77315d19614baea20ffb65d76bbd7a459dee2b93c0880f6a984859f3c81abc2f7838e10f284c36fead64eeeae498541bbb5f01f2ab56335743d8ebd34f08c528e3c35a68cc9bbab9699a3b70a445532da35b766187b54d0d2111fceb99a1aeeb5541fcee001b78d5b0778cc36ab259c942ca37a5365a7a4de6d48deebc3e5560c77cd6b6da0a27e46406349b91b106e8fcaac590058c129f8cc20c88f8d4ee9308d69311e9f12801875f4df376291303007912b33f2baa9d2c191a471503b8aad371ab1cfd2d913bbb6200335bc72f3b8bb0db5da79956bf0", 0x1000}, {&(0x7f00000003c0)="ee6a718ef92ad32387f121001bdc29f2e55c05ee939dee9115e4fc205ee105a49fde529ef609b68b574a0bf4b5b61f998307014ad1d1cb6fee81ea9303f5e532974de8afbf0b4110d810caabb6e1d0fbdf534af62f56fa8ae5f2c10d51c94633edb81c1faf2506f393d5199dce7674c78ac212fb193a84fd42edc1faec1dd923f2da2a4f9bf8e78a", 0x88}, {&(0x7f00000029c0)="31a773b6be6090805750e36838b94140c4725877dd20946a421d58d8c964eac258b30aa425fa60242cc6d8d588addd5e92e829c5e808eec7c6f59f34348632ba17ac23529674fb24ef7ab87178287b1f4118c787915b2ac31312042782d1569ddf35e5026629ba08b34749c2f32e1ec610b3ed24cf371e2b22c3f537dacbcfdb945f107105d88d60c65d543e11cfcadee5e1dc4a137e2a96c890113649e4f77dd4c1f62e0e5f020f4fc7876d6d4a6dfbd91d13e67bcb3341811112569c80d4002ad713e9044e9ee24600c4cccf0a470c41c25c469eac89d637a7d79306805a9a4ba36a92af7bc2df98a16f793aabd8c81e4bdc827a84e230da6f2e0c1b12fdd7e2f9a27a50dfca7e832e7eb12393856a49b52d12f2400b5377dadff35abd7cb12a9ac1472627a6d626f80e77037ec820379542c8d81586b2b368fc7f62516988f52c8be0d02c5d21a1fbac064dafdb038d29ccf10b318eeada4499865279e0087a489193be3d80c6583fb57e7be879fa7b4c7dc3ee290e10152a15b42f93d09d0c501737deeb488cbbed704f38328cf8d46080d9019326779154c6865db0e14bf75bd6bc8175105ac6cf223d6a3c9fa15095539ba05f9b8dbc86e2383d402480b6903d171b373d26f93c1fc73015153ff158669bd76ebf2ddc71d3e853c02c48271eeb4f2cfab1776ad59668a8ea7d7bf82da80f328dcd60d5a257fbd085b6cd7ed56b750582862d01ac3b9dfb9cfc90dad7ded4129dc77a3e8f6f8e8a345e31212b8628f2458a0182cdd569d94d7e8903f4e1f435de44c6864bfe010ad89866efad0a0a539a2882cceeedf9c2501363751205afd3aa56adbc9ae3370bc24f0caa01df8a529cb1e63bbdadd24094baa47bd3c06fb452a8c3e4b1187fe366abd2ae86f1a3be4e4e3bd7ee009d620df262853516ff3fccb20e825b22a4d66beda4a5f7b2164dfdb716f149c63eaed8d02363bee26717ab39246ccaf7a40fc0d97fd73598b9c45b674ed40649d5665b063434a3b40c4f3a6360eaef74fa92fff1aa9f01ca6c7364cf868a31afe5b81e9e11290368ffce569179087b0be04da068523cef5bb76e359c1c275c10c5453e8090ea92bbe64039c3073e1302d71ecf9c2668eec1e323b07f0e7a025c3e99d2409ff47e7124d57b1cc2a95960dcea34e7ca2d6d86906ff7bddc67f5c539ade3a1b6b1cb2f858e35cb03f1fafa080bbf27f55d188d558e9d28dadc3a4c06cb912d99c2d814d2ca5eef29c11ab1088fbc45e53e3c1ae6965a28cebcf3281bfdab87e268f04ec9b9450102a3d36d63efcb95e78e1116e62c9ced540a2f616f54b16e7acd71e9be48dce7915a8bd018b88fe04a6cf552a0a5977291632249728c89ba55cc55f986e2d36c7d79eaba796936f913854bda92f797c71f4d5b3ead2c1ff8c50a1fdaccff9adc60db51b70d969a69956cffbfe974deb157482ab9751ced41b8e88f8afb160ac259a30a954d0569bf362028a9d61e7e5fbc445ddb32ec340f8e7fcf8a9852e3dd5b7f4eebafffc51a68bde0cd9e1f86f2869740c209c668b0e0f7d67cb81d3d57937fbef195be64b1208b1c4135071563ccaf2c98f5a5075002cd3bed9ff2561867694bc9d73a29c34ec448010618555f72f696848b550e4648d920314fc4da21ae1abbf433f49611779072faa164e1c7cdf091cd2fb3022e0bfa94c1ea90834aaaefed666d32a3bd187cadfc3b5bf9c2224f085e10ad73335c1e2c6406f24d5b57427ca12cd9375b69dbbdf8b8d5310f436b79871c865b997e499b4b195faaa5497a6fff14181ac49dbcbd3628c9b6b0ceaaa18f66e566bdcd544e67d795ad021d2240cec836f66c19ee81494f577e58975fece0fba90c9df3dad534f81181de4aacb9586d32dddeae8f4a3bfefd2169678c2f33a3ce9ed6446c26df9bf5b000fb02a22010a92fbaeccf538debeeba5a7ff08f8336d43ef49bb24702816eca1ca2e0b103b7c5422eb9f08e1f104f72649369c58a62a97bc8b7cc366cd681341709cc57736ec03cd873b65fb0a14682b788a4dff4a217964cc243c0f789d72fe4b9c8ea99d8efdaf88b2387ea4f88b95d26e53bf431fe5f3d80f1907fc6994b22843d0110eecdf25872983812fa611b1c174a6b989ed8611ac3592987b1fdd633b217d9dc77e81c432790608177b64cffaf78dbde53c58695910fa67c7e05b1480a5a7aba48f5c6b129c2a6ee0d6e073e66406cb25b51f14b386ee8072c23c3fbd18119664932a31f223fb5682c8fd8a02ba5ea66848d2aa2e9cd6a163b98d98245b8433cc93d383342442c10537aa6074925bb183cfdebe8a27c5a4fa3f5b013fe8985dd89a0937515c35b1d20ffce876100bbe4efebd5d0ae897b2671f32dcde3e155758927c3e486989ad48c5c74baaf498e603ad6701dd04a3218cede9e1636479575b206c8b6d8df84f5fe9e3bfc94e561e03fe040dcc5c71026dda6a020c672ae132f5bc2ad01c8f296981cf9bd191ac18d65fd133b3192c988d7d482ca37d23f9f8c34e9d8aa3654cbeb93c4a42343e4088f7917273dbb514a12fa01f7ee9ddf4811f7839f113f0be1d878c8d49813b88a67bc2822cf5526ace15bca5f81e3e1988c92ad5a26f667a0dd5d3207664a0936eca5cb2269be8acfc7d735221a9aa5ff7f9f51c85fa70392e0f248a72ce648aa2230fa058891ac03a5017dc42989f4844e336a04d623c5a9a6224e4772eb6a8187953e8750eaf8542fa2dd19331a582917cdc98360f8c57923935d945a1214f84327fe0851ac7835ca3c5d6fbc52699f0a69915dec23d71e0688381e07c5cbcc49f1fa64681fe10664c9bbdddc46e918a6810efacd54e721764f0a338a8cfc11bcaa247a7a3835c818cc340389708e304da2d587f191426acf5a8b0a6f16c6e1b62381ac1c6a2ddda31b787d6c0eddbdf86a72a24ac5a6a1d2cb5828dc2a91114770350390a1bfd17b249b4c119a23a7575a149bbb0768200dfd77e1a9ec7b8071edad71b3507d189db391e51e3f27801e08e8f3b2c940028613d6e59bf679f8c40534e3d705238298923a5301a6a1919fe8e124c72e80b972ad40e404953c4fd63f7ea373bf2bf2cd691d1fc98c51b3b42ab561c6055225e4074308be1d81ddb64170b251ca0f0012fd15a24d9e4fde357b5b414c7ebccbb07144a795786aa69df55133d947727b14b79c36a78ca3546cdc670f27c43d020533501cdd982bd9037b51bd83487a5914a31dee14df028539808faa12140dc1258c86e34c18d1c807bebfa5d123aa11496d70c152048b79e77ed95a8ba0602c7cde170c63cdef1c9d3947376a5beb834772ec1f9a8b3dc06d091e37cc833857ee75e1b467d32789a46b95452d85903ff590c7aeb4e88b07b45ac657a7071c69ab6258b5290248b7fa353026af041353fd870bc4827a3e8af048a54622e2e7fcfa6066d366ba31084dc80bb079eedb61143c0cc1c7e52ec9e28399a599da5f084fff70836ad2c33d59804c1e1f51d519fc19295da3631c007c0809cf59555deff25ba542899648710e3081e3d2f88262cd2d356d3189fcb9da07fa28579ff1199d62fe0f21120e2aeaaa64b7fa20186ca4e34c833736c242a6ccffb1b548c29eec7238780129d745ac3789e0578a4ad7fd83fc4335b6b8db31981bacc9a942b099828b77871dd0d56ae2e242796da6c4f537bcf4534ce5959eac33148b517c62d252a676ab969cfa6b9183986f014b502322786b25f503742b79f286d770f05f99819a36c57aca422b3606e3c1d5e5bf8424e0c4c306c041226cd87aeb55a5e51e55b0e7ef148c86fb254c36e7e1b4632095ac786d8a6189636263c7b8e20fe95f8c1eb6ae42659fb78ff54df517f3fdbce0e48fc39252e1464173fee760545b2dd2ffc4541c5ce106b1ebe1d57dd7f5812daea6e82b28e75aef55491252b1f4100d113a036dd9d2f858ab6ee88291be83bb81c79b73c5c354a00b2bbd4d45fc73e7ec0aa1b8137884167f517cc449d49b0215861651070dc10878d55f1456fa48412a91bba05d55d083ccf5f43c24566735b933042a713db2d1f20a06b76facf846549a8c7e25e811f069b75d06aa9105f041ba55ad1cd57bfa3b96ad7dc371dcaa05c484f6bd0a33eb1fc4a9818139cc0a43ec3b51f4b1c1049092832201619e9b304392b3235d7a69a443d6d7d8ed580a744a722dd4f98f195c18b91f38a2d8024a144b941305f4f8a7904c48220479273bd29f3a4a1afa7de79c5512809f6015950e920c494d1776682203fbb351e33897813f93a64d29abf70dc3bd79d256e80015611a3476b0669fcf37eeb4c6311cced8203236bb5692fe4548478be1bef43eec9a5fb01f43a1bf2b7c936741169d458f6ebdb990808de6d8a6d9b33b3040449f1c5fc2163e43ec4bcde17623287eaf5b1ab859375dcbac2395e555c2b86644db4513555be71689ec2a1e23148f44c98bd04fc0ccb511a21e001fa597033e6843e42df3c90d04db9320f854c1f4d9ed3b7b3cd1efa34e98e96dec311bbb5882ca090c265e93a3460a", 0xc8f}], 0x7) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000640)="6b2d4629906c0976218e5cf6b59c088a408e43eedc4dfbb9b2c2ee2f9bb91e7cdb2f58d76a0d36159f50b92262b08cb86f56492a6e20dd6758560216ff1678b1464900aabf29fe51cb83f72a69d45e20418aa6697b92854db4b19d85b93e4d5d1c", 0x61}], 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x2, 0xd3, r1}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) close(r4) 01:09:05 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x42) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xcb471df4b9a1fa9b) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x8000000}}) setsockopt(r2, 0x1000000029, 0x3c, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe80"]) 01:09:05 executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000240)={@local, @broadcast, [], {@generic={0x8035}}}) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) 01:09:05 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0xa010, r0, 0x0) 01:09:05 executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0x4, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000040)={0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) 01:09:05 executing program 1: sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000080)="ae", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) listen(r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/42}, &(0x7f0000000080)=0x2c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0xfffffffa, 0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 01:09:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000280)=""/4096, 0x1000) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}}, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) open(0x0, 0x0, 0xa0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22}, 0x3, &(0x7f0000000040)="2a74295fa0ef25bd359a6ba6f6f955c39400088522191aa41c1279c1baf2c41ed63422ef5896f8b0d594f83108dd675e72c54ca0c0b69225e2cc68c8fe42b7d223e7354b451f6051f0299df6af", 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x84) shmget$private(0x0, 0x4000, 0x5d7, &(0x7f0000340000/0x4000)=nil) semop(r2, &(0x7f0000000000)=[{0x3, 0xfff9, 0x1000}], 0x1) r3 = getuid() r4 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x31, 0x409}, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0x5, 0x40a, 0x0, 0x0) chown(0x0, r3, 0x0) seteuid(0x0) getuid() semctl$IPC_SET(r2, 0x0, 0x1, 0x0) r7 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001280)={{0x8001, r7, r4, 0x0, r4, 0x42, 0xff00}, 0x800, 0x1, 0x100379}) shmctl$IPC_SET(0x0, 0x1, 0x0) r8 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) write(r0, &(0x7f0000000040)="e5b8b89cc90044a9fdd6106d78891535638bf73d8514857fc658f92b2904eedc09d75ddd343eb4ba", 0x28) 01:09:05 executing program 6: bind(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e09f673e9f10ef598e90cc18bffaef54aa69111dad1212354ad2ae7d02afddfc404906fb8ee5533e3fdf8f7bb3d4c0b974f577ec15d2314539ba1fb9c3cb26641e8cf6523ee723b7d8ddfb9683cecbc711752f06bd67d6fb1b3e4fb7ca63532092844a73df5fd10aa2a9d6edf8a6d40b4a312a6678c667aaddfdf9ff7da7a3183dda60d0ca8c5c0a07a927f2eebd534e79fe32ca4645bf87fef31b89e1d60"], 0xa) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:09:05 executing program 4: mkdirat(0xffffffffffffffff, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) r2 = open$dir(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x40, 0x42) symlinkat(&(0x7f0000000140)='./file3\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') flock(r2, 0x1) symlinkat(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000001300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0/file0\x00', r4, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001400)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0xc8) 01:09:05 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="31016d"], 0xa) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) close(r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0xe08a6216050972cd}, 0x19, 0x0, 0x0, 0x0, 0x0) 01:09:05 executing program 3: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8befb6e126a37ae7) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() syz_emit_ethernet(0x4f, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4bb932", 0x19, 0x0, 0x0, @rand_addr="eba36f17c730131f510693c26122f146", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="b8129eec90d1c3400ea9d4c2a21a21c4a5d804fa0000b7d6de"}}}}}) close(r0) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7ffffff9, 0x0, 0x80000005, 0xffffff00, "0100e9de6202198ebf2da712f1dd000000777d00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="fba89789477ba1f52a3f4accb58aad3c290a316899f631c8bb1aae1053d66601029d1d6ac397063a85803cf5de654ee12f82fd57334d00a85b150e2f1d6794ce5af83c85247c525474580eafe89e19052699f982420d154b56a0ac712c86671dcaa968901937b611a3ea42984c49c7eef62c3166b285bb257da755f4e8720e64dd518b7b6e36a8b3a4f9644f8c2a208c08d3058ea3b62749264ddb5e2f9b2e966f28aac50598abcf3b32ba87a217ff1066b75b7a9a76937371b54a21684a4a4709ae8268df9bb56ad8e159915c750ae7db1a1165eda2345fbf115b4a8291d94af55311d6f77c75a71a6bc5b839165b273a75cc8dcc996819ee8a6a376535066873a99c4904d8a9d0586899cf4270752d490464c5512b774b337a16bde4a7d9528e24c92a8839d72c4ee6a285ac7821d82c4e99d6aa0384cd1a0f8c80a6aed952c12578b28de5dfc7971cc5dc0a", 0x14d}], 0x1) getrlimit(0x3, &(0x7f0000000180)) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x7, 0x0, 0x0, 0x800}, {0x4, 0x0, 0x4, 0xfef}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 01:09:05 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10001}) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x8220, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101fffff9}) close(r0) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket$inet(0x2, 0xc003, 0xff) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="8bb5d20e", &(0x7f00000000c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) dup2(r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r9 = socket(0x2, 0x2, 0x0) r10 = dup(r9) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000001c0)=0x32) close(r7) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000017c0), &(0x7f0000000000)=0xfffffffffffffe91) 01:09:05 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x0, 0x0, 0xa7a, 0x596, "d8b522c251acf78c2806000800bdce0d88f13254"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) writev(r0, &(0x7f0000000680)=[{&(0x7f00000009c0)="c44e2ca2a9c7122fa7697c0ef3d14c4cf0b46b17f99cb1d7f31e8081881e6f5d3e5577e17c9dede59f5799f4b6e90a48ce6a6e7462ff073e53f615938c9cfbaaad5adacd2b3801a160011a930d502abcb17908bdfe4d8d6d68559afabe2c8bd73207677b988115cf70ef236d9415e3599410459188572edb7cba90f47e4ee9f6d8280d", 0x83}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffab70ff6fff86dd606aa63f0018000000000000000000000000000000000001000000000000000400000000000000018800907800000000fe800000000000000000f800000000"]) 01:09:05 executing program 6: getgroups(0x9a, 0xfffffffffffffffe) setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x20, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4}, 0x9, 0xa1c, 0x80000001}) msgget$private(0x0, 0x460) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x1, r2, 0x0, 0x0, r3, 0x132, 0x3c}, 0x5, 0x9, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x5, 0x0, 0x0, r0, 0xffffffffffffffff, 0x40, 0x2}, 0x79, 0x3, r4, r8, 0xffff, 0x8, 0x55b20eae}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, 0x0, 0x0, 0x82, 0x6}, 0x31, 0x1ff, 0x2}) r9 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r9, r3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, 0x0, 0x0, 0x0, r1, 0x90, 0x7}, 0x0, 0x8, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xe4f, 0x0, 0x0, r9, 0x0, 0x128, 0x2}, 0x0, 0x8, 0xffffbffffffffffa}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x1, 0x0) getegid() setsockopt(r12, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) sendto(0xffffffffffffff9c, &(0x7f0000000680)="466e961f3bf9669bb8d985082bfd134a6c387f28afe988abad2ba235da0ab89ff974b9f3b8536175e9104b09603a9f76b71dcc1ca8ad51a4b91e42c67fb4e1b3605f9a9dc7b16c3104de4acfb830ab24df7f5bc52efc73accf804404cce8c99daf1ac9560556a5884a91cdb93e8019e4ec2393531e946218e0c4da6ba7f67ad6c6f46cc2cb7e8c0e8f16e3e1234e0cb1dcf4587c475b6337340752db1f09324fe55bd85ba3ab8d8dffb913eee46021e830", 0xb1, 0x7, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x1, r10, r5, r10, r11, 0xdf, 0x79}, 0x7, 0x8003, 0x800}) r13 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3}, 0x100000000000003, 0x1, 0x40}) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000007f000000000000002000", @rand_addr="0000000000010000000000008000", {[], @icmpv6=@ndisc_rs}}}}}) 01:09:05 executing program 2: r0 = getppid() r1 = msgget$private(0x0, 0x10e) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000c00)=ANY=[], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000ac0)=""/231) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) msgrcv(r2, &(0x7f0000000e00)=ANY=[@ANYBLOB="000000000000002ef1f283000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040000010000000000000000000080000000000000000000000000000000000000000000000000001000e78cfba70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035501f0568ece27e00000059efb73dba9050983032a2469b693b4d60bbf04412a4cd0b36ef7dfad1609176dcc9b8c48a3922bc55bad9b7dd09bcf632aa9fac5216b3fa0b4647afc205c93497d3b4eeeb9b0f000000000000905bf00fccef979a64bc9405d56008ad0c5fae852cf078856ad9600bd346c40660c0ed0790b462582624ec4ea390e60188d1d87c85ad535d7370e76daa230dfb92577b7fc7eeaa2f790a4f7c78d14cab845c5b690c4767daab0e3b16a0bcce6d97805d758acda98642b777d00d9f8320623cda81cf6b45609f37951676b666b0409ce416b834bd5e4a3437fc67462a4e8b3a795a2819d8c54aefc68e1b4ef2382ea39803b22c18c2cf388237e2e99b9c2d847bfcf3634f54a02f9c0f81ac0dd56242e54fb122ec0c89a8c84882b277b4565fce23fb77169d3c9e5d04020e27bf20deb3fe2ebeca243ae144a9b3b20f38867e93f613682c863855ebe8e17d154c5af9dc8a9bedffd3afa35054bd29090ab87463a288c229356bb33d3947338610f3187006a2e5ea2e6bb37954c17152b7050217208cd225ff5cc771c6baef55d5fbfaa949ac766e9ca36acf059856066f82947dc9e2ed72f446b872cbd21876e55081736ebd3194e1d61fa18cc13bb4704f8841e594566ae73da7440e69caaa0470a834aa25ffd74680c433f6d2ee5c1a1c47d786a11380d0d79bd875a965b7c6918bfa92b38220c11bf0b34ba7f62ddc27c593916c75a1ca70eea54c99c2cabd65afe7bea422c41ccb65ef00d65acc50c42640b1b3e0d353fa57c69d6d039bf866470c67a57957525d9fd5770deb3b25687d86395c3839da9cbaf8c0a8c69a9b084abac04b53d132ad83b45bb90c5bef26f73e811024dc28e0a1d182cbfa48e08e3b5574a70d263f1f6ba5bc43f06dbe6dd304a236516267e4f5db802d78dc100d80a0f3ce2412fee8cc4053cec29d208748aa7fee6e0b7604e217bc26697d76580b8cfcfcc93cbc75c00b0a7ef49a9329bd8a6b57e645bbc219ddef23638791648bdc95c558fdbfd03681cf29904cb132ae81736160f3cb9bfb9fcf9b32ec0489ea2f8d6fb8fd6a166dea734781cd4004257df26903d3061ea268557f9b9c689a3c69d18ee81aa5eeed51803f55727575012814f1eef5c9061c"], 0xd4, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() setregid(r5, r6) msgctl$IPC_RMID(r2, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x20009c1, r4, r5, 0x0, r8, 0x1, 0x8000}, 0x3ff, 0x3, r3, r7, 0x1f8, 0x6, 0x7e, 0x3cb}) r9 = getpgrp() r10 = getpgid(r0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r4, 0x0, 0x80, 0xff}, 0x3, 0x8, r9, r10, 0x100000000, 0x5, 0x20, 0x3}) r11 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) socket$inet(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r12, 0x0, r4, 0x0, 0x101}, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x4}) r13 = socket(0x18, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x1000029, 0x36, &(0x7f0000000140)="030000099b7c954336f09e6238ad3b", 0xf) dup2(r14, r13) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:09:05 executing program 0: r0 = socket(0x20, 0x1, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB='\x006\x00\x00\x00'], 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) close(r1) lseek(r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22}, 0x3, &(0x7f0000000040)="2a74295fa0ef25bd359a6ba6f6f955c39400088522191aa41c1279c1baf2c41ed63422ef5896f8b0d594f83108dd675e72c54ca0c0b69225e2cc68c8fe42b7d223e7354b451f6051f0299df6afa37f03b22a47c5665afd9cf999637256129f00a73c32b23299abdbe038bbd9c10b4fc8", 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x84) semop(r2, &(0x7f0000000000)=[{0x3, 0xfff9, 0x1000}], 0x1) getpgid(0xffffffffffffffff) getuid() getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0xb}, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), 0x0) r4 = getuid() r5 = syz_open_pts() symlinkat(0x0, 0xffffffffffffffff, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r5, 0x3) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) syz_open_pts() syz_open_pts() chown(0x0, r4, 0x0) seteuid(0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 01:09:05 executing program 4: sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) getgroups(0x9a, 0xfffffffffffffffe) setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x20, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4}, 0x9, 0xa1c, 0x80000001}) msgget$private(0x0, 0x460) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x1, r2, 0x0, 0x0, r3, 0x132, 0x3c}, 0x5, 0x9, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002940)={0xffffffffffffffff}) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000040)=0x10) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x5, 0x0, 0x0, r0, 0xffffffffffffffff, 0x40, 0x2}, 0x79, 0x3, r4, r8, 0xffff, 0x8, 0x55b20eae}) r10 = geteuid() chown(&(0x7f0000000080)='./file0\x00', r10, r3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, 0x0, 0x0, 0x0, r1, 0x90, 0x7}, 0x0, 0x8, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xe4f, r11, 0x0, r11, r5, 0x7e, 0x2}, 0x0, 0x8, 0xffffbffffffffffa}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x1, 0x0) getegid() setsockopt(r13, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) sendto(0xffffffffffffff9c, &(0x7f0000000680)="466e961f3bf9669bb8d985082bfd134a6c387f28afe988abad2ba235da0ab89ff974b9f3b8536175e9104b09603a9f76b71dcc1ca8ad51a4b91e42c67fb4e1b3605f9a9dc7b16c3104de4acfb830ab24df7f5bc52efc73accf804404cce8c99daf1ac9560556a5884a91cdb93e8019e4ec2393531e946218e0c4da6ba7f67ad6c6f46cc2cb7e8c0e8f16e3e1234e0cb1dcf4587c475b6337340752db1f09324fe55bd85ba3ab8d8dffb913eee46021e830", 0xb1, 0x7, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x1, r11, r5, r11, r12, 0xdf, 0x79}, 0x7, 0x8003, 0x800}) r14 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3}, 0x100000000000003, 0x1, 0x40}) 01:09:05 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x9f) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1c4) r1 = open$dir(&(0x7f0000000240)='./file1/file0\x00', 0x0, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x85, 0xfffff}], 0xb7a, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0xf5c, 0x0, 0xfffffeff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x72aae6d85ca100ee) renameat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000200)='./file0/file0\x00') sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() renameat(r1, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000006b000/0x3000)=nil, 0x3000, 0x1) 01:09:05 executing program 2: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="8a4e2716b11952b35f9912858302a73f12d8429a7c0ff4fcbe2d7c24bceab3eceaa121424be03e8413e4198d3ba09a48cdfd0621e7a7f001b28943f53cc6418344ed53ae4d878e8a7c8bb249ceed77e1c7a5ed06f0bcaa11ea7341cf43980651d0a42182b2d8464a38c7fdd317957b090000000000000049076ad2bafd344112a73c6928d3d11f999f96842d97749c2ca071bd19b7f587ce5657feb6542859724e3795d3a7afd4d5f45741bb1309c3000000000000800196b08d0ab3c66edc970000002d356f5202048db53e83d153c225828f23a6dfbb12ec9f0542e31ac28173fe11a1c5022f7039d8ec6851d0c2d7c6839833520ed942e47aad7a8ba0c841ab838540a239b4446486759286802fb08664ba2c29daac5cae86bf9843ca1e7ae91347a26dedfc98c03067166d137d718e22c1164a1a10521bd589a6aac2a88f29fd1d0002f3f46182b54ebcf3fce46ad371a7cb1f2c1934dd73f83cf2b1956c3ba0cdaf793cc66333817c514553bc65a3d4327c100a57aef6372fe804e19b2b108cc35b13da6c8db8a0d586f792bfe285659202cba832bdeda662b6b9fda94272316a87a29304ffcf94e22f3c587f6d8e2671462f7f1bbd0351f409f1421520b7647a870bf2107ddc4a370360884213a90422b5509184c63a5f9c58dfd838dc0386ec84817adebd6c6b49726b48b2ef042bfa2e83c581ce2239a8690702bd6bb575b19828247e2a5c54daa65ecf16dddedfdaec454b70e3", &(0x7f0000000000)=0x218, 0x0, 0x0) 01:09:05 executing program 4: setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x4}, {0xffffffff}}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x5, 0x7}, {0x0, 0x7ff}}, &(0x7f0000000080)) 01:09:05 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="720220"], 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000340)="a1ff2e9576dcb24416b10b85c1f372c036f6028aad342100dc520b83ecea362f920fc746a3", 0x25}], 0x1) writev(r2, &(0x7f0000001080)=[{&(0x7f0000000ec0)="7ce93ec4b67701571da837101de1eb33bec06ae67bbc88ffcd5973650a6c17846474cb86d86b2c486444b2", 0x2b}, {&(0x7f0000000fc0)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8b69eafbec9710d935917ccfc", 0x4c}], 0x2) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffa8ffffaaaaaaaa43bb08004800002000000000e6009078ffffffffe0000002440c05030000000000000000d0c3b3c2b79d911cbec513ff2e3ebbd2a4717c2363594161c7db99bb65cf6a"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000040)="de", 0x1, 0x0, 0x0, 0xa) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="d4e61b51934016c44ef38f04beace134306a9440a123765009dd241cb9b02169ab2d38345dc6", 0x26}], 0x1, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [r2, r4, r3, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x28, 0xffff, 0x1, [r3, r0, r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x88, 0x2}, 0x0) 01:09:05 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x1, 0x1, 0x1f) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000007f000000000000002000", @rand_addr="0000000000010000000000008000", {[], @icmpv6=@ndisc_rs}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x52}}) r2 = socket(0x18, 0x1, 0x0) r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x7f65, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) dup2(r0, r1) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000040)=0xfd09) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0x8) getpgid(0x0) r5 = dup(0xffffffffffffffff) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x82, 0x1) r6 = socket$inet(0x2, 0x3, 0x102) shutdown(r6, 0x1) getpgid(0x0) dup(r5) getgid() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x7ff7ffffffffffff}) readv(r4, &(0x7f0000000240)=[{0x0}, {&(0x7f0000000980)=""/140, 0x8c}], 0x2) 01:09:05 executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, &(0x7f0000000140), 0x0, 0x0) 01:09:05 executing program 3: r0 = socket(0x6, 0x5, 0x6) r1 = dup(r0) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) setsockopt(r2, 0x0, 0x1, &(0x7f0000000040)="dce99bd24ef13ee57dd66ee2698c1ec57b7e7ca4ea435a95bf61b5d31aaf7d1f32be9def98f987ba0fe7b90ddce6c4e4b26dcb36", 0x34) r3 = dup2(r1, r0) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/95, &(0x7f0000000180)=0x5f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) sendto$inet(r2, &(0x7f0000000200)="e253b258d61b254da422725b69ae0de85724e0e5cf1022956b39ad11f1e42d630a47ab224198ca986df1d9ae8e17870204a19ff66b6fe4", 0x37, 0x801, &(0x7f0000000240)={0x2, 0x3}, 0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0x7) r4 = socket$inet6(0x18, 0x8004, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)=""/76, &(0x7f0000000380)=0x4c) r7 = accept$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) listen(r3, 0x9) r8 = dup2(r1, r1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000440)="4f7d296cd1ac89836aeb35577f7c3b8cce031e647ee2e9175a635d22df88cdaed5a893a1d5f4a711ee1bfa9773026715054b6a95b403a032c9716cae47ebad843f1d04dc6ef2418ed83d86f7db7ccf102aefcb79c5bb1ceebf47cdc43f45456085820410d9d15dedefb27cd7b7453efd875a8bb21fcfaca7a245ed7312f6e580f63c071198fa7cac7cf1ba2f491f7ca4cc816254abcb68b10bcb827aba0c096034d39d1a68c788beaed230325b7336e0a8e93a5a74cdcfdc1d47d00e0225508d4236a560b9f341e9e52919ac73bcdc2f56dcd02f9c479bffa7714098377e036e4b3086d8223921c432b4b8754b1bdb04a5f36ea76e8c0495d692569fb146707237d8de315c406b10d17c5aae013ca79f22e9f553c6012adfa0fe077af3f5cdd294bc3e61350a5291231b5852ed4450463165c92e2b371a77d14b78cbb1db5fcc3c666e5eea598ee14dffe88d7592d2a5f974faee78404032cdbdba5c65bde65c2fef6a4af669a65f4954062f7a125ff4dda5b5c2aec9695775a9c26491c52224c16c0cf97e560227140501c2172522cd026160b29a909ebed2591aa5340f9adc0d720ca0657eee75b7aa6072b29c5fbcb90beec3670ce9fa1a17813d1ab29716c677f95cf0e0067dee0e2cfd710c6dfbaf83cf6ff826e51a987341a1ae785d7b25c14cb474fcc9fb3f968fa46fcce357cf7ecb4c1e6e8430965844ac1ce05abf9e2e3ee8281ccee65b805efbc097f737e80e9de45e7a55e57015af1ed07ae8a2ef2c10b37af5a0ec272805c1c6260962309110278bcdfdf619367e33a70eb04574457b0b572059b3e977c4901368de178e6905c78d11a0fd11925204085220222223e0cc9a01c3ab1e031539d8a149b45f4d54e92ce08100c2a677e6b847c1349d71468bb756db57726f413667f8da276f2c02c0fc1e88cb9981b449aec4aa61eb073dcea5dc1f76fc5850f5220420c5cbd9ebd25b816cadbd856ea0b8f7fde53ebd1cc894c5fad9ad97ee398358af1f70522a192b9c87a9c2db823ef4568d6338b695676a75d3610c52a38bc12a1c2afd8816f880ddadd4c6c21149b0792d182b6d993313a72d3303c78a9f1f53c102a9d889b3b6f8f9ec2e2c8f612010243a6e8d6e56d89f643a0f8ac123daada93f7fc05cadfb15f4475e68c03c40c9955593b66a3261ac9130abd1abc94f82125538e2edea975cb52f46401675d784da15f06c9a6208f92272796b405340b0f2430c1876a7cec5e164a9257d082fa673de709dae8af47f71a51c1bf9652a088ef29a669f72c2d2cdada3ea3bf311c7c5168dde8aec1a8b00d5ca820e29db8169a3d5e6f5b60fe50fec34b6b4b6b209604fb43524e23c01e1b602c3b4e9b218ecda8af47fcb92fe1c6f836ffb7ffea57c718c7d4ba86f2ec49cafc49e996416248fc598692ff80834a5bb26f8d79b5b062a9c0a287b766e53647e2634c4e60f35e6241a300040fda1474a8504a451b769877aa3347993bd75e7fb5a29006e8e0bd4be3dfd677dbdbafcae502c6f9b3828ce01cb74d1a9c41034deed0c3009242165d45e0289a1e6dd2888ef7ec8aaa942b18376cb1606664311b0a53bd60dcebcc2248d51f8dd5ddf9288298a11ce2953e1701dccf09d6eb1098dafe7432f3909a46f80c53957f2768adb9a4fa173da4e02381672f7921b85b624677b4f5cf0de537f93a518febb8911681c86177cfca38cc6b6b28fb7d3912df049f08d57fcbdc09c091f50c2bd02a45d79aa6c31744d894bd17f37216e568fdfc5a56278d9ccec9d8e3e48c7f7f95e1e630d4d5d0e780f9602670e0c177f30fd0c1b1bdcbb20d20488dc84fce31b10eaedc7edbbe3f474a341e3c4c63ad74fdf39be87fc01d7dadaa4bc60161a6737c37d981d57fbf1448a53a567dd501fc64f51dced9ab862265617c3f5ae5799d7f6ef37bdaa363d4dd26d921630ce19e0ef138e9d1b6bacec890d29810eff52713d3f075be732092a5093e429984197ee1d494d65be7768d2a2cdcac70691b50f714deb270dc48e9c5adab327e6e922215c87649e23863087e525000a53484bccf73bdd52d33606cfc01af5ad11202e027da970c7c86e3fb0a43c5e805598373a526d521f34cbdb2e5e4a9313cf33621fbf56ded575bf66e7f0eb434109ee1bf97a1ab8b7293def5aca277b58d4c8cdc3e02d8de9cec7b14df58cb876f41b04b4e6b2c3ce243c0ad507296a1986dd991dd49ed77a05a7be7f68230c75c2e3aa5abfdab9bd2c79726358264d2c8edbb716fc6116fc347b8bb6dcf3839d7011f6dbec47287748a0e3ff307f923a6301bb17fe2bb31ecce01d6267036ed214d2166465f4b8e05485f3268fbe87bd3f84e74dcb674075eaf306c7684efb61e6523d453e49b9e89de7466a9d179e748b16c693fd7e7ef54c2e2a62fb5d63540dc312ab10da4f0e486637b4feb13b0670965afc713212ea218ff92a5c1113d20bf1b3b62c08ba3ef01b50b0cd702dfbee06a1c4e939b081583d6f4baf2384eb0545be3eba0ff752b0c3c29ffd62e2d65d8fa54061f66a14a808916fee703f79145dd935e0674409e572537804a81b704a8548f4fed7401acbe2fca7de27792cd68881f7977e0b08ee53310950e75b2de31973891f643d3296f96510f2966f15248839d67a09af740bac8b22b943018fb5f041f3e7086304326972e8870d038e1e7f11a605c5196f01c154c1a34ac7340deb21f59e247bb4e12c60cecb4c1e9ed8a6bcaaca64859771db37901a0db6d8b206198c971a3753a1000e9d81610c4dcb24eebc83343b282b8a7bfcd08d74932227a402be9f786b7af453c1c127324a06c207983c788ef91c2aba4abd403aab14a3dfd100796d79b659edf27d9838338da4161312d561be46e7daca25624b6bd428671ac51fae1bd9e04aa8c4fd6c361fa95c9c7b3e493d4baed7518ae41e519a426057de512e0d782522f7b56229710982c09b6250f675e6a6105af2723a495f39a8414d755381c8543a22f49429641cff12eea4d81c677086542f386def43ddf14b1a0308f27d3bbcfa81ae72baf6aabaa428a6aad688413d3e7a11f127896cb79de645dc3f1e17c041bde4b0c08a17b745e0cf58e1a82e548fb8f41978ad798fbcb80ce161b912fd9213849dab26e9a8e106d4bf927ff485003f1c139b704f873cece83753080849ece3ff3e608865398b0af6777fcdf06e1ae38049e571ceed10d3007cee78ec23f12298b8a221fe51e91e1bb9620b60fcc38b091c0dc34a5338149291caaeec704ad52888b7582fe7d377f5142ef682119448590004ddcc79a5cecf8e296acd45d934629db729424ef98d5f998f1f28c8d5f068e25e1877ab47aad412d24fb355f2bf7e775d408f1d77635145c803458af43884d76a87f4c23f74e40eedc57001f542a078e703a1b7272c814812d8ef8e35fe29cae2047bf2afa300e7c5a16a3ee51da18b1efd12eeae346450e52d7148c991a53fdea3a38a4165450d8a77a29364814f632e9d35b36637c1bb556c669e204c57852c61172b9cc80e37c4c4e9676e874c1fa2b9ef612d42b101a655ca5d0a902dc7726d74872e2a2e722b61f9513ce62f9fe7bd188a98db378613605324b30c2f4e90552718de8038520d040c6e9944ec1669d9e83810bb49cebaf638686d1a629c1cda80d3e992176d80a9ebd6d255708c4b0a9fd412e1475d884695878f97759d49cbcc221ff906cd12457816bb5389a016ebbc8ebe597f36d018378d201722c9e23268f6383c82ff61a1e39033b836f10d8a30505fbbb32e4c387348538026beca8246010e067daf558afd1286ea61533bec863b8e11f4f65cab487a99d88fdcd57d37bb30fcaab8d2ad82ac6abe26cfa4fba3b678e53d6275fafef6c39cef3ea60b8e81cd693fb4399029601fcfbe127cd61bbb544373e5bf060228e2807973a90f718d47721ff120bd150c1aef40ed528a25ba67fe820f1b5ab5880a30ffa84c604dd443a5bc9840265de63738a9db757afd091eb240cbd2018a0cadb5588886b8602524f9f29cd6c340244b6c58c32582130bdddf09963a711706b9529e56fe1af8afa8135d35d5746986aa274f18be481cb6403ab368d873423ca1c46f9664603ff4a351eb4ae5bd89816248a0d92211193b6e2d51b0f6e4b278d88db93acfda04d51e2e49dc99197e4c7cb61ddde70cd0408e6ea00dce7d52d303efcdc06bb397cde56224c6460f013a3a174fed1c649bae1e814273bc173876e4ef96905699bde22b5df32a27e5fcf4396314d64247c2b6ad4eb1518c291e5e5f499aa116f7c9ca5f542a38862944e845840b9771bcfd20c1abc3041e9206de9dc02e1e91f615661fac0b0d87bdee1a0a59942d458213b30c05601104a6c47d338fbed63c8ca69ad22ce90490bb68f894fad5fa4276198e67d6fa99f1a1204ab47834cb309a0942360b5135f834c254ece8f2851316a4918adf99719529981d92da76e06de660fa36798cc06de5e2db808edad96f4d9850b0ec1fa5411d26f69bc5e5bdb4a2e502ce859bd15ae1ba85cd491a04456eae16b7658bd1222ea10de3f25367a9b42fef39953bb25347940d268c8fe3ab284256276599f5de7d9d22525de1321f855bd4eba181a3149fa76b2f1ae1a31a86ea1d9ede8b40639a2d4f746022de598949d0bd2bfe07dc8a3ba549c19cd68d9d3257db534b87e4cfa4ddc0d560e015a8772e1d6c6396b2a13e719dc38fd31934ad8d4c5d0f810886b4b1b6f9983b38d403e01d4bb99aa22e07e34df1a13aad5848fadd4512a90b92e44b780e6e7f0ab403600187c71b5606ad3b39f566865556547040b81b6d8fadbccc85eb913ee660ebe8364778d997f310d0553cb5eb5b6bef7fad76445ec1f7f19091d9176191d072bd49a388f66981427262f4890b3fc7aec2e1d81cd64371e873d86c9f181e3d1e5629149b61468cb54b35330a12b0c56a6f2aedfe1326958335d29622f443eb1de5a713b07eb267ff006af237034438c1ca023c527888c71880f9e955b07d1e5c094be8ba2459e1e7aa05913d09eb29c9d83e5d38cd842f5e3e9416810789246b18baff199196e609dff50fc27d45b15796b060df1fadea1823603354e56cd717d8eb40883666047aee15cbd0db82fb8bb12fce9d46c3c18c662ce793b8317623a74f087e99d34f7a2acf83a5e03b08d4c50cc58be6ad5de54bfb6813f77d6abd741d4cc5a32a7dc7c6261919d6c1f914f7ed97597d7f5b7143601312f2770105c2ac977bd41a2aef868a67d459d7ab5fda94443c7a988accf7eb97bfb9a54809e4ce330e140a05c6d45ccaf2b32fc3cfa936c285318adfa94826ab1477f911c0a1e8b6ad6bf8087004c4ad6f9241dc3ccdd2c7b9f19cd95e9ac650b0eba6293a8f4f9d0eac59424ce5ca13ee9a1f2c35146ed7b9dd52fbeecb9d59f9e7be1a19036d79108b14183d84cb24f92d30cc7b937e54f4f80f34085b3dd642e102a08542373103f4bf5556473e42d76f6c57f4b5b67680ebd19454ee4e37aa2964cccc48dc2dd579d0ff66d528c9bd215664cefffa9a8f6268782d3aff3064bb89b336f231705b3e88ecce830f8a3c2c2c2af809d12ccdce29df2f7ec0be5452abc5da3143a631fbab863fbe34014dbf4abffce307be408767fe756894f9e6de0eda0c60615c5f938145c506ec511e1510fab94a9deaa09dc2c7d24bc0ed09d8131bac05f1ae9c1d249ab0ff84db966fe3e8906e182c156f62ea9802dddc0f0162b49a85705bbd2273df4bc08f4f5befb354ec1c676c74521e41b525526a", 0x1000) r9 = semget$private(0x0, 0x2, 0x88) semop(r9, &(0x7f0000001440)=[{0x4, 0xfff, 0x800}, {0x2, 0x2, 0x1000}, {0x4, 0x4, 0x1000}, {0x2, 0xff, 0x1800}, {0x4, 0xf800, 0x1000}], 0x5) recvmsg(r4, &(0x7f0000001a40)={&(0x7f0000001480)=@in6, 0xc, &(0x7f00000018c0)=[{&(0x7f00000014c0)=""/153, 0x99}, {&(0x7f0000001580)=""/54, 0x36}, {&(0x7f00000015c0)=""/255, 0xff}, {&(0x7f00000016c0)=""/244, 0xf4}, {&(0x7f00000017c0)=""/237, 0xed}], 0x5, &(0x7f0000001940)=""/200, 0xc8}, 0x802) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001a80)="8dcb1b898ef865dac4cad22813999c4a2b1b7995de101297ce0e71e9aa3c0593012f9a52712369b136e6acc28e2fcaadd555ac40d636584e090138bc38bb5075807e58e41611ef451d5bd0a7e7b922ae3bc3df13506dcf131f64bb6dca72f99ed78640", 0x63) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001b00)=0x3b, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001b80)="dccf17574eeed5bb84dcb37973ffb16b321284b7a00f73e6b4091ee5d70114c055fadef30d3c5a51cc94f98ca4b04af22281185605505e7fe74e718ed3dc00f8f9b85ac94534c827911c7cf4bafea3197f5337d55bbef4230d163563e910e3056c62e67be8bf8c041c277550f662d51cd5d189812bcaf9bee9a04cab2d75c578d640036431b7ab4b084eb7b92c7090ad595640ce46d6a2b9541312605618ce6eccb2fa461a682d10bb051d4f9044c1b923f08b2940579b7246c387766419fbf107d6a5f1", 0xc4) r12 = msgget(0x0, 0x0) r13 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000001c80)={{0x9, r6, r11, r10, r11, 0x8a, 0x3}, 0xd98, 0x9, r5, r13, 0x8, 0x8000, 0x3, 0x200}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001d00)="088111a8be8a0d2c48242668323004ed321df9c006aa2fd25f8e6b7712a23230e42766ea22fa62431e0327e31a8b536a08eda004bc5431b9c75c1f996798045b799052df50917aa606b759382dc3020e9025fadbccdf8d8635b9b938525af14a5555a740f771762761d249ddce3630bd2d33b5c3d011e4e66ac99d3933bd2fccd32395b1c3c4f1598a16492393d945f53ca0256b1774f5ebf887e176a13da78ce1fcfd2c26b338a59de4a538b6fc2ed42602d787532026d00d57c331a81838395c951d5528ebfcae37be45b4151538cc468aaf96a484de8ef2aea8c155982e5243d6b35977913d45694bcd5b4a", 0xed) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) 01:09:05 executing program 5: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/257, 0x101}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="7802308c4e"], 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/245, 0xf5}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) 01:09:05 executing program 7: madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02cf8b2662c11e9b922d168870dc7f3b"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f00000011c0)={@remote, @random="27412ee805c9", [{}], {@ipv6={0x86dd, {0x0, 0x6, "e8a7f4", 0x8, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="9fc363376d13868e25138381bf40efc2", {[@hopopts]}}}}}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x208) pledge(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mlock(&(0x7f0000fe9000/0x12000)=nil, 0x12000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) dup2(r0, r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {&(0x7f00000002c0)="c615ab5f769b26cf2e75f6812d925aeda7067b1b1eccc2ad07dec60895acfd9b7f925d662f3222a648bc90d83636c23ea9b5c23ee65175fc097f", 0x3a}, {0x0}], 0x3, 0x0, 0x178}, 0x0) syz_open_pts() writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) listen(r6, 0x0) accept$inet(r6, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) 01:09:05 executing program 2: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_emit_ethernet(0x0, 0x0) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000040)="722962df916ea799aba20c7977f19c057eeab0e89f82272c278958c1d1f3b84dc5e0c1969919b71ec48c27ba1eadeb7fece0bf11f93db04ed66a7ac692cbe7e4e27d674317500adf2b3ac3939cd690bb02bd2b9ac264a068dfbaa4a4cb233882ba9860082bbe5d4ca7cda5bec3a90c9c9bea375859070e12c9261d1a", 0x7c}, {&(0x7f00000000c0)="032a6e499d9f391a6c368db9937bd249045502256900d009f09a543ac53c7febedf165dec757193342e04603aca32f5e125efb02ec4cd13faa0791b8008b1664236cdb8ae50993a520ea4e19983dbda265429116c097bf6f23b20fc1504427a855a23dbc159bac05ab80d0c164db490122768961ee9f12549b9f37029ad0ff1bf21927d4a1b0960e7d561b72d9f53e58f3f193e6142e26deb6dd5d4aa253b8e4189332183899586e026b13c405174fa595ddc70fe320d0693d1a93dd2419715bab96d0bcb8d1a2b455ee039cb1bc", 0xce}, {&(0x7f00000001c0)="98a878fd428e9145ff7d3346abc69db2b7f88b65f42257eea162f0b9fafa20d84f5a4a9463cc1ea6a81119b1349c1e", 0x2f}, {&(0x7f00000003c0)="0921d3499c57fe010fa1df453626ba02df7b964c87df1a0be975b77f2a3430ad5a548f66b1ec24234f369b9a1527b5096e0fac71f07dc3bef7900d73f121c086154afa9b421803969de3244c5e116634351a89a461c7754f26b919e46588b0a6874de2ffe2b603a53a82bc0d5311fe1a5479b16f7707b5", 0x77}, {&(0x7f0000000440)="f76aa0cea1ec2900104abc88bdaa3cefea4df36d9e87e8b0fc52fabe730a9e47ecd8c8b735a89e9b9b51c2599fc1534727d9e5ae21d0ff9c4c2aac349078041b47d1aeb02fcd5f688540959f1e", 0x4d}], 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0x42) syz_emit_ethernet(0x17f, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x171, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0xc, 0xf8, 0x0, 0x3, [{}, {}]}, @timestamp={0x44, 0x10, 0x6, 0x1, 0x0, [{[], 0xfff}, {[@multicast1]}]}]}}, @generic="7748b64b7e879e23e3bae98e83b832d4098c0ae8001695d76c4e2a23cf7574b3d8cd28f11b2d0a3357eaf1bf68177ec8fd07bab27c0900000000000000aa24c8bce9dfcabace51fd5e52ae4d5c63397a4098df7520bcb14e95700e44b1a796da40f37c8eb42d88b1b9ecdb3fec3aac567eb1dd90022f228af539bb47b3c5fb95fe77403a2051f8821729c721fbf6ce395960f24e39823615552ffda0cda0b2335aa05f495c694c0b75d87540f6571fea7bef9548eb37e984c5484957b7d77131f8ad4dc4add55bbc230357eb2b57572e2565e0e23389fafcd65d963bc8170930e41ad64a80deb08c61d0c2c2ae2819470d4e71d8598f0c2a24c048ac43c75a8fa39bcd215564d7a080a6a7e64a63f63622672247dff22ac06cc92c68a97717bc9cd3cb0109a7ee8b928f57cd7f769f9e22aba933210b05ec507df352ac6ec1dc5a"}}}}) 01:09:05 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x4, 0x95}) setrlimit(0x6, &(0x7f0000000080)={0x100, 0x3ff}) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x5}) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r2, 0x0, 0x2) getdents(r2, &(0x7f0000002c80)=""/4091, 0x42f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x800}, {0x8, 0x0, 0x0, 0xfef}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f00000000c0)="18fc", 0x2, 0x195a05e282d6161, 0x0, 0x0) r6 = accept$unix(r3, 0x0, 0x0) recvmmsg(r6, &(0x7f0000000640)={0x0}, 0x10, 0x43, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:09:05 executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) close(r0) r1 = syz_open_pts() syz_open_pts() kqueue() r2 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x9, 0x0) dup2(r2, r1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/144, 0xffffff2b) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) recvfrom$inet6(r6, &(0x7f0000000040)=""/58, 0x3a, 0x1000, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4, 0x0, 0x0, 0x0, 0x58) sendto$inet(r6, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) r7 = accept$inet(r4, 0x0, 0x0) recvmmsg(r6, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780), 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r8, 0x80000001) dup2(r7, r6) recvmmsg(r7, &(0x7f0000000700)={0x0}, 0x10, 0x840, 0x0) 01:09:05 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x100000001}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) flock(r0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8530, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100010ffffffd}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) sysctl$net_inet_tcp(&(0x7f00000014c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="de23afe1fe03954200b1420afa0fd9f4beedaa49599139174208d96c2bed3f574bf003c111c465a14a309f490c7d282752b4fe603d0320fadee85d9a03f39164649902591880984c0d2a15eb012fd550954b1d904bc842f54ba55d9e221501a094fec8c1abbb175d7915d077d45463b5c39fb4ce16e42d2e29", &(0x7f00000000c0)=0x79, &(0x7f0000000100)="211cb6aaadfce2158b98eab4b661a2fa6ebe8196c37624395848b6d48bb39f14483ea015a59bd0efd99046ec74111ae828c421fe9df5ac11915f3739444ca9098a438120fa0c6b98d8c4fc77c7f966cae4c7ae3a314eb23d011c2fd7f0a8e4ea12110d7bd29e5cfa285d2eb5111f23ac7e02ceac7bc7f4999f1883ddca832382ea60c3539948c88bd8c919accd84c2603115894e6a1a863ce6b95cc384e1353ceb382071a330ecda6e7c59cb8facd4412815bc74876cc376ec8e4d095cfbf79591a77b3c6ef6bb3403cb57d7e7bcf86c458462f8166b3e4290f1", 0xda) 01:09:05 executing program 3: setrlimit(0x0, &(0x7f0000000000)) open(0x0, 0x80, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)={@random="b1dc7ca6186f", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, @udp={{0x3, 0x1, 0x8}}}}}}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x1e2) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) setitimer(0x2, &(0x7f0000000380)={{0x0, 0x2}, {0x80, 0xaf6}}, &(0x7f00000003c0)) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) 01:09:05 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800e347000030000000000000907800000000ffffffff07034083030000004e224e22e08ce4a615b01f574517b942627ee649a5e5cbb1e6037f12b9dd60aa8156e1c19040a54210e8de6e42bf380ab05dda0d0e9222ee18607a5cf8a4a53c5a86ff1a3040dc73d0c0931ee5815a806add9c37c65a4673cafabe2164648be482882bdbaf0158e4f73cde222d99a6dd14307ca2ecc3ef2f93029788ba0b0ebfcd8fcd173365a8e688ffa6e7ba1c000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r0 = socket(0x2, 0x2, 0x1f) shutdown(r0, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x1043, 0x0) 01:09:05 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001200)=[{&(0x7f0000000000)="6ff2705705", 0x5}], 0x1) sysctl$kern(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000001c0)=0x1a0, 0x0, 0x37) dup(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/43, 0x2b, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000500)={0x1, "01000080d93fe2bc19a0e0a5ac439cd11a4337804cab1624c2bb68e0a35b5f697ec4e6f27d86d7e90cc6fa8b7ef08735caebe7f891c145f971a84ef08497e2bbed0db83b145bd992c7788883d336d2d3e668326808009af17d936b1d8125a2fbb9d959e3457aebe5c094e51b83513cc1c90139d0437f7e7e843289fb46e10972244a349de69949f6eb8cfd534fc57f29d8baa761ca7b7dff8bb1cc881a9a6f75afed6aea24596934a46568da58233afc29777fab1d7a170cac27a35aa84d9cfb57ce750000000000000000000000000026c4e433b0736c9c1a74b764ed29cf4f623c31b3e595b4bfd8d56b8ee6e7606bda0e7dcfa30413468afb961b3816b94c8a29c9a916d242d3ffdf49a0cb13fd08f546a2a4e8649e9c9fda4d5445540cb55c475e88366a60f89181b399d912aa6283b9c1e999b97bf5e5d3645a6568683a6d065a7d45e5142b7e7a5769d9e1e8e887f92280be49a734e7db05615ac257105f42180778d3b3ca37b6b8c76289682c3bfb0cf6875ea5f6a41d123ae960aacb0403c2dc4ec3c32bf625ef003c33cc96bd1183072c83b0034c64e2789fca401a56d14c8c6503a1f604eeee2d014659f62c0c2b699ce4"}, 0x1be, 0x800) 01:09:05 executing program 3: pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000005c0)="dc", 0x1}, {&(0x7f0000000000)="457ef9cb6ed9e26118c3e27026195fd9399769a55f29b6432b6e0a73fcc7757468ccfd412857da20b5cf19795d897fcbb922f1e8bf6b48eda3b587df5114233f95a0b416", 0x44}, {&(0x7f00000000c0)="24b8f29aee0c29000fbaed434241dc6112af885f9b6c8c6ef961c07bc11d6f023739fa8d9c052746af924fb29351bcf5f41e2ac5aa677b78fe9f55ffaee026d6a6c652f9a290edc9cbb41e7f4ce0c23f8aa6fc02e003085bad2886fecfc3db40cdc8726a2ca9aa785325bf6ae374663f6be37e28470e22ac0890817cc1c8bb685652537cfbd2878d9c8136bff2e03fed6fe66290ca0e95ae65620e33aa978f846d2e4aa3905aec9dc009e7bbca8a2c2b8cc7a4b30faa7f24689738a86c33fef09711395f02", 0xc5}], 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x0, 0x1fffffffb}) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) 01:09:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xff5}}) r1 = socket(0x10, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = socket(0x2, 0xc007, 0x5) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) r3 = socket(0x2, 0x1, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000180)=0x7) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = dup(r3) listen(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/42}, &(0x7f0000000080)=0x2c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x222, 0x0) lseek(r5, 0x7fffffffffffffff, 0x0) read(r5, &(0x7f00000000c0)=""/97, 0x61) r6 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r6, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) mmap(&(0x7f00005c4000/0x4000)=nil, 0x4000, 0x0, 0x6010, r2, 0xffffffffffffaa60) 01:09:05 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000400)={@local, @random="e0c0faa888c0", [], {@ipv6={0x86dd, {0x0, 0x6, "36af80", 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x29}]}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = kqueue() pwritev(r2, &(0x7f0000000040)=[{0x0}], 0x1, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x1, 0x80000004, 0x100000000}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0xdd61a05fd4430070, 0x9f) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0xf0}, 0x8, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r3, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2411, r3, 0x0) 01:09:06 executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000efe000/0x3000)=nil}, {&(0x7f0000eb4000/0x1000)=nil, &(0x7f00009b6000/0x1000)=nil}, {&(0x7f0000851000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a8a000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000cfc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400000000000000}, {&(0x7f0000838000/0x1000)=nil, &(0x7f0000eb3000/0x1000)=nil}, {&(0x7f0000a64000/0x3000)=nil, &(0x7f0000f6f000/0x2000)=nil, 0x1}, {&(0x7f0000b87000/0x3000)=nil, &(0x7f0000905000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600)=""/199, 0xc7) r1 = kqueue() socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1126939, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000340)="0de2216434a01be6da3dc2c6ba0623aa929dd40f603f2886e5c2af13f517035517180841bc92ab968c3e8dd8c4a4511ba6d7618c86e281931907b42a19ab65c9f6ff6d85aa26aa9635ad2daeb7fdd5b3bdee60f91373ee3e", 0x58}], 0x1, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) close(r3) recvfrom$unix(r0, &(0x7f0000000540)=""/176, 0xb0, 0x40, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfff, 0x7fffffff, 0x1, 0x5, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d869333", 0x29}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11c0ae5af4855d478414039bb8dcb7d86cf9537f8abcdb0fd7e0abb38ec0556e495ea1667b6cd3353411fcf950bbbe9cb7f2fbeb34329c81357b6cdfa3788a6696845a0db16bdb406d4f090e671ef11b8890345ba2e7a094912be55f1f6f669a2cc489f9264c789e56dcaf7073659dcfabd5489feec768ac66484afd2e1b74eefbab6d1ecaa5c76e648461a3a5f5b0b1f8a0fe42e34e2516dae628457a2ed5b4b87c237d4ac63851379058dec7371dc6f51bb6bbe84e335d4509f242871066ef4b7d5cb5a93ad5acf8a118d6702db6f75cf49c232eb20eada800a4283fdebe0c2b5d721ddd9c93192cfa9b777e6eac6b08aac493d93813c17ab67cfb1d0207247feb37ecc3c2d57acba029ec1acd73895bc529a341657d7eca7c91b0cbd439c35b50047b95c7e5f67000286ca9d885e08a93d4c8fe7b6ae210675ad323c5e847d7ff5021fd0a75b75b648e3a3c99560698c93b9cba0a7727458539dd79ba5769ab18859adf9cebdfd680b857645b607bde6f5a414aca2e732baabecca7d4034544253d57ff6e951a59c8f5aff6faef7b60b74f830033b7bc2258cc196b37c0ae65e8318a6b0e6dfa925542ccbc45e488ad9135df52150fafa752523427268156470831473542cfdd0a3287acbf230611a741484dc741b06e1a337a7bd7408db8ab94adeded534e023b4835af38c28533e6b5d9027ed8ea8241a04eb5bb1aaa41b67eb5bbe447bcf989c6b1540aa68c8e9912931d7990861cc55a9612b33985d6115ad2984ec3d3511bea981fe37b9d9ee77cde1b1d28baf486e36224bc4290f62465228be64b09e656218d49e3a43adffeeb0d3392d254a7f5c4d1a3e67240c91a672ee10567c7472430221851fc3c4920f1b93192c362ff971057bbabc3bf82334717b9caa9d97fd6d6ae1eff638528a40e876570ba383f1072899bf0cb96c5a7982880608500bbc500eedc74250c2c6733375c53493f9a44d3710ca3ff2677b4613b23df114d368b5b2bcab4668c57c2c699c5f52d2b8fa7200f9eee3526542fb6c7341201bd155f12f38eaf15f27bd7207088f18659aad7913b136928640130fd7076026e373d278b7db607f2ebd0cd5d41512fd96272b57114e5b14faf7ed02122fa0cc50de3d26e946cbeabdb9dad82674779fbb76f744a9da7cc8c7b42c7275a9d2749862c11637ff63ee83d2c6da2d3cff6eff5ce792f5aa00a5e5ab7db1bee945811be8b93b886a61eb2136ab53435a26a602cf0ea65959f961b78cdfaebc6f2f4ed1467fa2dd73db21cc3e7eedc1f9d9a543dae48d55218000fcbe0fcc7d370ad47ba89610e7cfe524b2f2500e4327e87f94f3c587f0a6604baaa4509e0ed8fc6fe62c43423705deb7a7fdece18bc9b9ebd80a878d5255a3ee0114a236a9a9d0a395269e7a68ea4b948fd1b0425b0b7b073b90c986046aa4bd16dbf9442583137576e8a3442a0a90dfc7ea7cdec4254ffb0ff6d1d7aa18c66af453d05f583c2a777e193b9ebb4e3c3bb82362b8f450000000056319aaf45dbd9df561985c2f4ff248f655c629eec26a576fe836875105841f3c7e290193a51b6d7d235a10cb816b3e97f942b84644696edf3c96e396825df2e83e62aca39e0a38824c488cd83663eb248db8385791b34ba604ad807e31bafe29a4add51947f4212e84d116806e9a43b93d0d61e36bc3befc9cc89fb6543000000000000", 0xff8c}], 0x2) writev(r3, &(0x7f0000000240)=[{&(0x7f0000001400)="638a0c8c89636dfbb7d4648f17d642d14cf4fe80a7faf3f7eb1610fdb04d1fc4c1f21f3383500fed5567d6c12141be4c005ae8caf6d964e86ef8133d665b16732e9fbac18ecaac0c33b0f6ceb2d52824da77891f68e59933f6c8729683f067cb23681ede213e1ee25d208f83b5fb40c1222f4dd411cce1e01fbca7b9bf7708068856b484ba55b7794e1ec5deb4f39b31aee647bba3a7088ebc2236b74a185b3f13521420ada685229ced26e857d3eb670148104a81b0c23c4cfdce035742815a6d56458e04ac3d1e9fa30d54e0d0ebd7de644c5e6ba3c882ca05ad9ec333bb2a8e4b073a4aa3d12025f3c895cd3968f0fcab5c91a15ad09b0001b2f86f858e87efebd6fc19e240a25ec95bd64a2d908722bba48ada641b514f9c009ecea545bfd51f7e25504ae36fa8ac355761e831f663a09a421e9e04bc55cefe18a8ae0fe4be31a066c6dcb792e20b955c57ef90c6c3cb9cc96a18fe05494861c810c6011e232fec36136e541bfd64dc205a9a8b09a5c0a102346d7ce34ced23b382a0405164e3d4458c077ab2daf1985f0247d6b25f46914e121bb8050d6b412340cb62cbcb56df1e44684cdaa79775892becc36709da62d962b52ec0d91a", 0x1ba}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() socket(0x37, 0x3, 0x81) close(r5) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000000c0)="4b1d4b53a6f2b39da23e73a1be5bd708ba5a4c75c0e9ec5f8cc8698f56c5027ed7ea82df96bad80b1a09df7cccab7e915fd0373e84e2773d13ca07dbbe39dea53715", 0x42}], 0x1) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 01:09:06 executing program 7: munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = shmget(0x0, 0x2000, 0x3, &(0x7f0000006000/0x2000)=nil) shmat(r0, &(0x7f0000006000/0x4000)=nil, 0x2800) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x3) sysctl$hw(&(0x7f0000000040), 0x2, &(0x7f0000000480)="bc770800000030cab4fe4fa5eb278c627e5119b7a60ffc65d96a484cf92e40f007fa381706f50a2e728259011dc73e2392ce30a84b7cf04fa3433503801e26e0f2d97ad7a6c040d958afdb97213a0a75d17d129a394261900327c18f62ffe5082b1b271ab5113ac5060cc4dcdb2355340ca46664fcd7e43904bfb36fc42c0961e447396f29b1213b066ba396f6c1d3985b0297b37ee7ca9d296af7c18608a0a2f647738c6127ef3c36a73287a0d30c4713ec2a6dfe5c9a212a25df085a6b816c5f60e93f7cd4c2244a45831f9d3184d73075a1bc39a13dbc97448a7111f1569a818d40f8c09a85b254c4957cebc6b8bcf294aa077ce4f54e9af3894cb0d7d1ddcb863f256fc07fd2e88f91524331ef2dac54e36a821a9ea0a3c70f147911937669c6549b709ecaa80383b969ece5e7aa428ac2018e81b25e7ac4723bb713636a458c7fe4adfde0447ca94693c8dccb1ee60f5c1315fb28f604a15831f79484924ddb034f521234e90fe7499c7f1c299f3448af164f5ca489ba64e0430109fce5ea57bb5db756fec35b390098b6d4ddfb5eb7fb73aab21f2a22614c865aae8ed1ae21a95da2638312761a8cd4c29c1a44aa42cbbf1b009e4ff3351ad87b7d7465b69cdbfdb01a76bc24a43326869b617a7e408ee4bf10005468b19dcbc587b1f50821f32eb900"/498, &(0x7f0000000000)=0xff94, 0x0, 0xb) 01:09:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pread(r0, &(0x7f0000000040)="1db4b6f93af212a4f62f3e53cc26095327d0e3a45af7403ff220a35b68ce7806599d6c0caac7c5b128f46bdaedc837f1aa4608fa495d4b5a976fb05b385f33a3defe606c9baa6978e6781770821d9a8e31c6b8283e9b0f2b1e7b830db95f0abc304487aedae1acd5763c5726df421d7cac558c216c1440", 0x77, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x7) sysctl$vm(&(0x7f00000000c0)={0x2, 0x4}, 0x2, &(0x7f0000000100)="bac469d82986545740c1cb85213d485e93abef39303caba56dc51a0e01bfcdde0899467e3e4e25b0ee22e135e0eeacd34554e44d9feeedcf4536c7de016b1c984e4fc17f0f03b93a57e9f6ddefc9060a4cdd1a0aca8be37c9f0ae1faf62abb02acf246fc5507c6d668bb37cfb9445bbb45649259a5840cce083fb789d80da517f9124cc8a8799ce7e7ac75dcf3c5b07f27c16032dc288604239bd4a84dfbbcf1654be9dbc0ca533b3b5e80a4", &(0x7f00000001c0)=0xac, &(0x7f0000000200)="4ce279bbeb0c541663bc5ad337e9155505cdf60f4a1f86daa6e7105c5bb1fd4e46db2f0dbdbbd2", 0x27) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x800, 0x3) setsockopt(r1, 0x5, 0x5, &(0x7f0000000280)="3899ea5fe9055a932c884f6496aee37ce9991d34da972b448177375725ba8c01a16882431e9f874363b87f59c77cc913ce7d23f5a992d1b04299ab7fe052a7fb65adcaee8f533c1c9e0a49d2de34c467e2fe4b2f8f9d888f3592e54ca43c7bdbaffb89056648c102fd7e8a78f9893cdeb597f797b352817fb14aff0ca38e0cfa00911f7a6d9a6ff0aab1416bc0ad490f04c0eff6a3336dd405f575035bea5d82efa599759616c3a09140dbe5e6d6855df37a8a917330ac19930d4d9e699730b425fe67bb59eb9927040f1fa92d9dd9b4a416c71a9807b3b7c48076549f789b19688398ddd5b1c83da4", 0xe9) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000380)="d3200461c585a03fb4a3567cc531a912e567c6b76ed9e8d428d3a9157e6488684c8b930b95da359157ca46f2ab16ee5223c494b4037a46ad6eb5a8561a44f017b02f0b5ecadcf23de06462e72dbbb0ead30711257e7e1137dd453b3c6beeb73ada4ac40d3cb75e4abc393e0dfa15bfc6d89326913cdd6db88655684e1f744a80d0dc8723bf77c78a0465861978e832702c848f53f0f12efbe7cfd656414b9bdb0d42ff902d40bc4cc83f17d9ec812237da1042521d66b5e9666c45a457900ded5b94eccd2ce22c8c23c9e246c843eaf1754f52", 0xd3, 0x8, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getpgrp() r9 = getuid() r10 = getgid() r11 = getuid() sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000500)="a634b27dfec4fa967792e7119c0324672094712a0a4fb3fa6de7db8171ad94cb0612d7986992283b6c94ae7e23075b037a9026dbbf3a659bd16e3aa398f1648378034f0ece37612f5029e4db5dcd9904a4a08b92dfb1e86e16929f9cf5ea2ae4431b79cf1efa16fc4323562a68", 0x6d}, {&(0x7f0000000580)="a52441c682e3c32aaf5abc1f3347e4d96e18a42659403d10ea4b4cc8de0f20089986eda7b8ad3950364f9f888b9607285b2fab4a987409d80470a697ed93a9b2bd66aa7e6839e55615dec5f1a79e4a146ea776751057cac05ce68f994265e4ef72abec18930b6ce50de65668c1e2241b6195984ac29b3c745bf6403ebd3d46e06e7441e2d36e580d87c9df3e054a134082a2a7fe49016edd4603221254446a39e23c4a761e9004d57c5d686c6e907daef893c51e449e5c0199d67e0c3597acfb875ffe70bf6da247", 0xc8}], 0x2, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r7}, @rights={0x28, 0xffff, 0x1, [r0, r1, r2, r2, r1, r2]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11}], 0xa8, 0x402}, 0x400) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r15 = getgid() r16 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000940)={{0x10001, 0x0, r15, r16, r7, 0x1}, 0x9, 0x800, r3, r13, 0x100010000000000, 0x7, 0xffffffffffffffff, 0x8000000000000001}) r17 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000a80)={{0x0, r18, r20, r12, r7, 0x60, 0x100}, 0x9, 0x200, r13, r13, 0x3, 0x6, 0x100, 0x695d}) r21 = semget(0x0, 0x0, 0x10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000b00)={{0x8, r14, r20, r12, r17, 0x15a, 0x20}, 0x1, 0x2, 0x7}) 01:09:06 executing program 5: symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file1\x00') readlink(&(0x7f0000000000)='./file1\x00', 0x0, 0x62394e1c) socket(0x2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f0000000100)="eb59e272", &(0x7f0000000040)=0x4, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xf72, 0x80000001, 0xffbf, "2298d1010509a28de09556d0c7510db39800", 0xffffffff}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000480)="5b0c3ae584574cfe88df554a3708674c959a981fbf2363c472aaa07791baba16b52eda63e7c29dfc4a13d950e72d3350164439e9541c8cb9a37b3a92a0050cf3719d6527d2a181919eada8b2e64968ff0691abbfcc2c5f679f23f61f69dff8f212ec9fc1d986bd726c3a96932d067330fb62ac2e136d9de214b16cd504ee4fd086c1e119b38e3ebf95f30291b82c56fd8c8692dfe0a3c15625256c343ba95adb29392be20bf753008e70ded43171d41df96e1b5d159a36123bcd951b0717641c83ecd8f79ab7deb5b3d60f03ab824c833325edca0e789b4492f7947af4a0c5cf125ff321ab6b2cae2090f0ad9313cd32f7737faf518b7b107c1b5f4da3a5b42f7b887cfe0037e2d6e082d35b07512e6605af3421395d1c5afebe026cb85c739581a76042e2b240ff15588d4f9a142545fbb474fb8882e72e7814c94ba72f07e262d784f76a944c2bf9632c047f8e51dc5571e9cce1850e42c6f1c7f4b7a07f4a15b13e673042e17e6a773ca43ceb22e071d7f0207370443061083572ebf81e78c9aa8694d32d62a91a70cc4249f735adf4ff7f8872653677394e3a08cc2c95d33c85209d6909", 0x1a6}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "73ec001d0000c034e200000f00f9ffefff0000dd"}) readv(r5, &(0x7f0000000640)=[{&(0x7f0000000000)=""/248, 0xf8}], 0x1) syz_open_pts() kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x8d, 0x10}], 0x537b, 0x0, 0x80000001, 0x0) 01:09:06 executing program 2: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast, {[@lsrr={0x83, 0x3}]}}, @generic="0a2fe769d6a0c70c"}}}}) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000200)="38c3bc6b78b7c88529587e4f359a9be6f549b7b07982d6eef7ca350e25e9bdae563584309e825bf8597ba3b62d7d8b67f371cdde8032c6ee2bcf2ce1f72e27f2c3528b114e863a8865", 0x49}], 0x1) r0 = socket$inet(0x2, 0x4000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) getrlimit(0x0, &(0x7f00000002c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f0000000280)) setrlimit(0x7, &(0x7f0000000000)={0x3, 0x95}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x10, 0x8000, 0x0) setsockopt(r3, 0x1000000000029, 0x0, &(0x7f0000000100)="00000000a484a2497d0ebde980786dcdce4234693a2684d40f48bf1ae64690272a4d1071ce64942443c6a4671a13eaa216dd35eb282484f7257eead6a8f5f5fca4fce3e16f92168fc0285ac3791e30eac9433e46c9d691ce5b84522e7fdcd121f80a3e4f41e7c5f7186cf6a7c5c27de569bddec5313446e5b05b997fe41a7fe3e9", 0x81) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x4, &(0x7f0000000340)={0x6a, 0x8}) connect$unix(r2, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 01:09:06 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/97, 0x61}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000300)=""/71, 0x47}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000002c0), 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x8001, &(0x7f0000000240)={0x1}) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x29}], 0x1, 0x0, 0xffff, 0x0) 01:09:06 executing program 1: nanosleep(&(0x7f0000000040)={0x0, 0x10f37351}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:09:06 executing program 2: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) socketpair(0x1e, 0x8003, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) 01:09:06 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000600)={0x0, 0x188b, 0x7ff, 0x599, "d8b522c251adf78e28060008f0bcce0de1f16c00"}) writev(r1, &(0x7f0000000680)=[{&(0x7f00000009c0)="c44e2ca2a9c7122fa7697c0ef3d14c4cf0b46b17f99cb1d7f31e8081881e6f5d3e5577e17c9dede59f5799f4b6e90a48ce6a6e7462ff073e53f615938c9cfbaaad5adacd2b3801a160011a930d502abcb17908bdfe4d8d6d68559afabe2c8bd73207677b988115cf70ef236d9415e3599410459188572edb7cba90f47e4ee9f6d8280d", 0x83}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, &(0x7f0000000040)="03000040", 0x4) 01:09:06 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) getegid() geteuid() getuid() shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet6(0x18, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0xc, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10075, 0x0, 0x0) 01:09:06 executing program 2: select(0xffffffffffffffc7, &(0x7f0000000000), &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x100, 0x75b, 0x401, 0x1, 0x7, 0x40, 0x0, 0x7}, &(0x7f00000000c0)={0x3, 0x11e, 0xf61c, 0x3, 0x7b8e, 0x100000000, 0xffffffffffffff00, 0x40}, &(0x7f0000000100)={0x2, 0x80000001, 0x9, 0x7d26631f, 0x5, 0x40, 0x1, 0xffffffff}, &(0x7f0000000140)={0x5, 0xcf9}) 01:09:06 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x0, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) r4 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) dup2(r4, r0) pipe(&(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4b0208"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r5) setsockopt(r7, 0x1000000000029, 0xc, &(0x7f0000000000)="ff01000000000000000527000000050000000000", 0x14) poll(&(0x7f0000000200)=[{r0}], 0x1, 0x0) socket(0x10, 0x3, 0xf3) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) r8 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r8, 0x4, 0x8, &(0x7f0000000240)="01c81f2e6ec5b143c459389348bca9590823874b4aec1b8633ab22b5397f51d21d3fcd027087a3518a813407b11a80cfdc13a09da99d3cb8405fec3c34255fe1d9926397721734e332ae03476a356e28d64b7c352783d23bb694ea6f7bed0d10b0563458348ed3d3c82cb7b8b270ab305228be284c04cd49059a54603ddad807c90e9a7391a08a5669411bf5beca2b4a5f50f35b6085447f9bb54161f275", 0x9e) 01:09:06 executing program 5: r0 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f0000000280)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xb006ff, 0x2647, 0x5, 0xd, "faba1d428fdd0008493b002c5400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file0\x00') 01:09:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x4, 0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0x800}, {0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000001040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd6036af8000082b00fe8000000000000000000000000000bbfe"]) setsockopt(r0, 0x829, 0xffffff17, &(0x7f0000001040), 0xfffffffffffffd13) setsockopt(r0, 0x3, 0x0, &(0x7f0000000040)="e67562a4da74be99e1ab897819758c39af3c630f4c14f0e3a402823b98fc2a9a77ec36add46fb357368f18ed1708983c8cb70e6738b3eb23d37d66c8e262f5522c5de289e1fe7fc9d93d5cc6986b6d618b22c319998bdbc2d7356ea4a39ff3f8a7684c4d1181d9ad43dbdff6da182172638af613e011426b03bf0ff5d590864f8e8a8576949b32fa64d2d99a89343e809baaa97f6a6168bc6ec1f13623194c44c9ade27157110d5d0e0816d72415a5bdc16e164cb58abaa173d734b879e5013fdf81fdbf6d94e9a5ff0d0a8dcab1646fc2d6ac1003c2e9bd7bb2aec458bafa3396050e230041672cceea2218dccf2c323b5333278a8e65270b769eaf33620577ee7b360ebfa544ab9847bb82bb52e44cd25bc1ee6756045faf543e5d2279dd26861174f6ce800004c3e3528dffc32f84a5a93a6c4d7d07a8be7c00b369cccb10785939d79570386a75d5c373ae3dd8f59c8e9c9b731eedc4cbf17e9ec21840ba26be639406d641f51999bd0dd5f619855974bdfff0fe84ebff2aa6666fb8b28624f26d66d5e83e45a22b9798b056dc4f775c96abb3810916a97ab78dc97c67468a192a0339b79befe90e2bb487426ae2a09c225113ff60c72cd3f21e84fac24cf4cc2ec09f489f84607f2ad7ab6d746aa6bb4594adbe426c250b72666e232bdc58b4b77120e40796d0dfc88aa82ee8dd6c227a64239e79522b9389cd097582c45dfadef983ce81d416c807bc67051bf5bf1baf842cc090baf2ff215017b0ba7d8a06e2bcc68d2f99462c77932a41454aa759c4d3c60d825ab969af7b658bd5a6f7ba20e5ad3b7d7ed4d914612d79cfcd95c0a58a6c26e244c1d1e2f22da1aebe6aff33760f32b8ce70546a97144e52f0f689cdafa8f6b9e6f89cd5550aff9191729021926fa355ba7a1817be6e07f43e3e3359a619c10b11c208f47afba6a908ad5ae577aa334ae25305414ff837ddf3694d33c38e157a722558b2cf547a3a114bedea33d3edada3a20bcacd36a66c25d6eae00ed1e1b3a3437075ff6832bd02f52c31da2fdfb9a63ffea6fc9aaca4c686023422d289a07557c116eba4f473b18a4f93d17531fc885b426aade3af334432734693843d6ff5ab4a8180a16944fa77bdda1d1916668fc7fd8ceb017b1f7d533717e57eaf4aaa4bf5f0d04d2574db4fb57cc5142d395145db828c4a91bd10f92ae2aa74126289f5728847c433f0be48cccf642fb0d17b8c7d549d4511ee801a2ced9acd14916723aeb28d11f175d9016b809b30a9fb7dc94a2ad4193984363badfd6f0f764c14377bcb818b3a176d98770bef16522c81e6857ca2b7d39b469749f6589697f816d4d1a4036738f103b2cce13a99d00b940ce36588c56d00948508eddb3257d8acce49713986e82c90184451b6f7102656ceda0925564482355e8bd7e55c39f56220f78b6f7802f32ee0b0056ed96d78898483769d2d0ed7134eaca0a6d1d6f9285b4e60efa7a5fb28116134e6db23c1d074d6212dee16d4ebb5bd5288dc5b838c9b3a63fb0f2d5878310ba837ca86461a8a138098ff3502e1fdc91aa0648e8065e4cea98b02cd561b0ad7246578f5e67852fc2ff04ddf29b0d9f850fc25c06ac37aadcd6b4dff8f7986fce8b327fcadd8939a42dccf563b1d32c63f47a9b204b4e679c58f5feedf7bf05b93aaaa8df520ed4bdcf8fa5a07ad2e3d027715f997ed52c878a94465920645cac0068b4e65686b3f69b851ba28e88d807b8a3053b70430e1386f8857ff7225a79b5c7f881152c4e508e0417b266bc372ea6b770321e95fc35404cbff4d2f8f44038218a71c4967624684a656f55c7b1473948454e09de13752ca18681f220139e073937e7a9c34251b969514cbd213f16f05c88fc70540ead6895fab19c918e69782679502c38a4136fda8b3f4df7b662d7ac06afb9ddba0ff248d72e78c31919b90d26016dba74f7b8c3b3612898f516ba8a3e8ea92c2d47cd15a92d9a06db4166a138c5032c00799cfe76d7ce3b09de2676371a7f9ce846a8f0144328bd3ae8b5475e3034990680610211dffd9a6d30607bd0c16ea937693a02cea185079fda23228e774236aa766bdbb33e6ac3232648e1b1cb688171ecc7aa9c7932a540e1bac342cd0804e5ab652a90c8d3a202216aad2cb9c49cd8f66941a58e8bfe2ce6201bda384086fdb650cd86746e479869c991910bdf11a0c65aebc975aa8285d4e0d658fe9ed8047bf173818fca42aee1412ca6b2b48e6a65fa27ec2a4e31664a76716efe595e0490f2ccee1e07855f0ccf4bb5df723ba16b0afff9be1d59080d407e839f48020513e2c3264863539d1376d66cc897229083e2332365e23eac33747cc65b85f68e4016be72e7e8e5dc03df2c69618eb6c2303a8fc40e6aeee58d5aceda98c310c4e1c6ac504253054ed4fefe2f548e81739f409de78380ab1cb397ffda48469e7c267e180559bf248cafac7f292aaefd03813b4bd4aac6da81be58c8ac9f54a2359fa9bd1e5e4c5f19356c55f39e0b7fa14ea154189877e95b4cdc038c8eb8a95aa8861ee210616fce54678fa5491d6d1e785aa726a6d8bae3a8c28e77f79293084c4b768e580e728a4e87f611c9319cfb9b7476f378b214cc54a939bdcbeef2def86a01da52d685501d01f6a37d84559344edb2c1b1170bc5972e59bd7a65f85009a5605f5f75de90414585bc9d6d6b7731c56955186876e1a44cbebe068be98459ed437fd0971155ac900d6936af8493f6e611600f89775f542a487c85aa32ca321ab5cf11f61141bd39616e94668d20b72aadcac9156c1f07d2150f9d1f03793c62f3ff001c75b1c73dc67e836473d6493c17459f509a75f350d5342c56bf76a08fa213a2d5c0a8a8249fe31c2c3ce8ee9fcdf0370b7747ce7cba86282701f01240c3240622e519cbb8acc4fb37e01294bb54b077180149e176e5f6f78fc7e38a540dd58179fbe13c8a8459e079047fcfe6e7efc10d4f644501cab319de274850c6053fc72ab4462701d5e37258c7f9483a1f906651036b7028dc3ee404720be40264372ff8bf759f28cf658c8c16beaaf57ee5f9d20bb371179e844b7571d768b546e91f6b176822c0f3717284f64f8e81d96dce11fd6bdc1dfefbc294a42596b3c43f7794e8742e9fd027feb14b9dd5321463ec6b0e1e922bcd00b6967ba1138a50e62e1ca28f95de4edda6cfbf876b7f9669e14ec8b936340411f479f2c3ecf7bf0f2e853c9e451fba46c2e328ffa12043a08e81bb5e03670f28a63cf12ebf8af000533c5a5c36ccac1f14a9aaa140a02856b4a13f98a1bb92f51b89a41680acb0ae7faba4a0e660a010a5f493491ec628a89c5bfbaa49f52713ae82bea4297cf5363c101674c09af558be897f65f9b4de9db7a085f1123a8e649c2bb3708f572c2001d61f57c2ffce255c5122fa569b290b0feaec58481da0b6f82f84530a1183d6f47c6c4a3b672957b5e8611d4befa8cf9b34277c116c7ebf507563eeb9806c3c4443720a6dc2c17c701827f90359858546835a7fa2784d5a9df7015543458173e9cafb4f6417e85a6e121dad667cef794ea50e46dc449c456980441974aeef66f102947549339d4ac1891de9a9fe67ce9895e480b89d9c3fe0f5bd5b1a66ef55a69fd3688774d5a39f235db8495d45b925cf5b623e4bdc392e2822e71444af38733a62f6d6683a16699f5ffd5297e2500f0a21a801bba4dc67556b33c8c0d9cb7e6d04a3ded9e8434feb6b9d43f76d2c41b357e4f17b212d8fc08981b6cce8d4c0acba41b9cf0f799c8c3e482bd4179348031000deb8f6b5a51434ad4e6460ba850bcc18e2cc6781300c9f5449e20144e433d0a15c062a4335ed30b1d3512f6fea5f7a5e8df74ff118286ebc18c920c28d57aef2334a01a580f2241c0b7780b58e05f8e9a861ddd9e6a4a5ac4ac23b8b55e57e7c66f29c33cfeff97652ad65fed4660d3117cfc60eda5fcfc29b4e1cad88fe6e6083383f5fef65aeb4ad7e2ddf53711a031088c58ae13c83828d2ecacbc0a4be759454759c3a0ac46142aa3373d5c84ee1307d2972f8ddaf8e56aabe80773be3a93ada8a2e906c634ce501a710e53b9876c7bc0267bf80551c541c71585d29bb181addf28e70310a1b183407c068ac1f8eb19d8a45d73a71da31ef139d8600356c0d5cb41b034092cee4ec82874efcb406718ec99cba386d4363770d0d0670a6161e19e00603eeb0c8d13f284d54fab8913c515ee8dca5433a76a1fee70060508c890c5bec2ccb98fe0344f922a8acaf71e1f16f5df6a3fc8ab7348280906a6e30f75918c5f97b07bfcdce992ff7b22fb9e3905a521c30fd3555fb7d01330bd21e9d968f26843e4e8952f77a50e0fb08dc3344b4af78176eb20e22f37452bdf0bc7b6de35381e281d6c81ea2b486bbf4129d7caee3ae47b83aee22138228d41f1b35dcc282f34ce7142d4611af830ba12cecc8254bb7be560d4b4cd03fa6c9cc410453ebe35d6ceb6f83437217f83092428cf07181b1dde953786ded2d8fb40e4dda8dd6b86e0a11961ed11786c7e9070bc437631dba634de566d73c81916094b5b2165b30f2256c36144d327b7a1b2474eff65d2ff17f8bf4b04e6b69f0bcefba1c5d8eeeb95636f9f75f86bf83cab20a5b8885f8785b03b4c22ad84125b8ad8e3ae8b714723b514aef17ef078c6c83410d5eda58d298cf4191df137d63d8538bb00dd3803f5ce2d086856b5760ad6a5005ed97974ee2ea674273ca07a89fed3c1634fa35a19c236a299ed8718a5b97991e4937ca08279edc9903a9f89a05285b1529b07ec397ce1ae85410f7e8261526eafbeb9cd2c31f826249f39aadf17c34651c2804b16662f38b792c33a0b0dcdcd9d9eecd1fe0ff789e5e1f32cca6a63696f28cbb9c864f2bfdabe1c2e5ce954ecaf400df860d887830dd518eb2ab9231e64e66037a1da022f70de811cd29d76c61b48e1ac14731c05285a59fa535233f52e284dd60fb9aa428b80ec406004b9157a6a356192b3068e90aed0cbfb926bf570fa389390b19f89144b2173de9cf2f0cf475714cdf7ec4b1ec24f5783272a15aed64ee3783619080ca1c68782c799fdd1ee6b03582875972856c7bc7b139e36c61d9b462d7d0fdac3ba662a45811df3d8592e0e99e16eaaeac2f78ebe88c9ee2371f31451fd76c9b3233a1bac9bf1beb7f8bdcafc0dd241655655403ca44a2cd7a126fdb114c7279ecaae485a6ddaf8919cba01c101871267eed7ee1916d584abd3d60bfa1b7c7973102a5feb0c933b345e63b0354c13d5e013e0aa704e9cb1b8d77042c7d21b5be528ce49a63d87f0a0b9a1dc1d02aeb7fc74d8eeb897aebb05da7eb77aca6c503d4ad9dc04777b02fd46446ab5a5f031215d58e88145e162f2e5f01602ac15f39f081b4f5c6c4fae6ca2d5dec76f070cfddd64387d29f714558357796b9159301f4679f109cb752a7b81d666db37811deec241d2557e685fd5bfd90167c8c7eb90934e03679cb956bf25a421f669ca318848cdc2b51e64cb7f49a051c3ae905f28da3bbd56f2989edcc8fe1da0451793bbebf977a0e456f19cf0fcb2992a163a971acc6016e1a5a8055015152c5789ef633e4538472d2e3e4835f6d3c4f8a42000ef067da793a8ba1728735985e7e50cb31299cab271bee6d63c4b9c2c16fa9816f092630bc2bd4c7072a59d73bff83ffb1ed2ae606a83d8b32004b8434c3a6549c0afe4fb86644b5af2ac7cc6725451313076a44668e1ea2bc9000dcfa864cbef3d8cb4d2d53190a2ffde51ee8a2f22c9b8f446087f", 0x1000) 01:09:06 executing program 2: sysctl$ddb(&(0x7f0000000380)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="6b1cc1244077f10a1243743cc35c5f50257ff26d56cb668c58daa9b70ce4c6db511566cc84b7bb11c3901a53e253abc8a91de7b089ecc6b406f704fc510864b553b4bf25b1ef0be2d15d390a01000000f2dec25be076debcbc365bb169c4a4a2aa947559400660d01ba834d713245ab0ac93bc716f95f5801c517fd69adfded0807ecd384f66cd8d97d0f8877c1dd7608ea8d5d8546499734fc13f8ed4198069c01860a2c507feb736e61ba26ce8a7ee34a3b7dc0bd773c2f8ccd1a1c29876e83326b5499dee61f9050f90cc2e84ed410f32ac12893ec4be0ab82708f8341335eaee8fd3d5aeb5672412a932c879e627aed0c74ce5d6b21570df88cfa1a4d42dbe131c7c8d56abab55ea60ba8fbc8fc79a2b2981b2d76a1dcc6d36f8bf2060515f5d6e0f7b187eae1bb814857c8f68c5130d", &(0x7f00000000c0)=0x132, 0x0, 0x0) geteuid() r0 = shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1f, r1, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0x81, 0x2}, 0x7, 0x3, 0xffffffffffffffff, r2, 0x9, 0x1000000000000400, 0x2}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0xf594, 0x0, r7, 0x0, r4, 0x12, 0x6}, 0x7, 0xb38, r5, r5, 0x1, 0xea79, 0x8001, 0x3f}) socket(0x18, 0x1, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000500)="fd2c0199c4d94066b498e11cc4814996c1da410cd583e283142f83a32cdb65bbf18f14ee3d612710d8158128", 0x2c) dup2(r8, r9) semget$private(0x0, 0x4000000009, 0x82) 01:09:06 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x9, 0x0, &(0x7f0000000080)="e59d5d73cbee16edcf445fc8d72be894b0ef57db1400a8e1f8c9cdf00ec0588405308b08285f2b762803b781b80f17e917a7c81ed757790369ca6654d9a3789e6f957b607826f75e6644d11f8f306452f30a0e92840275e3a52a1fc5eaab8d151f4a40a5520000f7e6e5761a7762c733592fe3dee86de4a82473abd6a3a568f10629a5c8fbd0e106c8e6beb697ba67882d73514a9d0b0ffbb2936f7008845ec7a0e5185e79147a83c7af75006f411a614be836209049738e4f2db49a3fc44a3be41e6fc3caaa92a2b0c417df0b1e1bec4b5c2fc19dc5386d4c39883d509c0cdfd8348de7ea0af511d3c9453d3f5765fb914ed8c5aec6c542bfc17cadd0c688", 0xff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x812, r1, 0xffffffffffffff80) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000001c0)) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r1, 0x6, 0x1f, &(0x7f0000000200)="f0ade2a7cc313ecc7c0b3507b1023bae0d439862569b751f07bdbc6bee4bcb75a54913c1726a5e74261eb6419a800c21abe3c6048f3c55ca01c16b2f5a5ed5e1e18f0a551e1a85c43ab630b9011a6e98dd04835b525d3cbd7ad9ea3ca71e997572bd09cacacc4f7d825974ab0036936bd2311bc8", 0x74) r2 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x20, 0x10) close(r2) r3 = accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/521}, &(0x7f0000000500)=0x20b) connect$unix(r3, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x1, 0x4003, 0x6, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r3) setsockopt(r4, 0x36fb, 0x7ff, &(0x7f00000005c0)="24fa0d733549bfd16886e8c951b274ca9b425876d71362c6fb789c8b1354d60ae06a08892e22a4183b6d111b20967c63fc50bc7d807ac632814cc0bba909ca219b97420797a09921d931ae4f25dfd4e7dfe9a4ff9e3a2351ba4abba36b342c6534df0fc5a0b19829d443f27bb8400c4bb9d0821971069d00b9e6845987e5eb19135aa85871b0eaf9552b7bb9b9a20ddc0a0a4f8e9b28a807f7bf7fad70f66e436d0402c12080d31125321bc0ae0e866ada54e27785af5e870fa5cf060a1b0ebf0fc9215aecd34d8bc3c6fc1cb946804c1f", 0xd1) pipe(&(0x7f00000006c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x30, r7, 0x2) msgrcv(0xffffffffffffffff, &(0x7f0000000700)={0x0, ""/221}, 0xe5, 0x1, 0x400) r8 = dup2(r1, r2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) fcntl$setown(r6, 0x6, r9) r10 = msgget(0x2, 0x20) msgrcv(r10, &(0x7f0000000840)={0x0, ""/3}, 0xb, 0x1, 0x800) msgsnd(r10, &(0x7f0000000880)={0x3, "63a1a47d5ec904040e09e1e6f6"}, 0x15, 0x800) getpgid(r9) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgrcv(r10, &(0x7f00000008c0)={0x0, ""/241}, 0xf9, 0x2, 0x2800) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x1011, r8, 0x3) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000009c0)=0x100) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a00), &(0x7f0000000a40)=0x8) faccessat(r8, &(0x7f0000000a80)='./file0\x00', 0x10, 0x1) 01:09:06 executing program 5: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000900000000de01197504e6869536c04d358309daaa26282dc4d286686f3195"], 0x1) r0 = socket(0x2, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000cc0)={0x0}, 0x10, 0x0, 0x0) bind(r0, &(0x7f0000000200)=ANY=[@ANYRES64=r0], 0x10) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x1ed) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) write(r1, &(0x7f0000000100)="89", 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchown(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x5}, 0x8, 0x0, 0x2d7}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{r2, 0x8}], 0x1, 0xa) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) accept$inet6(r4, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0x28) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x4, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="01002eb9a38ebdbcd939ea9b00d7bbf367271d108131a85d73f9b8a78ce72580c3f0f0951dbc2f9d074652c178ef1af83d5308b586d4f7495e7b8c42770300ec5e3d16b3a2f28cf9bc1cbba00823de432ec4bb1b29e0ac0a1aa914067ba72faea38badbcdbe4189b948018163f642b9a25194c36442b3bdad2327a4158f62adfa55040965e25664ff75a7c3dc93b6d2dbcbed407a21c171db2ff38e287c29064068bd0dc68d9109f256f94c516f3e021245164d56cff59424d1f000c0040fea14bae4993ac9200756935a194440600487492e09f94f0c05954d29d8adcdd01abd904337ac40245802420043581fac3c588e3f6815bb16bd73d42307e73df9fbac18a0f55c95de840667e7f73fc3aec07f02469634092e07b7127eac80326806cebad8ade886e9c98becad39be47352098940e78c89555a618904f107d00ad566fdbe707c9a6544ac7e1234318620f8ed17750c41d75a9d7a8338b46b3fc98ae543e022703cc8c64e065a7adc60009cfb0827fc29"], 0xa) socket(0x18, 0xc001, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 01:09:06 executing program 2: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) ktrace(0x0, 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) pipe(&(0x7f00000000c0)) dup(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000540)) pipe(&(0x7f00000000c0)) r4 = socket(0x2, 0x1, 0x0) dup(r4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x21, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000e40)="6e763f5087209278dcb276b6804cef1c67dce35c325c8a03100e5af692f67397f0dd2c0409f2c56e5be69291f27dccb37ff8626c9368fbdf64fbb50cff3a0a2325b2baf853babe88ed2aa9dc017043f3340769c0f50c833a959133a46ede7d3bfe0eb4da17b7c864bcfcacf1d8908c9a1d06ef280a81c086db454cb942020f0b1e1a40031989c14cd5893e0c2aa5887bf0d7fcec4b4a1dce9fc36561f783cb4f49e78ffdb3033c99f47d45b822065887d77b4af24b7eb20aa29501006412ffb40fb8aa70439644232b4686533ec9529d8d4e7b64ca7c4ce5ba738718318bb0cb94239557416d788fef441ecc30d4548bc31c218490c1f882cdba9917a1a1f7c04dc020015f53d87c7508ad14d86c2b3267d39c41727a3838dc77685f502a", 0x11e}], 0x1) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db989653c33c6bae3d625dd533bec78210c80c1c9fae14509c2ff830603d02b82241889b1f2f7955b6c976f8e2be1da60157ccd86076100d5acc26f929a4dbe45d86a64892ae9c520a3b0584adcad47d6d60de7196d20c550bfe29327164d76b00ff9a889b78635aab18a70a7b36cc7e939aa254db6a97f0fdb3daa60cbc19cd45d1ab2ea6ca8f66c7dfc187a849f2b7a508f8403e677ca497f407be0a667edb058feef70617febe5b57a7471d789d52cd4e20c25900cfe70aab754129412656147bfc750e8ae887824b155b2138bac78930de12ddc243c187e455a1713ced11820038693d4e76f4a9bd765723973360ead240e9d44508feb5dd28bc74e159596675ec9babdee13994511993a394a9508dce467281ac8506db7734986679e87c230ebbf0ee0d9490208b04f175f5853e31b6ff4a524bed8785b8164bee77547d822e91ae891d4958ff80388f8f862e7eec2fd20dc17a8640b218fde78f336646e0171ef5e832093e5f655434f6baa12a8dfc1d05b18110c712bb9bda42f634801", 0x20e}], 0x1) writev(r5, &(0x7f0000000a40)=[{&(0x7f0000000380)="5180d74d25133f2ff8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b24dafcb77ed331634c9951ecbfab94dfb582f69ed282c0a176aec560e4236ef0b0265b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc873e653fd893a462daa9a54952719fef5f3a3c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82dea50ee30f5b9cef5d629c6f654a35a570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64bafc0c4b64c1b4693d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d978782ae2e550ac4759c0e0b66dffd2f0614d6", 0x139}, {&(0x7f0000000000)="70d8d68d5ff2bce60b9d7fd4e279922bd10f86bcdd2172dde5a2a5f945297e484b30281cfb4eb72ab23ddb60db83a50774d1969401bd90d6", 0x38}, {&(0x7f00000000c0)="1bfb7c91d5ae16a83e8703809a9e4b5920fee8550921cfb380ef66e3d6ac021cafd34849fcb659915a1af536d78652e0beccab", 0x33}, {&(0x7f0000000700)="95c0c9c645146aed04c3e0e2104409b3207c10f81b3e5b9b61b84dd35535967e6f9f2060cbabb06ada897f613e9cbdcff97aa39bc3b5c8b327b8ca26c24420d1e9f5617fdf18c958ff97", 0x4a}, {&(0x7f0000000800)="30319cd89ec27e25a05a1f2548c89cf49b53b5ef505a48d7c396ea6d11499e92397d2c43bbdac25585e09503fb8eff0d97c3b01a2b2102b1023cd0b1d2f609805b4e7b64a8a41d592d7ea62713eebf9eb28031fbe92e735c950c9094894134620f682a82586cdf7394acbb147901", 0x6e}, {&(0x7f00000009c0)="8393aa068ce2624aed2fa22a0ae54ffb50363b1569a779e387eb024bf4c254601d4acddc43c34af2c4485f1bb51d2bea8d8f6b2f8f6f22ffff985caba56195313d400816379b4120b9c67e5b579225055f93d4daaa7d2715752f4d0983550c8b21303bc7b58298ed75e30e8f5adf40689ba207", 0x73}], 0x6) 01:09:06 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x10, 0x2, 0x7f) recvmmsg(r1, &(0x7f0000000940)={&(0x7f0000000900)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000780)=""/92, 0x5c}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f0000000400)=""/9, 0x9}, {0x0}, {&(0x7f0000000480)=""/34, 0x22}, {&(0x7f00000006c0)=""/83, 0x53}, {&(0x7f0000000300)=""/63, 0x3f}, {0x0}, {&(0x7f0000000980)=""/193, 0xc1}, {&(0x7f0000004b80)=""/4096, 0x1000}], 0xa, &(0x7f0000000800)=""/209, 0xd1}, 0x1000}, 0x10, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000280)=0x8) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '6\x00\x00\x00\b\x00'}) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffd25) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/70, 0x46}], 0x4, 0x0}}, 0x10, 0x0, 0x0) socket(0x2, 0x2, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x380, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x229, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000380)="08489f20a586a3b0c31cf39b44c996303b421396fa3a0e014bb55a4822fa6764f4527789611e0f4641eba24486f6c9210bd6bbe73b8b2acfc09147fe3613fa24bba42c317c26571d8a929425c5cb0447a33c36ff9080fad860cf6f182a0587fd186b81cb8fe7dd192eb49ecb92555ff5f9e6e907004831e3bbcfaa1589b6e119abae04c0b4db2c8012f7cf556c159de945944f89914067ae5fb0a4178459cebaf904358d04e1e41408b40a6cdf74043bd14d16dd684dcf4b32a8e26572eea5296ca56f48c37558c2149434b839c8578c30509e719b21af0ca1aa0a86e299dc7f44383d90addc344eae41fd6c06294ad7fc639dd4284e5e09a6", 0xfe73}, {&(0x7f0000000200)="2c414748b9a6b231d24d0e383b90c1bc6e17123b755d372f765f79a5cd6bf2472b51a2f3b71d0a3a71ea91a2598d67c207b9d86999e9609e84686210c164b1147e3826bad1c74d76f25939537d1046e0cf233762ce1d26beb4470e1853fc6bef56ab4dc5ef9fb680eddf6fc07f2682945b98c2e581ffc97009764b44b5b8dcc466697560681f5c3298528d5405a22c7ab6eba2757094d39f8742f6ab53e4bf690181a56e15fa1e1e6d1b420a5a61ca4a984cdadb9af47373c797d88b8a13898b90bd99b0d76c57fe8aa8a0041deb0e93c71e", 0xd2}, {&(0x7f0000000340)="28939cdb195fb79120dce0928ea9b977ca1c40aa6e3e", 0x16}], 0x3, 0x4) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x3, 0x7f, 0x40}, 0x600000, 0x4, 0x1}) fcntl$getown(r2, 0x5) r4 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r4, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x1800}, {0x0, 0x101}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x800}], 0x8) r5 = getuid() setuid(r5) r6 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r6, 0x0, 0x0, 0x180}, 0x0, 0x7, 0x0, 0x0, 0x5b1428f4, 0x6, 0x2000}) semop(r4, &(0x7f00000001c0)=[{0x2, 0x2100, 0x1800}, {0x4, 0x5, 0x400}, {0x1, 0x2006, 0x800}, {0x1, 0x266, 0x800}, {0x1, 0x8, 0x1000}], 0x2aaaace1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r5, r6, 0x1a4, 0x4}, 0x9, 0x8, 0x8}) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 01:09:06 executing program 2: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x3f, 0x0, &(0x7f0000000000), &(0x7f0000001900), &(0x7f0000001940)) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xdbc, 0x3f}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0)=0x7ff, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) recvmmsg(r3, &(0x7f0000001300)={&(0x7f0000000280)={0x0, 0x0, &(0x7f0000001340)=[{0x0}, {&(0x7f00000000c0)=""/39, 0x27}], 0x2, 0x0}}, 0x10, 0x0, 0x0) dup2(r3, r2) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000001a00), 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 01:09:06 executing program 5: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f00007fd000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x9ac, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 01:09:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x0) setsockopt(r0, 0x4, 0x0, &(0x7f0000000080)="fda587ee5339b0fe46a16b4d42427563ebc3578943ac6e234601568f04c901a5dff5f13f11761c2a7b0a17430b069dd58164b1a10c8aa89090c34713aa770cf5f5d2060ae33724c8b29e2c7600072557db0463870111cf8094", 0x59) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a8470081001b0086dd601e9000f40000080000fe800000000000000000004000000000003b00"/70]) 01:09:06 executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) r5 = socket(0x18, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="9c58bd229b297d4cb6c77906903371f42c91", 0x12) syz_emit_ethernet(0x26, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @rand_addr=0x8, {[@generic={0x1, 0x2}]}}}}}}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0xffff, 0x4, &(0x7f0000000100)=""/1, &(0x7f0000000140)=0xfffffffffffffd72) 01:09:06 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a"], 0x1) socketpair(0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x24, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000500), 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0) getpid() socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x5f, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x3, 0x51, 0x0, 0x3, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0x10, 0x9, 0x0, 0x0, [{}, {[@local={0xac, 0x14, 0x0}]}]}]}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"a317a93ee7e188fa122175a2ad6bb16c1c5cdb7b02c9aca015"}}}}}}) 01:09:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="7802308c4e"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x2, 0x0, 0x4003}], 0x0, 0x0, 0x80, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x19a, &(0x7f0000001280)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "be7c00", 0x164, 0x2b, 0x0, @empty, @rand_addr="dd7c12b7f5c8a0157887c63be92f14d9", {[@dstopts={0x2, 0x1a, '\x00', [@pad1, @generic={0x80, 0xd2, "9e36a87249176596b655aacc8cd1df4cc7da0534ac5177a8f1963ce37636b743213794f2d1db5beb276c818c308be4e39aa2f6d617d5d92cf0c338c663f67df68c0e3ba6212c947447bff4e3a08c53918082e9160225e4f9f79144734005b84b2c577dc0da3728cad64b971ed7159d8385e1d2991f66b715150a16ee9e94855baba813f56625e746973660239980fe30cfbe7607030ae862a063ade71600030f31431314be864869d84b06da791da338e286efc77ab4f5a1d3e6c2bc55cd0782e7ad34006fd8691baecc23b547d317009fa9"}]}], @generic="0a6855d81a4cd16c279225622ea0356345033b7cf1155bf2fe8e2fc921f4a9c4858e050ca03200a58a495a6b727dcabfec72ee088a8e55dbd7d361e30d000000000000db578d60012373d256019f261b8c30d8b68e82affc729b4c93b299256cf229d670f474bac2bf948fda1382fb12d75ff397ce15046043e40c0b98fcad75fe3ebd1f"}}}}}) r1 = socket$inet6(0x18, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "26f7a5", 0x8, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="000000000000e300000006007100", {[@dstopts={0x2b}]}}}}}) getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0x0) mknodat(r3, &(0x7f0000000080)='./file1\x00', 0x1080, 0x0) getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001180)}, {&(0x7f0000001440)="57f1c366f5229a22916ef5cf0193ef9efb5300da7331a479746bddfd9485eb3afd39bdb645fae6434f7b738a37363cd0037ef7fe1e76723142d48308378adfb3a49677991cbf386eacc0ec53bddba1d1370b1a68cbc4d14bef87e90048394b9aa36b7f0ee97d6e64d3072a117c1943344b87f49b36afdbd64cc8a6957598bc31471e41f2e0a5f09ae0eefcb59ac8a020d36d8186a47447da29c49b8e3c3401559c", 0xa1}, {&(0x7f0000001500)="fe5afb7cd4e4181cc69e63212efd96ff20e64cabe79fe2dd48d06ac6d285490781a7fc4b0d03baae2fca493995953fef60a7a738b55dd2499f5dd288b738814d735132a029816923", 0x48}, {&(0x7f0000001580)="239caa8f49b480e7952eeb0bd1f499c5ad460f8cae3d4313f050918d4ffa3f08cfa37b6496bcf6", 0x27}, {&(0x7f00000015c0)="1e9ece858f159f9a6eee4d01fdd1946ff17645ef00c240838c775068de2052367852e47eabf1ff90970dd211a0718408a2c71bd74c8e3ff688a28232196c", 0x3e}], 0x5, 0x0, 0x0, 0x8}, 0x402) setsockopt(r1, 0x7, 0x3, &(0x7f0000000140)="acba4cb3dce7039237724a82a6012cb593a58cc69a00e44e7361ffdff09630723fbba9adf3ed109764e62100d6d41fcc968840076a63725afa6aadbded0d01533f9cde1f3e54d16c5b56aa49695e909d1da3d99fe6e4a0959aec54db2d18b436ac7def1b7ba5b8728c3ffc669bcc86271ae86a82a1d44384d49aa91f82197f5547cd22a40bb744ada522ea39f8ad2c0aca0116ce8ebb4840beeb0fc28f64ada1e84063b2b6c1d369317be0bc3e75f1ab3545ccfbb7fcc5c522e679d2a1e2ac2fec147d5abf23ec3fa14b382057cf5c6f5047cdb767973377769131150ec3864113b1d1d69b1d3ee2a4fe518301df9c162bf2c437ec14d3f5cabda5c60a4e5ae5f6b112897aa4c4b874574829e240d3fabda6194123586b52b76f448ee2dc0226797222f3e05fd1581d9f0258be69dcac67047fb4c2179976355aa4275f4041d97545dfc4d93fc9c943688a969fa7a23caaa39384d50bfe137a130284afada79299c1e99116e766d5d336a665a8ac5b3f1b6b19934a61f6e253f2248004b30d2037db1390152cca849aafb56fdd67e17e50013b87cdba4e574398344a7b6d27b789124bcb4cfd25317cb55cdda2d11e147267a9ac1da569297a96278513b0106a70f49847b910204f889069a5fe968096c68eaa97a4e9b9a86b99469438a9fd60eada432a33e77fe1ec6294ed7c9f91bb598b206b0d8ebe25012263f96a835dad05284a7f4fd5f1bb546dde909cc8d8a85dbccf021c224378f56c2a29539d7a70e1bfe1ab6cc11d9f70b71f42d0efb535a683229e6f986f312686053bdf1d1d8a631315145e414fe3f936aba86e2bde49587480df43c317f1d34fbb0982dc4b4ef7f656706bd99d3685c495a885db623b3825878391fb36da36d21597fbd91e9afac4190d805bf95ac874f2fb55237fa3a977e27ef48786c5ee486ca27cdfbb211a2f217adb9f26aaadede29ea80c0a455b62b132afed92bf1dd19189f55608cb9262822552d518f56877fdc35299d72b52db763a1bfd94f4ea32b0ebbf7eecc763e833b64fe9965ecb56d23e4265b3c86201a8d1e57b283eccfb252452294179fcbc3ed72de1f7f0a1e2dea16e5b2f92f2d124027c149b14a2cd3f7f7348f8c4bcdb178e260862e5c32d8c81f8af0ccab7af7648439f399431a1cd2d065630c9e7775abebbae7a142f7709061a7b34487c274a022932361aa09ffdb6f6c910d4fa6afdfa84087b8b491b789e4956d609f511377ac9d72b55a6ca5277848702dcae5b1867e263535379392ad400d885869e7a78db2419d22eb56d9c513b96fcf5e9883bbbbdbd51c92d79de0c491e1c65c4aeb3f686dab2a1bdaf72914b509fa40644f3c71a16c365f5c437393650962336abf5cd8749b76be88df801765fba0e06666b8b66e6822fa49fa18d52a0fc3dc89f6f01709d40daf7ffa04eab691d3cdaaecdf5cf0bada5f328d9c7f5713db3e0a5695b7c970a7286c867f1517ec69f878b18dd139c6424a50b733e16f3dfbe536772bb78e0b1cd7e0ac2c52bf610f7a5fbd9a930c28026f6c68f49cd9812895407e2674c7ad47c379370748a78283970c7a79ad71bed8b877f2f9a7fcf716e91ca6d1a1cc78070f77345cb3cc4c6b8c8d6bda33ce6779c0dc50d23663abda860d0fa88ff52947ada7f7509f21d62e899b48fd71d74fdcb6561160b7c1adf556969687f7fd4ae2418e98260e8956d135b1b1e1fcf241037655358f76dae8bd8c98ec785c350f0fa380a5b321254eb91e74fb9762880a380e0da894d25f6036386e9e45f13edab717711421e6c0ec1166cea194ba09748eec7da9d495bb6ae789f8ce07de262cacb7784b2ce1dfe3ccf1563cbbb30958c73e9838bb98b28a9197afdc634daa8914e5655f732bc03bb42a6871ec2a50f3f7c245148042adfbf72f94eccbe2558014d211beae1720e110f4693df1048436a755e1534dfd0b90a1b0b95ca23af732f8f58c7ffa3e278942e49a85894237fad449e84f53d7b488f7d673e1f0042757aa93edaf2137a9703a41fba8eb5367967c4f2e3868f852666df10e4b7b809548e9d6a63170dd48defdac06764ec87fa60f8409187cbb7bf9e63259396e7f6fb7ab602b8cadd7f6f8a3a34e1f5aae817a3693462df5c0a97db8a0b602bde8ffaaf59ed7d2cc5e421ebedecc1a5a11d65b6d8ea551d8c3d897386c41fe09f255238069e3a6ce89afb5ab5bd9354fa93a6c8c08faebee81fb321727b0a305204e8007500e18402194637b07fe6892c1a5cd736eef8e349d3b84084e116888f5fe5e9367cc4a0f36d481c9a20c7439cc9d2fef476fbe2e053b0c1f2b5afee5ca753b5f03ec607855e965891a72472ddc01397d49acc051697c136e795bc64d174d54d2b4e604a21348b40347840e850c2c39b7070ce24bfab8c2158ac0221da2f0af69e5762581008ae60d7a7b77f8ed3f6df161d9afd97dc45fc80a42d8181b4086b586c855dc3907d78673ae236d2cd6e98877b0fdc31173c17ea0a2e69f5fd7d917de8a96cd1796d80753f9b3748538cc514ba0488a9dfc477555654412476cc89cfc26cb60621ab9ccfa2e23fb0c3358a9e59f631d99726d423438518174a83a000cbebe1d13d0b4409c2348059d2a868e14f8a2faaf81daabd9a63469c19c5cd4e4730164f5795cfac6efb612926a8d4b111190efcaa1cc1bb26014426fe949e757928ca00de8f80d656806b1ef134c69f74ca7f92ae08afd28f6d584d855262ee2a91ffc2195204dd6fb47e09e0b352717d97657500f3fe3a8245ff0da8c311bd8c5ab096cebd9c67eb8b126a1e9a8054b48c4228c913ca6b6c71db2e02038638dd1c3de00f70734529fdc2a500614d09dd62c3d80c1ffbdfa559e279474817d6626e2256c91be037a499e3a06f654283616f39f2f8e04d915af654419de22a3078d2115c36ce9e37bcbb41c81fd6c4c9614a386dc6c00ec26338ca36ac3deb8c5723d3b148216008053930002eededd463aa47ec6919955069ee1310538102565e7c4f13cce40a967f40046301d09eb7a365bc54d8cb1b93cc4f9b867c5fae72eb7d02a8f704d27e4e7afbd7cdc6552e233811eab40002fbe186d27006f2a9c781f9cd99d9e6b82fb9189a72a95d8850e60ddbd27a5ad7e6f3f843deefc9eace351d8bd3bd1c8e1e01c6e2c9e0a7b887b96f3b03468fb05117dae7babdd48bbe1abb12a0be22a4718fde4f9b429ad82105e332d4a2465809028dce367a4d8d9b6a2783f7634d5474208ea9a53de3b987a4862ecee3ea748d3ac67413aa65039ae6b97f41a158b7f549d98528387cf848ca7569eea1324f43653e3cf6d18b2f314fbe0ec8ea3e2748a5990a97a444c5679b3355ebed600c6a366e2e2d7ebf6bd67dcf7cc15aea8ed4eca136669d1996bc5ae6252ed8433961ebc0647b2f8ba060245a6cdeff759bbe760bff5ebb06fe07691c5699cecb2816046691465a6dc62119050a4ff5f90ac43062e0a5186fd4f851b1a3c6b683a45392ffb5b33777abd080fd5d33674a0645e155216a86c47afbe7431a35f07ed7b42045ede05e7e1c32b083701a92c66606d182f9d9ee8373ff899a4ec0a86ef534dfe82bd5eea48802b304a54c27a623c8bd8197aeeaccbe0b32d09c84eb6187d6b91f9c52694ea145e2551dfc8c7f5260184d3092ad2bbab82628e248546bc423662407872bbeb5d6640855795f1578784128e33c571e950c9312961ae8e61ecda2881352dfbc1b28d5be891e06ce98b0041a0e9d92c043cc45b7c274a1a77be8ca40e3d448c8490f8e6c435cfd767bf61c2d898452f45501ab5dc7329e0d38fef74041ac9ca793562b3cce9fbb2ed42d4f3467bf3347422acb60f174688b4a74b2437333271bc53275a0c46faac01a23939762b784d62f4f363d5136ff82ded3957cdb9dca35366578eaeb123ac2fd262f1b1cbaa7b3ac406bc26d241b94c2488da3f200cc974af5f8563427a7619dae4c795ad53277f46f108ed620a6fe8d17c000608777d49af429bda359a07980889d9be87cf921d55ab51e58648c3cd0693a0007ee6639ead57338c9a06bf9dd5402b6c0492104e0bab997dcf7bfb81f7b060f5e5e89e5baff33170afa683c5a3e5b4c2d51369844c0af038d6c097b5cd277782db903965a2986c4f863cc589cc4c14f681b5141101484f85ae48f4cbae13458235b0f8125a4bfb926b271c656de9801d8e5f0620e2f898128bc00c7990a9c7d61e57f9f1ec0fa47214b5ef65f3615e9aa104dbdd720199acf9cb2e42205e4f8129242243653a9a21b50ac9a4155de94db97a4c83d9f82cf83bade62d8018cc06177286ed4c6457511621e2558f3aa6d480b6fa0909ca69b1cebaa4bb530ad022d914dde48756c6dc23d6aad436f6ce26be74bf1d0823743f394d8782da0ce8a7c47fb165486dd2538ea2af242a1eb33daf572da387370c1f9710f602dbd3c2e8caeeea90693be5ee4039ee380dcfd9dbe492a47f1edd0d09bf55cef13135df79f969fd8de2615ccff1aec5bdb741fa70adbe4bd4e8052680d4ccf917c03e9c9d794da0617741cda72b9fa07c4fb0918947b7aa48db9b756d40e988f94f966ab54b8a20c8be3ee139f2f8b98779d24aa1bf4a5c26c6377bcbbc3f2dadf2a76f9bdf3d897cd668c5cf6cc132eda3e326e7c65869726e2b071d5ba5ee49838952040783f381e69dc506f3ee8b28f2735f48095bf6a98a02737e979ed68990b371da16f2635d2053c6b0ac6abc56f48c710b9b1687c2d7eb2bda4c1c04881d8ec4880351c8157486d23552d56d59e5dbceb4523faa857bf484b49537eed3bd045de33a68cbdcf30c9a4e9a0d3ad0e7a369604be26e3191722957f8b012cfb40dd5d24361dc53b1aaa742a3c6fdd78b0af467499b8753293456d318b56bcc5167526967114cf92c2b91b097845ace57ebaa913f898bac1d10cf9d231711983ca0b68761d6034a4c1d1c1503c4af2ceef4693fc8b51e6cd3ae77b80a8aae76bee1552641e8b00ecf2276f20881b8f9ea17adf150e34e8ab515fe6418619ce0f0f9656c98ce6ab3ce59bd7244781b5c2303a6e0631db4d68a8ea040c6f0582bc2ba597d90035dd2b92e8488248704d9eaff5e12eee2dfe55eca00c07bdabcdcb5340daa2fbd69fd0d721ce0e505c019d5f6dc7e024fd5a21d918f1dd338f2fd72b1e1e626d92cf6f9c355aad6779d7e0e53d8ee9a2461d5975cbe58f94eb88ddbb7c6428519d6e588585e4d2e939459b682248446f28ed48735e9e0802b49d7d473b2c8d70b00cfb10b87d575b7e995eb1494f1c084b4d420283b28d18d8736922ad465802a29f4e802ff0fc7115f1f68068c9b1a165522174926cb7ad2c5e062be7e52a9c632f0de207e6956c04865b8a96202e49dcd9813f5b35bcef199893886a5173ef154b5dc82cd1a03c8dddc918", 0xf00) r4 = msgget$private(0x0, 0x230) msgrcv(r4, 0x0, 0xfcaa, 0x1, 0x1800) getuid() getpid() r5 = socket$unix(0x1, 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0xa, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = getpid() fcntl$setown(r1, 0x6, r6) r7 = semget$private(0x0, 0x4000000009, 0x82) fcntl$setown(r5, 0x6, r6) semop(r7, &(0x7f00000000c0)=[{0x4, 0x5, 0xe5ce97ab354d9ebe}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x800}, {0x0, 0x8aa8}, {0x2, 0x451, 0x800}, {0x3}, {0x3, 0x4, 0x800}], 0x8) semctl$IPC_RMID(r7, 0x0, 0x0) 01:09:06 executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="04", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r0, r1) write(r2, &(0x7f0000000040)='r', 0x1) close(r1) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) socket(0x20, 0x3, 0x1) 01:09:06 executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0xd, &(0x7f00000001c0), 0x0) r6 = open(&(0x7f0000000080)='./file1\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r6, 0x3ff) close(r3) syz_open_pts() r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) setsockopt(r1, 0x81, 0x7, &(0x7f0000000180)="ace6b1f9551c9f7e93203e729b18370f062bb613fa47ab6701cc758114c00b5ee0eac621388f30943601e0e4df50a3de53352b7f1c8a818decc9c0d523571d9a1f9e4645bc8dc4f86496995c01cbc8fed4690027677e490d823b51f38ffb00c5b2d88ec5dbc9ab8b432dff2690b09dd145c4ea1432d3252ee623523ec1dbb928afe869d82a6fd4e0e3d0e55a6668dcd9af3de2dc0ee5d1075a6f3b5fe9023c9429f45c368b9d37851f75db72cc29a7be00c4537ee687110ef1903d0b31b9665821f38c594df4d0fc3c360585d97e506cbe620ee141d4a6ece3539fd13c1d4960f1b409fa7ff501cd72fd5e2d013598666114827d199e", 0xf6) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r7, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000300)={0x41424344}, 0x1d, 0x8) syz_emit_ethernet(0x68, &(0x7f0000000340)={@random="0d86e654d750", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x5a, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @tcp={{0x1, 0x0, r8, r9, 0x0, 0x0, 0x6, 0x0, 0x5, 0x0, 0x1, {[@eol, @sack_perm={0x4, 0x2}]}}, {"d6a685d4bf910fa6227cde8611d29c2a9620ab46a2b5e2384065b7e94e7a59dd73b431ec476dd20c30a2"}}}}}}) 01:09:06 executing program 4: open$dir(&(0x7f0000000040)='./file0\x00', 0xa3e290b0b1bbaab1, 0x0) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000500)=""/198, 0xc6}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:09:06 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000080)=[{r2}], 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x20, &(0x7f0000000000)=""/74, &(0x7f0000000080)=0x4a) getsockopt(r1, 0x6, 0x9, 0x0, 0x0) 01:09:06 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0x6b384157, "6fd2ee60b27b05027bb46ae6aa175b31ba3100"}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r1) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="8d6cea1bc1a41b5c4c31a827e35057ca44450cee44537490be45df4bd50a08d01e7a5b74536d0b6ae2de3207e09e6564f0cd72ae83c2a28429e20aafb7c9e2ff4560ca53e1bfb48e6e90fada39388c68576d7198d945e9a05a67cf2a5a7a63e82dab51ed5a8a5b7d865576dfeb953bc4970614461a1efd108efb318db93875ecca360d3cb8f89cb7a954ef6c691e9a4ae3b3ebe9695f2058c56cd565c7faaea1561ff71f1b0e6f7798432f823d723bba4c64df0255060fb35bcf4c65af6089b07955311cbc26cb0510ce8359aa230264c0adbccd76713d279d3606bf781e2d400873030a41a5118b60ad4c52321bae3fe1d7978a415f1fd5ad80c8ed1bba1dbf3f6f1b314395f3d035c2c9bbc616de7def24ee6c9ce14fd5a55ac069a0cc4b999de8b20d5c9a04e551adc1aec4135753a83a0c3bca73c3af55eb5c7450e5aa6f66222decf9671ffd4d41828dd41ef30dcbf307239bc5e32f2b25c2a88234863bef5cf2b37ea7d3705f8258552bc53416346791b3a300d7fb3dd0b73a8f704a97df863f70eb2d70a63a20ceeb6082bc8a1954adf5c28b95b56083b60e4a1fb1647a391c42f998d597d1fa2f145fa145c5856d8e3e7714f9585d1f8798c3a3ed3dd026de89a9fd3365975f94f7c0fe445b79880c36574acb1e30dad8e64bc3845ab15d11cf25a36a59303e01eb76bce57635a1b4e42d8b2945b1930dc0e00301b18a4205338fadda7f6c34cfcdf72f0301e45ea38a513e336dd0bdf66ff7587153fbd2f9bef220aafc7d6d3c0941a12169b901eab7af93c57c12412bc903038c4be0636d9784a59a68bee392651541d506afa3e41150bf8179b60fc9c7b7223061d34da5f8dafeca80fc4a3606f23892b63ece4e603395539190dbe420aeaa779619a64471f781f0a46dec547add13992ca18e3d0853eb72d1708e028e9feef04d84f48de5822ae30226f95cfcf8eb7a1933a49497a6e1c680e8bf54ba6fdc27", 0x2bf}], 0x1) 01:09:06 executing program 3: getrusage(0xffffffffffffffff, &(0x7f0000000f80)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() pread(0xffffffffffffff9c, &(0x7f0000000000)="9d06ba98bc297af03e", 0x9, 0x7f) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000003140)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/167, 0xa7}, {&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/4096, 0x1000}], 0x4, 0x6) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000003100)) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) writev(r0, &(0x7f00000004c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!6', 0x3}], 0x1) write(r1, &(0x7f0000000040)="0920090000007c60c0016745b65369db00000000ebbd07a90172c84c838b4278ad535c2a413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x3f) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 01:09:06 executing program 2: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:09:06 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)="00000000000000a9ad0898d06119f0e45ae44d8a8f18560b2edcb0392c4a", &(0x7f0000000040)=0xfeb5, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x2, 0xb17853d54d98045f) r3 = semget$private(0x0, 0x7, 0x3c0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000004c0)=""/4096) semop(r3, &(0x7f00000000c0)=[{0x4, 0x2, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1800}, {0x0, 0x200}], 0x4) semop(r2, &(0x7f0000000080)=[{0x0, 0x3}, {0x3, 0x95}, {0x2, 0x3ff, 0x400}, {0xa7e6c01ddcc2d138, 0x2a9}], 0x4) getegid() r4 = getegid() r5 = semget(0x0, 0x0, 0x253) r6 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x9, r7, r8, 0x0, 0x0, 0x102, 0x8000}, 0x1c28, 0x5, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x3fd, 0xffffffffffffffff, r4, 0x0, 0x0, 0xff, 0x40}, 0xffff, 0x4, 0x80000000}) getsockopt(r6, 0x0, 0x13, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) geteuid() r9 = socket(0x11, 0x0, 0x0) setsockopt(r9, 0x800000, 0xffffffff, &(0x7f00000001c0)="f368f3fffd1083f246efd782057da15098236c36477114746486d97bea0a0af4859f24ae2a5c496b460cbb6aab92462dde9bf50cfc10452976673169b0eb2b6216a86117cb7cbef5fa7954f9bf61bc1c1388e74c56fe6cb59fcdad88ba92324e282faae9ed7e0c500373cda682c71ee5347254e3c791e349dfa2455e861ffb94d63d3c1e5cf9cff51628eb6a0bd4a56b0d6e363c2a4e98473093d54e509f25259591da768c139111fd150044a95e31784827bda2ec0f7b52ecbd4ca83557d9d92faf5ed6426dacb11dba2e69a79163", 0xcf) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000000c0)=0x2b, 0x4) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r10) getpeername$inet(r10, 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) 01:09:06 executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b", 0x81, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0x1, 0x0, "7d40e919dff257f7e00a7e6eaa54cd31797e9b3a"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000004c80)="9041f8615e27caf0f152ade1312664fcba8a5af25206bdd56789c7104d6a5738bb3f818a4700d8ba8e8fff64c41975abbf9ce4ba536e150cd2d6a5cbb412f24f9b273aab98886168baa5b83df1b6c71249aa8507a9427936142eab6157325daf963f0c827181a0587043cd17470f0b7a8689ac137a2379a216d1af401dbaa6f9e25f1131526e34dab3a691fadc9ac99eb581d63403ce763fd46c097652fff2724659f913613b02eab31c1ab33b7d0379eaf24a9dcbf74b488ca84f7fd9e1a9c1da5401540a9ad2da91e50559352ba83b3953e7ecf10f9c15c232d9628a6c27bee3b48fcfbc3a0ccbec78a92ff8bffd5167e1b5a55c09f2a689602f7422a843c024337d83dbeaa09521d53815a00b1159feac9d0bf7c1089ee7f9126d4537e6d9f21b941d7fa79c7902029db3e4da9c536cc7e9d1a2707e63c13b1be75cd1192853df2a6817ea070af43d865e876c60f5a4fe2ddd7218377aa6892405454e9b551773afdf8d915494216813082c47c35f11a948b90c510b6a4cb33256c5bd509057a40eccb8e7599561abcd6abe2ee617157b1d863bcb519adebce220db73a4b95df0a63e26c80d9de017c873d10814a1bedd306d9084abf44823f4441997e435f32d4946400c984f5f8bed014236e222bbf811d8c44ad9a0bc1bfee93fa60468887ea320d69e3ded1c977c74f66813276398bbd849e2e01d4338c1fbe35258716b76321932897f7065e4dc48d6dad4f47b170c00b9f7ea84dcaee4390b1cc9c6ef86fc9496cb05b2a68edbbf4fdb62ca8eb5d20d53c294f3bb71774248ce23c08e45059d11e7940c6a5faae4a071333633587b51145b9d6f1ca5bca55fb187f1379c5f8c053d0829cc536b562caa4b56df716601e54b67bc1de978617283807f9e93348fbae50c99fa4b17f66f3a69102d3c5e623acef42b6b0776827cb17e813e4f26b50f9d330c4097f9d3d7a286ee63e3f85080a0fe22cb8c7820a52eb8abe1ca60a1ef31dc1b37153b3c5424116bbf9f40c469baafaf200ecb0abbe92fc481cc296446f9258d474e15db840944b9ea5eb3a7ef4dde125a250ece74e8db5a815cab1c144bcc933a5eebfd79e6cb4263b613fd117ed20c18b463b529809bae487c6c179a8cd17c6ae1071964b3580319d772eea332e0c7e580f1652c7699457f1e848e485f8e816b64a0700246208ba144eb61a7048d1e6c9ad4cd8ce431576ab1db573cb4f0bf4454ba5cb1710b869ed5a8574d0ddbf022dec1b18e12843d72748fe6a982c469beba9c5c3b0fd6ec468765d6ff3848cdd4153374c88963bcef57a5764d42d8e869f266fdefdca622806c2d99ce4617da96649d3f2272f89d6212c285e2d434208adf94a467698eca5429846df3fa9c28cf696c00faa5b5690fcd6cf9abc34f105aee788a39a200453f9e52642f98930449296ef14f29c2a2aa909dd96ffcebbf292399dfd7898a9938b1ca3ca1bf3f15b72fa204945d1cbf6fadfc530aa9cd319706b6a6eb0ca256a659543061742d8e9768cb46c0691be082bdf7488ce120fd5f61f4e7ce409efcde3af6ce71287dd2b92d5f84c25ab78b01d45d1eeb2774f30248e3aaa761d8ac6f77b2954e2639cd6d298dc6797b37fb0c9a6a3e2253c0827ffe9e118cf0dc12f34481e2a83d757fda36fde52b5ecf65324c2576bd9444b32d7ffad3e5fcc097146aa9b9d1ebb1f48d2598c5af76cedebfdff833d6d76fe32e02bbc9ea6dc9d80fc914a8d14991520903400727e8e82d5d88b83f53ff939674e760dc3b63b5e2a66d30a6c79feebb18d071f43bb7243e956653610162a4d39b43fd4694d5182685a2e11d796e1fb64ba2433e0e8f346b649852b96e7ddb762af26bf729a6c8db5eb071660db959ee406310718f1bd12323cfbd9b29860274dcad43504f0422063f3564e7966bf37a236d2f68cfa99b1f598a570a193dbbb830a52ad86a8e9c1a4215d26e9dbd338ca866fd0d2b430f2029db8e4d2220a2a3af7443f179d17f51d27e890d71021aa5037063cb8825365c3178d2c94237bee1e47ba6ff2b4bea71a91dadcc7b4bb2b14d014c86b717542b48f0c1e66ec2aaf64948824a36bafd6cb367374641b2c892c1f0b349dc6eab3b4c9eafbd2a95b24f0da6607c17fed42fb5c35fb8779bcc67aba75b29659f1fa53a4be47de8a08757ad7ece60d1e2d9a4abc20022a8193d3a3839831fb98c727a394828c3f2ae8ea996e047aba79c598994e80645b30aa6aae097f3659dde10d7a9caa91c295dcab3ddb9ee4914906011c17634ec33bc8a4c9e4b9e937912a6cd97dc0fd3e4812a1d9dbc4d06f15943d3d023c6f8ca595273e7d2aabe36874d0cc73e69dd186befcb925e0ce919ce9ab57a7e0befc14faf3a0c7abb035a95b2010ecac716ef91ff7a07f757320b26221496274743f1bf09770e44ff695ae2d7eb45073c99f4ef3eb4f931acf4e78fc3c3a2fa86100ca88f181fd60efbc56db509071da559990235479060013f3ab8819f7fce8158fba0158d850a8b8bdbe663067bda391c4cbc4ffae6a57b41252637330fe405b5689a95157d46437dd79fc09984a3f6d6f918fc6c3cf3026d8d826581444ef1f90c830097add7e86f9390cab7124d28594546a01b9140732fc952c1b645d97170bc1819e2844eae290038cff57815d7354fd88f26909b92326891382c7078fa8942033876c0e0fb5b9526c5a76c23dc3476a5d07d6553cad364fe62abbc39a577977259302fa3d09c04ebf1bd8538193476c4c48ce750ca0b077d9bf23773b15e81e20b23e8366027dba7467b9eee326181ad77391d391d6af7f7fc19001876d956277ce71bf73ed738f7b0ed9e3047a831af4b3e8d62c887cd45bf8788902b165cb4a838b8f42b8a647014b2175198c38fb981fa082c0ab6d6c5580d2429a7b568ff6d9dfb332c33587a518024d1ca74771390de5d00907a37d40c7400bbea3789c2aabe5cf03ddedc38bdb220f30c1b8fbfd30d3e0d54ff6d68bf7f7a71069ff512ae4cc2ed6ad9cfe8f8fc0229575a114370c66152ae800bdadc7ab87837804e8d13c75f13ba4bbfda0c7174983bec37d0adcf57078ba3f8efaf5a907269903f1d50b11459b967b274d60c766555ced4612637ea1dece42d65fcb333b9254df1011063d885e3441ead4b32cf464795e0ac00a9df353d51811e7b179f65e6fcbad4215f0cc7f753f14403c45869f58f4446f30f4527e158a5d2ad2b6baa1f09f8e0e957b94965231d8047cd5150a61aa85c2faf30102637b08785abda5e958a8298318f3e07956599adb19e1560c29ba4a7b467cea72814c31b3df37baae2d61c072bafb46cfb56e8eddd1392a5158339be093b1e5e2f77975dd73c81a14b07bba54c5818c9982fe6d16f3a59b48e525c440c95f23e2e8fff061c07e007dec0f4a659ed0da4d0851fcc73601eae4f31984bf950bb628148cd245c50bf6592487037685aa63f761f33c2a6c1a8b8cbaed6e038e2f2888882ba742b1be6e7d612e7ed44aa859846ed1dfc5a74c90bef74268027a0fe6ab84bd556dabbabc9cf89981822c089da90d37846c5e73b7c9a5da28b5186b2d69a5c5153f0c0fdfde18c019d7622b216c4e643978f326385de95cdbd6dd1a784546ca1b9727e4003ae28fdb37f17e6903702dff70224990cbf1738fad14fc95c728c5c95c7b2b68b3919c3208ecf5f0d7e600c7409dc23c25313866746b9117df4c99ba77466a4bdbc7138e1f6c2304ae894e8ac10ef8e1964dbc13d9f558423806ff53fdf93630169f752cae207c91f718609508640d9aa7c56d38484b6ed9d1f075a2b41741c08e5d8f443095540f8415e808ad77c44cb8121074345a667fa3fe487f2412133ae58c1c1852dfbcf5c61576ab2702d443d42e75557b4a5fd341852c8fa7713ed018b3e013a4887b3b9b57725e2c84e54e6b6075946e779c7157d89c227a0565aa50cd97af23c66df6b3e4dd12760662653ccb5ee27d5603f9ffbf24b404ac3eb88d3d097dd2045568ac8721aeceb41c587988ed4fe5c5e4c23e2b8215a0ea28980097aeb5959de16c0af63d1605a1f1cab1b7d5fb62fd4f740652432b99f758643cc4bf470bfff0276a01149e275c6b64ad864ce679027d25782991b6d58ea4e24a3e773f3cdde5c1a89191da6ddf4f4259c0d9e0632b1aff13435a2474301ebbb81985dff343922e9f307f5383fd31a318b1f97fd7f28b36f70d8bb58c6581d90d33dc6549b5e70002a25b6f62c9bd5c201b406cd1a1f39fdec605d87ba503523fd378daf44c14acdba381f3c5b95c13c322389fb8a04ea3501829c813388b4e62f263fc2a08eb93e34b04c69e9480e2653e3b9b3d52eef68edf8c1fd43464efc65b3a332d25af9868d18eea6b413cfdafdf951bf7e1faf0fd59ec9f4a8960b941131a7f7bee639ddf65afee6414a1e24deac053ddf0bb4b11d01b7c121581cfd371c1bd6d9e2eabb26a8bbc2eb03fb65d99a096141668356e341cabc60b5ca6573d6184d7e77b7095a61901e91f1f70e3bdce24542963acea6e5afe45893802e3f5f2e2cd591be2e5140a9ab2366c43ecf0700a4b845b617b28fae699ee390d6a3c3008ebfaf729c035885cb475471826b947a66a92082f06f1f659589909c3fb9537fe8d5e43fab84f5b1e4c894fbb17ad1bb1266325f69d5146460b0779da71527679350cbfd2b93820d73fe78543507366984690889f822bba38e8a1cf666e71568e6aea48a50bf58ab312b888391e4bb0b58d8d08f12d9561266b9a1145a18ff33994632d96587fb819143fc7dc19b6a788f7186fcb667b9819f3d9bef2afe599f42a4bf77f2feef28172847abe9b22544f1371882e6ad72e80686d78bce35707829a698f14cc9fe2eb6fd253d63f447d475accb9a99c27bbb9fc01b72008827353c235857ea3277460903743f9bab9e165e01ccd2235284f94821aaaa9189c378bfa3babc5628fc712330552e693b712b91b59207f5351fc6ddb69578156adf874744063a0b0a8cc542897eb6394d5759b19984d574e1263df4e5b34f7c4ad8d0ef4b891c5371ca4ca433cba929c6ac24e6bb043b6d044fdad4cb1c082773ce8a05e3d909b31ed9b1d02960dff71bede28306e8a276b11de0658260ac81c8726b501a239d494bf8926dfb7bde477ea2fabe9e3067dbe8237db41af7e2ace7da2d181d2ac53167b3236be74bc2430db70c7470932865ebbfec6c5d7644119c5658164b319f0ffe9c199d1a55b189c8862ff64956a7c6ea92f3d74d08ba4e959b3f935ce5a891f4c062fceade4050ad8e651547d80974ebe93967621f7176b7c775ef41ec88f9cc0e46e54c1c0f832b9324b92627119f98f3b8d2d9fbbaa13f53bfa9086c9b6156c63d58cfada4b4f14d25c9de7fd5e1f0b9701ed60aacf5997b842e4357b326b48ad2615baaf11f844a7c883501a0cfe21f34ea87c4a14cedc73ae4962ea13fc6891b22283d9e74bced34342665ca78d3836e3b60c69f984a9ad6b8674694266c6302a8f97d1126528484d182798d735eb05843e59922f36ee5354b8a9b5cfb5df5977b2c6e2de9e3515f9621a723e8ec0a41ad88deb2a958759ebb18fbe4e7be96f117f4e10828cda7ae31e6db4378651102d33f2fafca89fc20762822bc2ec26b2436d3cbc956b90d2ab019589c0f4b75609f98d9093ea94cd009d5bfcb0864140061ae0e08249cfcb8ad08c3d2366bb515ccbcd7eb44f3a4bccb521773da9ec7aab6f8175eaee913c96b75a3065ddc1165fd7341ae2cdc278949223569075937c3739215", 0x1000}, {&(0x7f00000001c0)="b0da85fb157b06aaaed3f30b053b7be3fc0a1f43f258c8cb5443653fb52dddbe1859ef779d23d65e8c66d1b8a15309534335793a6171d40599c6f8b916ffecf0a44c6f3d3cba764caa58e75b49f95cfe2374cf5a9eccfe3eaa548b0e8ec3e99f93cbf150c508604b38c963973596a0b76e56436f2a5a41c19edb6a0e67d5ce973bf9a5a4bb7296059efc7378a062d09a38f7c954", 0x94}, {&(0x7f0000000480)="70f87ffe4e1d772e6d83bbbea790fda4523f203f2eb577b131e62648dade8904c36ee147eb5a1c16f6b6c1419dfd25b7c750805dd8f31fa57af51204", 0x3c}], 0x3) writev(r4, &(0x7f0000000a80)=[{&(0x7f00000006c0)="bbe83e6f2020070ecd120f2c274c8758039d8d0e47f103eefff766a71f6d36461dbbed548837d46064a86300dd34aba1ebcb94e135ce33435c43980d7ee541b3ca79cd50bc2c130a3bba4736f08ccc26e140bef89cec4ee091f1dbe9b091c274bdddc831c5de50633049c98c772cda7038f700d198bc0e41ffad41d0e0a545cb15a6b4bdfd", 0x85}, {&(0x7f00000009c0)="6cd66d8a0613723bbf65277b459842ff3c61f624de41e5a3d5ad3557fe9229c169da6e68e5fda0b6e11362d71c0e2feb89d70dfbcbc508f3f53e910cea29af2b19dbc7dcf6c703ccc886c41292943553a866fd96766bcc66dc60cdceba1d16c67530919c8a500d64dc67a0af85c9f01e259fe8cb4088aeb24288e47d2f0491cd1ca8ec42b9f2a1fe42a59d7848ec591046a6ef7800604814215d756f9aa9bd382a773db2ea7f3aee74348b80da417dd86a2a49372638a954eb", 0xb9}, {&(0x7f0000000600)="59a5a783ec6bf75f0e69", 0xa}, {&(0x7f0000001640)="27db5bc76a9fdbd987fc2d25e179494f2f3affb138fe5a2fba2bf2a63df1de175b8dcf1652b9ab59b98100070aaeb2f4ea2206768f992c10293bee899c421e20087dbd7429394b154a07fca3c81db86ef28171fb58326e39f74bdc832f3f245d4fe87a5c582b2eddced5f05a073a87254b3ded3cefdcb754c551d0db3b7d72ecfe70af8e924675bc4816294c4887a99ebdb63516f13c73e9db366f74991ff7f9026d77618886a83cc92559084fa041f0c485455e094bdc1a1c69e9bc", 0xbc}], 0x4) readv(r3, &(0x7f0000000940)=[{&(0x7f0000000800)=""/199, 0xc7}], 0x1) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)="2d5dd10c1da2be890f855875c21996e2dc189591ab4e9bff0795e4fc0aa691c9520d2fc78230a86a29979dec37e0d1dbc823480023a8e520d2a07da635c6ddc469dcf19516aa", 0x46}, {&(0x7f00000026c0)="b6a0bbe1458e6ddb72275f4d53dbc768533990686977bf8c829c7dd499285bbb97d60fd2d7a8cc58965f2e5ecd986362a962fe4a68c5e5017241e8bc7c8f1b8c365079244668be445c1bd0f71f9ca9a0772b7e562df47f018886912b92f4e96ac940381f73cea775cf81ea3ab7430f515b67b2b9c8b5fb14a36e48020ae88f1f9f97ede7df9114448d7b8ae65b99629ae6f1d6d8db9a15f47c294bc100eebfad020d352508f0b675d0ebfaad966b4f2e3283f5f5583297afc2b7b172783674c279af400355a54e729e06249063c20de792a911ceea0b5b805bd56c16e29fbedb141c0a448688680bec416ab87e36412b4e1b1cd90e74a8b4ba5cb85f0fb34ec89b1e98013dd052d6f0bfd43b2cacce863c1da06ba8bc6f165fedfe0cc640e4d3482acfea230132f50a542911018ca2c89229335061c176dca7966c039562aea91111cc82992d68b08c7c13c7bdc3bdc6e080b6b3896caafac3d923f22e3f5eeadd41b3a1a351a0cb3986402790dc30fd17ea5c758c20f1aa1e37ebd399697c0c2c0acc9cf643674b58df73f11a15c5319586022a67475a25557e328af04f1a8f1753e52c556bcc722ad4a02a50e5af235de81d0ace11471990bdfac07d038324af", 0x1c1}, {&(0x7f00000000c0)="b3a11e7d019b5b05f2e04c88022c4180d959fbe2b9f9b9b4835014afc1d59646e3d93fd88bdbe8507f2db3685f6ac107ab", 0x31}, {&(0x7f0000000280)="3e7f6b0d0c9f20dfe8ada65167975cc27f5a61fd10b7110965e48d5e104f0052f916b702d5389b70f295d7b3603ebebbbeca2cad689a2dcfaf5ec4f05d6d8de7468e23277a2ac90e2f42a5477833075714ddbbec062b3caebdd97c61d74983f870a59907100341f0a8c4df76f179a664cc5dc28c90615337b9c73477", 0x7c}, {&(0x7f0000000b00)="53f320a01e8efcf77da20c949c0e5ea687747cc5cafb86aa90bb86891063f0127680059a099ee8a59e38f0dbef51bb94065687c8224d94321597d5e32cbd66c7e446645c033f7691ff846d1d7ab148e942579afe09ad1b1f5ab6beb273587480155451ac44f991b93ae0747d71b6c871c2162042065c521106b5c5a8d6383981435b9388af9665fd5ef7a6b9f43a41de65ab60a668dc9835b7f2f6dd753f82666abc2ca6ed82957b3aefc7a6c538d29fb5e1654032220be1eaebad77764747b2b92e9ec7ea28aec78aa0bb7b67aee77d1240bb503cbe5c07e2a3c0eef4e2773a9c3b10e8627ecf7e4ade855cad0a41731a965ddc79d9eccb6438a8e8875b124b47e27292896955ca2f284ededfc456be68f4ae01e6adfbd869a4015ae778d6c7fac104e42e41ba122d2d385a2239beaca94d8fd872b16b403bfd664fa988b41d3e6854d130e73296a456809260bcd9f3fd35bf89a26bfebaee1b54643d175ae8606dd6f12bfd2d1ca8e048ea446742df49568c712013a10788bccaaf35b4c619cd29c9da0bbb5766b474fdc7b3bfc75821db497b6741abaa8ada828c148d9ddcc45681398103f28db1cf962790175dff6705173199cdcf1d7e6730487f1e33b559ae9b19c48236baa3bf82f45a5087203d9416ef4718db1727f562c327c7b463bb92abc95ddcde3bef8f4a12558b3f39b9f69d0ef8198fd9e32f6be36cfc0a946d314e5fb2b1745cbefa105c48c619cd0a110e20fb2396247a8ded3e3c4c523e04f617d67b10770907ac4a49d21a7f2edbd87cf1ea5a7e69d006a99a316cbcb71d4fe697e875f35be800dcdc40232f19ea9b2be161923a6a4f6c8af718846e2ce61dd5de179f627b5dfaaff1739bbde25cdc32a0ecb1a7bdd72e69594d3479b95f4ff1950f08b83f3f7998ba00f049cc7054f2eb27a0ee6dfd8a572a851a86ac9f86374cbaded2aa2ef8f8fd3e5d76df345f548ae79c224c4370810a8005977354b8b15c2b2a8609fdf2e5a2ff4890f6cb7af0a27616943d6f6968582c94d1cb7cd11dc685ad163a0ecdae56fd68a5190e1b3914a5f611952ee66cbf52d7f1a9f6e59d8b908d94cac8abd5311b3f9cbf76d2728081bd935f486b7187a49079d3fba8d9f949aaeb21c5350954ed23ca657ec0475394d8175aadc89a3e2c49541c6aecc0de6fbad8c847556257a473dfd64e7a2b5f71d441589491e86438536e77fc5d2eb44ab75c69929e4a69bc6e42d720951fbb8c1277cc205f5496694a63b8a361c161e2a7c4d4ea10898b920be02306ef2763477a48f43da5c84142b50e8734c52523d35a3793c37d1cb8e75f0d84e15e0fdab8b999c0c6835c35149845d74c0a50808814b9cb2c8c5ac571c2e4e1cae02ad16fcd310fc5c7a21a57c5615d209554fc5ece7d49b16d311b18f3ecf3a7c64c84073058a115915ac2e49a4469709055ba179884c365c50efdd7b0d759ae0e1736585faa1332f9f3554f4ef4f56d11ec3602b778371eca60ccd72cb0b7681298211224c1131727f9301ca28685f82989a530721407e9f8dbefca6b830d1308fab8f7fe93bbf7b338cf54af084c079cd9dd11e630ff52a4ee302b522078880a7e29d8e1dbd7f780dd86b60eac47ce376b9bcc031c7e786aa926b0e8783e902052abbb601095db94aabbf74ec3fd72ed870fd93bd531f41a82096572cff92260a687b50ec487ff4e75343c558bf4a2b73d26791b34f6ba7574d0d1d27aa2b37fab3c312fd290f996e5a8faeb7b4430bb7639d9280d70885d82a20ba092d1b112817c9d4c3b7bd30998b7359ea08b79df130763d9db86990d8e98205b7a79c9c41b3c573ae4c734e7cf8e026e232b125f6b4361df69a706179bf39ddf45c06f5eb3624d97f4e8a087238c60a9f72d8885d81ece285fd0e1c57ef799c1bc95a1313d2f9b410842ed56b82dc7bc147af3b1938b458cc85b67cde4530ef06e7e1f791c5a9ba545796bc42c93c0a4261c216204c7d3c303a00c00d4cbaa80742a07168bff73e35dc94713a8d56f0505e22b51ffc265932958ea3eec4f2ed72511789e4df8e31a9369c3dc7ebb5cd3e9cc565114f03f1277572549b831a37f2dac89c172c938f0e855560f0cdd1a348a1e0475e08de4f604bda0832277b4db0e8234581fbeb4221c4a16519fc4581a27c797d73655d7d4dffff9f0c17f16432381ea88b9cbc0fc9aa10af542a3316632c6831944a350100511548fad4151e750ee0c3c31da1092ef2e6fa832f2b8ff3c6555c45b1131cae0a655d2a23b804d9c9ff3d40adf4f27c974613b886292de2b2c26f7ec55c71f046e07fc538fdd9e15c3880be8eceaf09ffa555b2334a203e6dc900cb01f1213dc6444cb9103bf715b8e2eba8316ec95d71ac70630f06d31066c5491bbbb7287ea47c122027240f31318ea260af7c0f94f210c230e41fe37242cad517c5ede1419e60eb20daa0e7d4c72d7d47aecd21ae96fd703d06e3f50c6fce4f55c3ecd546f61bfff35bdc693731b3e57209ceef48be0524b3e19c677d8816fbb68f8f989541164995a043728134a273d5fec639c5bdf4d6e24fed5a237c53827af33e6f5f255177ec61375ab09e6462f5676d222a1ffa83937a72ccd2b81a983760b031e03788cf14b3e924bd1ee78d741f85e6c46b3b0ed89d8da20d9167e06db6db92aad6282f0d4a8be0c57f4f14133438face73855d78b56fe01ca2823f34e49cb5398a612f04ec014e7c3563a446ffdb607fc7deb6757f2adb79ee31407d8523f4b65b8df45fdcab229c6a89d92c057fd7bcad89e7950c92e556d06c97eb14f838954b7eef0771d316db643a6caac1704248e84aa3b45ce4f34996ed5db9c4eb0d5bbf66facce7aefb37bce1270f5d0222b1eb67468d4a5c2cc769e6d3d19862f174d751f3e9a6df1eb895020bcb44b138df318ede355b7d821f46a9b3b2e9effdbf48129069fc77d024fc186abf0e823cf4a4964245ce14700ca0d5b26bc3a6cd7df4182cab1eb823b4f60d9c9412a2e20681ac92cb6a358ba1268c5ae2c19cc3e6b3fa3726da01bfda2c49f37d19c6953ccb858c493050ef1d2db0d35e4835495be3cc70218dc3d4eefd76554ce5fdcbb82074e45e207c0514d191b9556a0c896ae51508da3d83f4a5691b81ee7277908c0c7f367a890a8dd56ed9f89e7887702e9d1d4f1092d684418f611b26a9c402384aa1211251a201849464f56e9be2be188d2503b3e053faac3c82859f288e487f083fda09d3cabf61fcf5fcd2c68580c72e0d976db1598d5e561c47734da7f7f3959992d7f99a4151836a29c1b93602c7302cafb8d63342594cb3f162700b9e84acb85f974df1844fe33b7e3eabe3d93300a4899e12374ba1c08647cc2ab2ff7b8318dc0e377635bbdbe1b41c13bb48231cdb32431eecc6c0439a5259a8fb5281db9aec870424253c2dbeb4e6bb8925ca9e4371fd809b117d7190a64acb7a6f5946675ffaa44a969d0995adb5fd27de0330ff999837552913fc5f15c8db40d0f4a5f3fd9657ef91960d498948ca051276b42b7c810679cffd1472ed2cd76355f3a3fa85f48072f326d3bea60fb36f0d8c9979a60d23901e46e838abe549fc6275f733aa82decbcde8ed7d000ac31d4493fcfc8fb6a4f66729fbd61202529e322e5105929400a6b06dcaedf75c7b863d436274a104ab1065a58be004eb31fb7eeb11d3d0fc9dc98ce9369a6db65d8d674dfb97853746492931210a4acb30ce95b4aa5731d3ea4f0ea5989467e02f2c37c6dd770282dd562ecacdd7bd08dd4c8a79a1fb008db090fc0d7a074d3c3996aa9aa46bf4d90ee4492144987dc378e87dca50d089400200a7b25333fc69e198f8637163027ea2c7ff8caaa629c058ef2e6fafd3bb03ddc2f64f905731d755af3784eeed1ac7a817b9cdd000c6930f5f41ee0c4074bce1e586fdadf7d1356210cf39b0242c13c86561f0ad290b8bfd7f272e018dc7d67928a4efe8919e15e1d367479af01dd806d36127047f5b727263a95103337718b122dbc603e4748a99c2bcdf3b9026256a84f83fdee604a1107dce87e48396f2b6bc94fa1a8", 0xb40}], 0x5) readv(r3, &(0x7f0000000780)=[{&(0x7f0000002b80)=""/4084, 0xff4}, {&(0x7f0000003c80)=""/4096, 0x1000}], 0x2) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1004, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r9 = getpgid(r6) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x4, r6}) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r10 = msgget$private(0x0, 0x22a) r11 = geteuid() r12 = getegid() getgroups(0x1, &(0x7f0000000000)=[r12]) r13 = socket$inet(0x2, 0x5, 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r7, r8, r11, r12, 0x4, 0x6}, 0x9, 0x6, r6, r9, 0x0, 0x6, 0xfffffffffffff801, 0x3}) sendto$unix(r0, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) 01:09:06 executing program 0: syz_emit_ethernet(0x40, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaa051daaaa527a88131bdcb613586b45e0a9ff6daaaaaaaaaaaa91a99e480349ccff3c88732762c5bbfb418da84687ed0da9ee6574be5cb809fa96bf7cb733000100000000002b530421020000002ee57082b48d0c00"/110]) r0 = socket(0x1, 0x8000, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r4], 0x9}, 0x4) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xc59, 0x7]) semop(r5, &(0x7f0000000180)=[{0x4, 0xe8, 0x800}, {0x0, 0x43, 0x800}, {0x1, 0x101, 0x800}, {0x1, 0x20, 0x1000}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x800}, {0x2, 0xfffb, 0x1000}, {0x0, 0x3f, 0x800}], 0x8) socket$inet6(0x18, 0x3, 0x0) getuid() setuid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) close(r6) sendmsg$unix(r7, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r7, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0) getegid() r8 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r8, 0x0) msgrcv(r8, 0x0, 0x0, 0x3, 0x800) r9 = getuid() setuid(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0xe1, 0x1, 0xad}], 0x5, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r5, &(0x7f00000001c0), 0x0) 01:09:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) readv(r0, &(0x7f0000002380)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/177, 0xb1}, {&(0x7f0000002180)=""/179, 0xb3}, {&(0x7f0000002240)=""/72, 0x48}, {&(0x7f00000022c0)=""/152, 0x98}], 0x6) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000002400)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002440), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000002480)={0x10, 0x6, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x491b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xcf}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xca6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}], './file0\x00', 0x5}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000002680)) pipe2(&(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat(r3, &(0x7f0000002700)='./file0\x00', 0x1, 0x8) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002740), 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000002780)=0xd45a) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000027c0)=0xfff) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002800), 0x100b3, 0x0) poll(&(0x7f0000002840)=[{r3, 0x4}, {r6, 0xc4}, {r5, 0x4}, {r3, 0x100}, {r2, 0x100}, {r0, 0x4}], 0x6, 0x5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002940)={""/16, @ifru_data=&(0x7f0000002880)="f04bbed9f8b4375fa421ceabf61dbde4aeaaa9db8f1be6be6b0c3942c5c16d9d91447e11801bf84eac4f15f39d62260bdf09ae2000481ad2eae231dcfb2544087d7ffbe2ab7b4d3aba15913acbd77e70f65b75db8b22be013daf502b85d5bf7d2552943f3e0c8bdb9d47fb995a35cf4d70b383a492be81af531c8b1c60bc9074b6522d"}) pipe(&(0x7f0000002980)={0xffffffffffffffff}) open$dir(&(0x7f00000029c0)='./file0\x00', 0x20000, 0x41) symlinkat(&(0x7f0000002a00)='./file0\x00', r7, &(0x7f0000002a40)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000002ac0)={0x3, &(0x7f0000002a80)=[{0x7, 0xf8, 0x4b, 0x3}, {0x3, 0xbf, 0x0, 0x80000001}, {0x3ff, 0xff, 0x9, 0x1}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002b00), 0xc) poll(&(0x7f0000002b40)=[{r1, 0x1}, {r2, 0x80}, {r1, 0x8}, {0xffffffffffffffff, 0x10}, {r2, 0x80}, {r1, 0x100}], 0x6, 0x6) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat(0xffffffffffffff9c, &(0x7f0000002b80)='./file0\x00', 0x1, 0xa0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002c00)={0x0}, 0xc) ktrace(&(0x7f0000002bc0)='./file0\x00', 0x0, 0x1a02, r8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000002c80)={0x5, &(0x7f0000002c40)=[{0x1, 0x2, 0x80, 0x59ed}, {0x5, 0x2, 0x70, 0x1}, {0x60, 0x8, 0x40, 0x101}, {0x101, 0x1f, 0x0, 0x10000}, {0x1, 0x1, 0x8, 0x10001}]}) 01:09:06 executing program 2: r0 = getegid() r1 = shmget$private(0x0, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getegid() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x1, r3, r0, r5, r6, 0x24, 0x7}, 0x51, 0x1ff, r7, 0xffffffffffffffff, 0x4, 0x100000001}) r8 = semget$private(0x0, 0x1, 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r5, r0, r3, r4, 0x82, 0xfaef}, 0x467a, 0x1e, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0xec5, r12, r4, r10, r0, 0x104, 0xe300}, 0x4, 0xcb, r13, r2, 0x2000, 0x101, 0x6}) shmget$private(0x0, 0x1000, 0x212, &(0x7f0000ffd000/0x1000)=nil) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x400, r14, r11, r12, r11, 0x80, 0x8}, 0xcd7, 0x8000000000000000, 0x1}) r15 = semget$private(0x0, 0x2, 0x4) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000300)={{0x20, r14, r6, r14, r0, 0x190, 0x3}, 0x6, 0xfffffffffffffffb, 0x200}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x10000, 0xffffffffffffffff, 0xffffffffffffffff, r14, r6, 0x68, 0x2}, 0x6, 0x800, 0x7}) r16 = socket$unix(0x1, 0x2, 0x0) bind$unix(r16, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) shmctl$IPC_RMID(r15, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000440)={{0x8, r12, r6, r5, r6, 0x2, 0x7}, 0x0, 0x8, 0xfff}) semop(r8, &(0x7f00000004c0)=[{0x4, 0x5, 0x1800}, {0x2, 0x8001, 0x1800}, {0x2, 0x2, 0x800}, {0x1, 0x6, 0x1000}, {0x4, 0x8, 0x1000}, {0x7, 0x7, 0x1800}, {0x0, 0xfe00, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x480, 0x1000}, {0x1, 0x8000, 0x800}], 0xa) r17 = geteuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x7f, r12, r0, r17, r6, 0xa4, 0x8}, 0x4, 0x2, r9, r7, 0xfffffffffffff000, 0x9, 0x9}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000580)={{0x5, r12, r6, r10, r6, 0x10, 0x1}, 0x81, 0x1, r7, r7, 0x1, 0x552, 0x7f, 0x7}) r18 = getegid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600), 0xc) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000640)=[0xae0, 0x40]) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000680)={{0xffffffe1, r14, r18, r10, r0, 0xe, 0x80}, 0x6be, 0x8875, 0x40}) 01:09:07 executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000000)="03000000", 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1004, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getpgid(r4) pipe(&(0x7f0000003500)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x1, 0x20351e, "1a0000000200f900"}) writev(r11, &(0x7f0000000400)=[{&(0x7f00000034c0)="b8ad1eaee926e796730f3ed74d9ea75e0e46ded50acd2c6b173c16b9a00f9cb4d5b811b975e7eb5b4d9b296231450c9f7538ce7b8f71de9844967cecfb309ea52b037cddfca8ab160ad73c6b50dd86b3f6d3cb05624b8e8958a18db9a3acad1daefd5a72bd45c8b032f85e97f9afe9604e6da1cfdd49e2ffe7f1c4f51a8f1d38bcf9ff0c5b0d780738f5da6eea0f43c3c4160b45e2736ba04bf47078fdfc92d8d3e133b2554b838607fcdff6e2ccf33c302e0d9ebf938dd1a6c0489711051c8b802c0789c78ae9090e278804242f9d13ede70e2da776c015b8763e20c18e9f1876a501071b554b00bf942aaba9bde4a10165335eae2a07b171d36f95c7677fe823e64ce21bf9649cfc97249f11dd72bac1ffbac5d872636bd70c4c0496e7db8607700ed64e0974b7257e9f6b77f1853c68e5b3a46dac201fc45172e1de7ebfb98b23b0eeb0fdae4854bb26de9bdc7df559b505d1f3ba6dd18ccaf1ff0824b06091199a753b90e6a13530e56fb8aecb5613ecae0a1d6971b418440535e96e71593006a2959b8e035135d77ac0a79047e027f2e18a2f027298e6352740228b446c083a05f0745fe2427a98f25dbc07139a487670da9a5a66afae133720cb2e304bcfb0ccd4796e011ca32b35a1e4a601540deaf7406d5bc72334c1f1fe39b1c09b060ba61a568829dfd49d7ee7b9c201a904ba979e81b620d986f7a96a9fe37eebd25144dc3774bde6031c90eed355d636e30fe285af2906e91d22aea1ff2a7b4e52b8aa6b3127eff0ac7218873fd1e14ec69133dcb9c2bd990ae32554b4a2eb2c7d1a4b09c355f28e0fc9abb108f69c0fa6af50c7483a0809302da81df1a1a735a37764eff8db50e1e0cba23f9eb082bfa670efa44268fcfede4bea867f5562a10e25a623f208c5bf5041a7367af50de791fe813107792647e8b2c476f0453673e4a3cfdd33db187d7022a0771da93f3b40d440683c02e93ae3075195096a24c198a2e82d1f620a98a80caa31cfb58e7eb8707faa1d5b6de80e672150e202debd4e0df7534de66200180f2fdc0e7c7584b11251888ec22874d344157ce34b9ad58b376cedea043d28d565ed8b369220ae1adff00470c44664a64bb4a2f4f0e15762eb99aa0f98321411a527d2d19d3e683661e551e1f23da867ea93da15dfe957f3c7984f3204c37c2d348fcf129843ed92b179f934ca0664617e5f721887debff5f3916bc1add604a155ccb9fa635c69345e3d3c615c4628ee2ccf38267a36892fb5473eadb61f227c7eb761780491ca87c2c913d013288a10c22385b53aaf980b42ed322eb5c27a030f9060536e3b8f28ea75c298a1aca4486122a99bce09d155da497cf822a41e6bc9770a43d5c037ad47ad0597911622ddad42949f410ebe855b061b3820ada3c08927c9e02ae206b02f982755c07f49353f4f526853e97dbfb702c6e87004a30dc6a2d283f6e5e24bfb12064750b4eb3c0d86b8b966ddef5fe7b36a7271e1e990dc9e9948f644ee425a2b0606d7bc66d603a4618491384474dd7c3cda0bd11145e6d14c9c1788ed128b661a0653dd4974d79e2eb39084163fd78db06ef2b10a81f26d32c7efbdc2cfd8784094c796f3274ff6cce375b2ae22dfca6f63514df29b06b30f0908c8fc1b639100006b4f2905a1d26c0463310fe5d2cc8c69c2a13753bb732b7b514a56485b0a366c37bff2a8ab2c8202fba3df078cd96e9ee9838c70eaa0c1591e8db041447f8be4f421836a554ff65fa677cf5d546aa00e5c51666484e4bc8aac28a0bd078d0d945f68965585ff180e169dc7aa7f0dcc026d3eef6bd6b76cfba78e2951001f3ec9d1abe8ab5f5cab3ca7b77e853328326951e85cf8e73e566d47e59560df91d1c6e059ef51b22c809b27b492fc39ad79ed68d7d47505dfb3ddfa16ea57c6660afe0380a5555a62b59737ec14247e78501e437cb2af6262d5c1d33f9ff630dbfd75b557575636956122a84720ad688388d9c7dca8994e22c86a21dee9100730ab61a0f9b4dd2ee1c9eef360bcc4b4b3c404c4e87d5e9571e4054751c4c05ecc0057702703b5b22d8cb25a114049d9c7cbe3433b6048756526e55e64d83e44c83bcae41171b93f23c73b8fa8bd6589822d4204169d0121b7c7fbf071fe9126673ab437e66129880a99f73a4533e2ab39bcc256d96ba5e6e553874aa5c5b12042a56dae1286508e7f533b0578e3049a7c18616eef16b12269a081fcdf65c53339c0c38074c5093a7bde977c066af166facaf174831a78797b0dab7e2d64c1956102396cb10c14c5574706c778d5a1598c4f7a03a68d6cf82de5ab7d1a38103785c0a0d22fb8bf361b1c3c9ec39e86aa9b4e6f569fe734d24d3771ab8e1710d86f895f952eb3ab3eb0a75aa26652c68c440bb633b23e9baf7b7de177e072472aceb918e10e5c54fdc424758a5e909b4e0f3bf3087aa8f623e5f57c701ce018c21a5c937a3763b03f42499c980d86b808b32c8c17d7ad786d4f2ccf038cc320f7898398922e1c3fd48dbb2b2c0056d15eb3d1fd566e391c9db385eb41908d8fede1a6f382498217d168e74e2b2aad528a8ee08ef03b8271f04fd871c9b5ba278326610c82f1596b0119c846f8cc3cba2fd3481c15e6d94aedf7068bc01cc4717e738f29590bd99f78928a234845d7e4cf616370775b1de3cb3253ef94f0c9d6c198562025eb52edc8a3698d63fb9f6b3969ee11892f279ffe8c88642134237d187b622ec845f09a61756a050df994c328515cf2366aa4b98bf18da1708cbd182c96430e37d90899fe6413b4ce8c05f0c07becfd9494bdbeb7d286f8b42954c0774b84f04a60d0de8b85079ec490ca499c4af4247022d1b2d307ac6a7a811d8ee8b414cd85ccb4dc59373d1f2fbf5077d3bc8d47800f8db2b0b892037cf0c0b59d5f0b41245924ec4a2965e0fc82da6756b9c4e92fe291f77cf84e46b30368f11bc659c4a062f5c294b78b681a861a43aab168662320f27b22c815b9b7f65e63226a877f02760f615487ee40d0f4ff6fab3b36e603c5b0bf85cb19d4c90ef7f72774ce1283feabab621e6d586777f46452d9f9c4103c9d74566825666dc9c0d2a5f92d6e864f38621bdd24056b8c268978e26cd6b2e2be69156e20e93271bb29242b8bc9a4437e6911d2f85519462e17a57c1146b4c44500c6e31090ce069c3c76801cbf2c4d54f4d9d30f24bb52b0fe5bc5bada8f3294c5ad69dd0000008000000000895223cd0f627a614ed1cd47aad3f36a487fc4686457d718b500a2077b468cd46f56dd638a77d42e1c610c8c0ec4d95213bbcc5047d140a6d6fddd9b9d81b34c3e209293d13ac594e65339bb70a44752719b4ddb6311c1878ef4dea611cc2d4afb95405fc609def341b90ec7bc17f368ddee3c93ad14da7230d05e83ec51512eb82f86dc82276c1944ff766081860703bf4d056f9cfb3b90360d219f788bb4e67cb56aa89e8e1fae1d32a983f0a6ed1542555f9926592268e5212ffea4fc070cc6e18c8236fb9f91692e0a568a8a879b0324c1264a9b64c18c45e31cefaffb9c373106b10da43071738c6e71d5a66492a5ee54ed538062383159ded0c879bdf383207fccf53b186eea68c91134f51518e0f3f6dd5801f01cd2db8ee574401602a121875d66c96a8ce7410692c7f7328a6903139b1a5dfdcce246b5cd035a49c99d738cabdcccd8de6a67c72637e775d7bd61f14566d8e6300f6771c8a424b915d83d5029359a4fe1b74e455679cd5a75ca0a22f20f7f9ce1703279c3651b22348c371328ded67aba6eb3abc5daa5163b5e9ac17e597a75b3cd4867677c48e0cca42143c8045386a3abbc28654a29f41b099ca7e6cb66a4d86614910da55b2e6d18b865c1eeae486239d9209faadf32ed0f8b924b070215745b7825027dff589a1e01cf6d896808bc29043a486fc8a9bfad73cf7b0876c997de3d4c4117ced3d318f427b60930a567a3bd7f6848abe694a666dfe9e2645b01a15c24f2355f80debc237260ee2bfa45351809a58bf0515db66667872449d9fb5beddd43084813f2b6b7580875ee6c228835f6b429c8152459cf08525845aa4814b8726adf5d91ff29e12e01a7e13a3501dcaf1b9b988f02949ca5b5810cb304e15956c19c06a2cacba86dac6ae4adb9427dbf88883e6e36f059885af91f7d51b74c4e48478ef2545cf02e92b81f0f5b070604d80cc39a5168f1fca6d9c5db149889633a327874efb04afb6eefa95ae69274dc4d2599c30c5b554c12d6c8207933975d0df1fc0eea1c95671473741c5974d1d9a788850318e724716c68c4f93fca4ba4b2d324ae2575181b6d0a2724e7ca88c13de704e41529788d4e102b998a88d3bc24644fb7ac7632e916e581f5c530abb3af7dbdfa83037d4abcfb52ed868a1935f855868d898ebd18752b55bb4d87c95fb3e96ddab8e00ba4ab88d7269d7b6705bf2ee7bc9844d99cfe8d70b495b0dec9a65ff57572f320be870397fd0c1090c2235cb29a31231bfa0b7eeb999a46e8ec1db9cf900bcedf43880a67b18f00f84ac2e2d1080ba97c046427d2fde7b87f728530bd65b0b54e35956b9e4f1ec379cfa9fdc5d9738fb91b324128a69363dedfdd088ded3ff9d23d0bed8c8acb190c37426948cd50436e7d2ae951838f2cdf5d38b307376c85de14c08ee827e9a2db3955ef6851a7392bec75c0ee67a4fcf3b0eedcc83fb8c21dfee6d4aeff8bfb5b9667981571fcce8e397bfc588ed263a9736603973dc737087ef018faf6513d56ad31afd5571985d2ead325040f178bc561a4c0fe463afc5d3920ebf5ec998ad40a7681bc41f2ad08c1aedb2d3fca5bfbcf4e6b147c63ff24c27f62e97255f2d5d1ff06e0d332966580acb3fddd332519364d14ae0f51988ba31f5558e7f488242bf566ccc147c226e7b876768939c5f7ac748bf7f561dbb2cf5da9d21a12a02bea52e3c2bc8f91e44fdd76a5d351fb72956b428dc76d0f346e9d3ef52d88ecb9a07ce3aa57b9e7677fa7ef9a46cd48d894c081d77ebdaaccc9774a66a23adc7a27a5c6a55c935db470cce09e442ff0a6b445198ababa9936d1c63b9b03002e5f2de36650b7ef03be8bee902f9592ffd8a8bb005c21cd511aa110441dd1c26ac1b6646212825a5d9f1df16535536a2216fd36b6b2ed3f3df63f53971e44d9622f7735c86f24bc5318cb444710dcb6224b12f27b65d16a6a3b56d1d974b8c89e171f349d22c1f295e83aa70058aea200a5844ebd0064d6b0e0217cffa084684c5b118bd4a1379e0fb000cf7411a56fbee7d714624085a25267d170909d1405a0cab6da5b48903a3b78b05cce5d67cbf169d249475934afb0506c537574b2e3e1bd96f11dddbfeb890a40ec89d78f7370d9d7594b74b626992bf08a0ea12a46c5939b769189e3283aaf30f149484e5bba4e0057622c5612e19349db6b2fbd08a8bf4fb20bf2fd4973b56813eee22e66df0e3c35705390b1c240c9787b1afaae9e371a1203cdad653bcf458a61c7adfea1c8f9696c9a7e08387160abda8c1ef6465c6bed9f0859276a2a6cff41ffc340cc131d54fd0828e7d951ff9ff3479bd811b9b3ab08ed62a0f8a4b7532968471b71117d23ccdbeaf8fb13d953a2f7a9ecf8aed63324151ae9a99ab447800eb70f2daeffd28a1bdc34fc49d1ecc461aa3043c95e58d1a43333aa1415ad9ed0686f00701821efd7ab8f5efdf7134640b35aa1c269d82a1b8bca1530fc1f5052a7d8fc170baaa02c2f58772c2a964470cc18979cce3d260cbc794c81e4670098daef3d7207a2c7b87e48364903330a9839ba3aa1b17f56d165af283c9a43f0f8da56ac14d6c45a2f75d81f7541f66f63223c63ef33cbacc7405b0dd218d1a82f81f1134bb4ed28caedf9a7ed31763ae9af55c12c17c27627a136a27de0c4d950b5ac12d2c7cd5b5ec578817f162c365102361f300c8f5600b178fdaf253914bb2dc96fff49ffb3cd4b2f52ea51203f4f3811004dff6ae907d89a902326e111d64da23ae846932a30b2123ca37e0ef5050009e0bc3d470b43813f054d84cac7705f7e7be85c74eb7041c2e0638dbbd786fe94fc7804cdedd971735af38dd4cc27a20e", 0x10dc}, {&(0x7f0000002740)="bfda090cdac3645aef86a4a1e4191ebce8f73170c0813e80b87a3d2b9240d35f0d7ee152a7081c6a1b207f8a20e0c80d771942e7b913c1e7438633f79cea818b573105468ff104028979c86dc00fc82ddbbca83d404a1fbb0f9cfba2847859c2f35e3cf0a79a4400f2a0faf683a5b5f72ba5643f8fce88da9bb0ba73b30729bab4ba9ab5fb71fb2ab2dc2876e0354e35489819053e88f662cc02f6e48de6125457e0e8ee4b66c4e71a3fa4e4c842aed72f4dc78d19fca117cd7c55bbd9bea30e9e6e00e5ef21569806861fa4b644b0ca417899a5f86bf5e3b300261026d98ff23bab37acfbc0d5baf4330ea3df4cd7cb3e0977fc9ea7eadf8aff6eb0317eacae0ee01ef27404159d7bbaf44c636fffc126378b66da382b304b5959eee93d4ece6c386384e63433226276102e486f00bfe917bfcedb7f9890dbf4f7d8d59596eea7a209ccf65a3d07add621a98826cea9c60662f690d7405fbcd87920cfec65db0f6e0684a96f072764cfecaead7676a335a8c74fdf8ac9abdf00dc2f67d73567ba6b6fddbba9c93678d2cbcd7781b48ff683002416c31efacb7ad692e27ab398763b2ec4dfcba7eca8286ee484954039bf824de82f4b2a05b42d5cf9e1d06b95b0814c668061987929852f00c3c72143074325540f5769720a17044270912fa9c65551ec47ef15e1db62d65a343cf3789cd65f7e2d0a77e4e7a332e02dfb290cc787da63c000521a22535dc782d5b1df5923f6cb90446c849debd3153c3a1a8e20242e9ead1beb86d10ec2311804c818e39d3582d538dc0b1f7a81bbcf759e5836154155134b4bb02877c235ffe2510f3b288670cd8e352d451fdd481810118d84cf133dbaf4322fe6607a5d3aeea84dd241dfc605e7f0bfa1a1fa7eee81d6832117fb6f57fbf4e4cc5e8afd102fe5ad80fc5329f07c910cbcabca67b7f80c0cc0fbca90161bc5a87394e796a1aba88f1416f7380ffe86b788a4caf35cde573398fc72f582744c1ca5ae24e09f97c8963b15c1db35083b332ae4f9e208ed82d5fea1f821c50b811b4f321e7516d8c75998d86ff78ee477bfc67741df5a90753d52e1e4d247644046914b5985c4abe4f2f291248c87fb22dcd259598e15f46062181f96780f378625e4504e5a08e5ede7dd730bbd90895aec055c07b9ca270aa2fe9f86f71fe90aa7f703c41a493142aaf3d13e2d1d6107a640dd61ad12e0fdfd2bd6af9728f4b3ab9060f0591afb75e22cb1e7396c40b817d138c41036ed75e5257e883f4f639a88bc158635c5c5fb390a5336b2d043eeee40bf9be0e5d6eef08cd0d8c4376092a71e8c4f8ac949842e833fe2de55538d85a2d21223f25a67567b8281edb4b7830786b8fe1a9ba0a81625eb867552786ad2818ddc604c527f4b202b1c82de8bb7d4fe8202abf37c85fe3fb406f6b17064bd7c7859fec60fe4e4054c9525c5715f2b17343039a4395b1d29fb0a53b6cbf9808050cda76df4f60ef7a6bf808669cb8e7283daa6f59555f8db41a5c679d3fea769eb9373ae183c5659e78b0fff011b8995ccb159a612172084da015d515425fe2094d92398773bba8fdb74710e4b5c31b308653b11d3e150184e2a0d5eaaca658bea83e625ab40e266ca9dbb4fa87bd2a6f25df3afe3096188dc916c563c476bf68c4b71676863a19fb2bbb8b9fed8442acdb76e9fb98c4676d5dd35f9223aa0b4479bf93742e3b759b5d6fa96d7b95cc85fc0276e639f1327a22560ac4f9a8561e3fb4aefa52c5559f9dee1a08899d6c78c80f440f94056a2a4d7cfa44e7430ec8aa77fefba9d827e7f55d4e4f8170bfb5fd05d686970c93d74238edc2aa98c78e07dbc671c07bb2b4a2872b337e2d4b29fd54612a950b4194d409cf068432a9d55e36125009424ad999c822b9e912c05269ea882c0807d678c8b947323be72a81a19f477c1e200d6ac0be91c50690268ac48c1919bb6497a199dce7d692d4cb368fb6c31272e8a0c967a2f7235f970afc63a44e5d0aeb6d9448ccc12931d5571872d45a995812faeab271bb9850800f2eeab347c0f5f6665bafcedfa45f2a98357eb197546fa69a724e7be33f74d104f4b708fade2d344a7b3d0d17078036a4402cb00df8534d8d837d913d69174180ea1325ee5776241dc8ebfa4ddda92ed0c795dc4e22f39fff1828aaebd94da4408b0c2081196d929d108489e59127c57eddab523ebee0c43db61667ef632a52c0d6595343f6ea3bfba46e5c91bca5ccd5a28f14eb0e52add91799a921b3c896e471f346e19faff1627598c19072add4532fcd70f0c3f3df9d666529a7958290b08cee08a53a3d8163110504544397a640cbc6214ba121b0716218792c58c61d40b34ee6438bf99b265b38c10856a103b1575400d438c3999494cf2a40969ec05e081872f60332a4ee007523a32d909e2024f3fff5a7a30f34088527429b5d5ce1df5663775a7f902cfe335ba9f830f9b3b5dcc1b5a136ebdc78ed87b1152dfcd08ff51747cb22c2736cce6bc1d37fd6ba4591299c6491901f498475aa3b51fbcbbc3e7fd7d6f76afd5cfb883d0f8348f8ca4aaf94bf54d33dea803df76136f45b6ad0123868b0133e601c112cd90b8070f09b084da6bc4fcb998278651b4a0245adb1c3247f13bcd8269483ee0906c76f9ef9f2329b67c7d967d2e70111f35d9a5025940787d087b6dfaf52fc522e4a2ec858a47a65b5e04615a83047c260d2c04e20275be0bc7355557be77fa08b6fe2aef951465cde4474b0235b7af16971661b41dc2cec409a026d5e166c8c7db9520f976fef0433401faecf06e8a9cdb728f4b10d19a11c3aa0dde57d0dd570188361961985ea43206994913a7ef99f3be6275a28feb08c94702535aeb0f2fa851553544fb09fee1dad25de7a0422538ef59508e8ea926af7fbbf08542a0955ea214a6dc5d4377d91dd4bc8deb7a1d0984dafc3458dc1e39f4e6ae7974577a7eb34782aee1a9bb64d96abf1597a442a8c7a8416796fc3cada08b793c0560e4a2ac9eb7a0ff6181f02d500c1706d3bbd47526bbf7b0ba03df4e86de1b87838e7622b45a26452f84c1e4dcd478eb626a4ef20781bac9b54a1b184a47249eced9f36855f530b35be8e958aeefe9d9b38477fe1d5f5dae0f64e30ba1d71b3ce18d5bc91238c32a020cbde00779705abef1d2e3640084caa2c95a66124b3135a70400e82ef25fcbe4b618dacc94701c5c3e2b0dbc257e9a57f85697b9255a981200d40833a282e51c25a11394f4f86355fb3488d3dc65a52e344cc2e1259819794c073b3e994fe809d91aef080e64aef775647c977bdd52053d79a80109772d6f8ab944e185188e6b4adc0182bf2a8bc7374786b399f72b93d5e29aa5517b32cfa1ad4d21bbdb2edf153ea138d2d3e0ba7fa15d7086b41d6ed731c5fd0890e8ff074a6019d1b542a60736bef68abd929af2d42dd0b67eacd130b8a7e69de6457c1b715efbb80694357a47d4b172cd75536efd4d44722878a496b66bc2f62dca691ffa71edbc8387648ce27a88cf472d5c166600cc6c793ca80a872adafca8357da393be69ee472b2501cdbbc1954fae5bb53104cb31671dd6abeb6d328a0b6b25133c56fc523ae3673b40a29aeedd09afaa1635bd516551a926c6c8e8765ac02a3191548249db56e8633546afd29322b555bf97864f6aeaf9cd8427ce5fdf4205f8fe9a95f9133cf6374413f215b166c662481bb9841503963591de54ddab39d06f889dbbf794002975afb5f78cf1be570791079daf4984558f94fa92be1474761922b6044ce4f89548f505828af40a06088c255d4e299161e0fc1d6d70ff150c18a61bb07f972768350a2266fb358a8825e2199f634f02d1e21ad24dee772e5af51b9c05e4718af995c40678dafd00853e94212ce46d3d8b44da6959a456cabbd3391b5bf2b2a8c069ef63fe52e80a9fcc959b4023b8fd75401a1703e5331e884f1e86fafbe4c206c004995d1b64bfef9c115ab55a0049484b47e179b52bbe960a74296e817c675d6706cd4158d019b2fd15f65506137d1f42ca4891e0073b26b63eee89e61b4ea112a750bb3e7c3b813106bbc014946b354dcffe384cadc4669b6b7cbd3c6a3128384826d34d400135eff85b79219cc334753791da90a66b0a5f43d0a0ed98535e6f7f9c08f76d0ceada96b931e29fe9360ef0f70ff9b86495bf4d6eab75dc94dc3ee17fdc97fcc64c549e59b4a7ab2bfd4acfb074e22e052c367303d47a922e180f8353a521ce32aefc528b22ba01e0622b5bc10f08c2fc08d09faef2e2271444c102d1f41636f1bd8f010ad1da9f83d87810d601e5986525112a915446b8ee77bc15cb89d15b878d869d62f822748859bd2cc6908be6cedfe90dff1738e164d52bc6d0b0c1e288d5fd0b4096e8bd2472e592e1caea8d4ebc46bc7ee49c32387fecfe8bdde18f63f157bb091ff004f2fa8c80d9dbc7a9a14ebe88020dfaf7fca775ef69ed16565d6f7dd128ce228e1458ee00309c2e0d6b32c7447ba4557785266abce7636eb25cc1c9f6c9200bd89220e2964dfce83a7204e9742cb3451e95207a22e30cc1607ec6deda06f2c07973c96e1d365c88d1b735d5f15a5149a7d5a0ac00c73d66a1850dbe3d10b31effe7bdac091611b996444bd0b357d806b396285730dd4c0413c80594f5fcfc1b7388f441de6f42f32c420a63abb18a680207b9e39b77d13770208a082acaf5a3488ad0928f63b901ffb57ca822a2476aac6e1e1ec3a4a08e8b6c0c740a3ae484766ca9b0941f74078c9e5c0f18663348907e8e61489134b2", 0xd42}, {&(0x7f0000000600)="fd0c74394645ce2874e647a945205daf0f62de132859d3f6af59ac8c8f0dc662b8150fcd2dd8bd4e0cdbba06ea1a2672760765a3e435439b6466a74f69ecad43c9eb23b8d21c71c0cf5dac2c6177e4b2e20dff318dc0d91cb37e9b91f99aef8e4c3b352401fee65f6646282934bba2adf1d631bb33f8ef933a17f5c6a0770000005fb4e3052065bc8aace277bb505655a81b1d8f72072d37a30fc9d27b13d3fcaba5d28f88d09ec48cf48e1e5fbb02101388fe72991bef55250d55a05cc85e5648dc2e880ac48f7912c5be9b1e82f6ccee87971995fbe6cbbd65db14a825be089feb8ef0f063c65a273941878ae5be9d1f91658d620e32b7f16c15b1986a0fff522b34326bb818d38d03573d81a97ee49cdad316581910fdee62578d349d73281c3eb26ee8", 0x125}], 0x3) writev(r10, &(0x7f0000000180)=[{&(0x7f00000000c0)="7f070000007276fc0a7482cc94affcbbaea076fe4cd6238f5700ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be525b22c1f1faef80875cfe03ad81608a4f00e5478a0fb6949a5fe42e97b1f95cc24cfb0dd3e5dfad67060b715a7c5e4187467ab2af26a7c1090200"/121, 0x79}], 0x1) r12 = fcntl$dupfd(r8, 0x0, r9) sendto(r12, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x4, r4}) sendmsg$unix(r8, &(0x7f00000005c0)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000440)="e51fc8dd925a3f1161cb1077c471abf4e6f91f8a9dfc2e25b691b19cd8e6aca223e4762a42070840ab81782b608c26e236", 0x31}, {&(0x7f0000000480)="03901feb8f45c4bad76ded68d5ca38fe6bcbc9a10a8859179b54dbb5f685702115edfcd9ad128478270ceb729c685de1c2d73e287bb6c6a8c7170a7352d659125444eeb0253d90611d70d015891e9dfe27e67ed2b35a60bba6d1a6232bc1fc8737e1cb", 0x63}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r7, r5, r6}, @rights={0x30, 0xffff, 0x1, [r0, r9, r1, r10, r1, r10, r3]}], 0x50, 0x404}, 0xd) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) r13 = msgget$private(0x0, 0x22a) r14 = geteuid() sysctl$vm(&(0x7f0000001240)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x2a) r15 = getegid() getgroups(0x1, &(0x7f0000000140)=[r15]) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, r5, r6, r14, r15, 0x4, 0x7ffb}, 0x6, 0x6, r4, r7, 0x3, 0xb3, 0xfffffffffffff801, 0x100003}) sendto$unix(r0, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) 01:09:07 executing program 2: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000000000007"], 0x30}, 0x0) setgid(0x0) 01:09:07 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3, 0x1}) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x7f, 0x8, './file0\x00', 0x401, 0x71, 0x4, 0xb4}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x1, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x39, r1, r2, r1, r2, 0x10}, 0x6, 0x7f, 0xffffffffffffffff, r4, 0x6, 0x1, 0x81}) r7 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3, r5, 0xffffffffffffffff, r1, r6, 0x80, 0xee4}, 0x5, 0x12, r4, r4, 0x401, 0x6, 0x7fff, 0x8}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r8, 0x8004574c, &(0x7f00000002c0)=0x2) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000002600)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002540)=[{&(0x7f0000000380)="49709f40b4d75e447d5dc47b7f2d49588ce610bb6977ed45b0e39cb170863a0af6f5afaf0815be47c07eda55a2006a766653e9faf11b9fee0f140016eca8daeed51851040f029ce6a796466bb7e27552f1f9dedf555b50bc82d36f2d002836edf2a02fc9a7999e675f6de55ca845bbeccfbfb6550391478ec816a29387db07c9dd58d910fc8cb292596ccc6f6e358cca89b939f4193679f6c3adbf458c2ec6c0b3b1ea854b5124c4b62e6498cda01d61c89763e71fdb7ad1197e335aea401324640138d9e44f1ea4b373ac03be774572d715c0b49c4a7a2c95a3cb636072482941feda73019fda2bb068bc256e4cd24666ca04404f87ab50f5d307dfeb2c70f4c81de6e03032b5bb32b629032d6e50c1ef94b666dde85e6f658726578804c37207c0acdfffe449192d479d6042d3eb599a6c323f0207a25ff3398ab5e6661ba05d6942abf634599efbfae560014cd246ebdd1b2a00bd61931521d2cc4b95df3fe68232ad83f186d82255843649bcdf8e6368a1ba63620decefe0badd5c08ff666794d0981f63e7a9d77bfac0fd37b93be0ae051f4078562589ccc0a152a84cd1295a31b93f818f1bad76ca3de8c73fc132a3a5f63c7ad6aa5076052f6815a291d3b32f6ee19173a9b357a53d86889911a849266f7eee555ea1bb35b55f0e6064cbabb43738a662697f20356499e235c07f3329938a058e05ec3b17f82259f3e5108198ec78c8e06946f43ac9a8a4cd0cab1f6090de16ec9a79d9513ef82542385b75f3bd175f0f84b00d80761a28f5c9b3ffb37fadb267dd89cdd89e2cbe7fe586e16a0f48de384d522645e1a4cf0db598b2911aaf8ad2902cf2533292c5331bb68b1ed0015e02def0d99c52fa94ee6b26f73d9b25713637bbbe06f5bd83c6d5831218a9d021aacd6aca355dddc77f66b9508fc1b3be51f7bed891e669d7258f5332b21522dc5ffdbcd0377783c7fa3eca073986158f3d12ef1da3cb651fb43262616d4c8fdae2351735d3ad74240171508909330028203cbf55eb2c198e51766a815923fb3081aeca6d2ba4eaebd8e91e049fce6db19d26163e65c1935fa3e87169b874e5afca453350d4e4993fbabb7c7468b8c8f399fae77a4e2509bbc8320de4f845e0fcba9f0e26dc10b53d97194d1b299007918ba4277b71e0e8625136c78e73b51f87dd184646f247ebfe05e6af8a21ba97f32e2e215a05300d14c4d6d37f92c24d6546054656f580a0e38623b06df1fcb860ce676617312556be07f52cd2d73d806e8a637e591f49c8a8dd6142b6521bb173819d06f57f1bc4f967ddcffcfb85f60c5d4cf1a43893323b1e106d6f5cb2d28370741f8f9d820d6307e1c0fcb5bc789c6760687453ec8744ad189a031cd0af9cc7d215d2132fb6748a680621212896e8d2f8b7b915e863d2c9322470a1999c52550b7b8b0f7d4c37bd01434fbedf50fdcd4a9ce17b4e89d321d68c175ff5eebb591abc387f3cfa3bd08d6face24a4a3b9c4c518cb8d5ada3cc717b34547634355b5c5a43db3c1e16a263c4025361366afb0ac45de00ac31d22d06af122febbae8dc9545e3f15a0dee3156748779a82785c75225b23add5db2070f5340f70d839ffc0de9794eda6e21be198a42a085bc7e57f75e68d4b4e4b87bbf5e05284efe84c143057f74b08488d6342adc69bf9e9c0d3c34bd623ebd1af008f6017aa10c99c8a3f45d6cb586657d59b8b3f5e11d461604ebce19716fbcf2dd8fe98da2eaed3221f6f6a11704d1a312ab2acedf25969329c4b2ff0f635da44b995e3d4e7e8e091d049a07ec088621d65d785c376fb5012dcb2029345467587097dd6d46e8d10bc6740ace16e3e058338fa64efcfd1f171508fe5f460fcac211778dfe3736a775ca23db8d163ff1937f2d4584fa6b5e425c985e7c528f6ffc06864d0c113d39012482a1f746a6606943a226507ad85f3c01a2843d8555b9a608ad0003f8e1b7244f071802d699d0d2e55ed79ef6d93d80de6baa84a2b3efc68fdc234329ae76c0dfbe6c775ad9f814f496896720ccd00935a239fe24a0d2e3dee63675d8f2817e22dc97ce438b0a8827f2223640f56cee3e135c676aedf8a08428d88f8bfe03cc87780e137561ef0fb00b03b1949b812527c3eb832ba4dae5de77dcd5d6073f670271b67f3e95e13a940b41bdae14534d23509ddd2bade99cf8dc18a5847e6706fa1793410f64d283684be394e70d5ee7831bb2d33261b56a08654cb138c97a3074363bf9c69eb64b24338a076cc45622f16b7251ca42d323ea7946ef4a2fcc15fb0d90334fce5f84310274320bfe01e2df3c479a8478c3c93ac991854c307a0b0f89a643d1326e9090d6d1a4a7b2a68c4d1a8462dd0360f8963a964ad24c8ef3351c2f6c660cea2c06b50246b9c95f1316adcf18a93d070eb406c675120999754f19a393fc12d23958565feead5eb9e393d517651bf58209db68f92fc9d0f16ad7a75236c59cac023ac6d95e4c0a45fb1af05cb2f82ddd9e6dc52352b0195cc43aa738ac07a47b1f00aae19c7472146babcfd3f53c5985fa20a575f2ba47ed073170bd4353911b3355bcd209c2da947bf2b82114b0bc57a01341d9868fc44f80de79bcc9d81404d81523342bd6df5c93f527253b6d1432f1e48270d885eacd73378b636e6a5064b97162c58e4eff20f9d11b36c497a726c02c0e6fbb1aecf9d866d9fa6e7e64c0f748e1089e825b479f03fde8ec539c0480081ec508db5f3870a018a79aa2dea6d025ebbf90b6308eeb9b839871ebd608f0a253b11383e2da73a5b89505bf19a65aa0ea67414d7145ab17c35728e9b5b8ead6586a58c0548308fabbe7fdfefcd87768b2f7e008f761dfd6723c04eab5533bde5e09f2fcb2cb15b98767a79cf042c234e72c441f8012927664956d4cea9859f54710ba8f05e03748339e177036d1bdec42dbc6e827361b1a9de828315c319f6c2e4c5df7c6971bf3f0cba676afcc17ab17036e1200e96744c9fce86eb2f9d35fe2091a2306466f05aba663d14e5ed70d26401eecd937e0c3c5689f1c43ed6d859a0859fca6061b01746c46296a2a8f0c0fa346c879d47ce419bd3cc023ced96c95923157fc8bbbc54fe7af7b09e738b3922631cd317229dc227a61ed75f291496ccaf9b0724689f92bc6d8403b6a39f32695cd0185d5a9bffd53198e72d2d114427fa371c78c4534be17286b484649b1a7fd020b76e0c0137f1ec5015fe56ea1fefdda3c87fa96ebf5eea201c4d169e0e0a4b3cc5bd5d1b3789010e493ff06c8fb5c4e5db8f561bc2a0881702f13e0a05535be1938f9841c6fa8ba0d0240ad26d5729597e9920dc27cc4bdc4dd5e7c66357c88684dc1b20c40a3c3d4543e29dcde69c3777ed5140e8d76049ce9c20a8e317e8d8c4771e23ed9a0d2bd67387f7c73290a56d9d079618118cc203787331a6793db249121f8d332992cf2710a3dd0d596231b080ab2e6a0e39540d50bd40ca0b16910b48080e2fa8b44c3be0bcbcb246aac1c9aa4b9b53f90d4b2523f64041eeb19f8e16c27953fe05e8f670b863862d1a0b9fb6e3c83aa5bc18e5f7a2bb21cd0f20ec95680331d9a7ac46fc84e6886b0d86133e780e8cb19c193b8301b4a519fa40acb73862a7477da780ac583bda1f428a6a6df7b9a488e5f2a8afeaff1303ca9cf93541d350342e2473909fa390aae06129c41e430045d97a6e589a9501ec57b9d09b9788ffe71af6318093cda6038794b23537b4973f840b417166311092289539a015b8893fab2ff2533b751aefbfd937c8eca15ccf121098f2524c2583a11218cf4eb0759a94a1861d6f35156b59b91cbbd15f9aed91fccbe88b554e443b834047f4f8ce38952484ab85bc605cae47f5723863c895e5c93128508f20b435775547b687f2dcead28afbfb4fe1c68e7cfff0c7d9c017619b8a9f60795ebb9aa2a9e78424630e71bf55d28e6b1545e38ee9a752bc02acd1584bba88be08eb88e09e36db3b3533cf74796498978155b402641456cb1e14cb815e244b8aa437f05be7c408f68ed620cc1fd6c02e260e3be714be888cb5c3bbe3a8d82cba2361ca97cf36c65635ec95ef79c442ba84df9020387a0957e7ea083744481ea1d7f2404d5110516e3d984dce4b32def6e7d57803258fbcd7581257ae20305e40c975d05369cf09b29be770e335a3c4c0a44fdd1fac39ab757cc076e2766de3d28ddef2de9538dc956ad62ad63fae86593bea7bb3719288ddcf2f8263c1a55368d4493572be139526fdd5c1bc3db91f18c1b05aa2145cdece997e9fed4bfd2da1c91e79d78e1f7dfa0352e688ac2e7d6ed3c0ec4b225416ef339c637f0f131258762bd6eed7f1b68164b7f90c3808763a04b2ad518be9d22f34437ef4976fa5d98532f44319268ea9ca23fcc2f11788d1b8bf439011ca8d439b4bef05c4c192e1fc362e277c7dc1ba665c7002df2dbeb42531e8ded648445207d106d0737a79e8d37f1f3cd771dcb19e649289e39c84f9c11a7caaba48caf6f6228bf67d3531f1f9b271713966630c0c8736ca3ec0d4efeba9d7fa1887130af77562de3bcf39c6acfb08aeba43c1ab5d97b7a8630a3a89d61573a413cdec73d4eee16c48a6df96ec6480b453864b111c7a5e74b7fd1b6d5894236c3babb5f1f60fe659ae8f05459b62c37271630c53692e1f250aba33430d23d896925f7e17e8944fb2713784cbb20e442d92174ce428c8c1e82a95cf73b52572cb6010547e174a812b35899796ef392a02994171c40b1e1609f093bf86a014aff434e0004fc02bbf87615290e68d5262ec7896eff0510d0a44d7532da726dfc518cfcf3ac46738b4bbbc67ebc6a0ae128615b2837a86d7467f350b12fa3d888184512e3cfbc66ae5f0ad2f272930b276646ec33f59cd17efaacd3d6358ff3599862fc1f318d0c86adfa26b7bf851b540a730dede48f68c65dca37e8abea53d1c4128c49aa89565cffbf082ac127b1662c4b5653b2a0c22bc2d9e279cc76b6468a544105ea42473287fa5163de4e328e88c3c455d51d966f21bfd7250aa9479816fac1dd98914e0109693ed8dc021ff016dce6ef4e8ee126b8f61f791c0b62ec1b5bf1af41b14aa2b828d7dfea4bcea9831dff5365254d807bee454a1594649dc3f5f77100a42aa0c62061d3588a51aeb3d13b1db03a2a7b46bb6dec064a77a9e84418e85228db48c1957e9aba4d3fcce9c0985509f7c6045edc432a2ef794dff9d6fe7e1b8be04ccddeedae4982d32cb9aabe0d8061fc32dd6073501dfe97343872ffb06dba4bc1cb46c5f1e5f8f2e5c1603f17c597440ca4a0c611fa12a399417f07431e51afc5cd8571c665d3dc579f4b20576390d27eeb298757b6e2df8c01d0d805b324c97183962d0199679ddd6a10ca71d6b2b5b3e67407a05298dbb2200144f4f54c73b452eeb3638fda69d273cb36ec93620cb8873a0ce7764d694a4153abae2c9d6d07eb435418e7d2436e3153c0b2c1196721ee37fa9eb5638df57d3dc94e72d613a32b54eea993dbb09bc4ea26ccb7a3862d0171c3a6042ab7db07e9c91c9c398f15a25a23aaa7373eba7319c8e72aeeb4f9cb6af275c61c946c82eac5e0467eafd8b7a765bc99129a45098dfe1acedd7d40ebc70ae6185acdc26007aac2f9831de4b8f29981c8e324b5fbb1e1fec58e8af00f4079a07453f54462ce53eb6e39129fc87b2f828bf4f3cbfa9c973eeb7bd617c92e36916a4e6be49cb22ee003ca4f2189ce2c09eab20a35c2fe04cda294a3c42e577c52919cb12630563ffbfed33963ae0d2bb7257", 0x1000}, {&(0x7f0000001380)="52dff29845e12c18e8ac76f5de3ac2de50014e165e9cefc779f54de0f37a39595a7a76e5eeeb93fd1ddbd208f9e18cdc27269baf5184bff2c4f9bd8dce7e206c93183ae6c09454562f289e942eb63d79686c7cf5e05b49f86304aafb8242aceb7eed917ab8d50480bb1c34fb60a234a1674b90aa875816d22a34adcb194b6177a724e3b0583ff1bb70ce18b50fdb06e3af10f0ebef97e33614daa536069f981939b156afd140e549016eeafdc308d1d0a149a4427a0d74c957ddb33edb420df050b235dd3244d616c0b955e8a10d4eda2f91ab2cacbc8a3e6b6cc80143d6b259f5abfaf51fffd1c920d2e3a0871e642b8c2be7277ee566f0af459625b847282867f7df58342efee14742f25c9d9073e552c711d8b3423e056f0412d332a3b3b79155778724868aa260ee70bb0dec3b5666dbd6a9328503cc5feef56881d7b72de8cf4307dbacc227323effe61b8aa12180e3688eadfcd9824166619b3acbde7a2cd635b216abe3bd99317c0ed117e7c12639d05a518854b8b6fdabb11f97854ade7278a240f977fa51d31f0304f9a234543c0b10129271a70a5a685571199755861bdc6b245168fa534e3ae8e2834f17b6cb7b1948c39b0aec3c185d70afb0026c2fbc522dc9aa2b787e3a1407210a3c9caeb69dc72fd0508d1c82e612465ee7b9103d980381ca46af19cd4eae20fdb2d4a1db9326fe4a60f2b8ee72d2d27e1f49ab173f102ee55bf7494ddb650c8e540ea5aec3ea5d2a85933f6ab2acd9501cafc6b5c99514bed0e8d81bb7baf1ed7fda8056b32b179e2784208c1cdcb1496a37b3b5fff36ec8e94425170e34943abd91e88e303b71e7a3faedb156c5e9ecf301737bae6fd914c22eb75b3fd5fdaa2e7b7aed944e05735db3e6126f890a70423c9d1ebe45e48572948805a493ab74ad707922c92600eb3cf40f61ee812565364d8e22cca567e9a1cfa9ef960caf9300c10211bcc66e49cbfffd49bd2b8f6fce05474633ef4c44572720377900a451174dfdd943ab449bd460254a545f6899b160805f0eddb8eb401fa5d292c218290df7aafc2d30e6b8df205550d4ed463937642a51acd40c474ccedcb6b27aa3a21f68eded914c85f73d39aa87281d72fddf064382e007c174eb3fe8270cc0fab37fae5af262861f53293cb1da5f8d6c4ae22ad57575b3fde0bff968c0143b40dcd5961edb34e45a5f772eda4bcf565cbca1b57040c35e39532fe5ec4a4ee738cf3fbb124b2ff0aede83c7418b8ee289b43b84f202111ad9a8d34c24a2205bc461d71d1246504449b1e56089f1877c4ad95d7cb381fd76e9271e7af4f67c782346e619b51dcfc87fe92a0731442962ea29bfd6f6b52768aa2be2fd7b0c1bd413519508d5a197bc4405fa54d2d2571185ef308ac69f1a3d233eeda880284e4d029deded6c9071a14e5ff69b88fa43ac596eb029d315217e98e10b2e5b3e33583d5eef03df43997070173389e73a26622aa50f4f243f1a5bf6b16fbc73bf8e4927af9a8dbde14910d8110108c2cf39521ee26d90ecf2f5e4516602430aff887f8b1e1f8306699b73fe5dd378e7da93e6b95f2580ad5eeb62cab556c07bb5b0dce5b1ca4763342b2089bee66e509ff62737557e0670dbe143af7ec75ce3f8457fcf098ebbdaa62e28b9002df3d9407ed1a42f988bd2123abf0c32f50a7798251bb6086a450be4bc6f5e8d210b2b4abc666517475995638da8dd4118e263701a270c19a53ac48a032ddb07dec90feb952544558d322793e77c41b699835a776503853260a9ac90c61b295f32fd0a6faa73b338eb7c0f3936d88af02f9f8a1f06f240592fb23b90db90c864e009781869c2c70c6337491333e6b4c73e54c1603acbb342f30c2968ea5ef6cb119406c71ff7e2d9101aedccbe02fc1831a7da5591527c2cd9178d1922dc9c30875893deedcfb9c28249d5b23da7bb4a2cb02e99553689d9c8126e3faa705907ef0148a3d323d9c4b70ec9443cec9474fecf965c60f1dbb603d8f9d3620197d9ba79364286b2cab234643050592c0978f995b3ed7bbfad7ac5b76607f6951e8461cf5647ee82d758bddb85ce42f5c28d730e567931f535a5d25aa5c4543b8761095a6ef153a4dc489d983dd5a5ddd5ae54026b30475a861c73a07878d8312d27162375e1f3b0dce2ae142baa06b04347d926f487e7cdb99951a199de02b5c2b5f760e4b481f11cff30266862f885bbab625c1693ec7d145c1438d9e1cf77ebae1b11261872c0bae3ccb9ac44a50e9de37491bd54152195d0c67cab5e6e0d62f2b3b9a11d02eac02c56ad2cae97bbbda75fe396c6362a2da8c5628d6e22adbeefd413eb54fc80dc9928ec52899aa122c9c462c1d6edfbd2735275f0135514fe967cc09ed0af7ed34847efcbefb7b368991cc578bfc211d0e9363acdccc45889ddf0e17047d4351ed3fb73155269c14b7545dd850624d333a29f210fb0efccb4a9fbc3ae4ca1694bb4ac4236870804b94fbdec52b47122ad6a04783e6cfe5edd02a22d43ea01ec8a1fa746b2b337e56323328ebb9afcaab84728baf8e719653d64530571b0ed4de401f3e6052787dff6db985bd1fedb8e0bc23af4b06c90d48d9a747247abb831d3a28e3cccc05d112e853276898c1cf8f21b8d794a725fcf6dd0e07e0068c8c85a804cd5b5e137f9fd92923ed8a8104244f0df913e073e60209db1d7fb0089fd3790e00e76c155d775fd439574261fb0c3d0a652553de8906c335eca2ae0cecfd4e28e3f41ae15512c2f3d57152f222babad5fd408eecb53e4eff2afa3668f7bd353330bec0a747fa2b68d1f7bc67e5e0ee6e669b3bfc3c3c83a778d80592afe98ebb169664c9d8341b27892200e3e7c1f4e8da51698889fdd74c8f42ed9663bd5e1cf35c8989807d7d798561bbea9af6650d60d4da9485669c5f388d6a91cd4037623ae883bdcdcf2b173a97fa3a623f2b65b99ab59620f400035064c24a2b7d6a95a78c956496582e19de0a28e063f4d464207b4a4f28a3945a8a7577d3cf9dba12fb8235023a21647f7d505e8368262ac22e6b4b796faaef5f276f25a9a2c42741647f4368cfa0b82f9c76ae87d9d594bc9b9ef46384086910f6aaee7e6da94908a5296fb4b8574e0c51b1f3f02639f9a5f399eafbb7844e0e9df74171ae358015a8b83a0a989fb43d28876da90bc2499b6c0790fb8336e77ca797377475af837d338f34d60e58c8d9d38646e54fc72ea60a17cbb609b1abe731662d08d11c5663e5895cd4bf039f93941b4f0eb37250b1b9c018cf022e4c8b8099df0f3c88261c3eb5fb66a93cbaea2788efa7d5076a298335e77079185ee7522f6200cf1d79ef99120b35e1c5ffeec88bbbd465022db2199e4c8b52768240fe0cba37a915ef58cf5bbec8955ae6bd463425328f540035c28a03db56107694c6885f2361a835692270d3c978dd64750c374cee8a5ee7c69c7b4840a1a9580f44173231a513fe887957a4c5867c6b80799f7cadfd9f52109d4c5f5cab956555fc684e7085ce4ec70151ad6a8b90ad61ec18885595fd338939893c200ca27ac1bce89ffd7c84d04a72d82cfe62d31b20d3f9f92270a2b9e892976dbdecd18eb57c818323d28df0029a24f920d8cca5715884684fc38bf243b4746612130e02ba9dca7436cbe8b591608a7760c93d872e733d01b4e02af68cb76aa227a33ce423b23d2b8f9153b280bfe7ffcfb4843fd809631349d2c4065441029a9523b9027f31b6221f91c31f110ea327dd08cfe017b2a9f7453e1e13403da9f0342f31aa1f3aa0d5f272b6b63b1e4637c19a8127b13cb0c2c1628d1dfef3d81704cd88d0c4d9de71785bf4e49f5331dfdea8dfb326096d07a63689782f03c396cd791ac6e5f5e1633c3ba7a25da2d25e897e0004d2a64aeba6a6a0807d225cdb1d057aefd4d101c22b29bd4e98087cf20bd0b4c217486b7079c311316bd9774ba0f6cbf401dbb26856cbb9ab5f11f24c16153adde0777071b96ddc23e39c7510b0a526db4378aa06167543a19b0bee7f0ea1d74b2b41fb738009057421a901860a97a0ba3ec5baa1776463983a1bec40b0807c06b7b9f9126b56bff9cc988badf971506b614e366be4662937ebdd9dd75998b35c969a80c4d591f274d8e1276239fb555b60b181a933dd642a41f629109970da2bd1a81a58aaf9ecd0497105c6b0d9f96879d09ec191deec7cb710ff1df8cabd77995085a2e68a89a70e2d9fbd22552b20a132b3a4b0bc25d2478ab28c3c186fc80d1a2b13e2804bdd64d7a6adb499f4a4cb6b057e5d5edc09b2ee062643ea79effc0c1de04c8a1183db0340cda3a528b4162e7aad158dc1a9bab37e4cc22d625c6da1486055f62dda489b614ee7ab7a80ca48b5f10777bc93353549dfac415298b76bf0ffac03b8dcdb24481e8ba11ca8f813d1e8e004e94ff6f9c5ffe8eda2d18e28bedd222a1e5c2ac179aa2d820f2183394d2cf4e946c283e191ac76c626d1c3f5b6762f60587cec5043affa679b7dea611ec780ce4783d56358883b678273deadb346995ec3f0e1bca850b3d6550dee0ec3a9ea0eac6d902160c58b3519d171ece3e89455d530cdb9bb8431b1dd3cb95f72a544a9a99ab5a1556cb5f23542d35b2a08e2cecf760fe17ae6ab7dc27ef2bde01d86a94686ebbb0f784835c1a5e18c3dc6d0da7cdb0d9b050ae3dccb3ec9ca8d964c317ea0d70cd32f6683684ecd832610d3aef5f0ad7e5a3bc5ece448524f1484ac0da87b8d2af9faccf7a05d3715345c97b7f829b5820066e517312769c92e2c19695240d5582643ef407323e163944bbc014645297e3576f6b4d1b4bd408115a8dbc57d6e2d0d9fcf586fef98f3baf69ac11d3a6f08f252519d916a4a6e0bccfb7311f388dadf5251c1a2c6bfe5d4aec08632692cd6e9532fdc11b139895f3aab0ce6fe0cddfd68d12fdd1cc7e7112f00a9f869061bdf5a36eba08b2fa848d84ebd9dc11e5b91152cf50e73d73a144837472e728bed138f680b5da5f465045de646f9117c38f21467859994271d169b0763799ff7e181b05231ae4b76704dcfa5cd5723ec0ca90dd5a144549f5f7d7420c5e87cde76ba057491b419818127d6dd09814d7b5ffa865425a4f1627d630714f7db1d4333c8ae94b1ac7bb83c8381bb73b1bb17bbb854415f072d3387b96aa62afd2d442615d9f9080489526c00b9c98dab0108a7bb079459013f55f5a0e70bd6b61e08cf7bf53b39e93a385ee4b26e4754427fa8d8ae93a42648c64b5da7d0b45fed27c0e96af37e6aaaea81dec4a3b9d63962e2d6d230c2bdafd9f8667154b95911cf86782aeae051605605040618476c8c4aa7c846105dcd6480d62e7848a73a8a21520b9b7cc862f8d4e5f195068ecaf3d5d4754ef6ea8f2c43a7abadacaa37dace1499b5eacc8377a2fac70099b3d119c158b71cf56c1310286a68e2258afe14ed9790eabfa2edfda401f4c22dca60ae2e23e37007a9d49764ab9a1aa59c7f812ee646a6042694a7bf528ae9a06b8ec6c842ac10e456678df7e603646c284ebf461cc69c210c9dc0e7b11df5ac24dbd43a27457c6d5156d20c888ce458cf7e587f62d370e48891637e6a8a5ce4a442333902ca48eceb97104f6cab7c7a666119d4800fcdc5c4cb9011e467771132f525354e14c8ab76a25c1e7edd9ad5fa0effa7a859cd8702876ae06b1e1f5d2a36b74ecd1637834adffa54010b9ec73581cb854cfa19e3b1b807d28ca329fb5a9ab354f0a45d5d2f8f12eeb984c21b48f7f7dacf27952b189bc8a592d256aa93a844a8c", 0x1000}, {&(0x7f0000002380)="5c7e95b6eb429c7aa922cd72590b2ee0895f732c87132b7afb34c0c607eacbddfce16b527b85a3c094c4cec8b31a35b8b555fc8fc790970519eadebca210abe2b9dcacbc4c5ed925d19fb76b85a02fe5282a1ee0e45b5b921b34c2acbef1a9c4d65612d1055354ecb9491aa4af43cba0e116ad853345f59edda0ce9a879e93796997a03d0d1619f44cfb1856701a15f0a89675f5cd2ee56e02c2188d58cd4511cccf20f17cb5f1da20e50495b4", 0xad}, {&(0x7f0000002440)="0affff4b81f28971870fb079762affe169831dd60815219e603383f86bab251716c85084948c379e62b7801746dfb8dce19fa8e53203483de4b37c2744e5ba7cbc7ca79a4bd8e387be1825aeaa1916867e8b875c11c14371003b567db20f6686b37283f5062ca321f171e777efde6d34bc60a7808e6f98b5eda3d6d6e7c0a297642b6fbab295d60bac44022c0f080aa360a71a370a816a62a99697bf063d6e57abf157db68bc687463e33bcdf6f76f86a65a2ca586727db342fc839c25cc9da4f2b63153f151763092c32bfde3e643463d2a8df83fd5ef4e66d6b2bdff", 0xdd}], 0x4, &(0x7f00000025c0)=[@cred={0x20, 0xffff, 0x0, r10, 0x0, r6}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x38, 0x4}, 0x7) r11 = semget$private(0x0, 0x2, 0x221) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000002640)=""/4096) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000003640)={0x80000000, [{0x2, 0x2}, {0x1, 0x6}, {0x2, 0x8}, {0x3, 0x800}, {0x3, 0xfffffffd}, {0x3}, {0x1, 0x9}, {0x3, 0x8}, {0x2, 0x80000000}, {0x2}, {0x3, 0x3f}, {0x3, 0x20}, {0x3, 0x8000}, {0x2, 0xfe9}, {0x2, 0x1}, {0x3, 0x3f}, {0x2}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x6}, {0x1, 0x2}, {0x2, 0x9}, {0x1, 0x3}, {0x3, 0x80000000}, {0x3, 0xfffffffd}, {0x1, 0x2}, {0x2, 0x2}, {0x6, 0x7}, {0x1, 0x80000001}, {0x2, 0x7}, {0x1, 0x800}, {0x2, 0x7ff}]}) ioctl$KDGKBMODE(r3, 0x40044b06) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003780), 0x20180, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f00000037c0)={0x9, './file0\x00', './file0\x00'}) ioctl$KDGKBMODE(r0, 0x40044b06) semop(r11, &(0x7f0000003800)=[{0x4, 0x5, 0x1000}, {0x1, 0x20}, {0x1, 0xf000}, {0x0, 0x100, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x1f, 0x1000}, {0x3, 0x5, 0x800}, {0x3, 0x0, 0x1800}], 0x8) fcntl$setown(r9, 0x6, r10) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000003840)={'./file0\x00', 0x9, 0x3f, 0xd9, 0x1, 0x9, 0x4, 0xfffffffd, 0x0, 0x0, 0x2, 0x248c}) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000038c0), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r13, 0xc0245755, &(0x7f0000003900)={0x6, './file0\x00', './file0\x00'}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000003940)={{0x3, r1, r2, r1, r2, 0x80, 0x1000}, 0x31, 0x6, 0x6}) 01:09:07 executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='$[J\x00', &(0x7f0000000080)='-\'+(/\x00', &(0x7f00000000c0)='(!!;}}\x00', &(0x7f0000000100)='\x00', &(0x7f0000000240)=':$}@{\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='%\x00', &(0x7f0000000340)='.\x00', &(0x7f0000000380)='/}\xd8\')]/\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='$)\x00']) read(r0, &(0x7f0000000180)=""/188, 0xbc) 01:09:07 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x0, 0x0) connect$unix(r0, 0x0, 0x10) pipe(&(0x7f0000000100)) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 01:09:07 executing program 6: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x20, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r3, r5) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x3, 0x4}, {0x4, 0x2002}], 0x4) semop(r7, &(0x7f0000000340), 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r8, &(0x7f0000000240)="df", 0x1, 0x0, 0x0, 0x0) sendmmsg(r8, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r9, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) sendto(r8, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112ab56bfe0ba4a2dc9", 0x2a, 0x0, 0x0, 0x0) r10 = getegid() semop(r7, &(0x7f00000003c0)=[{0x1, 0xffff, 0x3800}, {0x1, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x2800}, {0x4, 0x9, 0x1000}, {0x0, 0xe09}, {0x4, 0xe2, 0x1800}, {0x0, 0x7fff, 0x800}, {0x2, 0x9, 0x800}], 0xa) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000680)=""/34) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x5, 0x4]) semop(r7, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x5, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r1, r10, r11, r2, 0x100, 0x6}, 0x1000, 0x1, 0x1}) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)="5915ea4adc0f71488ea848ff504f816a803875436af1c8c45a64bc5f624743982bcc1911216b3e24367afd14e8751d9e88604052f4a00b374992884842b5a4ff05cc16c5b90e56d7792b1eae4ba06876141b15232fa2a4f0a001c9530ff3557a6728ff1db0062eb8b6", 0x69}, {&(0x7f00000000c0)="6f59508cd89d2186a7235ab8b870c95e9dbb6066be55696bea92af0375898d4557696232d608d1cbfd22d1bd74cdc54aa90134cd6827fdea1dc0f6a0e47b71dd42f8a495290b135251", 0x49}, {&(0x7f0000000140)="f6fb939bd91eceb2dea66568615e9b7f93b580a987e7d6241bf1f74dc0f4b32805b1b3849e5185f30fae59f698891ac6537ea54b6b9f0684b02cf71be4c5282f7e5ab2b84903544cc61f", 0x4a}, {&(0x7f00000001c0)="d81801f4a9eb3ead4cca5d0cd1149c817ed854b56c21fa5c03f403cee1e485d6acff420110babf6162d66a5b706c64cd4c7b5a4a2b68509aa782d96b072f3bbbe11f364556f96297f59283e10e7a904a39942283a09c800200baaa0d3ef897fa689fc4fd05939d91f4077c25b16c4c521b27ed7909e867edc715949fefa1256eb7d50d5989dc4fc5ec2a3b679ead16ec51939fb285ef8fe8cdd57d675909489f4e6392e388fbe984f73e46fedbd9cc81377e1bbd5001", 0xb6}, {&(0x7f0000000280)="03ef", 0x2}, {&(0x7f00000002c0)="d8cfc3a43597fb9d711000687fd307be47b1f914e2ea701e9df0f0e135b17de6dbaa4fb16ec95871f3b82967e8d4e6b9db62fb13009ce3573b57e2d5510dadd6c686c60dadd55cc3f5", 0x49}, {&(0x7f0000000340)="b90dff4b65d2aca8dff5761d72ab4774d43e3bbc51485bd4be63c9dd6f9401938c2f0b665a89811f854de67a1ef3fe5f6c0b0f8693b04d08efabed42ab9e30fc36e1403c4984ea212e4232f719ad1e5eec98cb58579fbc8122cbcb9fecd0846b3be282826288c32dfa29b964f6e5d48d32483fc38db791405e67761dd0dc0a659ef5df4196c67aef1fa0e1d21e0569ec2f", 0x91}, {&(0x7f0000000400)="662542290dcbd1333b2f5044ea987c7c39ea443f0493addc0bddda72a56ffef889d2b0f03475ad9a713db78edb8c84f6f0fb297c5ca661593a2d706627d43c72a8d960fd8a6c77b576065322b83e8249e4fe7b0c263c8ea31af4ecf7d010d1d1d69c58", 0x63}, {&(0x7f0000000480)="0ec09a33fc77fe5c21ff279aec1003a968f89d1482cb6f607367acc46e2b3b957520a459826b8fc535897c45fb84d96f164e7bc11af5a23b8801ffe3a3487203f232e5bdf9821098022b6b58d97d874a5ea58caff27dc355fa7df2219cec15d72d70a566787c6abdad67dad67810368eedc5fbf0c488391cc608580f", 0x7c}, {&(0x7f0000000500)="0ae478c659bb3ee8a3b5a390da33eb8a89cfc7b8775fe3d0a5251bfc77e5b034759943691398ecce3d820ead9fb9", 0x2e}], 0xa, &(0x7f00000006c0)=[@rights={0x28, 0xffff, 0x1, [r9, r0, r5, r5, r5, r8]}], 0x28, 0x2}, 0x409) socket(0x6, 0x2, 0x1f) 01:09:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='W\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 01:09:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = semget(0x0, 0x2, 0x280) semop(r1, &(0x7f00000000c0)=[{}, {0x0, 0x2, 0x1000}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, &(0x7f0000000b40)="140e09e271ac0058bcf8934be2fa473b129234417f20361c7bc7593db1492b3b33786c9e6c0f1b1781501d777514d9c609202641637c929936939b1508d7175bcaff7f0000000000008de4511aea398086a73b5bd4fbe731604ff9abf38d908cd3317e703e85436cdc5412fb553dea8cee53a77ef0d340621954f679be", &(0x7f0000000080)=0x7d, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="6228951c7f850b317c2795c973d086f0b5976af4357c2b84254b38b4984076233bc439188634b4e6", 0x28) sysctl$kern(&(0x7f00000005c0)={0x1, 0x58}, 0x2, &(0x7f0000000600)="45d9c6786018e1bd4315216442a7be2149ba3493219f1fb3d426837587b12a10f8b1c32d8b74df6a610c8b01758142dba2b3459b40a31ed1768c1b26af8d2bb986b30fc5b9876a9345bf2a5b3931c4c11c47a00316a335f258bac2b46a4fcec3f1d0eeefc61442979174e1323011a823deb629cab2c45b61ac544342184c25a93baddfd15dbea6e0346724b3e8", &(0x7f00000006c0)=0x8d, &(0x7f0000000700)="6b869446a1b39ace1d4d01c80ae5202970eebcb0a347b05f61c2ca624f79180fc09bc288c18a2f09da254be751426086409a6b1c008f41f4dac3dea5e269fd69ff9f464e02000000000000000000", 0x4e) getsockopt$inet_opts(r2, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)=0x2) r3 = semget$private(0x0, 0x7, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, &(0x7f0000000340)="6d19efa99936686836759358a45503ab934a1b4d20c5ad8b6281b882c4e68ecb4f03258925eb080ff813910ed43609d738dde47253f79fb4218d5cc4d897c726c7cf593864998ed77033ed44f94ea95b77a294b9", &(0x7f00000003c0)=0x54, &(0x7f0000000400)="f7a53846e76d0cba563413138ff686bfcc7c6169207175707aa3015887879cdae9d73fa4f8f5e8cb165bf6bca504282b233fceb9efd1e82e9e600872395419ce8b5da632bf88ffc1690d911a95271a9af08732185cc16a3b3e99241db85443d49b7ddb43f5dd09905127a0f896e8afe513cd61d3e4cb621dae8882a93036a7c6fc612a7b364f5b6896d116b0c7d26a32473728996b2fac033fb4fa981f", 0x9d) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, &(0x7f0000000200)="d25368ce48db80157afda21832f39a6a6a883c49df8b1941d4e50e78491d7136184f969d9e235a965a09e700da3a46749cddf367b4c093319b642dd2c7bf9de16c52f1767bbb716543c52225f50d0f5476069ee9fd8c3b6d2058eb3eb18f7a52f8136a559ae7569fceaca836e8f6b25b01460f8632b0a17083db6bc32fff563ea31f3548", &(0x7f0000000540)=0x84, &(0x7f0000001780)="73de5e0773d89a7ecae412f89709c3e78fc2cf99d990c8aa3267dd6e94847f705ba2d9898d4b1da18a044b3fe45a0dd64192d52b4fde96958b8d66becb5b4dfe3e7974b06b8e61d2187eec1d585ab597c59f76b9c36c86338503dacb9f5e78b14eda822b8089fc0d0f4c0faa1b5096561152e079c6a09307b79e1ff4c31eccd9bbc4afd31358f22b74a6ce141f38de54b22012ed1b2e2852b2cbb9b6cb3eb74711140e4b4114eed8fef3d2dc7d84e115f5893f3a434b2d81f4e3de1dd7480f95ab46d65c2fcb02d79e38d6c7f583d2b44e162090e716e2d6785c454dc3997ef06b7e2eccae5d69b3a91aa9450ffbe28eebb368539c872c2c34764f95f924d7d275d30a20f027f7bc4b78926684d1c57f3b7778e37c42d9fb3311462ebef301a5fc7cc240671764afabd43173d67423dd0d2304bb81a8228bc831c4df0acaffe67acd5d469702a692932a8d7d1e09cf934bcb7596a87922899f43b51d1901ee65ce5e9860d518013a7f46f60a10d1c21fbb72689870d27d62468f0024107cc0e53b80a811f993338cd5d228732ed9ec5ea0532ad9d863cbf71e52d24e79aad768ae255e3c97256a4e326db4f6613d7f1293734470b2e9bf5835008529aafff0fc71e36352fe8b415d8b5101df2c9d34c924852f50fb3850d52a06061ea275994db2f12e528381814d5fb4a525d9ddda53d57af678ea2094810340b747696a923d97d2b4438de3fbc90a28dd04558c567336a3a6d1e08d09640e3cef0d22f53709445d9c6df08b975001d2fa43bafa6022fee7bb73d0e1695dc2162acc5b2c14f189b559edb2330324d2d7b8f690ac3b82c2e5908d45ee404ab2c9736dd79bda4272a9d2e86f42f8ec6eb13c4c27dce97d289ef771f09dc333a15db48a8e90421ec195fbf6e38d74076792cfe57f1d53027810acf7ef8f28bf1a3c90f4cf7bd82ad8150396673935e3750a702ba82f419d0825de22a81d59ef520c395355daefceec169ec5f9aef7cea444aaa17a4155024f525d29f29193f9fcaa46c4fef977ef8dd35943a8ed64c47bf81b265681c94b6dc4de4a80acd43418186b71639024eb67e4c6388cd8f89375d51c34cc4a7f88c6d70df78fbb64efade846b54d652101ba0cffd69ce364a79de503e491f4a9861f64ed8384d3620fac471fbedc39eacca02db36ad1399513776c5c39c73ebbffa4f209f674de5f389a226cb11b687fb155cc0680b43daa8bc2452ff73f9d1b16b9ea8c4e2b493d2bfdb4dffa3f2982e5faeade5f88554d6e08d2d18affb16d4f41c6517d9e06193c382b72dab07e04cdd0d55643fa9622bbeaa7baaffe9e0f23f54dabac0f8ac3d5262a28892d969410fba086b43baa57d83648174a2417f9aa4155ae0f9776113e5ea469bb1e3b269182f76356bd261e69cb241e749dea581742b8ad31a673e583174e4794d02ee97871cc007570eafb06a2cc0fcdaee3a2b75eac5578224b302e93fbffc633bd47f16b29290b83d119f040aec87352812f4686e95dfa0fedb88eaea403a65a2b415c774eb771050620c1c3526cf89bb78cc04797a59d8a65bb98532eb4c5a4597b53d2593696d970a86a607827c23d71dbb554fc9de60ebea2b9c8b15351ec76a65f7356587ddac2993ffdf8f89af5a04b80cdb55dae40f2b20f84329e2cb714a3f7059bb303b0a22aeb14f0220386eb00c6b260629c313be0d4845e15914bd8e181ccc8361bee08763186627750651614bcaff3117652fedef835ead3a5da6636bb403d4b919d0b7e79d02d8ae8d9713d9fa12eef53e5e5e538a55c18edf07615302d454e156bdc565b8d8879efc412ccf19e50eea993c9da4d13db2065a89db28ecefd714f271919d5723e9c7a0889bf9643c9531b9d16ca159b8672c66cca70bd19e02d05e873b13487cacb5a272477af205599381dd93a38da2fc3d089bfa3f4a40dd0317683f9306e6f63801024e1422ae050c6523e5f5552a72d74285e7396c254d23ac972653f9ecb96e54596fcc6c461dadd503dd145861db6d4d4df6cecad81202fe8d6052a7ce06c666b721447ea0e9128e210dac40e81a23e6b059c5692b8e117d9dcc6a31ab455552e66ef9b6c591661642c3374e5665db779e8fc0ea78d529acc9f6ce6cb0675d35747b6778291baea97b648b6a542073a66de3e0e74f771e9ea07a0d0e0600b168c00990a7ed8f15e9f2eb27d86b611a7865822c89224042953eba110952a25457da148f3e37c0c09c539577879dcf9bab52f1a428ea71f1042bb80953ab9fb10b0c5e2b275c711d478cdf6c982ce5f9c89119ce87b21cb092318e0dc05e9fc72b42b7701a0f986f27ca7b18c2c6e36973e57154d6c53ecd4976b2ea0041b1a80f557a4fa801f4fe127810114e3a271f01087f273157cd2dfe370fe9598f316528c609fb483531faa95a46e585930a610bfe6c6e7a120a56b988a7a3b3c3543dfb047bbf152309fefd57b958f556d0542cbd5c663f1c5d6f123fd6c316cdd015258c468c9c4043c938c7faef1186a332ce8fa3ebc1336956b8cc1a25ca7c8468e2567a4f16ed794a324cbdc252ef6f157ef6d8266d3b4f4e066165f38dffd0677bd9b15d2bba39b562731e4d7fb69d0ffacb35d88302f0ea91543b327a603c5d32bf3cebb717dfb05f528f326f153a7eb86c6f60ff8c4dc7db1cf288451fcbe23ae55033a396aca5ed2fd65f3b8264ea40f66ba45ff1149ae0c967c24cbc8e83e21fdee5916bf6f89ea6180c92777e1874a6614bedaad253755d9b689deaffd9914873613c9aeb4f0b91ea9d9c45bc39f112f5444c15484952d8ed5dcc7bdb1b634a129f0c8f2e7f8a9f8e0cde36aa96b3e23de7e45256a68623bbb345aeb524bd8c89c8bc4cca2272ef543f24e22b2d532c4b0164ae434256991a92ad285d09e9ffc4228cba55e777b6786b0de4907b294c2bd37aa50ef6d7feb6ef7d9844b20bddf09eebfe915580d9a8a459f3db5805fb9aabc5f0e3d67f69417afdd703c2847632ae01aeb19a6605dfa586aae3e2cb16a0142b3e267e50d96f8d486fd6a33ec20d174e8e9237cac634caf3a63a3457bd11d955e3d931e49730efb1edd6bcb46585a9ec20b1b0ee7630ff600c5829e6d3c407c0036d0b2456bf6bb832287924c2d188a86ec819d054ca239573d4b87aab170b13494b7d7099afaafc3c1cd78cb8931f53e4846013ddf1b014afe54ef0e4aef9544b4c67e63d899e5e8fdea9fc2e31e5e9d940692ea644f9fd6ccdc63d2cb3cb10797ac86972d8bdbe565753e35d1783469698fc9c9d8ea025b7896908565e4e4497110f702f6a3c3e52128b7f94fb310684940c4e9147ac364dfc617f68442fbb496da395679cbf623a0900d44c8836ec19ca1cae6a485301a119d2422861f3d16af56a56803baa221b03c6493565b701a47858cb0eabc27ca785559a16e86a428dcca89920b9b2cad41da61e091a3d939fa94bb4f2e4a0a65eedd187ea4e18bced0b530529a8bb5fac598ae923bf8b1fafc3bc6da3891e80e2a0e0e58433c114e6269326d2ed0f4351560f9dcadeca91bfff389d56f8eb2d61165ddde85cf300687f65398b903e6c9333c76edfca30655b43eb1dfe4a2c05cca853505d7a1f80bc2cc5b6ba0ed2d4ed465f0ea09de055fbb8766a441064f37a904866e8a163a88edffbd579eb4b2bf0c2fcb32af56acd63069baf0e3c3862d8f8d66dbd7cdf935d3b2a200a548d5afb72a9ee0920f06c757bd092f9a6c1a19d575c2d2f5decd53f5c20b5c90cf58b6eab03d2165aeebe27526d10deeb398eb2863d026518e06c009b505781fe195ab15991339aa5d458d3e35d8231c513b6a62c13a1b8a4e03e776618a4f67dd287ba116247ba984fb76e776168e4df3f66338f24919937eac9461e2485cd30c17e6785efa2e29b725fa72df1595b9dd0b57d95bdccbfa434be7af1d3dfde46aac9041ddab353924913c2296ddb6a7b004ab4cd1a9b22d79a43c2566831cd69f25e2e45cd2621e6127e48c60d1a80eda446b995b10a25bba129a169391009ff1c9110521cf109f7f5482cfef3c9c72a0ffb014fb3d1521449a609caecc9389c8ac83182e5049f9366b8d3b659c074f441fa28c1afd691c43169e73dd5536ba76527f8e14ab934b2a4837e3bf8be346922bd04c7b35a30549f85cf36d29c8b0b299ba14df5c20da61f65000cd9f19f2e34575712d8f977ba611db68778c52ef1374dbfa7006029ef910a08941482fd598f83918c639aa9be79babcc8dde1948ef14a79f9c85a0750498f41aee933219fad7903bd2ff68b4cddf01c5fb712131e68a4d323b3b6d6ed47c457c6b6d6b48eecf9a6e5a5c5016c4f262f152e978415caaca43fa63e5aade73a077ec40bcadbfad50f1f3b5159f2fb08a4ebfceff79030f5acb9338be8e05d6118da068008e52c7db76e20055dfcf86dc792287f69f586932ec8ae939b9279a4e9f4d8eb035492476084d3427ebf2412e5a97d13df47d92f3087c05064821a3d126d982963d0aadfc84158235aa86b33637a0162a98f95237ff17ade5f9b12029c6ae5d0c8b36df29477bbb34edd397c902a3ce4462c893fd9f100d22a6816d689972a726be0a2d4a50bc42fbe16c4d0662949dd8ff2d4ee2e956e79f5986ca11d29e9acdcde1db3c0a70c3d62e7bc4a1a91f66b213aea5ed294e0baac5fa5b1e379d1f8e726c50ec0e6c56c6bc72bcf3a607bbd449706971b193d506d4123adad907e0366c38bfe3bc8d14f7635673d582c04913c9c5a525aeeb21dfccc42a2269645487dc845ae9b6a85e3201d9ec862eca9e4c6b3ae209b922173979700ba87257d92ea7a304b604963d16b35d64c0b4236964505a2c09d3dab0538913d6ce8f2b3fe01739e82c4e181f61c15abcba65b7da2187061bb21d532522b4fe088225743c89ca97aa67333c2dcf299312bcd89241e6d438baf85798c5b46a5961d22f9faa1d89826a1f179c7a2a65bc1fe146eea8619d1189bb5efb508e2529a430c5ed77e46b2afe9b5e1ff9ede952e3be7efb664b7f669bf01c66909d3824cbc56f493859965924171ab8e68650d6d6c496c3ef0fa1e7484a5d146ef5c0cc124534ee36906d41aa8238eb3e71ed6fbd0667b820292680df5f80412d89fbfc4a8dc315f3620da055e1f8ad54d6acacc6f01edb86866e66d28c24f116cd077d1f69f19b36e63a3bd5506315722efe6cd3fdfa5bcf1b8a526d47b1687be7f526fddcacf5df1623fdaa1dfc88f05082399e258d5d2bb8e32794b4bf86d6ad66976c495acdb769734fe292951ea805f13bda82a5ac6adce234ca97f21c76e6f7c4e2b20966437630f9afc2468cbfb1a7ac87bb6a00dc9f9b1b75729c1da3c24c098e45bbc885e56c4a0d0ed1e131fa14d860dbd0db1810debd62fdb30b04f39e097ba96cdc07f1815f8fe36cd79b7e71cfeecd693d8d9b212956c32828db8c08be3f6f363deaae19ce319806a01050610dd374dad2c636bebb2394d8208a98f8b8808fa40285ee0a01bde9cf43185b04c09df4ac29c80711b38e7e30035719d108cafe8d3e69f8f2be53e0f87bb8d23fc371c670ac707f57a3ac87e4381b46403846ac05db913b534a3629d4c560df3e68fb809cf508a9dbc92358091e67bc15ad5c0789e1e5073d3e114a5c1eb9d887531e9b14f91a23a356589bb4ac582276fde34dd97fdb127fe6eacf2d2f3329445b8496d573cb93d15c02829df6df48c57e7a17e6aae0f4d98448c48bbb7e641d08c3f3fd96ea0dec87fd2a61f703e6f91d5b854f0d65e3a78825953ae0da2e86b1c5", 0x1000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000580)=[0x5]) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000007c0)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000ac0)="c2af03032b5dc4c457029d1003cea1f5e5f11786f7fa804590e8026ec2ca0bb8aadfcdc311596a2e2d29a65893991777d25653d0f058081b04626d8b37234722d60d2dba6a93a9266b4a9c5e4dc7e3ec2ea200"/97, 0x61) r4 = dup2(r2, r2) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000800)="504c70db464147a96a69af0ca96a619f12e9deada6341564511d3480ef77d66b1882d24b7bc70aa05ddaa9bea405fe82cec90afbcb48c863260d21a5fc21abc5fd75546da58669ea0a025ffc27c254c0804c96ae358372b4427331678219254f4edc91ead61dcc00dd23796838690629ec92537d2aa8d3ae041ce11f8b673902cdf95a020a27f8c72c0bd7d69b36e2d1c86f0c5423a07bd6334014ff89fe1c759df35e6ce6429e84de4fffe246560fc843913e9dadb67b62008fc9cd931d61c038de0acf", 0xc4) semctl$IPC_RMID(r1, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r6 = fcntl$dupfd(r0, 0xa, r4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0xd2, 0x3ff, 0x1]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000500)=0x80, 0x4) dup2(r5, r6) semop(r3, &(0x7f00000002c0)=[{0x0, 0x879, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x7f}, {0x1, 0x1f, 0x3000}, {0x1, 0x6, 0x800}, {0x2, 0x85ad}], 0x6) semget$private(0x0, 0x3, 0xb4) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000040), 0x2) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000009c0)="5b7486745a152cd891d1807f44e0b8f2fae50a2fd2f5a420baa91bf95b0ea47e3315d8f86cffe971e758b8efb1dcc39119b99371bb0ed92dcca58d21e222a9e5b80d4042dc86caae8cfe19434f6e989205609b3f77d0e2094079dfb3ef060e6cd78e800bdd0084b9d36500d79a7f10c9f4aa6ff7b4e8e81cc001face250af31b4d2fcd3ed9c8e6425f50313cf9b38a62088a754e69ad555c473a1f516cb574b22cd0fddfe518cf3816941747ddf60600000000000000713d59b2464cb6eaaeaa9d8b09f342e630c96c0dfcaa52782ac0149fe7495c34", 0xd6) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000180)={0x4, 0xa, 0xb691, 0x1}) 01:09:07 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0xcc, 0x2, 0x0) pipe(0x0) pipe(&(0x7f0000000040)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x1000) execve(0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000300)={0x1}, 0x8, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) socket(0x11, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)=0x80000000) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000000000e30b060000001a5113fecea10500fef96ecfff0f00007a89583535673039c2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002", 0x83, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa0800000000000000000000000042575debdc67ffffffffffffe91ca7ff4cb581000000000000000000"]) 01:09:07 executing program 7: socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040), 0x4, &(0x7f0000000100)="79ad6c6555fb3eacbf433eab5f255770bded18559621790af233530e10bbf9ced0f741314019e217753d09c22537f8005cf539ea2f165cf7789d42070954109302af5fb755fd9333c0f0158465f1d0a6e2821889132e5bdc748036a71b427643ca6c146a17c1acce6037e71f9fcbf0fca3cb3adb6f84a624b0e15b7faee043f1bc3a8c1c56d28774ab84c1e7accb81076927dc451566cb7155e7ae276a528c3cb54663c4e00e7291bb79af77c4af5a768905136d306b0f74967490f8c94d7600334bb2586983432ea852d7a127c7af60c23771b946b607e371d41cc07c72b406af3118fa64fa22b632b376f3ab512b565882f86b732f3a0b669526e73b7c87f2393abb868abb79f73324b6d5edddeebf6bb5fd963724d5a8ce482e9d44283cb161b581240ac034a6754ee5460a4ec057b354e0dd4321f1977bef8b346b167385da477825ce1eb7778401420a54c1a1fee42700be48df9ff83d75e43b2f2d94afe900a137bddfa44b0560e9aea12f4f4a21b5e4b64af7e6c00433b698c1573b00"/398, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000600)="e4d9794d9a3ac20d3093b5fd1ef30ac6ff26d959009b58ee228d0f25176d965e318fd6b5fa7390fd6220535d5ae8a78e75aae27d9aac6a007b5745529b07fca7f829194513c2e52d8a15351f8b334789c7de9291516f7b0f2ff9900013eb58aba5d520c23e139f9533351c8623ab8c44290cca313e13da61491a47ad13a449bb837c52540e740e23d400bd025ef293a562f341d02fbb693c4edcb165c49ee74be7fa4fa80395bd0e7b9b38abe9ea45a3324b0935a47bb66954afba0dfcfccac22c60273346abfe4d2b3510c50812c95c472fc16353ea560d208054fc8010bdd767376ca9bb9fd4e0c08bf37bf784240cb7b80174d8e9ca572647896f1caf6bf16fc9decae92a94aa9bb5975e487632b78f93b9bc3f56744f2986663c71c978ccadabf15b606ac2343437f4da966c5444869be263f2b0baf3c1422fc5ef16625606395a3cf324b27d6dacc255c7317b8da0c2779045470d9886f399794e33851f2aefa542f214a6ecc976af97e384bf746b2148d5c9ed45b890972f3f3d56a84951dd83bddd903f30bacc13b32042df552118a33a908afc015d0fbc448d196b8bd987aa17be0ca928a703d9479ce87390193028eced2bd26f6f301d5cb5aa1eec1881315040f33c0d1ca89098511ded623e1ceb5c9f5c1e832873ad359426c941e04972ccb8158b54f2478113455fb0b515dc1ba8d8e93484cac02c2b39d6286f1117a2b01508391578dc2b3fb914962cf5a380778c40661ae5ba3176ad8a7dbe2317fa1bc9b8f4a2ad5594f2be79f290ee728eac29331f3afa5552037d6b7df103843100c1356deabb84907ef8f8668c69e027e00563e4f99125d088a5234060661a0f11ca08553d2b3bf1b86c58fa84450448a6de4b03c97ad89bc70579e3f00441d6434859eba7d8e3f48a28e4e41df3345b1e6a4890ba87001eaeba1dead87f3b5eb7fc76b88617922f4877d4a233696c18fb86391cd9223804ec32f59318663af367008dc105a48bb7400741ee48f9e2b370631a5585286455a33c9bd871de9071fad0ae7ff384e5750b2827cc2b35221aa1872251da30a3ad45b12cab97b064851f3d96f7af20036b16167e795bbb1a4d472ccc718dc532ea273c84d6c28c1dd6c6228b8e914ff57f398876e6c5eee57b4d0520c51523015115027b515ac75b1c4a4cfe14dfc6eed14a87a17734aa05f809ea8b8c943144f3ad2d64e9d65648ab110b9a0e7fae298419fed7dbcff320d74f683f587ec491786381e524a830375fa910a08037016eb3313459be698ce6a5c8f4034dacea07a8e3a08a3beb574d714f431dc6fe674a55e5e036aa8b9af6cba4fe0a0e3e7ab10b7d7cfdf4cd220faf0b0f2d26e54fd2d0e771f26afe39ae0fbc554645519dd4caf597b08a40267da09100a24a0f513b1776e51cf1fa8a82cb0284ccafdc02412a032593b2a6b2df39d8ae314af9de0aeb4a2e24bdc5c7d851724b100667e03d6021c1356b92ddec6a8d3a68d98e3655cb3c442ae615df78797522410eb605fd2b146052b7c70f60b134639174b85da4159774b2316636e303f4348082dfa0f21a0a20b011884c4db50e1223a004715d84adc1c390df79d6bf385171b5f33ae09f31a37c96fee7ed3ba1075de205d4598336dc7476131bbfe388dc30da7a8c5471319cb14bc2eebde766fd62ed08307a86a1dc0717a5cc7e2e77b22716572438d2fb09209711a5aa0896ac5348397a6b6978d6768139d16bb58d5612f6a0beea99d56154e26e4010f2581540ed1e34915ff3da7cce7e74819b0bd9915dd20f70e9d293d0f47136e839c7783d53c66e3189a2d8c8c61c13cbdabf11ca0b6c31e2f71e3fc23d23ffba4052000c16abf3987e6862af7e6475905ccea88fed01f38bf807d71d9cc5a550734a23a235939c7a09533b2d7eece929013956b56ca55b0aeac6c4204ae1cabb02418b2b30a3e20b093089990ccca39a94e2da83b065375b84c13198861dfc4f9ce2c3e00305e9ba1928a88a4284e3633b41c1cd720507266e86b22ece3e6e370a3086f10fa0695d9ef8d314e6f5c7e6c7d1f18af61f4d2428b305c5dd6dee778f3911c1a7c480a852d1d3e4f08a317cf971d604d20ccbf2ceea5dfa1fb2703114c62dd64af70e711bce2e1fbe6e55e5d8e75b62edd726dd75ff7d166726cbe6d0de289f90c51c6455c9093d5b8e68018c38d1867bcd777aaf059fcc95e92bc2d6eaec38b05a3f01ca6810aac076d10f779598455eb37fbe8d1518edefa5e115215c71f39f3f3c0b02de24c91726477053f817d37e38d4c67e2ee7eed431cc2202b06aa0ae4aaf475418eb81e512ba1c2e4d51929310e0422cca66f42ce9b90e27cf4ab412e6bb0297c9ec18ad669676c5bf24d296080214ce7a7a5f5151e595979fd33585d0aa1cbde339e3940521712c3eb009d0af938368bea9e49d32437df4d9f4928f677cd2d2e97796a45644aeb0e1aac7b4e1a420daf54d69e3d8786d1e01ceb80aa7664f28ab5ed40e3a7154baf1f60851d64b80a3b88079e2ac2c3c4cd649496b1e52ac7e520694bb33a4fa5d83053ef7b4fdef605feaa04e00387098398c19c0f638e0f2857c21056754e0502dfde3d86f45d8d62bbdf3180186c4678cd585649345deb16891e76b64267d21fbeecfc5aeaf26de95ae183a4d0e8138cb356a99ed6a5e6857f7ad0ae7fca6e1147b750ddf2da66594da28a4e5cdfa6e2f5a673d86a95faa8f7ae459a17915ddd05e38b50672b40a6fe788de53b609c0e8615a6533830b680aa7f94c3a7be7ceed543fdae1da94e2810383c45fc123b2b86ae1acb3bb9db4f158b5b140ccd75fcf5da5f8c6c301940481feb3a1a5e19074c2aecc9e9cbe48828090eec73bb4aedfce41be11cdd4d5dbd92d127c717b8441e206a9ba34e97976cd666fa993f30d3e613f68b9427a608417e302a9ab34336f45ad03775d4fc03343da2a807d32e26f3e5e268be807cb4f809cd3759868a77e0347dae7e161a7054b7c616ee75fabc3efc25d8a70bade2e7ef80d374af75c499a7e94e21305f0e7d30aa7a24f9bb90a52b1381167196408238c9736aad391ce4c2cd04de0f80f763e9b9f76f444900675b81abd453674c37d6a893ab79b724ec3fe77f21174932f38ffae25c40a01d7bbe0923af9013a50f97b2a185c7d97398e028a8a282facce02e9967f7bf071044afdf28df6e8681ae5849e6a4ff4a7aa836f8cb3c95acb811c2f644a176aa0b54658b6ceb36b39c3e2d1e1d45cd25382155311682e8ab80fbe6e3233ee9eba354ab3b63d3e9ca8225a6a98b32788cc02d0f0a7e58c1564d71abc3946575b16de36f98fa89737450e9d26b3a3ed9b33b02749058cda11b22a248ed745c952599e87551e26678419277f2d298daa3436f40d5be0af36ee0ce5c3392bb131a77b6288913392d17364da87220be012e8d5452312a771f2599ee12929f3eb16fa018fb1249b1525b623cd69579d263a5cd1658bd94b5f9cf69e06aae9cfb0b8d896611d88ac2719ef0a4248724dbda6fcd5364255cefc98625831fe046327bf3e9112af9ce1b8318ec487f6a6cf6379ea1fcb6b87849beca078e3ff3e2518802cc405e23976fe68d4cab209fa821b53d853020fac8c39da1b76e0bc2e0c5dbb2bc0a7c1f035ecfd110bbc9383cdf457a1562416f76772dbf28d00d70bab658b875729a8c9b76ae72119e6d5ce5ddf27e8d0d88d02982b67e0bac59f8beeee579c7b01f2e65ad261b0ec8c57360b49c14e933ca430105310e0fae68deed7bc81b87297347514232a977224c8c6e3d6e66517c00f8c0991e192a6a8b5b2a28812f45713a34a9e9078bda91f7dfc9f8c54be7805d78c0b7c76cdbc6e49cbc58486e620c028e963bc1a7b251dfeb72119a8142231dfb26bbf2c09d7de4cef149c58600628e87a663515fc6a7cbe953a0dfb510ddd3e7fe9c2b041040222951dc4a70af094848645c9d26164f64d8879dcb4f27a8704592b8773fb0402b2b820462554b00fe2a2e6863b156b6f5ce74768da52644fa94b7a5d1baadf0ea5290249e4c9a5a02108845d5b430d73847676fa593231da99347d80c5b2a235153a18754ac89e173143d14b96a0a49c9780604ac1aa1f9055044f895d19bfabfa8a6afae77b83def05b6e4eefb803555126a2fe444dbb4388dc5ba1388e6f8de1020d3b32fc444dba9e34a1c827a143cf6856902446a57f5ca9d678a22be7cead544269dead5cff5af5b3730190f43b9b735970b8bcdb2d1b09989aaa2760e9562a6952c12476abc313443d3391e35f0057d027852da52a3a90ec588fb4dd94a5b2805107fce0bf02da950f79d30e6e5abfbb5721796f7c6ed0e6e1bf71670edf1d3931b54b539810b08045777e3d4c74ff75c743fb8bf265b09e7fe894476a73bf0e07a76c6513eb8b03acecdf31d5b5758d7c3303941128a6a471fed3260cb2a98ff6261e3814130f33e5558f65ac3097556b4d9ecaaec3bd7dac670c8160cba3de1b768252e0818af04c9a68d6522ec87ec19b3d9f9ad557cd49417db8da60fc8b2d859c77630c3f4742c25174445c3ee2352403d5d14f52ca9c8182ed40cfbd56ad2da0489865b77c38298eb83f04b99e03b772ea01306a49c354fb77822a722fda282b5410a3302cc3311d4c29af3a0150b8d8e48537cda425d0d9399911a3e0e31cdc414974d820641639d35b90443fd40f8001b74b0e570bdc354258391f44413e41399865d28c005ce58e66c60037e146d77c334a7b70ad4e4f5c893c899cce274a23746dcbe6b47b531006ffaecd0958b549a493d44db3edf1e2536bd2393586249819976d6f76d262ca74952c8643e8a1a53c6d3f97a7e05992176451de7ac0feadad50aa43b8c1d37cde47120cb86ddad1fb2cfce80cf679777b7c3112628a41ddc1a35ab4288c4ff13c51d7f6e45fb776119889c00df564878a7e74b42cfdc21a0614219d613c261e84c12f0818584c309e9cb441da52e83ab3ca6eb3857e3b50da5c9eb9397b5750c8a8cc717428e36edcecfed16551a0ab2d2bbc75344dfc269f246b6e6c4d711d090167340429c25b9ef34b51c290fe0781b0d3ad1d826b805badfe81589cd170decb9390fdfe196e55a1fe6d3728bdcee5903053f805bc8240468eb9a33e32ae5de00cb021fccd755e045924766859e7b6b97fffd50538744c7e28e4c687fc603d1327295aaef6a107e97d4f2fe83971a991cf5e3b8e3c39b6ecee840f251da50717da1922754cf0125def292c4d093df09e561ab325d3eebc862fa8d5ec284f2cf109ae46661f52066747ccb2fcb35ca3e6e0cd1d0297cb8a21cb6e159d5b10b822d3e002cac871dec492cd056dbd86ea289f4a7e9aaa2db2298c01db42283b687b49304ec21ed526312ae8fbb63431b1c433f9f710a0477a1c344193b7c6e5076c0ef2993722cd76f1ee08f0ef3ab1edc6581562a4725ac0566f837a51483e0c3a4ed6658f6c6db0c6f6c2d55313539a51fb6db828532a1285cec19e5574e67d1f92800bd1ea42b90deab4897d78cbc000c1efcdfd3d16e93624be3ab03cb578fbf8540f5506f0c05ad534c0fbc954995c5769689be78e07d9767eac14769f38aac8b1a4120b6f84325d9cd35e82a7e190b3a8416c98c15ede44a3a5805e0f3c9e6b5f72686e778191d3e396c6cf7bbbfe2a3e346aff39ea73d7be9e15c727f2d06c24b6bea8d339cab9724f6f2f72750a004ea1007875c289074b8fd8ea9bcefc3458b8596ba659ae1199f855baa4b79a8eacbb8fa0df7880e653744aa8718388bb1858", &(0x7f00000000c0)=0x1000, &(0x7f00000002c0)="04dc4136f83e51647b203bef5c5228e2978f4f44160ebf731dcf716eaed510f6759749d5638bfb087beed455a0df47c94f802f3d2ca4dcfb66c26f969c963017105733133f00a1123a95c6cd08f88966257b5702fa9b81cc2734c6198f59dc093588e74f39b7be654ba915d77bd6629dbfdb2ed0916ba8202ded5468820a3d300546ada669e25c3068fec1b660954bb613eb01db050cdf88ee41d5a40ee1f6c5b803ba0cff6714c8bc9e4065abddbaf6a975996b92270c8fe22885ec2b0c062368c306a6d88670b9c12ea8b3f2f85fc0284fc8986d15368a4f2322c3eef18bd3", 0xe0) socket(0xbb8a4dc8202714a5, 0x8000, 0x6) 01:09:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) socket(0x2, 0x1, 0x9) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="15012e2f020000003000"], 0xa) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000200)={0x6, 0x11}, 0x2, &(0x7f0000000080)="43f0ec00584a90b06219c2222c570100000000000042fc6069027397fb050010bddfb5040128d064d15cbd7a23", &(0x7f0000000000)=0x2d, 0x0, 0x0) syz_emit_ethernet(0x134f, &(0x7f00000025c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9ded1a", 0x1319, 0x0, 0x0, @rand_addr="c4a4e3434e58d025a6a8a81cf312b8be", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x203, '\x00', [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x1, [0x0]}, @enc_lim, @enc_lim, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x0, 0x1000, "c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfee29c62d38d1c74505f07b9491c58e12f99b368025733dbbe7a412f3770176cbcd1f298ee7061f518e054b01943985ee8c0fc3a9e3666f2e70ec34d3543f22d410584dba04f3f11a75ecd9f41ace25a6bbb982365203f5f78411193fe6a5007010e0348ccfe760b7c23f48c319477e3c3e8ca7659e54babe4c98d7553b862cb020c08206f95f133895c97b2d43446294ee7c687382880c16fd0db05fd7d0c65fec46fbe4ead14ce4c2d8606309659c777deba5f7c8e477ba2e5dedb634d60de7da5749e6d3cad992f43efc2e4236639c8968a43dbb275c714c96348eb6530854e469df3f5ed58bb49df45fe11c76b6957b293752d2b59517ade2dac11c37eff38497d4e569f785c26c8626e9d490e58dcc7068af5dce43aa668bfc1c5e1ce2ed7ee6654da51bcadde8883adae3a75f7b2de0f848ab7cb4ded1a2a4cbb80361db675cb4bd2f5eb87a13686d93a37f584752da35f3d33ed2d2b40a55e59dd5b3414117e30d7b6cc03035c855feccf8ff7afaa2bf75a84bd48d7b2cfd8f82b64151fd8778e1d6403b9c385bc10a0ce2682801abe92fde54cf7b5684f71109b5a0ed5bd068090f72b5242cf9fe9f8a800010564e8cd8a29bea0bac9e0c6695d2f8c2d1badb817f7a34d51058a5c2663a1f513d1cd00ef0b0eb4905ba025f2738b3e75e86fe5d2eb35cb35946b5f518f4d547fe35383e21005356eecbae5d1ea8820b478a0ce085857a0456eb110fab279f960a94a21a270264e2f6e7d6709d28deb8457853a23fd773c3b8eed526d77cde637c09f5e97ec59fc41129e8a3e08dfd91c452c903bfc8fd41859e01d22ff00f06a6ab9f6b2944a7aad401d09f8b6a5f467119077ec5aa73d8c33faee7ab1bf8acec87a81870a918a7e448bbdd0033c4cc8a1431968bc7ad6282b63e81c91894cd61c1315c48357eac886d3f25492fb688805f55ee13cf6f3558208901df3f6c5c96de06ba1cf57a39353629e5349af021009acb5cc00343ac4af55125ae141f374f791069d62a38717de7add15892fa4011bf13c96e03f9710270d7459389dda263b70a70d53ada59c109a69dd5ef44c18eea1a231f7df5263f4f2eb7c2ab2ffff6ed81d5d50d4fa862449145d5a90f79ed547b75e4f0955921f30628a700b56820e9a61ec99c58c059ed7d8b79efc1b2dd4b3954bf0a7a3db8611af51aa71378bb0bb5abb944e0ab24605f2e0a0ff3939e7b80f952bf171420fafbb53070f81bb6d9c8554d1944da64bf4c0d048df9678351d54d244b86f1201f23af845faee2bd826ced0330968f152781e6853ae3fc2a167e50bb00af8204e5f0d294a1670952b653392ce692234fae0616e78280bd7489eb8226dd35aff19b34e6de3405fac3b01063a8a480bed93874e3dbff661cceb86af6ba11c660dd4ef1aab3b0bafbfc0aeee22e2d8f4005f981d10b34672972cbc009f38a5ef753bf99211dd60f9b001bc2bcbf097991c43ba5c49abb6df1bac26ef15009e25ff10817078ff4fa4c86bd536c36c0399b0324523d516af803ef2f36c4d2265fa2171fd296705f27cfe815896a65126168f966ce29adacb25b02c7fc4b2123594786457ffa55a9a5fe284095b7fbc7a20dfc076b98ee0f393d941a7c083cb0ed0dc939e62389d2f17571893b5402c41f982b18c3142d71e1733576862ca600822c1d16f9a1d694318aa7b981a7a552ab8393e5858c4cf3e7d8226a3518d3a0cf6562fe95b122d03f6d451ca25c3b3f8529f8bd68451a92f0900f0546ac2b5607137507ba4e0c70bcc7ddf014b32c38be4ece0c643ada7a493b5b41e8f2b19d62d7608f0b611067910df78985ed0f6dc3943d8d94cdbc1df70035db6892cff2a5b487256153d8a9f2bd7acb3c452b887b6047aed96faa7a451c0b9a86c17020414c1bda79e5c72f0d6bcae9a01c0fac8010abbdadb875c520b6b9f238a8d85a4890a8282e80d4dd9cb94894adc14870dbbb8c279b55a36513834293c67aa89120c40102201299a3676a173a394594858146eb46c550035b95ceb0aaedea5e8d01c809460dedbb40eaac8efb223f7196abb69c6c3503b1da37d00628a2e456bc76cc8e9faab60d351faeb1eacf7232287b3414af0baa4f2c47c2bf1a59d697b230b5392c5cec94c975ae127be259ecc1d51c4b06ee4f78e06cd6ee4c50cfb3dbcac334ceef08dc41739bf1ae7b15e953b0a2857695e2f391150597d30bacca351dc52f726462f1c208cab0463f113750b18efd0c094d434eb6b175d5b1f656f1e948af39499d2055763116ea8ca4eeff605745adbb752a2e4880378ae393a65ea3d3c034eecb8e855020c28cbef7a251fc0cdc5dfcb94c42cf477ba795fdcb2ac0ccc3a33f1b5aada19a40a60ffd4ae23c23f8533f818d91a756895e0f0b7be4279856cddd35bf2b2b7de44a05430ccfe60b3ed77fbb8a7dabfd747b365362cade320c0c668aad57c860209bd0aeac08ca62d3ea2888c53662a3b92de2fc231f26446e0ac2858d3091b95bfa6e6caaa75a6bde0c308a6e863cbb249898986a6eedf22344a8c4e3ba7b04907fe406226f5f5eb8ca5b2c0cc429a60626b75eb6b8b913a12b37c8c3230e5a123a3f36ec4f5f167297b78f05f25217c006e26a674e643686b75a15be000684b18a88ee2f1530b755136424076980c1830fed4e3241d6d0d6411edbdcbb3c4009bd67e30179e2d15165029ad9758595fc3b2f7eea581683224db1c5533ef04a12b7ecb176468b186b9d02d9859fc9ad34c767701d8c3e580e6248f6a08afd6230296a0ea7fc04d346047652fadfd1d5701cf2edad45609e235d5854892726e482124c8ec43e866a69975209efb0eb1b03e706893fccdcdb64f40cb22c3c9089ede2738771b456118b235ad5d1130f526439d4ccf9ac7f63b1dbe9ebdb5932bba656d80a2f16257a6e68486a9f2b9a713d43644ac2993bddfe638058611c62db90c598f98721ecddc2acc576e51ae5cd747c10d6f92d049832df745c587ba07483b260df3c3c5abf3d7506c2f61ae6f4d1024a4cb9e9d87586342c40658b05726ffe15c691f2f45c577c34026cf1b0c423156a22281f3f0253c5d8046ce24045ec3b4c56cfabd7139f3b8b051419e0661fd4ae43a36f8f3a41b53a233f0bd0d087c17c567f8dd37405c9d76324f91b24fd23cd106d5bdfd50824c004d85b00a4622f04954f99424cfc10169497587ea29c180007a9950b4a0da8a2acb7915b2bc103e4417b7bf0c52e94758a53d38329e7fcfdff7ba94cbcdf686919f0fc80e3ac797cd18cefa7be3b219774597746a736ecaa4ad50d582186c4f2e5b2678bbb0d0de210438cfc0fc816fc459ed3c02c0973c1cc08bd765ad8953242b786d441b7d2d8bb8e5388d2a46359e2d28536d51d2c4acb3e2a3e8df3e639ea7d612f7764b5187cac0948914fd16029048f210ba9275ccc8f4b16a5878f3507357b5bc30e525c56718725b1aa0b54ddf6cefa104cdea5b3a533d26dcae94139051aae91e0a8c2cd58e426e45db5e9419cbfcd53e0750fae98566eb9b51495b42e514914e26516ce8a403d213a1acfa98a5df10cdf81adfefd562c748aade579d38792915a88d9864e34ad76e71082384c713e8ff32883f1dda9c40f27779b26154145b353520b95eb707c82b155bb63e9d2d201009f572a26ed7ddb1b8376109b806bc8b9736b7e895b67b1b8d8dee2a69d828f92139721ed106850f3c4d928723f5dae0e7d0b43705ecf018e336b0355b6d9487b8c9fd2580db73abe9e5f253c0540ed2be53679d163949cf63c40d90607e25cbad90fdb05d7d736f4c039c145776ab1d13210e3fe6c28d9424cf62a122b38c04f1f394573862f68812e67ad59a7338dc2adade1ffffe31fd2c1ac4753ec1f7fa43af57cb73169ad1879f64edc92323d52063ba1919ca2c635f91702a5df256c3a4c873eedc95280f7021f2c8bca93dd482be86daac469bbb005a2f983b3fdb27608cc8cf5dd7eef3c1143b1441d51c6516f7f038fb11dc9d90eeab02f307642e7206268f1cb4584b7815a93befa773420152496b3792a79fb22280d790a2307e0c98b151394a5756a6b859673f1c943938665029dede586f5795f2cfbf559359afc7c76ecbd1bae69e74d6c0fe6aa75b1f86e2cb20fbbe26c4602b8ac72ac87c9d6301b7729852b61e921f34091c2ef6aace9436801d7af4de105c8950593643592fe299174c6f17e749fada0f66ce0a327cab7990c58c3cbdb013a32807c40ba1d68ec0c2e8dd6f61cbc29a873638434ccb79185ffc2a98e88930ade0d9ddb64aed2cafca8423a457af04c7df1a223ce86a308c6137afc9c4be015eb85dae0abeddf8da18d323494f13eb8143255ee6b38d625711cc1cca51562d0710161424b511e1759fe7ad2de7eb30901784558a7fdfefca92efc8f9f773ad4e1aff756c5de1411fcdfedb517e0abfb951bab7d80ca5fc959b10b8c85eca3d207b281bc7c277832bc61ed0d0e80af746e41b8bc87969267f7594fcd04254b373ee1e7bb050912851a3fead765e266ae39084b65fb2554b976eeeb4e0430cbc890c32164f301cec663c062db6417097807f2a391e140d66e8860764524e987e5647a3ed87d42fa22c5404717521b003d4f836da835f0874a4fa0bb741346f5c2318ad02e5d3497cd795d26c769b849d87238cf6f1d8592c127158184774b951267a6c1f13307dc168ee57bfc1af3f939bd2f039d9e49dfcf8d949d1506413882a433a20a2950a58d56eab9da369b543f62a34ec34876f2afb40cb4a0cbf57158e836e48fa53f3cdcb5fbafe391aea3c6af858d3f82ae4bbee6669b9dbacada2fbf92ce11865d4745a6c8a037adc99de7ef5988d32bfb2b07f3ca2bc60be940dea4d4849fdcfa0f84234cedf75e5eb90a21b62617d039afd60e44a9d6099dffefb85c103c3f764a685e1c5445a989c73fca5a16b4eb58046ca449576854c344057d51384e9e5dc7c32b941ee03c624597dc1effe0d0db6fac227132a36d64d3acbffc0b378e660c0e73c4cc1d5d353a3664047a3acb36880fcf50fc64b87f80eeee059cf5020baf2435fe07000906f93608c4976518fdbf7512e7a947d71c3e2bca296fcdbb0735dbfe0b6b9321b27ae10607b7e6d6d0f22b7d29843852d9a6323cf08ea3621b31ef57f6370a1bcc41ff5a9a5ab3164837f2f020e84c3f71b49f4c7a76292d623bed3c289b209ef972fe621581394a5c72b8526885454d009a0ef9509bc4343a1284f66ead0a34cee25246fa3d3c9dcbe6a8b31fcc7d7e8933aaba291cebe5e45bacb5ebf9b1b6a58994fb53d990f68f4f941959a8ea324d5bdef25c1682dc639ab0ce915655f8f447b257361dcfe530b5bf2c6b61131577a98479c3c9f4f9e36089ec0d58a885d4030cb4fb51f65cd32f72ed5f12c05e18fddb0985697d3c8a0cebc0323c608bc1f788e181a78e45d87a2784bc332be990fc6db047ad04a8032074c569ff0b62e7497dbf27d195be3241757ca97f7eda2784bc7bd6260"}]}, @routing={0x0, 0x2, 0x0, 0x0, 0x0, [@mcast1]}, @dstopts={0x0, 0x1b, '\x00', [@jumbo, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x7f, 0xce, "3026b54ab2cadaf2eb1ecf323b55d7e7f83d33e09cf53cec317890f3b262f9a88dde8558753cf2809f3053f29c8e7a64b3fa403a74ef4213d3e69c650e4453922d551310f3d809896839c59aa4074ec5a5a18d0c9e3eb5e362debbc100dba20d18f74a56871c2bca29f3b3a02a44af9c7e405c8b97ce8a0242cea86c5e8b8dd3f1d14885bd7973aa49abf36e4b860b7beca659a2be6ab98e4da20547711c892b26c4a7f139c4bdd52a5107921fc03cea2d30ddfe27e862a5affc110151222a598ab63610e393aa2c37da35e26de2"}, @pad1]}, @fragment, @dstopts={0x0, 0x6, '\x00', [@generic={0x0, 0x2c, "be0a13ffcb23813e44b36d9c681ab1f78ffb627da892b89d26bcaa8aca463035e2c225fd3304758af9a31934"}, @enc_lim, @ra]}, @dstopts={0x0, 0x1b, '\x00', [@padn={0x1, 0x1, [0x0]}, @pad1, @ra, @ra, @generic={0x0, 0xc9, "6ebd5eac9e4c4d8fc0a62bf71ce81cb4aafeb9a3ea9b96ece85e3523675b3bb58c527917c973b7d9f41a4bc5a2558c825203a44d540e6a135179a8133dfc764ea19d045dc0daba5cb93ac6f9e2f38d87ca0287de017bf42f5f80d6c6036840969ba5f500bba30b54a38c6ccb4146de8b0f600e14ba37e6ddc8508a96d818b902e07f171a7d82922670be993b54ef6e77e3d81948b6a5771be81a4041f6e5475ab1e1dc30ba8c92fb4ed7c6f53ecb8721ee9faf67b9c2b46f32744a59586d37cfd40eb85ff7d2631ccc"}, @enc_lim]}, @dstopts={0x0, 0x3, '\x00', [@enc_lim, @jumbo, @pad1, @enc_lim, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1a}, @enc_lim={0x4, 0x1, 0x7}]}, @routing={0x0, 0x10, 0x0, 0x0, 0x0, [@mcast2, @empty, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x0, "d77f8c707e148a5794"}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffb7, "0000c6f26461c094f4ffffffff00"}) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a749c1ec45c68078f5eb751dc49822b0cef7dbac12e2025ef363afa02fbe1f472c7e8cda2cd1f3793dc78c4f11c69a6222528cedb80f625411451149919e2cd901366e041a1eee8c4c5be84dafc3172d4a81d4f426816fd21f1645692e336e576bba0655e12f9bd5bae85d5aec8a42a86a7e0f3adf3a7ada011aad88843045e40ed71d7e5d01aadb13b44d67c06bcff8c1bad51a64406fdc0e4360f875fbad634cfa493c5335cfa6fb7469f282110b8b1d3de5dea5f45293fd1bbe366a5d72ad263eb261908b9c3a96eb6d7eb86faa5e538e85dd1bdf13ac17a795d752a7b668cfe2a36177699af6d89c740dea0c18bdc24228b48d32789770bc1f3af2b25a0aec924f37fdfb42e00180cbe934a6dc4118575071bd3ab33882a5d1303a3bc60372cdd02be72d270b07bb232b303ce40b3fee0780fc48ba18c8090b5af8a8f8cbe4a694ea6fc219c54a1387101aaefe7cd8ca85bb84ff62b0c7bcd7ccc7c0deebff509f2", 0x1ca}], 0x1) syz_emit_ethernet(0x6d, &(0x7f0000000100)={@broadcast, @random="f8142d5bd378", [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x2, 0x5b, 0x64, 0x4, 0x5, 0x2c, 0x0, @empty, @loopback, {[@end, @lsrr={0x83, 0x13, 0x1, [@multicast1, @remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}]}}, @generic="45d9a8d4ba97526802ffec12ffdb45dc5fa1ea2ee5b5fc817d36b46297e597fe79d9e81b016381edc2a90c2eb41623047563b6"}}}}) 01:09:07 executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sysctl$hw(&(0x7f0000000180), 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x9, 0x80) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)="4d80923eba8331ea543a80d457a404a0d492a3b54ffbdb6fcfe8e9b3e7c827bc10eddb6b59eef807fb878bc025ca704dad99be9e659214c5715ea426baf8126be4f8b825d2d3f65e54dfd6d23665cb3e05875d2fdb73f2944e726e9990055abdac7dc810e155525940daca70ef0919086b2fc32a2fef7aa8f7c52f017143958fe3e9c415bf5ce857c841c4bfeda816026cb16c75a51f485a273ffeb439ac941d87ca55c8457cdb90b391f616b014f8161f613bc9cb3271215ec7706e81734a6b56e3d6523c208290324f848f53", 0xcd) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="78023067205b9c392d94e00250955a2518defa48d5af70333b84bee9204eb4b8bb587e7f3608cd0fab0e35c12a8af9d86554e7a9717d9b277c2aaa767327d337bec06366d07b0f312581dd772cb02deb549aabc1c777b86a09a6a9c9307812cfbb9db9a8dde2820aff978aa24af47ab75443b3c8c569b86de76fd119e5061884f67eb045274b0fc87ebbec8436a19088dcf1c5cc232fe33f36c5be2f89c65df33e845f4765483699553797a185b5c01ce0cccbfce3e3aaf5681b8689bc39b9548b1af3f7917839aab4ce3cfb2b169249a8e3a9883fd8cdf46006b9fb763faa3b2b7c955c6dc1a4e45580936fbab2538d93e6dea4c03251ace9c439232c116a774d874d3d97bc14137690cd689e181919fe9019ec4a620ebeaae3b97877d0364d2f1638cf598523b2ba1a48ac226a5221c93e5decd75aabbb5813223bef4425b05a4783460d"], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="c29305794ecec849f6c85d7edb4705192b989dba5770f05a141bd62c0bf6ec8c942e6b8dbb5cf8df8bf5d7212aebdde2fdca5d3777ac1ffda89b8527fe84d8a372ee897336880f23769010d7c1221c3051f575b302987c1356e6c8bbd53c5fc049008438abfab4c755a0ba2e9adf8bcbcfc06b2dda253daa846f0440b70b7fc119cf4da19514d2ef70bb7b3dba6d3af295eb451a536fe86d1a272dfefee481b2e0393650e01cdbb67e42635bde2ed63d24b43a83f51d4d281b8e3f71e7e7ba56e06ac5c6b5413895e9ebcb4cc5d8abb3312269968e5df427c143bdfb647a6c7de59e1729fb061cf0b5afd7101cec83d6f317ad05fd622f99f0f94d283df90516d1686142c221d082a48cee"], 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000001}) r6 = dup(r4) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r8, 0x3, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000080)) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) socket(0x2, 0x1, 0x1) r9 = fcntl$dupfd(r2, 0x0, r6) sendto$inet(r2, &(0x7f0000001240)="2f05301ad2a6c61c188be29ef37b42978b7d52443a4ad4db687aee07a7f825134264b163e32a86fcd95e8f1c8d5237b22b5c475c8c8f770b8b171fd71894c5b81cfcd3cfaf1647b977ec0dbb3ed5a064f9e40c6ed1854165ed3b158bb1afd8690ecb2561fbf0f78e3956bad6c78e36c75c94a168e384cafed0aac852a6a47c2ae59bb521b7c33c29edb7b865b76171a152d9c7ca19ed3543260420dab2a1a522000a4441b0a9f0e5834710bc45a5daa9d9f7d95e1c19a0227e694a76dc4f59b9fd69a27753fd98c7febe4e03f1e3464a8a18e228702bf23ca88c634fdfff0f3d76eb31f17043d08f261e66de33e8d57fdb77f317d9e696bba4479c263c8ca98e2ecb7efb385a2917ad1901fd6c6f52a786bc9916f87767f86ddf75a7d816a7540103cad99178e291f07bf07ed40f963e2c5c62417dd074e80b970872d506c908e8798c5d945be8fd2e3ed13a20c5b62f0a3ec5112c9beea165324521de7ac4e489a93f54f218939d3b15e8c5db158209deedf066c7a9159d61fd648dd770eb8463aaeb6fb6641608b853dbb3a6e02451818aa055f54967f178e8932735a04b24891a0183db06c8a19d14fc27d5392d6648ca7b92ee4a688f4a165bd62da4490163d20a444315d1c6f55260a9cbbb252cef6334e07dda5ac7a372b1e3516351dfda9073a0d4eef4021efedfbd8fbac9802c7f053a5c9f06fabf15980ed6f817d7f01e0d83fbc2abab7b0030f4ee7d50687cd7e18068eac69ebdcc615c24ac6d07e03351b69ec3cc303eeaba055a690dbd0416fbe1f8f3b3ab5c23ed11dd9b8005bfa0a7cd9860a7c6252b1a99a5258a595b681c8a19ea641da9ab17d0d215f8e6353b5898b8f2b7062d47d1389c20114f61dcee7a9fc6f3fb17291d90be0129c56d9051d3904ea6eefbf019f1df0e2316e0aa0677ff2e70a11fd82bf4476c99414d55594f6c3c03dede86a3d1fcd50544099689d2091c6bb6dcb2a0add7aea23b326d2c7683e6d8a1e504ec2364646ca595043aedc90d13a270bda4064d47e60ac7a484eca4b904477f5bd76944c204a3b8a15a8c8d0a311a063ed8915f35ddca8a71c1b5e34d858941cfd1deb3b0a1f1cfca7d2a9c9ce42915c6770c4348364dd21e4f357e00b2c55d0bd0523f6af6f820c25bc2e290ff75bca2399a0469a783a936076b24c982dac9c20120f9b21b5c7db3b880b42e1c4b0ec25257254eb4b924d96455e442021136aba9843f24bc7ea3ce52511020eb25e6a2eea94e447413532cb580f38157e47707a8f1a054405622d0d2cea40437b1860463eff7a9160b8f6d089bd3e72b9fe0f1124bb9fe9ca37f136685eb5bde681123a7814cc0b98fee49ea7bea9cbaa6ccc5777cc359b7812922d3f42098833a9f4992c39350e8cf508074f052df16cbf64b714be77298689468fa7a350caa7d3013830d0990e78ebeb925369256abce2f0266aeca8c9b25950604b0004cdcd09f9da5ff82fcb204c3d90fc03f6e62d97b757042c7697426b107ffcc10d8c755380eee21b6914ad088936230b0d6931e739b5fc954cee9d303ae70640b2bc341ef62d0d719118a0c7a8a36b4435fda984b3eb641d476b63090065acc40abe0bfde9807ce30ad2b9db2f485f014dc502a10a1a749135c0179294e0eae73a72cb4076418858d205a00f7c99d6a2f4bcb5cdda19d081481027274acf822863704d44bf8c2e460b1e4d1ded7ab1f77a3610bafe35b44a25d101b6bddc48942de97d1d0e955357dec1f25117af66342c7867f2bb83b71d2b666c97a56f8731ec38136a4213fb9b780b3e6bdeeb867b738ea8803d4e47fe20fd4f024478c2e53fe0c8880cfb03e5c6dc8cd93c27d8796d8eec1d58cc00a64eea24809fec7d9cd5310d297207bbe8aae743ccb36f3a386142047b1107733e3bb350372e320f03ae1f19a5c4c2dbefe32997445c46454b190b40511c1408488bb0359d6f7b5d3502889ef5ec34afa890bc4894fe03bd8ccf2713ecaaeeb473827a64c5f0eb6678014510dcc4a3bacb3badfabb031ba3277f681f67608851238a87cd7b3af4a52994b96d91e30f8c356c93a274cd802dd6488483b80f47c02091c3087a03028bb4063c948ad9e8caa8817706347215db70b99c20ed878dbf58abd4341f5e3499a6879790d838ea7321be9c2f63683f2cb5b4a636227b66df9b7532332f92473a3c295a1fcabab56313f9b9ec33a0fc377ca0da5d84df84b739814eff2f066b69d1f1a128d0b674f545a4cbef2c97eee1ab9e31e071e096b6230231609a5c5b029af3092505a341d81c4cb49f3bd9719b346e6b0209dc3faf74b9a572e7a497464a08d6054a2b7c1c2813abfc633e6b8f541b3020565ce061264fe3175914ead4bb19448aa4cb9cfa1d883f72ee0c23e663e1432c5a82b13907b9d8ee25a2095c55e3b38705947df9e23c2b5f762ea648db274e4e218d571cd3a0dfacb2da6a54289454726d488c2adaf35bae37c25213d98908dd9e955e8a00689919ab255cfd05e384dc973f1fd6816e4be3a0b934e78e633d656ae2196bcb41d5b37a32ea57802601fae5ae99bcdab9c25020aa544eb4624a150df07eff98e50b609a0fe99055561de75c2a32dc960b73a016ce7caf964a6993d4546d9210bc1163849c1f20ddd3a19c3285ec222e2e409d4f75d2c67629ab996253fb4009099bc6e3a49c56cb1536e31f04d0157651468eaf0f7d00b3c8e4f36e063c125b12483c9c4fbbf854852869925e08c90c0d83bfcab84f23360d1dcfabbc4edb35c0e866a1200b3784830ae8f11d5e912c21411d3a7be7547551240493299cc6859261c8cef17bdb5b53b6342a562d0fad8fe9749ab697f7235fa8312d4bfd0fbd555811af1328da251ea9d592325029b5ae53541cb6c8847c7df2fc4d1f803351192bc71ea55e5e8c47c0cf486a7e5ec86ee44a710a60c0a014b9b9fa2d7eba4eadc24c5333361844e106c4fef6cb17710ffb3fe2afeb5a49e1870b7ee9d98b887a3f82fe5b6823272ddb31dcbed78f40bceb74cbc3b8d4d57409d407995587a76061702f86a00eefd039665417b70f39b2e5cf67dfec18f79572cbc293cc0996c54065951a795f0254f1c5a9d2fb71b726f174c48b31578696759a4a39043bdb3d7e1e0c25baea263f322372fd845b17ea60143012bb3fa5ff8514b520ccd35ad1a438c1d1b2216d5b667e300f45c4ea219ed4f72a70dff68b840c910ab7434f90a73289759b531077da5d0cca461a87ecc8461dc2f99cbb684af468437b67d38e8c78f626132e683ff50880cb19726f8c68a1e5c4ee3975ca85f24caf77420fa80ba724eb5e8954f4872702765859adaa4bfa0ea5470f915dce956a5d70cb701a29a6654face14dcece2e3a8eb05af9d45de03c3332e68654934613f62aa2d1166055b7b61b390ad76eef729156303169b0922a83d5647139f54756c3074ff435237fdf4160316f158ccee6057062151a65673401ca0fa96bf8d61a17651c2dc88a7600d3ac0f3b3832a820365b326a1bdabd83defc3103c1d894877e3d9d54a3a143c8dc698654dcd2942985463334915053384ee275fa525ec4746c2190d7226e3b24a322d5551ef5166a99d3c350c34071fac8a8c1603e4776094b957beb70536966290a8e1fc6413c01c6e4978914abc6e4dd8a988f9c4488321d819f14d145279361a0399d3c0eb05879af24d1e91c966dccd281e90d35b462ff7605af05bbeb1d377f6c2e3b3350d7ba773669c36e465d2dd4196f40bb1b4dcab21174259b7c859a81cf3e4723ebb08254f301c560d1501876bb5db491691cf15ba4de03a613d5509c1a5577fee44e11da885fff75162fbaabaa22f620fba8bf80f8dc449d63b29c24e13d849dd594f1a6b5c9094d5649c9a87183350c4a4185bdf292db9c0a4433edec114d382cac3e8d77404a730913a4e5612bd7a8a537e59eed0884f6f56db19de4cafc17f8a77fedd8c7c89722b6560ab97bdaa93f5f6ed5af00ced14ca7b5a2cf009251ba739da6ad564b84838c2168a07d94db066cceaa4f793d4d6da8a70ee7e3e60a849777d26bc0a3b64c52143196b511389fcb1fcceeb5892b961bf91fe2f9b35a327eb91a0df2775bc9be06c43ad4693f9ba443124ac4f64c647c704c4c5954493bd6573d21adecc7713163d40789c449708b37d4549b0d6c95ccbea1dbbfd4db93ef654b094f2a0da4c91c503d68141d5931beed4aa27995da55ccabf978f1146b7a691a8acd3a34d996f582ab45c0cab1cbbf9477cc396ef51c5502b358f2248eeba7b5ef6c536db68e19986f1606849effb38e71bc73ca425a83d65486a8968eaab847a3f77dec2af727b14740c3c232101c9c1b91424ea806526535f1ae72d975aa913fcadb7c652b93e6b690d926e928a12afb50f79f4d6ff5a7bd7d5038f48ba301ded0c98085ac8b1d093a32ba7ef0b918a98e2eeedaff84f996a5aa37a3399ed31db2060b166eb4ba70214139638e1424f57e45e0c1e2b884d3f11595316298eaab5f60cd3141f708cbd89dec7b5957f641f2f3046ad2e19d7133987491fa2a6ca63db7a3da52af308ad8f5994e93657afa0efb051adc48887e789b74e513b8f5471e10cff30829e60b3a240c52262c8a9ea058a6ba7428b4c0f279ac8b4420b2a63d3d1abf1d93105067fa5b4180374c93f3027733071a23ede704eac2b0ca4bde712189ea0d063e094aa7944f4e3ba123f894d19eb71c18eecbee996723b6c25524eea88871bed3f87b0de8b45f23ad340b56d5c099097007f3d905d317a6187b45c400b2f24556c38525f570ea2a901a63c7befe374a6fe805523b61fede91d07225519530fa3e65615ee987020f3dd3ec9352a2dc1183cb1272fbacf124c17b4102d96ce34b590278dc2bf2000cd853e8acce65e850eefcb1e31273f32bc3c6f5b93f667f147852927c283fa1b719122f694dcfc362923a4e232817f7ad636d616ac4c31190736cd7a837193835f3ba4d6a753c6354663f5f736fd2b9634e387b67d9e81e58304e853bfa37b318754db399c2d77dcf6ed035439e3ab6cb309bbdf0b7305f67479bf1f46e2c819e14ee58070befa6a8ffa6fa6f131eb868b67e5e2d6e789449c76eaf96906516c82e9e8e83e3b4ed74623ceaaf9cc45c05130997791d63da3178860e7867f5969627c4ff00166b36d899dd7c2ba4a02921de87884ff2b625e881a0bbd7844b7e8afa2322b0dd57f7a6203003d4286f31a34f08af68f87e36c2c81494496c244e2c201272d05039529b08d652b1c0a7a511eba92d69227af1055a292f7c52033d0bd551f5d4843eeb68ab2e0cda1f61ce74d4db282a8fbc848de2b38b8796b62c2ca2e1b3522cb77ba67474827cd9a9a212e1531b0a9bb7237c204ecd4bfeb93abfb5412b8fc2bcc9bbd973d709dde4621fceb30557641576be4a37c5de82319021c54f86b30b9378e7d5c03766e981d586e532ff17fa14198cb429daf6c1394b42f756d6f4e7e2a1490ab9d85c11d485c96e5bcb9942f1480dd4da3745e11cfba899061c0ebc248dfe1f5f9af94b28cfe27498f678ea136164d1e485107af2dbda45d71c69eeb9d23ec74d8f553ea80230e01f11db495f16cb9eab3dfc988782dee75a6f85299187b6cacbfdaa1c73ca669765e68393428eb96e9dfc4822aad2452c5f70ec6769b550ed6f7b6ade50d1ceec57874769c53929de0c8cf66121710c58b16e7add5bce0848f536772487eaed97e3f48ccf1002c4b8ed40ae7ee9b68a76ca0fe97074081268d221dfbff1e4fe86bafa6ae641c", 0x101b, 0x404, &(0x7f0000000040)={0x2, 0x3}, 0xc) close(r9) r10 = accept$inet(r4, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000180)=0x7f, 0x4) setsockopt$sock_int(r9, 0xffff, 0x1007, &(0x7f00000000c0)=0xfffffffe, 0x4) shutdown(r10, 0x2) 01:09:07 executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x80, 0x0, 0x0, 0x7fff}]}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = syz_open_pts() mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) fcntl$lock(r1, 0x9, &(0x7f00000000c0)) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="5a4fb6dbfaf200000000000008004600002c0002000000019078e000000200000000890300000d0000000000000077a61fa0edf1e43bd2"]) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000400)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000240)=""/176, 0xb0}, {&(0x7f0000000180)=""/64, 0x40}], 0x3, &(0x7f0000000340)=""/142, 0x8e}}, 0x10, 0x1000, &(0x7f0000000480)={0x2f, 0x5}) unveil(&(0x7f00000004c0)='./file0\x00', &(0x7f00000001c0)='r\x00') munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x0) munmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000) open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="000000007fffffffd96efd3444578212b9775e1485e722b7aacc716b18fb9d22c946966e17696f41000000000000eadc2ab2", 0x32}], 0x1) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 01:09:07 executing program 6: readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='wr'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2}], 0x4) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r1 = getegid() r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x351) semop(r3, &(0x7f0000000180)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x2, 0x40, 0x1000}, {0x2, 0x8, 0x1000}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semop(r0, &(0x7f0000000140)=[{0x4, 0x200}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1000}, {0x3, 0x4, 0x1000}, {0x4, 0xa9ed, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda}, {0x4, 0x6, 0x2000}, {0x0, 0x8001, 0x1000}], 0x9) r4 = getegid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000480)=""/20) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r1, r2, r4, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getegid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r5, r2, r6, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xe21a, 0x300000081}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r8, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x316a44ee, 0x7, r9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x101, r2, r6, 0xffffffffffffffff, 0x0, 0xaa, 0x3}, 0x2, 0x800, r7, r9, 0x9, 0x499, 0x7f}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0x148, 0x37}, 0x2, 0x8, 0xce}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 01:09:07 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) minherit(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x7d5ee3fd8bce21f8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x8e, &(0x7f0000001340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a00000000c4bb7a3a5f7429055bff3d8c53a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00000000000000000100000100000401000401000100000000000100010000000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c39f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfee29c62d38d1c74505f07b9491c58e12f99b368025733dbbe7a412f3770176cbcd1f298ee7061f518e054b01943985ee8c0fc3a9e3666f2e70ec34d3543f22d410584dba04f3f11a75ecd9f41ace25a6bbb982365203f5f78411193fe6a5007010e0348ccfe760b7c23f48c319477e3c3e8ca7659e54babe4c98d7553b862cb020c08206f95f133895c97b2d43446294ee7c687382880c16fd0db05fd7d0c65fec46fbe4ead14ce4c2d8606309659c777deba5f7c8e477ba2e5dedb634d60de7da5749e6d3cad992f43efc2e4236639c8968a43dbb275c714c96348eb6530854e469df3f5ed58bb49df45fe11c76b6957b293752d2b59517ade2dac11c37eff38497d4e569f785c26c8626e9d490e58dcc7068af5dce43aa668bfc1c5e1ce2ed7ee6654da51bcadde8883adae3a75f7b2de0f848ab7cb4ded1a2a4cbb80361db675cb4bd2f5eb87a13686d93a37f584752da35f3d33ed2d2b40a55e59dd5b3414117e30d7b6cc03035c855feccf8ff7afaa2bf75a84bd48d7b2cfd8f82b64151fd8778e1d6403b9c385bc10a0ce2682801abe92fde54cf7b5684f71109b5a0ed5bd068090f72b5242cf9fe9f8a800010564e8cd8a29bea0bac9e0c6695d2f8c2d1badb817f7a34d51058a5c2663a1f513d1cd00ef0b0eb4905ba025f2738b3e75e86fe5d2eb35cb35946b5f518f4d547fe35383e21005356eecbae5d1ea8820b478a0ce085857a0456eb110fab279f960a94a21a270264e2f6e7d6709d28deb8457853a23fd773c3b8eed526d77cde637c09f5e97ec59fc41129e8a3e08dfd91c452c903bfc8fd41859e01d22ff00f06a6ab9f6b2944a7aad401d09f8b6a5f467119077ec5aa73d8c33faee7ab1bf8acec87a81870a918a7e448bbdd0033c4cc8a1431968bc7ad6282b63e81c91894cd61c1315c48357eac886d3f25492fb688805f55ee13cf6f3558208901df3f6c5c96de06ba1cf57a39353629e5349af021009acb5cc00343ac4af55125ae141f374f791069d62a38717de7add15892fa4011bf13c96e03f9710270d7459389dda263b70a70d53ada59c109a69dd5ef44c18eea1a231f7df5263f4f2eb7c2ab2ffff6ed81d5d50d4fa862449145d5a90f79ed547b75e4f0955921f30628a700b56820e9a61ec99c58c059ed7d8b79efc1b2dd4b3954bf0a7a3db8611af51aa71378bb0bb5abb944e0ab24605f2e0a0ff3939e7b80f952bf171420fafbb53070f81bb6d9c8554d1944da64bf4c0d048df9678351d54d244b86f1201f23af845faee2bd826ced0330968f152781e6853ae3fc2a167e50bb00af8204e5f0d294a1670952b653392ce692234fae0616e78280bd7489eb8226dd35aff19b34e6de3405fac3b01063a8a480bed93874e3dbff661cceb86af6ba11c660dd4ef1aab3b0bafbfc0aeee22e2d8f4005f981d10b34672972cbc009f38a5ef753bf99211dd60f9b001bc2bcbf097991c43ba5c49abb6df1bac26ef15009e25ff10817078ff4fa4c86bd536c36c0399b0324523d516af803ef2f36c4d2265fa2171fd296705f27cfe815896a65126168f966ce29adacb25b02c7fc4b2123594786457ffa55a9a5fe284095b7fbc7a20dfc076b98ee0f393d941a7c083cb0ed0dc939e62389d2f17571893b5402c41f982b18c3142d71e1733576862ca600822c1d16f9a1d694318aa7b981a7a552ab8393e5858c4cf3e7d8226a3518d3a0cf6562fe95b122d03f6d451ca25c3b3f8529f8bd68451a92f0900f0546ac2b5607137507ba4e0c70bcc7ddf014b32c38be4ece0c643ada7a493b5b41e8f2b19d62d7608f0b611067910df78985ed0f6dc3943d8d94cdbc1df70035df6cc38eb269caa1c56153d8a9f2bd7acb3c452b887b6047aed96faa7a451c0b9a86c17020414c1bda79e5c72f0d6bcae9a01c0fac8010abbdadb875c520b6b9f238a8d85a4890a8282e80d4dd9cb94894adc14870dbbb8c279b55a36513834293c67aa89120c40102201299a3676a173a394594858146eb46c550035b95ceb0aaedea5e8d01c809460dedbb40eaac8efb223f7196abb69c6c3503b1da37d00628a2e456bc76cc8e9faab60d351faeb1eacf7232287b3414af0baa4f2c47c2bf1a59d697b230b5392c5cec94c975ae127be259ecc1d51c4b06ee4f78e06cd6ee4c50cfb3dbcac334ceef08dc41739bf1ae7b15e953b0a2857695e2f391150597d30bacca351dc52f726462f1c208cab0463f113750b18efd0c094d434eb6b174d5b1f656f1e948af39499d2055763116ea8ca4eeff605745adbb752a2e4880378ae393a65ea3d3c034eecb8e855020c28cbef7a251fc0cdc5dfcb94c42cf477ba795fdcb2ac0ccc3a33f1b5aada19a40a60ffd4ae23c23f8533f818d91a756895e0f0b7be4279856cddd35bf2b2b7de44a05430ccfe60b3ed77fbb8a7dabfd747b365362cade320c0c668aad57c860209bd0aeac08ca62d3ea2888c53662a3b92de2fc231f26446e0ac2858d3091b95bfa6e6caaa75a6bde0c308a6e863cbb2b04907fef5f5eb8ca5b2c0cc429a60626b75eb6b8b913a12b37c8c3230e5a123a3f36ec4f5f167297b78f05f25217c006e26a674e643686b75a15be000684b18a88ee2f1530b755136424076980c1830fed4e3241d6d0d6411edbdcbb3c4009bd67e30179e2d15165029ad9758595fc3b2f7eea581683224db1c5533ef04a12b7ecb176468b186b9d02d9859fc9ad34c767701d8c3e580e6248f6a08afd6230296a0ea7fc04d346047652fadfd1d5701cf2edad45609e235d5854892726e482124c8ec43e866a69975209efb0eb1b03e706893fccdcdb64f40cb22c3c9089ede2738771b456118b235ad5d1130f526439d4ccf9ac7f63b1dbe9ebdb5932bba656d80a2f16257a6e68486a9f2b9a713d43644ac2993bddfe638058611c62db90c598f98721ecddc2acc576e51ae5cd747c10d6f92d049832df745c587ba07483b260df3c3c5abf3d7506c2f61ae6f72afe2bda87b14b1b4b99b42094d1024a4cb9e9d87586342c40658b05726ffe15c691f2f45c577c34026cf1b0c423156a22281f3f0253c5d8046ce24045ec3b4c56cfabd7139f3b8b051419e0661fd4ae43a36f8f3a41b53a233f0bd0d087c17c567f8dd37405c9d76324f91b24fd23cd106d5bdfd50824c004d85b00a4622f04954f99424cfc10169497587ea29c180007a9950b4a0da8a2acb7915b2bc103e4417b7bf0c52e94758a53d38329e7fcfdff7ba94cbcdf686919f0fc80e3ac797cd18cefa7be3b219774597746a736ecaa4ad50d582186c4f2e5b2678bbb0d0de210438cfc0fc5120c459ed3c02c0973c1cc08bd765ad8953242b786d441b7d2d8bb8e5388d2a46359e2d28536d51d2c4acb3e2a3e8df3e639ea7d612f7764b5187cac0948914fd16029048f210ba9275ccc8f4b16a5878f3507357b5bc30e525c56718725b1aa0b54ddf6cefa104cdea5b3a533d26dcae94139051aae91e0a8c2cd58e426e0d5dcc2919cbfcd53e0750fae98566eb9b51495b42e514914e26516ce8a403d213a1acfa98a5df10cdf81adfefd562c748aade579d38792915a88d9864e34ad76e71082384c713e8ff32883f1dda9c40f27779b26154145b353520b95eb707c82b155bb63e9d2d201009f572a26ed7ddb1b8376109b806bc8b9736b7e895b67b1b8d8dee2a69d828f92139721ed106850f3c4d928723f5dae0e7d0b43705ecf018e336b0355b6d9487b8c9fd2580db73abe9e5f253c0540ed2be53679d163949cf63c40d90607e25cbad90fdb05d7d736f4c039c145776ab1d13210e3fe6c28d9424cf62a122b38c04f1f394573862f68812e67ad59a7338dc2adade1ffffe31fd2c1ac4753ec1f7fa43af57cb73169ad1879f64edc92323d52063ba1919ca2c635f91702a5df256c3a4c873eedc95280f7021f2c8bca93dd482be86daac469bbb005a2f983b3fdb27608cc8cf5dd7eef3c1143b1441d51c6516f7f038fb11dc9d90eeab02f307642e7206268f1cb4584b7815a93befa773420152496b3792a79fb22280d790a2307e0c98b151394a5756a6b859673f1c943938665029dede586f5795f2cfbf559359afc7c76ecbd1bae69e74d6c0fe6aa75b1f86e2cb20fbbe26c4602b8ac72ac87c9d6301b7729852b61e921f34091c2ef6aace9436801d7af4de105c8950593643592fe299174c6f17e749fada0f66ce0a327cab7990c58c3cbdb013a32807c40ba1d68ec0c2e8dd6f61cbc29a873638434ccb79185ffc2a98e88930ade0d9ddb64aed2cafca8423a457af04c7df1a223ce86a308c6137afc9c4be015eb85dae0abeddf8da18d323494f13eb8143255ee6b38d625711cc1cca51562d0710161424b511e1759fe7ad2de7eb30901784558a7fdfefca92efc8f9f773ad4e1aff756c5de1411fcdfedb517e0abfb951bab7d80ca5fc959b10b8c85eca3d207b281bc7c277832bc61ed0d0e80af746e41b8bc87969267f7594fcd04254b373ee1e7bb050912851a3fead765e266ae39084b65fb2554b976eeeb4e0430cbc890c32164f301cec663c062db6417097807f2a391e140d66e8860764524e987e5647a3ed87d42fa22c5404717521b003d4f836da835f0874a4fa0bb741346f5c2318ad02e5d3497cd795d26c769b849d87238cf6f1d8592c127158184774b951267a6c1f13307dc168ee57bfc1af3f939bd2f039d9e49dfcf8d949d1506413882a433a20a2950a58d56eab9da369b543f62a34ec34876f2afb40cb4a0cbf57158e836e48fa53f3cdcb5fbafe391aea3c6af858d3f82ae4bbee6669b9dbacada2fbf92ce11865d4745a6c8a037adc99de7ef5988d32bfb2b07f3ca2bc60be940dea4d4849fdcfa0f84234cedf75e5eb90a21b62617d039afd60e44a9d6099dffefb85c103c3f764a685e1c5445a989c73fca5a16b4eb58046ca449576854c344057d51384e9e5dc7c32b941ee03c624597dc1efb10d0db6fac227132a36d64d3acbffc0b378e660c0e73c4cc1d5d353a3664047a3acb36880fcf50fc64b87f80eeee059cf5020baf2435fe07000906f93608c4976518fdbf7512e7a947d71c3e2bca296fcdbb0735dbfe0b6b9321b27ae10607b7e6d6d0f22b7d29843852d9a6323cf08ea3621b31ef57f6370a1bcc41ff5a9a5ab3164837f2f020e84c3f71b49f4c7a76292d623bed3c289b209ef972fe621581394a5c72b8526885454d009a0ef9509bc4343a1284f66ead0a34cee25246fa3d3c9dcbe6a8b31fcc7d7e8933aaba291cebe5e45bacb5ebf9b1b6a58994fb53d990f68f4f941959a8ea324d5bdef25c1682dc639ab0ce915655f8f447b257361dcfe530b5bf2c6b61131577a98479c3c9f4f9e36089ec0d58a885d4030cb4fb51f65cd32f72ed5f12c05e18fddb0985697d3c8a0cebc0323c608bc1f788e181a78e45d87a2784bc332be990fc6db047ad04a8032074c569ff0b62e7497dbf27d195be3241757ca97f7eda2784bc7bd62600000000000000000000000000000ff0100000000000000000000000000010000000000000000c2040000000001000000010000010000000000000000000000000000000000000000be0a13ffcb23813e44b36d9c281ab1f78ffb627da892b89d26bcaa8aca463035e2c225fd3304758af9a31934040100050200000000000000000000000000010000000100050200000502000000006ebd5eac9e4c4d8fc0a62bf71ce81cb4aafeb9a3ea9b96ece85e3523675b3bb58c527917c973b7d9f41a4bc5a2558c825203a44d540e6a135179a8133dfc764ea19d045dc0daba5cb93ac6f9e2f38d87ca0287de017bf42f5f80d6c6036840969ba5f500bba30b54a38c6ccb4146de8b0f600e14ba37e6ddc8508a96d818b902e07f171a7d82922670be993b54ef6e77e3d81948b6a5771be81a4041f6e5475ab1e1dc30ba8c92fb4ed7c6f53ecb8721ee9faf67b9c2b46f32744a59586d37cfd40eb85ff7d2631ccc040100000000000000000000000000040100c20400000000000100040100000000000000000000ff02000000000000000000000000000100000000000000000000000000000000ff01000000000000000000000000000100000000000000000000fffffffffffffe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000000000000000ff0100000000000000000000000000018100907800000000d77f8c887e148a579400000000000000000000000000006f98bc5dfa03ce3f7b533eca8d8b99128c251a865c83c89f86fedebd2d557fddd7e0bc1851ef1812fbe0b4b93af5a6ff20adf34490b67e5c1121d54e0b26513ad3a8e3988d5104faed1306ce57aae992ae6f5fc09f9bfa8dd6d5"]) 01:09:07 executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57000000000d0d2000000001c00", 0x3}) writev(r0, &(0x7f0000000ac0)=[{&(0x7f0000000cc0)="56db13404a07154ed3ef8ffc0155f64b6d7cc3a64af5f1a3ea3fbe2fe16ec7b7973f2dc2bbc5197d1b16450e7b6f710679b9d7dd1bcf0fda56c05d6ac61c33ab2b7df7ecc9d2d55d3159bbd826cca886908686ef697ced2df69e29f8c1539496f9deeed4c6012d631dea8753d0db32eb69e583709fd802a2adf7ca65749f84293116e02fe095d68e0466b7a4305c426138485225d870ae37db8edca446450c6c178c706cadd05db0e95d59b8d790be64d4733fcf672adf312a21394f3be610c274f33ccbc7d93ce41abcb8f76082391e154bf8d7b0c210dfd852fd4bf072c8ed607a34493ee1cae7ecb181aca4", 0xed}, {&(0x7f0000000500)="99295b7f0995784dfb7e15cc2574fde776464523378be5dd97c989e4bfdb650309f8cacb47e477dbfc3a0fa18a93a95d65accbff24401969b8e0f36effbae587fb46b618af1ac6065007b4fb7b78f53805c713cf7378a816197fab768667f19f6d5fc2f9f914d913d3938ed91c1b16fdfb83d4eea1af4b8f6d291ddcd99b780c29232128364ed599a305247d24318162f8cc7c7abbf0b02cec6184595e385072ec2ac0f18650d8b5b1fe36eff46fc5a25a77dabd5466fd00e09a3b375eec697b760b171355f01a1d0885f37880b11b724e66f24c72c4afee6059c119c6bcac36146e", 0xe2}, {&(0x7f0000000b80)="e95b68de27b6180d006dfe51a2b96690a4e66ad41fa4a58e69f402adc142d8fa030969d02b3733790be95ff17da893f8e41ff09cc6d8de572e29c23f2f22e1a22fee7257a901a42e534c2d01f224847287a6b322c12992c2998d3276d5abce33aca07acf2574b556c9167d63463210b407d8977522f624b178fec07f9cff595bb6c9256dedd007fc07fd255038c8a23927d47a62592edc36023105444f8943afb3c34a1971b495ef7894c1db826c3ceddc402b5c5190bd1cdfe20d75f882d0e2049e9df50baa28d0aa79c201c33f2616faaa4825b7844ea6cc22250023d8b210f898107e148a29f1a04be03876ed56508e6b2a11b4f94207279ebb0d1eae70c17907b3ee00b01658b117e270f0390aad024594e2", 0x114}, {&(0x7f0000000680)="3433d3263bfb82b74912922ab6478f2f2634758da366332a3b25862b0c2189ead0147a2696809c04c69ae0cbffd2257ff0701a99a6e45780fbb0f2f283857af68eced7432ea2562f10a794771eab17be8e2c8ae455e0ab244fe07efe3ab081773182c96ac099825592b22d3e3c580fd3e52739a6d7333fec7f0d6337021542ce862b489743bb21c7ceca0b97334821bbccdbc491", 0x94}, {&(0x7f0000000740)="166883f7fb3f74cfa9bda2c847696039c2d1108348e6ae675cd383a987622b6dd6985f17625a9cb86f67dfd23fe2ec373f9f5971d7800fd2c8a8acc56aa0674d5cef76d4158bee1c99ae5f7406c5bf36e4409460eff7d190e3620b061d1a031086b102d0b471fbb870df6096b2104eae83c91d7b2b0ddffda37abb2e1add54ab9d7e50629adfb1c208245e3a3ca0", 0x8e}, {&(0x7f0000000dc0)="d3513e06d683a8f0dc7081dae98f7ab0deda6e7359d9ef4195ed6c9d6e958607cc8a1e1c0f5f5f166e9bf7fb6457d9a504a94b999b9bcf493ff0255660cf9b9cd47cc4e083930ebac8a46ff32bb120d22e47632b742c4c7f998881b0819587a6e980eefe7339742f3802a253ae45090e952c6b9b98acc8d2d63f292a83295953c557e351bc583b8c56f3b7374bc706221d3aeeabfefebb68c9d1d54b41c8bb11bc03343607ff2a21646a8c44e8e274a6dd56666eeea88d9056faa23916dd39d5328e2d170b26b5c6e72c385ddc5aeb5b1009c03f5f90fdedfda323a34cde4fdc5d1879410257aaf9b205127bc4754ee05f28029136f261109603a46af10c785fc6ee7318487d8e7dcdd925e530efc7dbdb838852dfd80d59f39c7488028e7e1f4c394ad158897e7a2e7ea29c9fc37717f9bff7b68a71684186fb36e9750401a6b761ab4bf22b285375b6c7d67ab65a8b551b93d1ec", 0x155}, {&(0x7f00000008c0)="e73a49092a9c0eb488ddb1079d4212335f317ce0129aee6a464ac2709fa329a76265d2b3ec0af09b00e32f8f0cf8429e76972c652591de04be52fd12d66c5ddf815b2443eda19fc236c6baf81f754cee09b37515c6849104633a06e5ded63bf9ce9075f8bf2bd7de80b0ee01c0b9a28bc9a185583cc7a1360ff1739b32bb27b1443aca16a48f19f8f4934a42c233f7e70e22b797d401e02bcbf67eb47dc9bc94f9d6c25ba8d9010c7edfce43cb0574c7b6e76d0e1363fd9aab3df0", 0xbb}, {&(0x7f00000000c0)="95d8158256dc727183ee2f02fd1046d0f6057419b629a38a46b06b57ff60237f0b2f4da83343551e", 0x28}, {&(0x7f00000009c0)="6c0f205e77d0cd1c98d54a782a040ed2a18f0377ad7f81b43b1f203b364c4aceb14cac01d04fa382b60555a05ee4306f55b875987a29a149c8b474db510fbe1403ec8bb70804636a347556fbd2b857f8d367d8176f24af750ff744c8802e96732631d051b858951e21b4951b6db1728ade727f62c0dc994af8294a2b5272ad9e11997aeca39671dd0f24d5e7b6fd67c1e2bbf41edbbdb2127ba4550dadc35aa6ee51094d4209d6340d574642b16f169c6e4e795c9f87a2848c731931b3b3a333ef54b8f11e3c9640cd2800617e5caafd", 0xd0}], 0x9) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r4, 0x0) r5 = dup2(r3, r0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea007722f6ea0000", 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r6 = socket$inet(0x2, 0x1, 0x0) getsockopt(r6, 0x0, 0x6, 0x0, 0x0) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f0000000040)=0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r7, &(0x7f00000002c0)=[{0x0}], 0x1) writev(r7, &(0x7f00000004c0)=[{0x0}], 0x1) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6f", 0x6a}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695", 0x69}, {}, {&(0x7f0000001400)}], 0x4) 01:09:07 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getrlimit(0x0, &(0x7f0000000100)) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$hw(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) 01:09:07 executing program 6: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x72, 0x2}, 0x0, 0x20, 0x0, 0x0, 0x0, 0x4, 0x3}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYRESHEX=r4, @ANYRES32=r4], 0x15, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYRES8=0x0], 0x6e, 0x800) msgsnd(r0, 0xfffffffffffffffe, 0x6f, 0xb23b6b006270913b) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r5, &(0x7f00000022c0)=ANY=[], 0x9a, 0x0, 0x1000) msgrcv(r5, &(0x7f00000022c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084b44e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f0a81628e22c5babaf0e87ea16a23348b986790162fa9a728b1c10a0760edc92cd5530eacee5651968f00fe23ea94f39ba1a676709d85a4babdb21639496a4bcfdeecc4d0d6adb3092333f39d8081bf1b12ddd8ca8a0c22996a4756c94ba710a98b77de0c423ea68baab084580f5b6673e5c3f020a1cf446ed753d2e934b60908421a00f02987d5d5965e378898053a17c61ed3ae28569b6d659a0455fe04864f591bdb9ee4723342ecc076e1606c92a34402c9ad864e063152be998c248c05581e268cdfb47ff395e476bfdc2dd84561b3ce587e54085d291b9b02105e1d60eb9b9157b137aec01790e86b4a3efec5b38619a2bbd815ee0d9fc11c879989efc393e232a60e46055658b5e31221f8f22d670a33c360e0facb6841ba4ef2c0f09b2d4e0344af49ad371af8720eaa"], 0x1008, 0x1, 0x1800) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000004116367bc4da286b25c7b38169a61de10e9b7baca7c8fffc8ea35a192638657f60591bf57abcea2c90f482e1c50729a526e57ed24f4e658a99eee65d1766d183c60048ea65ee2080a0561321586372c0059d98f849df8495ddbc4123bc5b81a7043f3ec30b8b5ebf82d2fec9c6911a6af17da2dec9279440bce1ec6b0000abd4b4ffed00000000008a5fa3d72941fb6c8a96cdbb52feedb9618766cbd1a621e8aa392331eccaf51bf811a6"], 0xba, 0x0) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000030000000000e99a1ddf51e6944b0000000000b69751000000000000007680ec700f977494e54d000000000000003800ec00000000000005000000000000e8e46dbbfa24ec209450216e000000000000000053c2f106a3a4f8ae751518419d2647af17dcc5770e804cba1f433fe090fe5d7bbf11b5489787fcc315018db8a2a6a328af224abe8117b6f45a1e6366e93f3d32517b38b1c81251402057"], 0x41, 0x2, 0x800) r6 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x401) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = msgget$private(0x0, 0x216) msgsnd(r7, &(0x7f0000000440)=ANY=[@ANYBLOB="13e1cde0f5e9d26667b28e7b2ae148330c8fcc544da3f00e5b416194701bfd49ede2f24906459b76c1907606850ea2eac5ba058514f2a76eeb60c37afe39ca78ca44d5797e37ca7d8616b211a872e86786c9e702765e2f4ff231ddb6a1955519517e7bc87995387442dde46371ee226929b0", @ANYRESDEC=r1], 0x0, 0x0) msgrcv(r7, &(0x7f0000000b00)=ANY=[@ANYBLOB="a083f0b5b14870154ce12777b886111e749f20c94451348a61e2f0bf000439a4ab722be9252d17e4e9db1e9553756312d285933fa3b9f7b4a9cf2e491ffc7051b11b033f6f1b75f1ae03585bbeff146f929fb46c715c72ab521d02961117f712ef3e7763bcae4731cee859b65af031d3da0ebe2516dccec7ba7480650fa176de12f71c6b646044a02f8cd9bbdb0d4f89e31132b036554de088a0df36c9818b7d0c33053930f9b939f22d842f681a6a341fd5f580f399e4892c3c1cd76c4525bcb2a7361b75b55f56ec98f7c035c1f9533e3854bf0d", @ANYRESHEX=r7, @ANYRES32=r7, @ANYRESOCT, @ANYRESOCT, @ANYRES32=r7, @ANYRES8, @ANYRESDEC], 0x9a, 0x0, 0x1800) r8 = getegid() r9 = geteuid() r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x202, r9, r8, r9, r10, 0x81, 0xc}, 0x1, 0x6000000, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001200)={{0x8, r3, r4, r3, r8, 0x0, 0x401}, 0x8, 0x3, r2, r2, 0x95a, 0x10000, 0x101, 0x1}) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r11 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc35", 0x91}, {&(0x7f0000000040)="01", 0x1}], 0x2, 0x0}, 0x0) 01:09:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xdb, 0x0) kevent(r1, &(0x7f0000000040), 0x1fee, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x9, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x1, 0x0, 0xffff, 0x0) close(r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r3 = socket(0x1, 0x4000, 0x81) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x8b, 0xfffff, 0x5, 0x1ff}, {{r1}, 0xfffffffffffffffa, 0x90, 0x4, 0x10000, 0x8000}, {{r0}, 0x1, 0x50, 0x80000000, 0x8, 0x416a}, {{r1}, 0xfffffffffffffffe, 0x12, 0x2, 0x3, 0x2}], 0x0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x91, 0x1, 0x2, 0x2}, {{}, 0xfffffffffffffffa, 0x30, 0x20, 0xd10, 0x9}, {{r1}, 0xfffffffffffffffb, 0x38, 0x2, 0x6, 0x80}, {{r3}, 0xfffffffffffffffe, 0x38, 0x20, 0x3fffc00000000000, 0x7f}, {{r0}, 0xfffffffffffffffc, 0xb7, 0x80000000, 0x8001, 0x3ec6360}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80, 0x7, 0x3}, {{r1}, 0xfffffffffffffff9, 0x40, 0x1, 0x2, 0x581}], 0x9, &(0x7f00000002c0)={0x5, 0x6}) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) 01:09:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xffffffffffffffad) r4 = geteuid() r5 = getegid() r6 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r6, &(0x7f0000000100)={0x0, ""/5}, 0xd, 0x3, 0x1000) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x3b, 0x0, 0x0) msgsnd(r6, &(0x7f0000001ac0)={0x0, "2aa709491ffb36a0a965c94023ae7a1ec15128a47bc8a6ca864e2a7e0418b886e0b571fd8045ded408db7b8108d3b1763891d41c06461d63564d754589e8d10de6668538dc19c8580fa80f1efd473aa0c3b562e0ee725a5b0c807f97c394f519c2b31c3810b2c4952736452c92db026bdb36c26598eea9c7a4535963d38ca61b88b9af2167eddfc6f9527cee7d5f6a9838df20b06f2ea9584ce1da4071b7d526"}, 0xa8, 0x800) msgsnd(r6, &(0x7f0000000140)={0x2, "a2cc62e611eda14bb28f6a0a98e2991a67f17016081ae91bcdb501a8b88e23adda94aebac02c51f244077aa08de97ea5ffc3491430d988ef91a82a60b1bbd5"}, 0x47, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000021000000a692e9eaf48ac8b68be4a2389dadf2a41b00f3ac03dcc02ffd95fcf8dba77887e27e408ee51d01ca1f650ef31463b6cc290da8eb063a58505f9dab98dc4b5a3ce3184f"], 0x13, 0x0, 0x1000) msgsnd(r6, &(0x7f0000000580)={0x3, "09a1de9cca641c42ded8a5e5f3b7675acfd4a3fbb3af3891aadfeb219e2c13c1351800e0e3c65dd9978e6a2668995b985c437e5a6405919215b58c4193ce923fe4c783cc79f0269155f51f9323a8ad7a2da98a77c09cb1b78a1ac1bd1e319b74c9e9c00ea28e194ef33888b1b3d628a79e3a4e8c900e654b4079033c207207905a1cab511b929f91c4f235f05b83221bc7e1a5814860e697ec158e798f13b8d4da9dd31ab998356dd88aa7d0b77433932cdb88639413be89ce7be60e469a57acb026ea28bfe60e7e4754e0e316bbf1a3ddbd2091475d1f2ac114b3788e1c1dd11ab37ffe81e9153b640cc305bcaeaee2e8f1db7dcef155613b"}, 0x101, 0x800) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x3, r4, r3, r4, r5, 0x89, 0x4}, 0x8, 0xffffffffffffffff, r1, r1, 0x80000048, 0x4, 0x10000}) r8 = shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r8, 0x0) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x1f, r9, 0xffffffffffffffff, r11, 0xffffffffffffffff, 0x81, 0x2}, 0x7, 0x3, 0xffffffffffffffff, r10, 0x9, 0x1000000000000400, 0x2}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000000)={{0x4, r2, r3, r2, r3, 0x40, 0x1}, 0x2, 0x85e6, r1, r1, 0x3ff, 0x6, 0x6}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffffd, 0x7, r1}) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) r12 = syz_open_pts() writev(r12, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac422a149e42850892b7326f591df4b2a79ae21ffa0456c78fa8bc1ce8949fc543e76df549d0ee7f264cf5426508172cf6c3ae01df8dd36152ddeb4ff2729897ed3729209834e67c7994ae87a3acc4a75c32af26e72ed135ae9d59700a383bb59e34d819adf80c8260ee970abb9f7ad2b30879fecd651cc86f5a7fa7ce0202c3233423dcdb97be911ef401c0164ff228f9c1e8d2f65d15bd6bc64beba09cc92931e32aac8656f3e2acde22c4aacbd19c04c8794eb4e1b456c310d6f5ec8578e4a5cc35801e1cdc0e8c2e66d8a007768f14d7dac053c8980489829818ec1fd64758c444e8029d28860de3b974965e75881b47713336efc2d31f385b", 0xfc}, {&(0x7f00000002c0)="74906e0258f82f98b17e69c4c0b8eb0de96426e1f3b594968ee72a7ff81da323a004a9b2a31d0a1f0ced5622acf171e845f22b439b98e4e6da6c00f46f40510237cedc49a623b642fa6dda3c897891b5c4a5d7b31595bc2c53c307398d98b584913c8d2df1351f50b5970532449fc6da5be18a374d7db2499d0e42eaee6d0c7442137c69021efa9b", 0x88}, {&(0x7f0000000780)="ba55764e2477e93e7d4a7752af776033e2b9b725ec516bf302000000000000006f4da63ddd90410d067b144b7a3e1989ba1bb3e29c00000000", 0x39}, {&(0x7f0000000140)="0dafd75362cc5e7a3b5ab977f674084a0b4315188bc609340927e828cf0e96117008662f0ef8d262e86ca2daa0f788b1e4ec44effa761ab5864796f2845b2c48", 0x40}, {&(0x7f00000003c0)="ad36dfab7752f708abd7396901d367474cf06d9e9a3f553feea280f7d2dc060a9a29950a9dd7d7dcaac3c918ef93f32aaf4d4a7ad198e987668a6428d3a6432052a2b8ec5e4e6ca8b15383aab4c52507ed7d456ae8cc20c5ff4a8ef970e701c8b3d74134e57a39a9e7b6a93738d7704cec397617443fc14f2c34659f9ec8f72d974da0c8c45a372c547523a138d72b6be1abcefd5ffa200a47e9e6bb5764689ee3ab382cf0f4e2695d64ea93ad9ea2ecaf231ab6f60c5ba0492e5625ebe4fef01b3014fe1d42bb5ba4530193824987aea4b97f94cdd4bb028779", 0xda}, {&(0x7f00000004c0)="7e2e20f1af4a5727280be7fe81c2378fd359da5d8c24b63e29345842776921ba940f99ca46ee59c694a90b41be55f730", 0x30}, {&(0x7f00000007c0)="8e8feb356f8829ecf531501d0ecd08e76568cd7c2bc8a52edff6180f0baab6c75d63c19a93206fefc8ca9a1071b4d7dc2c4d75d088b5525d1dc4ffed441b17765641658b0b97a9515b39c71418b71d1e36852ec3d4ad8dd8b00d33f22052dab65d4a66295e6573574c0a56aee1ea7a8e570b46636e67ebb2c0157a58cbe26490117e280dc9b8ca777e56adf27d817d4e2124a63bd79b83999bfdad8b930b79fd5a0ffefc332a827b1fe1f52621da90d70bffd8b1bb2850fb67248937af23", 0xfffffdf9}, {&(0x7f00000005c0)="65cd23400731286719951510ec4ba5a840c69bc9882a3250abe32676adc9a572a026aa8b09e1c20ceac92d2a559a4f23ded493b76e682973b2c41a47920347a14602427d187d5d92028e9604dfe8c1215aed6571ca41a0e3693d9a2952e220732b71018552b1cefeed8c2a801310e5d65636248300c2498fc0524bf55df8c7d7a3672b57cf4b45e179f047e2b4f5c4ad35eddcde039f552895a2c8e780fe690ea424c9", 0xa3}, {&(0x7f0000000b00)="7b7a310406ce265d75e0f354040035411d1a16234641d41429dba18518fc57ef523c25dd826f3d4efe0e02b633c96b875b36607bcb020061b7a3896acb678e8f08f76183e32af71e7394d32dd59c44e4776dd46931c9182efe91277c1182171df17d777d30ccc42800a751cac9432e917d7833859e8bbaceed3b572d51773d2595e992721c37673b8ade4c9e6d723f27f77e77cccc4149733d94ca9f130fb258cad7b0ff46831f77b6441f85397322b0949511e08b8e8c7aa0eebb3a2ccdc91adba06d185772d3cfbd82982a9039af47c0241cfddaed6d72fa0c744db75804c1f9e10de005f7c30ec5fdf8cba8cf470428f8f90b022857259f39c011a9b092902fab3c2fed29726d1c5ab2376ff6126a9a347f9bf536a3951b7c16fffeecd0c2c6329c53018dbefc84b7c4e2a620b2236239c9fbbbc3177420d59706e804b04bcb90ab577b6d638bafce197209749e9f89c0d4c3a0df0aca50fc6b0cb90e240150d178dd4dc33a5300bbaaafb3b6f4487686a23655390329a8984412b03164d5b706f91de0140757631f9ea32ac0060c118ebf6316ee0f1f97a10bf6c6b391ea095a11b5ebab53499311f483bde5250b8ed6b4d144a28285401170d4d438a845045e0d626217b53acc76f916abfb8949ec66400c564654bea454bbd6b1e9c07cb94a3f75fe27393d5dfeac5b45fec26199769065b7289f6cf2dd7eca953f16f6ea473a6eb256ffa908004f3ab21a68428d3b2ff634d575ea457fb07de91a5aafa292767b569e83383c22810050bf0c28c98716a6b340449399c1aaf100271a83da310f56268abcec445d7333b847810e9c5785a55957a715c822f8c59ae453be9100a75300802176c81e0f5b82b95a40d18a2e41a8640f67665fd554237c6c210a7d68ab1d6443418e7a0d1f34048a17a901395535107f4ba3333b8c565b24574eef3e8209", 0x2a5}, {&(0x7f0000000940)="8c04377021584f738453986b5d6507f0948678b3b195ef6863d1db204f92a858cc72924010b085eebbd9a28de8246f250ae7b52695fa19b1417750720ecd4eb40d173c12816a158558f79855771e0587bcb593161918d5c1bff0fa2b622e26fd8c6ab2d756fd5a3c3d95d01290171c17704d4a31773bc5a349ebc520748877fa18781f7e8757e58685dc2f3792aa258f0a64376249f251f74a47f0b1dc4b7d384f6a897951f7b215c119822e6fcac3fa4604dca6bb50a8014221e992201c1e9f525ca44d494bee50f3f00e77d6e10286d432c2268445d98526b661da3b46aaa5fd2b3136cc401428a0e44c990a10087a463c5e6e8f92ce7401411194de41fedc27a6a8d3fdc412dc03780fdb8f42dda6a2437656b9febdc123c16bc4110fc611e9e6b9b5ca3a011cf2f3e188e5de7ccadd199396860784f4365f575bfd9a163ecf6414c32e8c2a114a43941deb3ecec22b24cc3fc5d88b09e03798ceb8ce2da2fb200d70e2dd742f6c5dd0f9239e0d1b6a2cb479ad2eaac2bbb3ddad35dbd9d555e0e086bb0c229c665866e8368f1a32b1", 0x191}], 0xa) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000040)={0x0, 0xa53, 0xfff7fffa, 0x0, "0000a6bc40862c000700"}) syz_open_pts() r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mlock(&(0x7f0000ff1000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r13, 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000080)) 01:09:07 executing program 6: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getegid() r2 = msgget$private(0x0, 0x230) msgrcv(r2, 0x0, 0x0, 0x3, 0x800) r3 = getuid() r4 = getpid() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x7fff, 0x0, 0x4000, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r6 = socket$unix(0x1, 0x1, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfffff947, r3, r1, r3, r1, 0x5, 0x3}, 0x6, 0x8, r4, r7, 0x101, 0x7, 0x418, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x6, 0x0, r9, r3, 0x0, 0x100, 0x208}, 0x4, 0x7fffffff, r10, 0x0, 0x8, 0x7fff, 0x2, 0x800000801}) getgroups(0x2, &(0x7f0000000000)=[0x0, r1]) geteuid() r11 = semget$private(0x0, 0x4000000009, 0x82) semop(r11, &(0x7f00000000c0)=[{0x4, 0x5, 0xe5ce97ab354d9ebe}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x800}, {0x0, 0x8}, {0x2, 0x40, 0x800}, {0x3, 0x2, 0x3800}, {0x4, 0x4, 0x800}], 0x8) semctl$IPC_RMID(r11, 0x0, 0x0) 01:09:07 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x81}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getitimer(0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000000c0)="ff", 0x1, 0x0, 0x0, 0x5a) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f0000000180)=[{&(0x7f00000001c0)="23d5e9", 0x3}, {&(0x7f0000000080)="0a358a9248a9ac4d648be7abb8ff7dc31f2e0f67", 0x14}], 0x2) write(r4, &(0x7f0000000040)="0920090000007c60c0016745b65369db00000000ebbd07a90172c84c838b4278ad535c2a413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x3f) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000440)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r3, &(0x7f0000000400)={0x0}, 0xa, 0x8c2, 0x0) recvmmsg(r3, &(0x7f0000001640)={0x0}, 0x10, 0x80, 0x0) shutdown(r1, 0x2) shutdown(r1, 0x2) ktrace(0x0, 0x1, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) getsockopt(r0, 0xffffff80, 0x80, &(0x7f0000000000), &(0x7f0000000040)) open$dir(&(0x7f0000000340)='.\x00', 0x10, 0x102) 01:09:07 executing program 7: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x0, '\x00', 0x10, 0x0, 0x0, @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}, {[], @icmpv6=@ni={0x8c}}}}}}) r0 = msgget$private(0x0, 0x211) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x8, 0x0) 01:09:07 executing program 4: socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x10) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="4dd470378fdede01239ed2e6d51770b6b43070b8f020dba1e26fcb35725c1ea28958867b1c67682488fd0e82ebffef9e1bcac43d199e7e7a65d657eff353d0c693e2f959362c4615ff2a47271aebff02aa068a02f78a46410c87c851bc605a47be35cc3d9d5a5d72900e1f6364e4eb3325330f91422fa26c917bb127e25cac7144e75dc88ff7510000000000000000002a37ab6978ce8d8c72c507380f15d7200e7710f828409d66648e069267bbc4739d46276e9e37cd3dfa5825427610264cad6de721c168d4ca476ee33f56c95a69056adaca32f13618df77400ce1f56133afc54dc13e66dbf0187fb763453c47069c903eadba647badfefc493033b91d96e614ee9ae3dcee91100089d4f04d8d9c8165ac4d6a78abf466433d020520ab0b268e4715a0226b06979f5d4360c53475c562d251f00d998b7c2167611353a39b8017681ec34c235382df2977a4fd626e653352c9936275bc9b74432bad83ebabbcbe6a42c382ee096b21f0045dc01c46902709ec4dabc8fb9174"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msync(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}}, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) open(0x0, 0x0, 0xa0) r2 = semget$private(0x0, 0x2, 0x84) semop(r2, &(0x7f0000000000)=[{0x3, 0xfff9, 0x1000}], 0x1) r3 = getuid() r4 = getgid() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000004c0)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d20092020eadc2ab271a60d14e9e4eee27782310a", 0x41}, {&(0x7f00000006c0)="32f370540a63a9aca09cb7f147ed2edb87d7124fabfee697754b97c37535221207f215a52a415298df31a770ab4e2fbfd02c067a8cc04595106ec5e3226340716ffbb1c1d7fc4df500f48415019391eeadf92246893ee9dfb12491c472159a4a764bc3cc40ee91971d8525739e052d2097093196bbc89ad9bac40b8ce0443c9f1ccb58085614f3fb3cc2fe72cb6d0f85342f35642320e90b83614c301d71bd2275ccf6305140e0cedb2444c5ac6e99a7cb864a6be87b642001d8d060ca85ae1b7f657bce271ac248d7fd", 0xca}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0xb}, 0x0) seteuid(r3) r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x8001, r6, r4, 0x0, r4, 0x42, 0xff00}, 0x1, 0x3f, 0x379}) 01:09:07 executing program 6: sync() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)="03000040", 0x4) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:09:07 executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x4002, 0x0) recvfrom$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x168, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "3ae08a", 0x132, 0x3a, 0x0, @rand_addr="a23149161b241bda8d7dd24753984b0d", @rand_addr="7b79f178b8357b540fd7dbdc070fce8d", {[@dstopts={0x29, 0x3, '\x00', [@pad1, @ra={0x5, 0x2, 0x5}, @pad1, @ra, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x4, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x7}, @ra={0x5, 0x2, 0x7}, @pad1]}], @udp={{0x3, 0x0, 0x8}, {"1a8eaaa59c0342237b4b6922319f32434cd677d43513059ea4cfb7a81b5974767efca88a968234088ed7670d6a80050676e0a1f23fc448dfbe574742a736755e7e36ed9d9dca75c890a88085b018b3522254f2530b0d624b4d9c5a919a529a7e0260b4f58544fe76e2663b354948fde5c591476dafe53d748b0293e168b99a0e6a756e9817a182668dab6791ee4c24fef996c46a40f9522c0b7c86c4bfd311a8ec6b0f5d72f52e49a42c20207a4f52f9c6fed9e207d0046a40276ff3cf15823b4d1458256933fa6af7b8a808261974d8375cb256984f78e1497e"}}}}}}}) 01:09:07 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) shmget(0x0, 0x2000, 0x75c, &(0x7f0000001000/0x2000)=nil) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x100000003}) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x49) close(r0) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) syz_open_pts() r4 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) flock(r4, 0x3) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x100000003}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)="608c561865ba38c143dba379c4ef3abdb39e7a1f9df3b6de570d332a0763f8cc30af720fe009122fdea81474c3a4f51dba5e8fe4c9fd9e09cbad27b67681dc918122aca51643312b7c0434799d80b3", 0x4f}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0xb1, 0x0, 0xffff0001, 0xfff, "9af07ff128a7415c244f68fce3ac9cc623062f6e", 0x6, 0x623e}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c656", 0x65}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xfffffefc, 0x0, "ffe7c969dd0000edffffffffffffff00"}) writev(r3, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) sysctl$machdep(&(0x7f0000001800)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) getrlimit(0xb711a9df22d83c50, &(0x7f0000000080)) 01:09:07 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000000)=0xc) recvfrom$unix(r3, &(0x7f0000000000)=""/33, 0x21, 0x1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f00000005c0)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000400)="382e47973e2b48ed7263a46a9a979af60fbc462dcd58cba5179a890732e1d4c01538a6f5945cd742d4be01c214d22d3430b3ee6408fa97f55bd6499233bfc24043c753c11b27eac4c773bc12872a5476f3335444b9ca37ceedea3bf48d729382188de6b866ab18301c910e05538c744f6cd1f10c958d7d0e5d718019f5f2d380ba1b0f11c2e91637fe5a7ca71dbb1b13e2dff9355166", 0x96}, {&(0x7f00000004c0)="19223d1c43e3622c2b758565ee4854e1c75b796d148925996f212d15aa7eed96adf2b77932c7db4d23642b2067247a32cf0746697ba8e5f45aa99e2c85ea56c5398931a1c49add5d3caa508037e08bd8365a9472c718a679a89b8dea913a4f688d961ac7", 0x64}], 0x2, &(0x7f0000000740)=[{0x68, 0xffff, 0x3, "005c619d82d88f292854c9e809ebdb900b1391ac8fe62ad37c8ae22fdd05f4067f64c6918a8029682f2b3fcc751685d67f9a6c9d5afc1b6ccb88ef73b418bb7e9209f8a0414eaa9607127e42fa64f16fefb1cb7e09fd3b08"}, {0xe8, 0x1, 0x4, "dd81c4bb2a070c6cb41eded9b136787adbfd966b64aaa8314619c4d65084782d9a90e71dcf799540d2b8be1a9df6427936da3ed082eba8ca7e9fd25e3f225491a5de483480d29507f3e6eed973a121a8098791c061bb97e214915e3e3b3a6ea02365e273b867836d9ae249bc7276968fcff93d28188c4f1e4f6dbc6f544835a2bb5d82db61d5bd3cfc08f46bd7dba7f70a876e9a2bca30dc6dd816275711227d85fae149e31d4730bb80f8d046c69baa9cdae87c1c7cce627dae03e84b0eb244919c68577b73175c089866c5774dd8c1bdc19024f888b5"}, {0xd0, 0xffff, 0xbc1, "1cd135cf7dde5e151f9ca66ffadf97d786d9dd9e51a98be8d75513594c6218000df84ecce38f775da79741ad0abf5584d063ae010011f620ad6f383a8fae2acb9b17980c3a41b1b93226ce0b615952276197cd565cf9a282e210b25400612eb5c4b540ec8448d6a14b2a5d491f1772cb4c0db94d6d9ffe1ef504af26fc96fbe12c33ada377a20f6c9bacba88961639622ed477953084f980bbcdf23ead8b14510af7858470b54e6cd46e6b73beff41e5088d4a42a1eb50494d9e3620641f"}], 0x220}, 0x10000}, 0x10, 0xc) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYRES16, @ANYRESOCT=r5, @ANYRES16=r2, @ANYRES16=r1, @ANYRESOCT=r4, @ANYBLOB="b77433f750cfc1b0f2fcd21323b733d14a2b961dc2baf0efdf1904e68ec5a55b62b9686f8942aa40784bfa43eda53a29e51bdf5f3321397e0bbcc8954844df7eb537e77259d14158fafe9a785e4c84185269", @ANYRESHEX=r5, @ANYRESHEX=r3], 0x10) r7 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000001140)=""/46, 0x2e}], 0x1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="15000029"], 0x3e}, 0x0) execve(0x0, 0x0, 0x0) 01:09:07 executing program 5: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000180)="539e", 0x2}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)) poll(&(0x7f0000000240)=[{r1, 0x1}, {r2, 0x40}, {r0, 0x10}, {0xffffffffffffffff, 0x2}, {r2, 0x20}], 0x5, 0x0) r6 = socket(0x11, 0x3, 0xfe) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="7c026c"], 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000040), 0x4) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f00000001c0)=0x3f, 0x4) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000100)=0x4bd7) 01:09:07 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f00000000c0)="b9e9b7b8dbf1860de2798e895ba956e0ed533063881206501407a8f28b487b273db1d6f21b010dd456cc4e45e61393fb4e1455ae74700cff02e9cc761c3abac529bf4ac019911b1d4fb70f40cd25ce41d3b6464b5b6c1c7d0bce08abac32ca5a481ccbfdd8a11f0da4e6cded92cdbf4868a3c5eef887539b01713c22dc952e2b6fd938d7cd28c52578aed9f3f7a78265b25292f13d08fc9006c6e67772cbaaca675793e123605e4ce6978290f19c6d7af71da0170c0c7144c36752", &(0x7f0000000040)=0xbb, &(0x7f0000000180)="8fb97cce344c6703b22b442866b5b238a96bbe97824696f7a80e34dd52319d4a3fee65730675e34fba486793d9ba56caba8c36013401596b5254a7b9aa1463c1124c6522f9a24a3d98", 0x49) 01:09:07 executing program 7: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="0de2216434a01be6da3dc2c6ba0623aa929dd40f603f2886e5c2af13f517035517180841bc92ab968c3e8dd8c4a4511ba6d7618c86e281931907b42a19ab65c9f6ff6d85aa26aa9635ad2daeb7fdd5b3bdee60f91373ee3e", 0x58}], 0x1, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f00000aa000/0x13000)=nil, 0x13000) minherit(&(0x7f000008a000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xfffffffc}, 0x10, 0x0, 0x0) 01:09:07 executing program 6: setitimer(0x1, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000005, 0x0, 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000040)) 01:09:07 executing program 1: setrlimit(0x0, &(0x7f0000000980)={0x6, 0x54}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x36, 0x8, 0x45d, 0x4}, {{r0}, 0xfffffffffffffffc, 0x64, 0x8, 0x504a, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x3, 0xffffffffffffffc0}, {{r0}, 0xffffffffffffffff, 0x72, 0x40, 0x8, 0x8000000000000001}], 0x737, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffc, 0x48, 0xfffff, 0xc54f, 0xff}, {{r0}, 0xfffffffffffffff8, 0x22, 0x0, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x25, 0x2, 0x5, 0xcd}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x9, 0x2f}, {{r0}, 0xfffffffffffffffd, 0x45, 0x1, 0x1ff, 0x10000}, {{r0}, 0xfffffffffffffffe, 0x44, 0x5, 0x4, 0x5}, {{r0}, 0x2, 0x8, 0x1, 0x4, 0x9}, {{r0}, 0xfffffffffffffffb, 0x16, 0x40000000, 0x2c3, 0x20}, {{r0}, 0xfffffffffffffff9, 0x4, 0x80, 0x9, 0x2}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x8, 0x5}], 0x1000, &(0x7f0000000000)={0x1133, 0x8}) close(r0) r2 = syz_open_pts() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) kevent(r1, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0x2a, 0x80, 0x5, 0x3}, {{r3}, 0xfffffffffffffffe, 0x92, 0x0, 0x3, 0xfffffffffffffc00}, {{r5}, 0xfffffffffffffffa, 0x8, 0x20, 0x401, 0x6b52}], 0x100, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x41, 0x4, 0xff}, {{r0}, 0xffffffffffffffff, 0x91, 0x20000000, 0x2, 0x2}], 0x75a9, &(0x7f00000005c0)={0x1, 0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3006ff, 0x264b, 0x9, 0xd, "faba0010080000001000"}) writev(r0, &(0x7f0000000040), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) r6 = msgget$private(0x0, 0x282) msgrcv(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/107], 0x6e, 0x2, 0x0) r7 = msgget$private(0x0, 0x28) msgsnd(r7, &(0x7f0000000100)={0x0, "a8dc3c5a6e25b9fc9386184c1adec39eb97e3d84109e001c3ae371dc017617a19ab0c2c60b6c66b19faae88a1afd9457ba36a810e169e91a423e621646ec76d1243ab3c7480b44658d5461c4225ad65fe152cbe9432fd695"}, 0x60, 0x0) msgsnd(r6, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYRESHEX=r7], 0x14, 0x0) msgsnd(0x0, 0x0, 0xe1, 0x0) geteuid() setreuid(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r8 = syz_open_pts() close(r8) 01:09:07 executing program 6: symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) open$dir(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x1, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000009c0)='./file0/file0/..\x00') 01:09:07 executing program 4: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x3) utimensat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) syz_open_pts() syz_open_pts() 01:09:07 executing program 5: sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:09:07 executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() close(r1) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000200)=[{r2, 0x4}], 0x1, 0x0) shutdown(r2, 0x2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x60) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x48) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0xdbc, 0x40}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800480000280000000000009078e0000002ac1400bbe9070b07000000000000000094b94e2000089078"]) 01:09:07 executing program 3: unveil(0x0, 0x0) unveil(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x0) 01:09:07 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x144) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg(r0, &(0x7f0000006540)={0x0, 0x0, &(0x7f0000006380)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) fchmodat(r0, &(0x7f0000000000)='.\x00', 0x420, 0x0) 01:09:07 executing program 6: r0 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/236) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66696c6530"], 0xa) dup2(r3, r2) listen(r3, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, r4) kevent(r5, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x81}], 0x1, 0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) mlock(&(0x7f000028b000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000349000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x3) 01:09:07 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x408, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) mkdir(&(0x7f0000000700)='./file0\x00', 0x6e) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x1e0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() socket$inet6(0x18, 0x3, 0x0) r5 = getegid() r6 = msgget$private(0x0, 0x100) msgrcv(r6, 0x0, 0x0, 0x3, 0x800) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/87) r7 = getuid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) ktrace(0x0, 0x5, 0x128, r9) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x2, 0x0, 0x0, r7, r5, 0xc7, 0x6d}, 0x3, 0xffffffff, 0x0, 0x0, 0x5fa, 0x100000000, 0xb, 0x1004000000fffe}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7, 0x0, 0x0, r3, r4, 0x20, 0x5}, 0x81, 0x3, r9, r9, 0x78, 0x5, 0x6}) sendmmsg(r2, &(0x7f0000000600)={0x0, 0x8}, 0x1a, 0x6) shutdown(r2, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x400000000000012a, 0x0, 0x0, 0x0, 0xfffffffffffffe5f) 01:09:07 executing program 3: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = getpgid(0x0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x1000300000000, r1}) flock(r0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) close(r0) 01:09:07 executing program 4: poll(&(0x7f0000000200)=[{}, {}, {}], 0x3, 0x6f0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffff4f00000000000000000000000066d2d025ef107581925da1089d76029078e00000023c0a17336d054de33eace70b776c071730e4cd45e3af7934305dc635da57455b3d54c6c7b9ddb1a80aa2f52ffa845a51b5463f8c317b9fd3568e6c4f6079846786e4afe9df2c643fa411cc71a30a0bc0c348a620c8955acbeb1ae427c99474f911849c69204677ea1b948878cb4e9ce026a828544a47fb8c45d93922a12ded9ba2a78f90507fe04226a1bfc0f483c6dea22c1c69c7e02f72e266890cd5d481d36ead6f683b26a9d1076c82134d4c6c9beccfff5d3f2dcb24f637a41450ad4d33e9f0016ff1a5dd5ff855985ddefed231e7aa753b849bc3c93f5a1ba3361cc0fb3cbb000000000000"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "61060a616a2af171ed8aa6bc408c2c5000"}) syz_emit_ethernet(0x42, &(0x7f0000000900)=ANY=[@ANYBLOB="aaaaaaaaaabb27412ee805c98100000086dd60e8a7f400080003fe8000000000000000000000000000bb9fc363376d13868e25138381bf40efc2000000000000000011858fde64dd886498a0e31f5800e4f6491f1736a9ba59a7d63a3c2f0711985d81dbdf738b2daabb60c688a45b3c102330253871354021707ceba9be5e081c0fb2eb09f20da9ce1a9f7f3ae0fc1c25ac66b18abd82978a0b6573c3c056c2d2953c1b345e1fbe72956f550f9a65002f71157bcfe9c5d042eb252920233741be962a23e2b09b53600640752bb449f61bae2e1d70f4f71ad88983b64882ee7cc3038ae93504"]) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f00000000c0)) r1 = getuid() setreuid(0xffffffffffffffff, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) pledge(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mlock(&(0x7f0000fe9000/0x12000)=nil, 0x12000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='.', 0x1}], 0x1) close(r0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000380)="b1000504000004000000000001000000331c11fecea10600fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ee710fe97b07e470c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002000bfba221554f4e0f668246c0900000008e3000000000000000000000000000000632322020000000000000003bf6d5a0dd7ea32b787111be61faae3781945e64d9f35f891e1b5465da90b33c9090083ac11455b8561f13c41dc3c706ceaa3d69416cb76f593cb62fe071b651099059bc31483f71c6a53863ffb77e13b6f81754b4e5822bee514edebf612aa59767273df9645ffa1a9fd7b2ec7f4363f7856e02b801834566d2234a0c1da6f5e4327e957174a65eb1eee6eca8174f419946d2593cf1a0f7010b557daca0b5b6449b808cf1f934a26f19b30f8071b0e08e30bf21d0600bb47e1db0aac3c43cee9035d2bc045f5e3201aa7e10fedaac75c5a766cb9977a1cb7beecaa547f21c7b96631ac75643dcecbd181e2e88f79592eff409845d0ef8ecb5eac24a49c6fad8686fceae7fdb5fb570b85f66d111e50f3bc3684ba7f7cfd01f4c85a12eca9e38833a5b30e0460ccd5012f728c276beaabaf005296426259f6afd1a034c6bec9384eb787cc2b80cf97511da248ab744de2771d56f6b761a255e8a39182bae3942787e39b0d1947a2e72beeb9a61a18e8924be53d4a6437d38d479e30a47d3bcf9fc532732406e98ca1019d7d419d7f1553be6be0afd74e1e4a39a0c15a56dc9d09380a20470ced2bed3ed225c038c2f0404752af463fcb8f2c2cc02e75d5a1cc8392bf4b2f049f41d804a2711af4cf83e87739316dc4d97d4459a772d2df4793053d9920ebc7a9bcf1a586123f207b2816f759daf6cf2653607ff48e90dc0e6b42fc947550a5a9", 0xb1, 0x0, 0x0, 0xffffff80) syz_emit_ethernet(0x90, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaab2ffffffffffff86dd60c88ca9005a000000000000000000bca0af2b91460c0c000000000000000000fe8000000000000000000000000000aa80009078000200079d26ff8a10f65e2f65d302f559f99aa260911c37fb0e0325b8d1a123ea9aebe7502fab5b1e793be827c53927654076a8c14336920ce5afc126636c9bc6feff818e5903a0092ca1dd7d0bc08045df76d90b1305dac0bcfec6f9c7195da0953cfe15f97a10ddda4d124a7f757604124e8f721f4e04805d2d94236cfd6ca8eff111e0aaee95a294636321b45548f80d58440307d9eba4fadf8f47d6e620f93f59d0de23ac5cefd01e7bada523cc4a04daa2b8fdac9ad4ae20307676ff0a44f85aa2ccc484a68679907b8ddadb4ae8cc5f218ec89e1c4321f8b9dc7559acedb3e8fb593a8785f41caaaf1f4c43aa7d26e0c18e2860e35aa4b49e89d9117fa9482cde8aaf9aa36d80644ac3caa752224bb0f9f891e840d96c3b5e976fc4"]) syz_open_pts() r6 = syz_open_pts() ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000100)=0x1f8) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffff58e, 0x0, "05045db98580f30f3e635ab4f7861d58e56965dc"}) read(r6, &(0x7f0000000180)=""/208, 0xd0) 01:09:08 executing program 2: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x7f65, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 01:09:08 executing program 5: r0 = msgget$private(0x0, 0x100) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/56) r1 = socket$inet(0x2, 0x1, 0x0) msgrcv(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000006c384b0348a394090ebc40809400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce2f7f05542d7bf294f0000000038bb828494695899df700bdae255b59c183ada479f346ff990307313a3796658e904d6d8590f6b634301a7e23920164557745dd7bb4deab0854eb357659ac0c54ef5783dc024be26bf319534676de8aadfe9d5be99243a23a5b43add4c0df81f9ac0f9b35e"], 0xfa, 0x2, 0x800) r2 = msgget(0x0, 0x1af) msgctl$IPC_RMID(r2, 0x0) getsockopt(r1, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() setregid(r4, 0x0) r5 = getpgid(0xffffffffffffffff) r6 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000005c0)={{0x9c4, r3, r4, 0x0, r6, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x2, 0x2, 0x7f}) r7 = getpgid(r5) r8 = getpgid(0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb181c1ca3be1a7bff05"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r9 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x2, 0x0) r11 = dup2(r9, r10) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000500)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x142}, 0x4, 0x7f, r8, r7, 0x7f8, 0x3, 0xffffffffffff5d86, 0x8}) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304004fc3f107bd5db7a4574000000000000000000000000000000000000000000000000008000000000040000000000000000000000000000000000000000000000000000000000000fdff0021dc716f180ebd08fee6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce9fca0871700cc3ce"], 0xcc, 0x2, 0x1800) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x13f) open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) 01:09:08 executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_pipex(&(0x7f0000000000), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpgrp() r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000040), 0x0) fcntl$setown(r1, 0x6, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x2, 0x5) 01:09:08 executing program 1: r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x3}, {0x3, 0x0, 0x0, 0x49}, {0x0, 0x0, 0x0, 0x1ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000200000fff}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) 01:09:08 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) accept$unix(r0, 0x0, &(0x7f0000003780)) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) semop(0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="fa0f0bf84e429d931b247e951b5a9a7662e5c3dbde8b5db6206c8901012410d791c8d0a966213243058fea1dcffa0e8817b3a239a527feb6695875f46a4dcc85a7e87f98ae764aa7ded84ba8d2a7ab4cfe65"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x40c) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0a012f2f2e2e"], 0xa) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7fff, 0x0, 0x83, 0xffffffff, "1a11ffffdd7f00505f00"}) writev(r3, &(0x7f0000000500)=[{&(0x7f0000002680)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e1179", 0x1e}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffd, 0x2, 0x0, "f9790ba483b5a9c4c8ab39d1ec75ffe4a09a3f79"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmmsg(r1, &(0x7f00000001c0)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8001}, 0x10, 0x6) socket(0x2, 0x4000, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000003780)) pwritev(0xffffffffffffffff, &(0x7f0000002400)=[{0x0}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 01:09:08 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)="ebffcbff13b9fd812e", 0x9) r1 = socket(0x1, 0x2, 0x0) dup(r1) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/238, 0xee}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f0000000200)=""/259, 0x103}], 0x3, 0x0) mprotect(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00003e2000/0x3000)=nil, 0x3000) mquery(&(0x7f00003e7000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) 01:09:08 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0xffffffffffffff40}, {&(0x7f0000001180)="5f6a8de84b4c523a583f3843ec05ba6836ddf3d2c30eea6356105ec8aaeba7930f1aed0b3d111d000000000000000000fa71a6d75913e13c64520a0e7bd1edf699b5991295b059fc7db02c0c0667440022f9b75e576e19771f62e401d217a40391ebbe49daa6988f8386c234befcfaa66de6420ca8d6654616e7855d9af59ebfb1ea5ba028d7579b242e93430f9b952218af5a8a721436bcbf3987488be057b8e0650a2b0bf04dbc10f0829940e29c8cf85ca686e27fbb33aea3af3a536575e5cdceb3e4dd6e44aa26be5a548b249cce0078dcb9bb855f8b7f90b5f604522aeb6b7860cc32f18491155c93cfc798e527101e1a8135da23fab6669adeceef5e91e681e0953262608c35c68bc303dc35ead4bf4a08126d555af23dfb4e7df0c66aac77bfa0745e9d0dbda184bc87d9eb716df96648f132440cfdf69ef5bcf4ae7b4caff130848ae71b614c285602b433b788030e7d3ed909ebce9b70f5e3ef743bebfdffe554900aaaec6041fbfbba425eda438cf6933afd4adbc7ce793e6a318352476587f91ed09d69e6ff1e3863dba3eaa6c33ef8", 0x195}, {&(0x7f0000002180)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1372c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49bdf667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba930208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b4015267100", 0xf51}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x40) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000240), 0x0, &(0x7f0000000280)=""/70, 0x46}, 0x2) sysctl$net_inet_tcp(&(0x7f0000001100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000001140), &(0x7f0000002140), 0x0, 0x0) 01:09:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x72aae6d85ca100ee) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt(r0, 0xde, 0xffffff00, &(0x7f00000000c0)="5cf2d4b7684f9b95d2255d850071af7138e3b80f6cab62308dbf62a853ae5cd91bf9432876ee5dd9ba719ebe6213c1670b74", 0x32) socket(0x1, 0x4000, 0xfa) r2 = socket(0x18, 0x8000, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x6d5012e90514867d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) poll(&(0x7f0000000080)=[{r5}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) getsockopt(r2, 0x90000000, 0x8, &(0x7f0000000240)=""/109, &(0x7f00000001c0)=0x6d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 01:09:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) open$dir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x8) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat(r0, 0x0, 0x8, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000840)='./file0\x00', 0x40, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f00000004c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x118) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xfffffffffffffdd0) unveil(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='x\x00') mprotect(&(0x7f00004bb000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="2d01c4d98d28b92eaf66696c653082551eff7affe847154b184d1a35a13f2ff9dc1fb5eefbc5622123369b9e3302d8738d6880ffc22fc5a4cbae852f0ce7eff40ccbc1f5dc130b305ed2b9674fca102b5adeae70ac03000000000000003690ba85fd847740ad88ea68929072a4ad3bf26bf9b9"], 0xa) r6 = dup2(r5, r4) listen(r5, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x0, r7) kevent(r8, &(0x7f00000000c0), 0x10000001, 0x0, 0x0, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="e7619debf2b134aaa200"], 0xa) accept$inet(r6, 0x0, 0x0) 01:09:08 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) msync(&(0x7f000007a000/0x1000)=nil, 0x1000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r2, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="db5ed82011ece02f6239974c262a1a4efec0a6ff15c0233d5066037e57d69843", 0x20}, {&(0x7f0000000100)="c8a6173ce290df333693b2afd6", 0xd}, {&(0x7f0000000140)="2424837c831bfab83035d79b", 0xc}, {&(0x7f0000000180)="c21b0d9ff2c3e4c9fc26f9177547c46d35b97bfedb91ab724d52356b82a822e34ff477e9b43f2b9cf0390af5f00dc182ca02", 0x32}], 0x4, &(0x7f0000000540)=[{0xf8, 0xffff, 0x2, "589fde9b12a3639580d340671b2b7b5a72857ab2b9418b2968837a54d1ad829f53cff3419860f3431f39d88562a8def4544070f6827dbff4c0308aac6ac8717f25282a793800c87f4dba7ef2961642bbc6cc6b119444bf7ab846e457c670bfc460d5367e5fe7f76371c2443369f997f345a64e3e568d1b1cdd5cda1561a5ae99f6f7715649e2fabbad849db3ca506df676420d1aa7dd166910b7bedd1b2729fe3c975e18f0eec8fa20b901dbce77870611420a8ccbe32635cba94066ac07f875b529fc3626227bbe3167f203f1e709df3e540f596f7fb6753c09a0d5c57863407801ebfe"}, {0x90, 0xffff, 0x80000001, "dec9df842a966b710197dd2bbab83279412989bf21b936555c0e5f9edf8ba0e4443b5e401f6377283a00678b906084a0cc24a8acf6b5657ee4e451aca89fdd10e94a09772f1751e59c9e764fd3d8d591a2ea9714d7b2c6069a4920674f9b1757466f66f1a4d366464c4c7ee968f239c157d1c6a0726eac1a43a88a4b8b"}, {0xa0, 0x1, 0x40, "824a3d43ee0bad6491abae57779e2362756056981966ec934f5f958768afff2b69fcc2228189cd856af8442cef9dc6519642146211bee36fd45054e9d3c61f3f207122de362bfd2df8e1397da56578e7c2b7b030e2f7b94253bb5836335fa3e192fee8c7f607e43d1774214550ae18afd356c6ffe0c762001e0001bfaed233835c3723dc831a2872eb91869b6678"}, {0x40, 0x1, 0x0, "4d4eae439e3c5150143f94757adc5e1706576cdf11265cf2372761a305a7490d02de24abd14611f0313786172a4700"}, {0x58, 0x1, 0x1, "c4e696146dec8b0358ae352dbde4ee8d887f70f6240a78940768e6198db49a15e34dab47d28480e1fe98149ebdfd5cf90dbb7b229056b88b42daeaf66608ade621e35feed4"}, {0x20, 0xffff, 0xfd, "998c15bdc897964fe7"}, {0x90, 0xffff, 0x10000, "8d88eb6a550d35ed098421d61fb9a652af3ce13638e18353da1b752a70a47b3738c799c143d4c2d81956de7cedb0b3a9043b31ee0c277e45c93835ec7d264a321bfe5cb9bfcf6db171ee29de03f95f37f1ef87a8f3ec8538069b648a2b6a7c785c6ac29b44a5919c7a77d6de443a2c8474d0be5d6eb94318307c7f59"}], 0x370}, 0x3}, 0x10, 0x40e) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) 01:09:08 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000680)={0x0, 0xfffffffffffffd68, &(0x7f0000000440)=[{&(0x7f0000000340)="0ff9a0e167f4bd334b5e4a2f740194edfb2a34d765bd5f7cfb986df9d69e8b9f527f7e33f6528c18735bedad55f1e4a073811302ecd125b2a076d37ff21ac1f61295e6ae2e06389c2f", 0x49}], 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2c28ab17f89e85e3c2cd96f29eae732d148b5738a72c14dd833b00fe2b084e2ffe0d6a7aea63514109e0bf13ac32f2ea10017cffffffffe7a79642cc2e00adbaa0fec719ac28ed7eab7fbcdd230cba9fa7c1b6f11ef22b874af4337b493f588d65d149e0d2a249a991d27a39643a5c624f25318ff3de90c3058eb932c035233107e7f219d1e34cd422a3cf00c29da50e"], 0x1fa}, 0x1) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) geteuid() r1 = getppid() r2 = getgid() r3 = getuid() r4 = msgget$private(0x0, 0x100) msgrcv(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000040000000000000000000000000000000000000000000000000000010000000000000000000000000000000af2ed62964fd2267f2ff6ed9000000000000000000000000000000000000000057fd59fe00000000000100006f00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000c2e61e33392597be56ae31d2063e927fc3402f3b4eb872d580eb2feebbc4cd1858a17db5026dd9b86862c274446a17aedee00fc97fb9da09dbdcf6e9e8912ddf073b8e404795051a1c5df57a214cc184c0e04e55863027f601c71311250bd3d35188712cca2aa484cb2131174335ca4815a7e88c83f19d45c01222f01c47def463a1480700edb03713df882f057f2b100ac50e3b9bb70cc762ab61b8698e37138a1a6238df38e854a7397146c5b02fb94a019d"], 0xc0, 0x0, 0x1800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(r4, 0x0, 0x0, 0x1, 0x1000) r6 = getpgrp() setpgid(r6, r1) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/56) msgrcv(r4, &(0x7f0000000e00)=ANY=[@ANYRESHEX=r1], 0xd4, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) getgid() r7 = msgget(0x3, 0x0) msgctl$IPC_SET(r7, 0x1, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x3, r3, r2, r3, 0x0, 0x1, 0x780}, 0x6, 0x7f, 0x0, 0x0, 0x8000000000000000, 0x2, 0x80000001, 0x7d3}) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a03000000457ec4a280a2691e47ade5fad32446000288189e4410fa12ffffffff0000001f2001e8f7b306000002090144e9b59cac1400ff"]) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="8402"], 0x10) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000080)=0xff, 0x4) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) 01:09:08 executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069a1, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket$inet6(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0}, 0xc) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r1, @ANYBLOB="7232db47cab4d7ed332993f875463e138e7a24c4758cfe353db67b007488fc8051690d2b3adb9cc8e0558d4b028571f7c97b532866419387297ce075cb51028f0740a0d1158f98d250fc217b14a438eb9ff29ff7204c63f500f22adcb495de0c8c79e080107a4f64f5f458d03dee3c4ec37874761f923024527099381d244b36cc4e7464f22dcfaf41c4f5cbc2376f4362c218d214cc1efb", @ANYRES32=r1, @ANYRESDEC=r1, @ANYRES32=r0, @ANYRES8=r1, @ANYRESHEX=r1, @ANYRES32=r1]) 01:09:08 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="0de2216434a01be6da3dc2c6ba0623aa929dd40f603f2886e5c2af13f517035517180841bc92ab968c3e8dd8c4a4511ba6d7618c86e281931907b42a19ab65c9f6ff6d85aa26aa9635ad2daeb7fdd5b3bdee60f91373ee3e", 0x58}], 0x1, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x6aaaf9f55adc2226, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) 01:09:08 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x33, 0x0, 0x0) dup2(r3, r2) setsockopt(r2, 0x1000000029, 0x33, 0x0, 0x0) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x0) 01:09:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="7802d9"], 0x10) r4 = dup2(r0, r2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x99, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x22}], 0x5, 0x0) kevent(r6, &(0x7f0000000000), 0x7f, 0x0, 0x4006, 0x0) dup2(r4, r6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x2012, r7, 0x0) getsockname$unix(r7, &(0x7f0000000040)=@abs, &(0x7f0000000180)=0x8) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=ANY=[], 0x10) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r9 = dup(r8) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) close(r0) listen(r9, 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[], 0x10) r11 = accept$inet(r8, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) recvmmsg(r11, &(0x7f0000000580)={0x0}, 0x10, 0x1, 0x0) 01:09:08 executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x118, 0x8, 0x7, 0x80000001, "727af754951c46b28fb4f491182c7445f39a0c53", 0x400, 0x4}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x434b6fd1, 0x3e78, 0x2, 0x9, "1b8447e062d8a00b230e19befa5aeb0847aa4224", 0x9, 0x7}) r2 = syz_open_pts() writev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="5f16d041430b5700a939887cae34b755f49953885cfb7e4471fe2bab6ac74d9cce6eaea36659e99d4deac5335f6189c3933fd9194f39162a126399f6d95d73c16ae5432516ecc47a63fcd9027e6cc5473beda0c82d8f20204e7ac9d9c88df42630fcbcaa1074925829b40f3db130f5ca96", 0x71}, {&(0x7f0000000140)="0508d9ebc077324c2b64c46424ab3c1671bf9ed232f6eb952320978eb33f6557cac1dc4572bcd1565ffbf4910ba0f0", 0x2f}, {&(0x7f0000000180)="9e75c122519cd7a3e7656e28d7c6362d6d5e491673d5c53677bad5beb96c057a321779e74cd9e4be3a", 0x29}, {&(0x7f00000001c0)="a13b2322b5ec6dfe9cb71c406c9f27307d9bf0e951635a3dcbe03e8f35d8551e32b4c86299bf99fa62e13d98f10f6048ccd61ff6eade80a0ac95cc1cda4f", 0x3e}, {&(0x7f0000000200)="a47335db5769eb702d8eca4716e1299e5df3c670da48dd97655accf429e8a32577ecfcd7ca4db0d29649db34e755d12dbde2272c0813d3995c4fd67f4c392da3aed7849f13609852b4850902dbfcca422f56feaa4b383970128794960813a931b4b8873cde153f1296b67dd34bebdc322117460470afb62719e8ff9783d39bbfb93f46a2fa1041202a9a4762d950678af26a1c58e5bb70e226307120b2ed6dff24a50b2aa20faf9bf8afe7bff50298948fa27d01ba", 0xb5}, {&(0x7f00000002c0)="a68f1d6741c00bd7c0761c154c318e22a3ea6e2254fb0e3907", 0x19}], 0x6) r3 = socket$unix(0x1, 0x1, 0x0) shutdown(r3, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x1, 0x0, 0x6) sendmsg(r5, &(0x7f0000000980)={&(0x7f00000003c0)=@in6={0x18, 0x3, 0x10001, 0x72}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000400)="abde265bfe3f8857d45b8e009ad7f56e6ff6cc2477c8326d004cf7bce37246e8df12f8f3f60c4fac71d9391348d79551cd7090f08d7ab148df620a6fe7ba2f85484de81500e83d5ef77450539f2bd4421b4963e5dad9d4316476c24d970ea22589c9db7372f84041678ac5f6815a2e7016d448ad00775cc1026917c1d6a503c105f6e9439e97608e9dc6f12fb7828a3ca7608549abb324", 0x97}, {&(0x7f00000004c0)="a9170f98386453561fec4c28a4b1560ca0c89a987c68c23143ac450b54828cecfd21487f15ef48421c2345c481fdd594616603c8a36bdd526b47560baf2ab31227b4e07040892fa227700cc35ec044103fd049f13a5421f52709ccec35e0800ff06caf5e1a26e7841f1d00ad17f8f76b8739077e8b6b04a97add773eab277e04d82af0832959c9acc2ad6207fd0bc21f7fab85460c0681da74d9318efd5f0dbaa610323ec274d26e1d26bda95500", 0xae}, {&(0x7f0000000580)="aee21d9586ef34bd16a3ca3054402113ad46659baf8bf8", 0x17}, {&(0x7f00000005c0)="a7cefd1a079b393994e66c723a9b72bc4d2c279639b883d8a9863683e96da5fcd7f6a8fa2f0cc5995a4517219e499dc9a89a3c8b68092086b62cd575e1d097d0", 0x40}, {&(0x7f0000000600)="acfae05ecf96d517799369b5a3cafcef9d323fc2dfe09cec1778595c9545a3d75528acb6618f220fff8a6347be", 0x2d}, {&(0x7f0000000640)="4d3c1e53d0202189274d359178c82c611720114c59eb9be299de3d201ff38354c2dda5ce73c6f2f464820fce99ea5477a18ce7b0e3cc74675776a6c3076fcf6cf406a48e002de82105f5a18a9810e61d5e901820cc04f1a92f9e", 0x5a}, {&(0x7f00000006c0)="bddee572cc3244787b1eebb9b6e12b9857394e960d648af842ac5f47168a0b034e8482e6", 0x24}], 0x7, &(0x7f0000000780)=[{0x38, 0x1, 0x1f, "04afce21ad853cd40ba5581d58917314cf4a11c37fac807cc67e6b2e927e0cf99d00"}, {0x78, 0xffff, 0x6, "0ab34985060791b0dbbba94b5af9471fd9c7ab71a571ada46e47776c72bc5ee05406dcade30b647a6329c11c0d50b3c0602559d3f206a5416ce9825c64512706e9cd02df1f1bc3213e6cd6d55a5cc8eaac97e1449d607c10c13721e5914fef39b8cb8a49"}, {0x40, 0x1, 0x1, "b425a72f55d9ed6ce1649ead2f30f8bbbdaa749aec87896ca400556ca757a498c574703df896473b99308644f8910c"}, {0x38, 0xffff, 0x9, "f6b19d7b35b2cf3fe1e1bfad17ce37ba5e867914e8126894e367348bb91a477ced6d"}, {0x10, 0x1, 0x3f}, {0xb0, 0x1, 0x8, "b867067f608e7ed7eecabc48c5b886fea0f3445f217c6b0757a7df7f3e1de1cdc3c43a98a475ad340822b28112154fcfc321205714b65a48b3c489020ee7098440ffa2075340a38cb540a7810b52df2e997cc6c329da0ba19d32e6016aa344d49d2e052231ca9a01d54e3282dda17c72c64f8697aa795ba72c2b5ff28c012fd1aabb4468218eca0c76f01f07b8baa8c883a36e6e5446b3410ca025851f"}], 0x1e8}, 0x8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000009c0)={0x8000, 0x7fff, 0x0, 0x10000, "b6c0c2a953ba42d29ee32def27ff8a782ee128d6", 0x6, 0x5}) sendto$unix(r3, &(0x7f0000000a00)="d84645375de05c7ac00a892b3cfa88863c8392fc4b4ad930d2af8b6a8b18e01eb23121a9c5172258c53b994a2a3c3e74f0a4200e34c4e4a340b4811edcb65acb0114bb31d8", 0x45, 0x408, &(0x7f0000000a80)=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r4, &(0x7f0000000ac0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b40)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000b80), 0x1, 0x0) sendmsg$unix(r8, &(0x7f0000001000)={&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000c00)="2924cf51a0a5057442b24bbe30e07d79990c9db20b0c83e8d4aa4c85484fab7166b60d933c6e7bbe678b797419891c897f1c525faa2da53561429370b69ca653d8d8b7a122062ff394b274107a0fa4150f9b78957205f84df47e972441186daa8b4653213fb915f163b830321c29e0ca14c2f2860237a4", 0x77}, {&(0x7f0000000c80)="0071dccbdcf1468847044eaa77f47567559c192434a475b2c5662d8692ef3953f0e39ea442ed8301d3547a4e3976193ad2a543a41c4a87efacba616ba2419c44e793238421742f36aaed1529888ecf19eb297f609019d989572ea5e601913c8644b0804094d75ad676d7d7c49310e7a3bdd481aa16e4dcb9c2f93ffeb95ac1850b8886b952de262fc13b2acfb3516971605032bbb02210cd9a7d86a9c7b7f654c89a8df3029ed0aec2f8fabed00ceae292560a884f4d79baf7b11ff2ae224073de58a3b205e34da8f65d0147608b36cbe5d84453caab750aa251a2f85462757254f083405f2b", 0xe6}, {&(0x7f0000000d80)="d33c9e30583f807fc7f6ebd3b212acd51d2eb6a934", 0x15}, {&(0x7f0000000dc0)="d9fa9fcc4e396808a6c70ed7c92afbeadcb8094ae0b6e0050cc657bccd0334ba5e576131f1fdee61a9210ea53b2c01cb1fa3b14e43a344c37ca734900c15fd67c1cc432f9579691883fb61072253de6b8dc7e575d0cdc7a3f0c65b6fc0ebb07665e989e9bb55d312de6b2878fddd86607482", 0x72}, {&(0x7f0000000e40)="6373b7948a09e63cd5fec61699bd44600e19f737eae31fc88f8569afc83a3a71bbdc8a8c3c3f8be4292a5ddd79170a805ff7f79211cdc85deed91b1e4f7247df1454e57d031193421b29c68405e7e6a781f52207a0bd6a6e7641fcf7b63d7a14281ccc6e69733193cea530ddc42ccbf4d0455b43f7a76d9715c03084d100baf8374a6d21dfbf8605028c06c816a15d3a68203f118ca97411c072908b6217294b6b8bc8b3d46c43380bbe6ca0795e5c23b96d822813f64a507f7745346dfc76418c7584d3af195c9ab9c4260c38105cd98af6650336bc26f4c4452f84eaac0d43576cef1aba9f06e309544f4859a3d6bb5915ccf19b3e4fe527414d90891e2e", 0xff}, {&(0x7f0000000f40)="3a3f65fd18b250ce69ff18c41c4f0037c732e3c380ff77a7a30aba", 0x1b}], 0x6, 0x0, 0x0, 0x2}, 0x408) socket(0x2, 0x1, 0x40) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001040)="328a9c5fe44aa1b68a2cbd4296227be5d9fe472f1bcbc26044ef610559182cf382c982b0081ba043e958f73e1cc59b052ef56399744fdbc26bc2e2edbf5f64ecdd5bbe78d39f8ba7fa4368dfafcc71e895e2105165efd7f560d15f033bccb4859ecb333e68fb77f461e8c9fa34f87a03f196b0f4440ad22d5bbe24216858c0c2d467c875cc2722fca249c072e0719b1a398b1cf80cc26e865f1493b9dff11f10361e2a24b6fb47ac5f12b729916931def3310751a3848c9c5f219349570b531ae2a0a5f1bb102b4ecfc55b4e0a3845b41ced0cb16708bf93c4b36f6774cf95fcdf69704d", 0xe4}, {&(0x7f0000001140)="35693ed0b9a9af789a7803e073a9ba7c324b5691fa2585b90b747a3e6627c586b71b9591c5f0103c8b44a60ccb2be3ad156e1fb6c628d3f779abef9704747cdadc587cd9442521a7b25d3292bdeb79d67dcd759436c901efc5620b6f7aa3f4aed3b9fed3afb61c4d3e08fcab30bfb2b3df8c78467a73f1e89bae19e8f8370d70cc", 0x81}, {&(0x7f0000001200)="1c6ea942f681968170b87c2393c0d0523d2cc7c61f34cf5addbf38db17899fb6cc8eff6d81f35838c92fc55e6c69c32880f8e574282102a2be56472b8fc571a13d2ef1b191a0c281424e0266d27412e6246cca75f04a93aa66aec73dfa1e87358993a88bca5f160da167fc9da1d2a37475", 0x71}, {&(0x7f0000001280)="0ada29251c0d4192b6f9c8e92c8e6894da2c63541c5b2da2ed2584f86fc08cb8cceac05d844a651491fe3cf2cf4a0aadfb5905035d958633a1f25bfa8fdea3610af443bfd1e87be4e4dca0037a46284a9f1db5aa4d0c41cc95b1b11e666ae02d1dcbea667c6c55213c476d2b5a0324ff041a3f4979ab87fd66f95676e60eba0080c8a45c8f7b61693e0c4abadd9cefd6c199f54903c4fa6eb5bb786dcb349b9cc5c004468a8b59bf0debb70f6e02c7ccf5159768ce2d9bfb47d96c8d752cf2ec4addb1d00c68ba6c59b0d2a3d74d6ace090b315408ad2d3c8b612575dc09e276505cd300e93dc5f6c8bb3e0d1b1de6ce6686", 0xf2}, {&(0x7f0000001380)="7181f599b943a89de1546b5f32288cdac88af93fea931555e746bf2b95f72132df7cc7f2cb8c81c91dad78caf956880b18a2d90200dcad8ad9f26babfdf1120009d70173b391864adb9d248f9bfef6be6dc0d503664ea904c824577df801f427daa80fa9984c08774adc2529098e0294988d7735d4816ac815e27ba621ac5e1037e9886d93d96850dfbd30747e58a6703e313f18fb8b1b67f64a454527d56f87732876d75ec311e3b0946881b130fabd809ed7c73195bd92ecdc4ef9f752c2310462d68d8280eed870f18d2f0184120cc2db6eb445ad1b43927a30f44788e290bf1c99f9d1f64c17c935057c23f32a", 0xef}], 0x5) fcntl$lock(r0, 0x8, &(0x7f0000001500)={0x3, 0x0, 0x100000001, 0x4cd, r6}) r9 = getuid() fchownat(r8, &(0x7f0000001540)='./file0\x00', r9, r7, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001580)={0xffffffffffffffff}) geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000015c0)={{0x22, r9, r7, r9, r7, 0x22, 0xb8}, 0xadf, 0x5, r6, r6, 0x7fffffffffffffff, 0x1, 0x7fff, 0x200}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000001640)) recvfrom$unix(r10, &(0x7f0000001680)=""/135, 0x87, 0x840, &(0x7f0000001740)=@abs={0x1, 0x0, 0x0}, 0x8) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000001780), 0x400, 0x0) fchmod(r11, 0x42) 01:09:08 executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 01:09:08 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000940)="f3ad49abf99da98ec4853f6f22b474ac3b", 0x11}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000740)={0x0}, 0x10, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = kqueue() mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x1e1, 0x80, 0x12c, 0x3ac}, {{r2}, 0x5, 0x26, 0xf0000000, 0x8, 0xffffffff}, {{r5}, 0xfffffffffffffffc, 0x7955ba164630a1a4, 0x4, 0xc38f, 0x200}, {{r1}, 0xfffffffffffffffd, 0x8a, 0x1, 0x100000001, 0x5}, {{r4}, 0xfffffffffffffffc, 0x0, 0x40, 0x85, 0x7}], 0x6, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x82, 0x80, 0x80000000, 0x7}], 0x20, &(0x7f00000001c0)={0x384, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) syz_emit_ethernet(0x126f, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe80"]) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000240)={0x0, 0xfffffffffffffffe, 0x0, 0x8000, 0x8, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000040)={0x7fb, 0x0, 0x0, 0x80000001, 0x0, 0x7, 0x0, 0xdff}, 0x0, 0x0) 01:09:08 executing program 0: unveil(&(0x7f0000000040)='./file3\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000003580)='./file2\x00', &(0x7f00000002c0)='W\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f0000000280)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) r3 = dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r6) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="b21365f90755f7b998e70abd8544f8b8f9540ba187d649126d2a1cd3a7f5a4441110221d1c82a150caf0c52a576ddf2f5a559f70b297b14c21740a355eefbb4af1ef99f476f94c399b7042b8a2dbf235a28617c09d094d96ffa7a11b72db099cc0", 0x61}, {&(0x7f0000000100)="94aa4c04d18bd4e01b75e7b0c90f20d9c4ca7f23935cea3a6efbf2c7657c", 0x1e}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000540)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000240)=[{r2, 0x2}, {r8}, {r3, 0x10}, {r8, 0x1}, {r7, 0x40}, {r9, 0x8}, {0xffffffffffffffff, 0x36663b02850acfa9}, {r1, 0x10}], 0x8, 0x8) dup(r10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r11) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r12) pipe(&(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:09:08 executing program 2: symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/50, 0x2e}], 0x1, 0x0}}, 0xfffffffffffffef8, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) execve(0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000507000000000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x54d, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r2) r6 = socket(0x18, 0x2, 0x0) r7 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x6, 0x4, r7}) setsockopt(r6, 0x1000000029, 0x32, &(0x7f0000000000), 0x0) unveil(&(0x7f0000000040)='./bus/\x00', &(0x7f0000000080)='c\x00') 01:09:08 executing program 5: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, r3}, 0x0, 0x5, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="b45f53ac07d8562ec15ed3668fc09630db1b129fdc7b068e9b3d6981cbe23200e55ac95285b22068af12a93feb33efd719a14a0293b1d7187ba047b7af1d9883f265dfbeab326ba0638ff107f78d61260bdd1891dc6d00f0186e696fc7dc5087ed7a928c76c5d7cfa74df936c437cce752a667e2fa6e076a89fb6a42619732f715c7169880c4aef14edcc10d90d89c0561fa5d651ccce90d0f01829ffbb069a8d21dd82b6e71dc652f9eb751f8cf3020f6", 0xb1}, {&(0x7f0000000ac0)="9eb9887e0b7bbb51b8698e77449006f0063213a96f9f5ae4897b92e5c2693b37abcac7700f74e8cb34460f63391e91edc88a50714e7ee6002aba3e379327579951afa8aa4db6707b5d902440305ec9674abc7bb6bd9a27cd3a6bfbf0e4a2a25ac4935b78a6438ffb30f69872560e2bafacba7108c02d49b843181855a657234e32e20587a70fd07bc2ab9784db20088b521818fc9093ad27422111543a47540ae6afdb01fd4a6669320af07b2000e4732c43c492926e0d013bdf2b13fb911f114aa9c6c060d4d1c7fe084c2d98b994afc0d9a04e28840da92a69bd26803f237a54fe0b0c30e9abce129c54575d4070a0af5f2986af0e2707777e674087036b2ed945e21f54a874db1cb7422d5e99c78bc83d0fe624501b936bd80075a5ca8b48e2017f5283ef226dd2781f91d9f4c142db58a8aad768701fb9d9fa9350bf62daa38c6ad3ee8b2b406627fe867723c05f11a38bcab8b453196ea44dad41e6363d2a710ec1fd9698078f605e607ee6f9685101ecc9c690a9498e5a26ab7c10939c01d89cde1005b3aa69f196513f0614afe8d523689d1a3038acce47c6f3b6f6dcf5bfde1c11b6d5fc3042d2c6b48df45be33cdd9d60d0b1f529c93bcc9632a0c0ee32d15fcffcefd9e46ddf106ec5e4a5c46a1276d30914bcfaeedf66cfe3bb286098f11bef703bbcc7c2ecb08c5ffecfadbf9f6f9c22f1a25c74c25f3575d24d0daf4f41f5197deee4c70655bb1a8fe2f4b014896d4dde3813e89e95d4c57bc1facfa898e28e927d2a9dcf153cbb630b0c90f2cd2e44fdb3456f7e818b365ade0ec565b8ab59076bd02281cdb129ead14c7ff19971a5dd240f9748f4f824e05e189922964573060c82fd1b913e47d63d703e1a7d61577a2183214621c9b91da5321871fb3daf5cde909ebd5fca0dfe5c27524aea5cf606dd65a8292a79979f655f907f701e0e968ec9d00e7825bc1e409971769bb7398410682b32b76956e8b8ee3eb484e0f0cce2ecc23b92dac2e24c7a603b928d19b432f2fcc3856892131688c9f1b986a484d6689172ba86d86e0e40799582af9c977eddd81726f8e16ae47e88c19cb9038b24ad4cefe36019e9ff90d141e2af021ab8cd0fdb01e6da2bda8cbb70745e3e14dd405f16374e69743c9b9a1ed01def38bde6e8c350555f36b70a189d23b7da13104f99c6dbc1fcd7093d384b15c6d2617fea376308d11d57c3162e9f4642e681f9dc52c4a68ec0afa89c278046e6610671e58373c05cc990b93eef909e6d83c44d9aa2b31f168afcf8fedac24964adce15b88b320e1f2ce8a1e89126387588366c04632ea04d39f6b008ea5a382572270432167e505f5bfa48b2a732733150401471c68bb19d63bf39b9db077a148a3a5a3c126db7a26e5ee424163e4b9740c31d23884e028c7c42fbecab328fd3b7dd31a5af5865717db563ce1f96a7388599c7c0b09fcbb4ec3c4d205c25226c6bf9b4ede919861600dad832623111df9edcff26ac2049c6ca7fef449e31447e72fb0fcb20c5e61b0a91d5d58db60d4058acff7fd39850b0532fe377a9873a45a87d6f8411f9fc51944ae4b98d79402e44c14646f08c1f2261004b732ab80c93201e94e27be8986b0981a97844c062d579de310eb599af7cbfd59d4931bdbfe26a360abc19233f5670690bbe63936ea36c199f383958e43709fd3521da2b98de53ad46034c5827c42e980f4a2b81a0ab2b7faa024ea8bc9835996a87cd2593caac72c436b7e7556bbb08f2512bd645297169caf9fa7238c5a0cb85366e019b429e1d28c64db3c79a2ce1a18b6b1b519d6945a602b3287d228fbd4ed444ba4de0bd9501f3f36708229ca42b8bd4e10612394de576287bf448f84c55386df4be2a93d1cefce93288dcd9e107b93658b7e8034963a13dda4cbf8918d14e6a0f66aad8d78ad897fa90311a37ae6b3945413dd1cc2bbc74f559153b93dab6fb70294349fc8e5622f272f94e3b8c06e49f164ba8fe5ff4f8b33701e0461d449715dd520e36c419d205ee0fb276dfb5e754749af67a86a482f5e53c2d7aa6430979594104eb04d69c4229028fcd1363c1206d7e5f4d8a98c8f2e6e774d73436ca716801b29c642d750f048628efd759176b92178ff90c66e9d6fde067b406cd14743af3f88721552c089164ae42b3175ca77724780a228cf4ed000191dcea8ce6a440c3c46e77bc800387d91cd770f607b7ec9d21d106c77fa5056be2d55e06934ff5904c9489f7e4e01d62a7dc716c77b98cfeeeb1f5574aecbe041ed5cdb2ebc52b6ec535ee13f9a34cca74ede6f1e41248eb44a0983a7863ae7c6e67580a905bb2ac3686ba14d5fa0b59f013c53de70d4fc81f48233b766bb83d793e7f2b37281e8946b7c980badfce4192b51baafaa55636fe0eb698b222b6413e95ee883d219a1d1765ff989d7e477986123334bc4aa89d024b32f562bb648a02da403e1bceb48e9df42f0581615ef0691d5079f62c47e1dfe4ab1ac6258bc35cc5380816d74efd4e9ab5268a292c6e4972726a608217a60d97c05aae10409b62e3638e42f485cad2bf0e6ee51bb22f9aa027160d86506c436f70c5643d9bbd72865f3d1b9b81990fe507bdafd410c173d42789ddd87867f9168d846a1ca6be2e2d12e06d12fc2a1c1777420a1286eae6c06139ce3c6295b46b37a23b77c5db87c3c22aab32f2058045938ca280854b2199f32ceb976debfa1bfde38fc94304a6454c3332a637e399ee440c6efe47921e80f7b683ef1022d3a959065b079e5859640486ba604f2e0e89e64e924353d079ed0127ce7e5f6bea4222738df794820d61c92ea5e68df19a91a154e8d5b5b3c68fe025de32195c8cfde828b8b8633e368661e78fd47f5518a4fd7d1fb4353e3a3b7a205d8b714478d43e381b70655ae8f0b67ce3b9c31c92116d5c9dd812cf68754725aeaf73e5185c58d761cb032706ced7f18775880209a89ce6d469c4c3ac4ae076a8aeb311921c4cf194acb477757aa13cfd17cb70ee1b6cb98dfb815400e1446f88e43775353ea46c300b1418c7d14c47dd0f0027042b28b8a5c251e2b3f8bacae198cf14d6870c1231a7ec67217fa0867be127b97f8413e1c3ad2ceae018b1c3edbfa426958e458ff92d036668eb33e37baf5ed657c1bd52aaa7d113454055e998024b94cfa6c35fb141bfc238d1f79282812b95f2a456f76d99518495d29fb13bf5aead3abdcd18c0a1132ef146ba184dfcbc6014557da30886f9f6f452305c8ce50a7e64cf3daf9fd5f674d428c4b741f8a888aa776ddbb762e9ec6d1b2473c68c57c667c407d018026315aaa9b462f3633d10d94861d938bfbc6c455648ce1ecf5768e6b4c2630b602c2088e553f74ef6ab01ab4842d61ac11bfdeae8e401be15bed808af761acacd96e338647087640daf093444ad8988e33aaeb8eee75ace2d7b449675f18df64180c4691235d5656331dff9de45bce64168603c49097d5ff44921d00d087dfe6a6b5a18f3f91ed5e9e9c03e0cd050a28018e926c9250120de4512418e63f8ca708259d6086b011b8b08ccd9623265df378de15b2cfee329ef6d26b1ef87e6c1b19df7cae105d15773d9479b7fca3b16083431aee9fc3e085e1e8f0a6e5cd8aaa6de535af8d9ebbcdc1418074a1dd0f2f3a67061d5509336a16492cbcceafad34ce4f64d364aca59547ef1570919efa6cdb529a48bce92950dc0c90dc27119919bfef3f2a63ed7a29d25700ce431e118409e675c0305b182bf3b23d6ea815d46801b03eea065c8bb823150ea760c13f3dd9dfe597f891e36d7f2c7658c1b0f548b0a417c8fe06fd0573084ec335bc6f6ba052c0f4a89de841875c4fb45cfd9699bb9dedadd8507942a65373c3cc7957880be6c3c5c6381030c5e1fffe279015bb698dfba731102112105493e694609bb1c52355191d24c9aeb9fdf53e674630dcc9eae61fcb37ac550a9ecaac4d14b93ee9c7e107ba4f290fb9a6ed6e10fc368196e9c1de2cd77ee67347650c7c0067f7bb92493b0e172ed0870e3bfcaa9ce11b2b6df425868d2146236563622c4589424d17ac9ece785bf0701b8af2421d991b9fca76f5fa31c8f516dd41f8a6579a08b91f2452303cabdac1b893f4a94d1b70fb4739020bb47a92b48e59a44c639c0306c881e12132b5412489914f146241556f247a70de27d8274e7cc0fc66654cf11f74f98c55dfe3e28bf1739ae96672623db8e116241d7d42f1a200d3e1cea9a8499a3c7bfdf431c52036de7b25791630f63f7d0ace3c78eb2159263ad6b01e4966451cea1cde02f8d659cbf2ff63d4b3be0bc47876637b0ccca99bd98a25ba5762cdaf86a79126e0e727afab242d0b5ff49b471099a7adc7abcd87ba731b1448003946642e4ed5533797604b4c08b7702d4902cfeb2fdfdf5d54946f13089059f94110c403c91c28188e845be088609311b9b5bcebe3ef9984f9d387a6037e1c5ebab906b9eac7baee177427b630f1f7fdfecea1f0ec0a6d2c522d45c1a87c55e7f1548e0b3f2e80dbe14b2853e9985a427b9bf68dd6c7fd204a0a22de1edf2ca7f97d276a0788a423ef58e80e0f8f0cd04eaf6d69d009b6398ccfb6a90aea8c58a37921713c4960f53f10a8e9c636ab68787442c889ac64da3ede3f3c54b6f000dbc765acb1a9f817a7b1f7fbcc08ceed7e1e1ae109e37601151d01af5edf75168ef06d065eb502591c6de8d720bf75e5507b87d710e3cd446aeb7c148bb50746b8611d48a9e873a99bcbbf4a88c67dc60bd087845f50e5b7db7df4bbe7ca7ca372621fe4b4de89dd52830bb553e56a44ef50dbfbb01e26c6e32ad16099b75a5af2c1700c14f3a9307257e483ec8514f61098d5ee38c13af24323f0382e28ad9a3739dcc91fcc817b684ed7e2b2c3a7b3ec16eb0b3c8541f63f53677ddd2bd571ef0a6a6ee9d74818bb3c4c30772a7ee71eff7769230caf8175d80f3f9818381bf4a0df9a05aadb7edd816903c48bd5d381b584d5fbcf0dff5ee35d0c75c93d73fa69a5758dcac0fe7b7df2a18daa16248b5ca58d74e8f874d894285d38bd1843e6fa63fac4fc6f6774aff66821c10d3df7a5248a8391b6b469e04fa780c8f90011cc697c18e613f422d610e53abcab36b3c33f59c19509dcdfd6926f58c23cb2d2f5fd558758274f83ce7d6880ab887867fad8836fc19b33692c1d316fab4827f466087d1290f54e669e5efe6bf9abe5a2135b27b9dcaf76c82ccb0f9824954e4c84c714b39bf8d2629e7008ff9e55f69cf724fc98ff29d61fc761e0731cbcf8d4a01ab42764add07a8b33efde704d9f27abf65e5e735c31ec42e24fbe8379399025b95230edeab705ad9e3021900626eaa691cb9472d72d9c135301701a73d7381fc0b3f48caaef3a77374694d00bb91fe0e77c4d8afb0af89e5c1180aa521f91a2c6ad06290cd7cdb0a227dc359d66e3446433f48b35fc372b590152ae19b0a7192650c3f496e5d502da15ee3c3171846494f3187dc042d2520275ac3acd870e296ff0f3b9aca18ec7c26e7827bfaad0edd6f", 0xf4f}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000a80)={0xfffffffd, 0x0, 0x7fff, 0x104, "061500"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x29) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "5cc81b08eb5e3d01b14135cecdb4cf09085ab2ec"}) close(r6) syz_open_pts() unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x34) 01:09:08 executing program 5: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8f0f6291f94a86dd607818cd000000000000000000000000080000000000005a00000000000000000000000000000001"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000a40)=ANY=[@ANYBLOB="aa155862a81c529a3f7e1700468b04000000000000008c66382b00fe80000000000000000000400000400000eeff00ea1deafd000000070000000000020090f80000000060ee888f00000000ff01000000ebff0000000000000002004aa7c44d9472dc42008de0d14ce8e5b9df88e2a427aad8d25b0a9a121b9f538bd88f52faaa2d2c808c1cf5bdfa6615ce713101a31eb5beb27ee9de580eba127c2600a7990000000000e636ebddb4c732570b809c218f200fdf5b713a074bc296fbebe0e3c2cb5e0216bfff96a06e500c2e002e31595dc7c7f1c089561758b5493d8ba83f17aa0000c2609e7162a76671c42548cd6588978d770203e7a08a0eab740dd3bbf2d17c2b18410b17c444ea1e8c5c6ff155c1b1d62d16491bcfbdb1098ce838f0c0b4f037fbfa607ba0d0921d7faaa6a4f275a2f540d9000000000000000000000000000000000000000000000000000000000053782ad4e3213a512b4f0d3a3c7fbcd97212d6ed68e84609dc6f459c941f32ceac575b3cd5037598a6bd1334cc1f2502addb9e01b400f77665e9ff713cba513aff7138acc07ead54da8d37cf7187b30127f992d75e3ca750af95653725e343e602ecdd6bbc38fc227845ff661364c085e8ccec7d2a5cc65a7758d645a5b67b4a380964cc5b6c1b3c397a2b7aeea18986393da5431a3b45d5fc15ae389c8e5e230c9927a4db95d2f93e521ecd6ad9fdd07b7183d2b592719115523c1b7d1de3df61a0be409a790b666791b3a884ae1a909a199527edf8c043d5d94010d3acbb5593d2e93c408aa1c91ac734ecb42c06fab251348c4d6a097df55df2c2d6c8b53643c10e39e0ebd627aee9b55118ec464cc1a0927cdd47ba4b2034db959e348a12a8cf78bf102d9031ab0b793e27236f3d0a6acd8125a2a6e1e006a48fa7c5fc97fac0e0a12d5ddeb80cf2fe0aefb6a365016588bd472a67e2d90400e983f02c7f8da43cd41aca73af37ca8841b256ccbc2be280e1af1cabaa08daa38e8e7fda5fabeebb695b17b17237b0cfe09ce414cb36990942430466115d833b9fb867fd600b39ea3cf7c170947fcc1e2e99"]) r1 = semget$private(0x0, 0x4000000009, 0x82) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x178e, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r1, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}], 0x1) semop(r1, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) setsockopt(0xffffffffffffffff, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r2 = getegid() getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000640), &(0x7f0000000a00)=0x4) r3 = semget(0x3, 0x3, 0xa2acd17e1874ed56) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4]) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x9, r4, r2, r4, r2, 0x48, 0x100}, 0x9, 0x6}) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x5, r6, 0x0, r4, r2, 0x15, 0x90a2}, 0xfff, 0xfffffffffffffffa, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xeae, 0xffffffffffffffff, r2, r4, r5, 0xa, 0x7}, 0x400000000000ffc, 0x3, 0x5}) geteuid() getgid() 01:09:08 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="7802308c4e"], 0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket$inet(0x2, 0x3, 0x4) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) 01:09:08 executing program 5: syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a03000000457ec4a280a2691e47ade5fad32446000288189e4410fa12ffffffff0000001f2001e8f7b306000002090144e9b59cac1400ff"]) r0 = socket(0x18, 0x2, 0x4) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000002000000000a"]) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="bb30e40815bf22b9ab09ebfeb4bcace8b907ff2d0d74f202e9d0248e0fa6ff848d0d99293e095369c8e67306df15c86d1572bad8cc4b17fb2b581fd7c6d12d60f98fe11c1d394a061046bed767ceaffde606ff6e21df82c52efd534fca1d99accef306aa73074f922930efde1cefff4f408bdbb28932ca82713d207b82f97607d540e52a0b545eff51ebadd94bcb6c184c6a07d3d3be7a024aae9daffcb92dc658a5d59b935d0585030231a7b5e925b3d611d4232287119bfd69aeb9353ed73e"], 0x18}}, 0x10, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="9c02"], 0x10) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0xfff8]) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:09:08 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xd4}) r0 = syz_open_pts() close(r0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x6, 0xb, 0x81000000}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x20351e, "1a0001ad09fb000700000000098000"}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f00000000c0), 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3}, 0x2, 0x800, 0x0, 0x0, 0x9, 0x499, 0x7f}) r4 = geteuid() r5 = getegid() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2f, &(0x7f0000000040)="03000000", 0x4) r7 = getegid() r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r9 = syz_open_pts() r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=ANY=[@ANYBLOB], 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="982bb18ec2c271abd85d35298157e96b6efd7e532c753b6bdb0c3cbef5b3e35356110881e8e03ee9bad144b2429bd6deb9b1f8a503ff8e0257ed0ba52c7746efc2973c33333ba2b41302f028124a863edb4bc521c4688b1debcb8b6d3fe5a30db2964246080f9af7d9b1d17dd4836c500e1c48eb1a1922db43298d0c04de1eec32591aa901359bb204445380dd35174f3219b7a69f8675b5e952a1cccfe308c9bffb37f3b2008fa0b13d93e290188d295a5cc1b01ede148fcdceeb62bb87df8eb844bbd6bbfad6b76bb56cd52363", 0xce}, {&(0x7f00000001c0)="5a5e808ba525e79edbb8abe5b9d633eccbee9d0cd9dcedcfabbacd597435d4717b775a0ec7ab6ecd39d3c38b013cc48b0fb551a3310ef9209c61aa03db36442f7189a74365afaa929f0b008620932e18f4c971db0a24daf97ce27643033866ff437264e1b3273a337c6bb698ae6a4f24ac54a16c438f69b0a94c82c5ce50fb6381e78e21e6971757996c3d9c45e8030ee01a309f2796e4", 0x97}, {&(0x7f0000000280)="1fff12224083056523d01b07eb903ae9e6b68564fccef010f4263682c28dd39708515fbe5a89136a88065bf6faec79fc68d7a830059dfdebad22be47af5f5ccff3bcecf0875d7bbbfc965d21b1e8f81c07a37e5a2fe88f2a6e27696198e98cf5fa29a1fdcabd35256ca32e4b378cbc2118c0a5bad6f364bf04a9f79a4244c45ed9ac29", 0x83}], 0x3, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="00006b55cd3d000009000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000ffff", @ANYRES32, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYBLOB="2000000000f2fffffeff000000000000", @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff0000010000002a305569cd773ee42cb097e4d9e33b826a6a0b2cd4d9d652631eda1c9ef53b1780e56f3f", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYRES32=r10, @ANYRES32, @ANYRES32], 0x140}, 0x0) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x148, 0x2f0b}, 0x3, 0x5, 0x0, r11, 0x3000000000000, 0xff49, 0x2, 0xfff}) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x1000) r12 = geteuid() r13 = semget$private(0x0, 0x4000000009, 0x82) r14 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000740)={{0x9, 0x0, 0x0, r12, r14, 0x108, 0x20}, 0x5, 0x5, 0x80000001}) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000001f00)=""/154) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:09:08 executing program 7: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080)="deb27e245067452cf3c1ef49516a23378a7bc39e747b4b786cfc390816ee2efa292417ef7c3c63734030287f211370371c92861848f872d0e5638e6a9de11d5109d755010845081cac992e3bd2dd79f0e32f", &(0x7f0000000100)=0x52, &(0x7f0000000140)="d96b56b9ffe3c2da5bd5fc2c823d6070ba951b9f75f24ccc1b86b983401d9b289c0d84e760ff32342d49df33d6873f7491e6560fad92ee6f80ac7a84668dd443066716e1417ac925b2fb121fbdee27ee2a45eb6a6311ab2514f0152e2ab8f43e60edec4be0783a891a0a9a55cda7ee450acd1cac802df1666b3d38fbe7e08fd4f0b69ddebc0db74d6e8bfe0e39027560259b0ca393e3dd4e1235f73e543c48b8d8cbc561c92fdb236ddaf843ad9b832ac8af7c40506ba1afaa22d49728c957db14b5dd2c2cf6f54bffe626d2428545cf45767a7cd09c5da528e8681a318e02bfd1068daa9de38f0222277fda22abaa275956b631c0a2e7b2c489ec68d7a8c8282cbe170e1d70a11a287b13852c53d8e6957f2b71d640fc6f6d6e236b887bef011be37c30c4ed238bfa9d0e485c2e2b222934260965cba00780a03186bbdbab9a7d1deb4474843636aea0514493c5d4c60464ebdaa2bc8f5738a750593e71e379364e3f2085ea0dec62581057afa8bf2e7187ddef1d6a2dd5ef3adb43c8416ba8772b59a5c115e7b8cde38198bbf4d959a487809614b283f6970991cb179b73bb3c5e4d5c9a32c28a0286c981a9ecaefd2d604c45f25d5b6f04e6b9cd6ce328aac071bc7f39b209eedeea76a2531814a67a621f668f2e1f7d751302f575f249c4554185f8164b948aa2556781b36253c744eee3883c15066fae069d68b763981dc02f97abb15d60db04a23b6a8c27100d54207f06576edbc551b2f6d724a1ce235e017c6479ec2e2a6a96933b5b04b753745c14a5afe50093c316309460a4269df20f97b47303adbe5989778788c420b4b729b719804661af2791d0c6962722ae315b1eeabd6597eb2d34d4d2979fe19e0e52eeb513d2b729731bdb51754bd05c3bf66f3dee4f9e5a1fcf6eb1cb07b6fc8ecd3b0737af8467644767e7258f37dfc0bb69c210ddd836f1aa294eba3e899e0127c8b16d4658d77b17b5f33a9d2b0eea19ab2cbe2ce775799f3b87755b293278dc1e3dad2b19742c16e65e83e3ec055c1741db73477b8e0973213bf8ea526e5f62e519dcf499a6bf9a93bcbefb1b2b920a50acb81839744aa6494a033b8d60cd3c70e716520d0bfed93a6434e40324c2314cacfd4db9dbac7885395c6970149ad97d4d01d7915613d2b1c5c95dc389590206b2883ee822ba42f1533f0acb80f3a94057575bb5714745f14f3050ec4c72ce37d48a21608a2a3b17fc196e0db72e5dccf52bbad4045a50a05c4e86a0fd818b82b2a2375eb1c78163377fa06dfa906200d4098f571efa5055298c76a2341a7912af8b6de63307b58cfbadfa563c44ac960b7ea03511de420367bf9db8c0ed40484e9b7b33ba2f8b6f659bf9cc9d96c808c997eb02d7af54e204c8e004a05dd282e05294e3e658adafa1525c3c918dddae558ef73e12989a3f38d66ca68fcdadbf7f4b9f7e9b2d891c3da86cf9488bdf4f430a13873d5b0374b62d2be64ed289bbaa9a2040ecf5747b8d7c498a7e87e298dbda1dca2fefae6dfa2ba52ec65620d29498966234ac7b5465271c2408783c8a43c78fae962958aaa8b7d8288baf8a54f1b5b737ba1483b07d77405e406df2d58f4266e6b23c21123b9de8926cb9abc146e159e53f9bed8bfc6105d9155a96303198a3ca21c8f816c3dba63d6009281674d7b64db0a871d8ddedac2b595dd19392f5ed1d0ec4d87c2322cfa8889762975470158b6246b3159a07a13cc712dbf65c2152a5a6d50adde4b06c5607930505f718354522a71e06ad0b7fdd936e98d9b990d7fb482ec095d4318a3cfd4df69fbe33672e2fbcc1e8f977600aa7b6965e2cc6a376f9b3e37c56dbd47be361370c0e70f28801dc968ae912575d5e2bf1c768d5b4956c03dcd3fe71684ee795c8be0c2355abd3a311ea65e57e148e293c39af88323d22cf403712614348b712c9e9435b0004f93d73a3aee44539f5c81f726b44c3c235934ee7e4627a652172b99ed2dcfc42922ac15a6ea50efd2c4637f8c31d73b0f9114db25459258f33176048b97080c58463b94b56cea7263109497f6dd08d2895f699c1082ddaf99e2895a51eb356774849dcd595913087d7e56457c20e451ae5b3e60f6321a79fbd52948e98937f046c2839415d841e66e76994da0f8770543f72fc479224aeb3f70d80486527760a03febabb42ce88c680a9e3021e5e68780d72c029a8973020f7e8ffe5faa8f95ea68522481850a77112ac6a00a3f973c93856bf9b53ca17f7bb30add11afdb99bed1ab27d265badfadcc4441e4c036168436de24ac1d18b0de23be8bc844f07ce6babeb7de07f5a8bd397620cf356e33e5ffcb129d1daca930c7f83ca0d8b84afb8aa0edc642eecf8ed030b9579efa72c314197bc8614d3d4544c18cb915a80a85d7466b2da717e2d0870a2a310481f17efdd0e61022ff733d6bb5e3b352507473c19a71738498c1a6690fd25e8849a08b4695b17737e249d4182a7aa391cf384b5d23ee37169fabcf95482c6263b5da0cc653efc1d03c27e6f0f8008b2c5d421fdb14bda353f500710c8a1133d534484cfdc7addde1177105ee340377233e9cbbec0875b304ad3f733d3de5b064d4d9f34b06207f984a6af0418b26119d93e9570565c6da7d2a8aa66540a6761f1f901c9adaf87afb097ab47d3630352b33291250456dcc221dc33c47899158228c600814e284158b4fb3eed0aa3707ce5dfe51bf6879b3c283829befd47ec9fc121f1b2947d0d4dcd7cd48eb6c117b8ce9b7bcf422bfda1042962fd9086c854c397a2779dac78131db93640d159e5ff114d18546280bd464768ecfbf62ec97ff8e83ddb8b018c79b3afad8d1f2fd002e4c72d3375c4cabc817b50e3787b6bc8adcced960385933d96f92ed4599d3c37a701e20485b095cbc42af387b88eeed83fee6a17967253081038ee30a66ebfc794ca8cceabb1106f0e994ff6c23b0246b84ecf7ea5d0ea7cd8ea9149c76176ee8551b9c76df2bf8c17ea8e1999f2c1e8892d7d076d9eef9155859fb8e69c6f8ed8fcfdff8469f156377717542bd58161ba2c3f03e52eff73f242d41bc35d94bd7b876c86a4974192ff250dea580b4669efaf173bdb91da65541ff35a6cce61ea585d0f0c6512a468fbc75998d3d40e1b1a37dee8b28cedcf2d120b9de64c0a175b92024d631a8df86ea98dcda3de4c3be34fac15058c519710db746c7fc03c5504a8a1e7ea6765ba66ab9cb098b5a8c0a910f86fcb314adf9055cf9dfc440cc548562a61fcb56005bbc4019e76fdad8556bef0bf13e7b3c4c2f700afe5f4c413df872b84bfaeaa9d942a9f7e2ecc5644619d7ef62ac3248e93abdad29d6c741e3a3c04a1bc8841537794e3e5cc8d88b24c251d1e066a10c34e955a9d99a1a487bdaa2a2f5347d42ee15d966859fadac2d35dccd979624703cd48d5fa946348b54b85ea008a405e4a47e975a7f91f64e10a1bbb1de9ab90c539ae2a259cb9241fa784206e974838ac0dfe864864d32f53e35a27bdbbecc255ffa60f2cfcd627c24dab5ce33f8f4f0eab60d78437fbce33dd5b145176a47342f4ac979871135a321bc86ba29ca1c879cf3a9a71b36c5ffd77f65a3665f7b532373a3a5272af6d775b24e03b9bc8d34f08f2536023c498d05ceacec70e74c97ebef205d3f85cfdbfd26f125240d02dfb2daff3f6deaf74bcfc1d62b6854b285d4c41b8bfaefece3b0b8fd0f4baf580a509e48f524d093422eb27d2072750c5d74ca5693d8308c52fb32f2aa3cf9c35d5ed421c132c8779e37528c2c1a2a74fe467d08d3dd718c16e8d5f2b788a8ad2569c1d3e973597a900041a038fd075bd3734d8333c08700ee932c4e2280fa837a7b0c7c7c3185da2ad4d258c8d0c86da8d31adb76ce5d362074fe159ab26ad42facc16fb3a017e37e1ee8daf42113f0241507f7c9be1cbb84aba49e2b8e8b73772670196efa3b77d4ae13204463476061d99c394063f1456b85b8603c0480a60b0fa90d30d2781ca88ae3a0d93c888980162139039ac2edbf3625f3831e29b6d37284bc0a8b14498e00f7e8418df91673ed6a11b72b71a0578649d044c1eea058e09e8f2507457bf774c03ff9b2605d410fbd9828b975ace7c791589cebd8855819c4e44e03b308d1beea4ef3d8a8260f8cceef20207f09b596ba0ac816f4c44e30f064ebb092d5d230b0c56553baf18650277efdc04aab5e33d08bcc01812c934cc18beffca90225a0f50e3e993206c863d0a646165bde45f587855e0d5e1b5bceac7161067bf9635641cbad30d6eb01042a2118f9e4a338367d98d3a8370894a2ac52676ba46acc3657667cb63787d7021922732a9c7d725cf01a09c8f6c22141c1f0bf8da6f673a138243beac0b5f5f570abccfe34e4418340b1d4d22179644623997c8347b62b94f76b0aed655dd61e3c0e331bc0c76b3a97a2120baa80b36797013cede17187c6fbfd36a44d31d3cc9443b6500e2ce1b9c2d3f9a64fa54dc034e39a64f2f2a2a6747dd974386061474a1213c3c38ef5f8b01f72f0db87e8da7c0e5d0b27bac9776cd5731cd97aa9025c7c5fdbad76968b2dc01104bbb55214a91ca3de539cda10b0f0fe411deea16da355541088fc0d68939f3b386c8f55ac95a1d90e8dfa15a881b39f78724c61c8c7804ed29282d24959094455de0c44d2d813a4727474a379e6b695eb040a7be225e022fe6c92fdf88489e77749b202d37e85640904b75244b5c8fad2369f954c1d38cf0cc3d77b71b6c2d6a6cee052b765245be4d1b3032a5e34d2f8c2558e7c4ded57993edc61d03312f98650dc845637aaf87e8395758e5adc15597c0c5a4fa0d7752e335cf7302727f1c74a48418cd9d5163e7cb6a7d55a9c00722fdfbb6f09387e6d42b228d899f78bf32b1be2e5f3449d280d418fede0f1ad6c075f7542fc3329cebb7f411347b1a761cd226b47917183a547a4fb56cb17827151fcc50fbcd1d6197b3b646b794decc6c666086641e15907295abae7b78777e36e7c1c248bb5d258083380cfb349da944cb08d523db330e1b864b3930ebe6d0f57645c7c51d5d3ef1dd2b87405a2c8171797573d6e05dcdbf08233e2f6c323197e0215d389c49bbfd75abce9ca03c648fd825e41cd7e3f3af6372dbd4d6403bd81dff47ce88e2e308819f980b331ed0a0156f83adea5490bf40b12b936afd9211e27de9d88bad594ebf5f2659864950c2bad5e1c4050651c24b6fe2f646312b27d303dc228a6c35b22be39e8973f7e31eb9415ef0885bbc6137e472033a4d4e141012a2ef436505dff787c2790030d47eccac70c4429111b3043463d007e65e493a0ff0f8b57d191c2295ece3ac4cdd226afccf9e34736c90c1de1d8d942b2253727ad428865a52c961f537af72a88436b47568822e8c0fa12d1aafd952666a41ef5c2d9de9d8eee584effe1631fc318b4a9890588f5a4378bf7e36974f3f3d605b8f50a92b22655d7fdfad78221fb8fa8c3aeab8562c329a9ecf33e9d697c38855f5b15c21c50d1bdd87086c681b9e1b9d6b2cc808cf0a2a53b93d047592ce1148d491e1b01a3b59ef203a7431e1712e3110b5d12ecb3da4c4e4aa83e8346db9bc0e97b450f6d38e39028b4f24b09d1a2cff7a2f6748b950e35d8982d6a2830877a1053cc502efaa2754e7a333d2b25bdc56761c9ecb4e3f364f6d703a56c8954470a67d3c957546837736d550235b02ce52dc8d4a1964e486a0eb95a3b36eda1d21ed62261a4897b34e68bc06535ed311a1da097159db27e260d447c94969fa2d08a42bb5ca78", 0x1000) 01:09:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) setsockopt(r0, 0x1582b392, 0x2, &(0x7f00000000c0)="036ba9b73389d6d9bff29fcbcd1f6c26cf4c184a598b3de6395c645d020a8cf71f994a023429d9f3030782e4918cd904c6efbad0dd430451e12c", 0x3a) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) open$dir(0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r4, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000f80)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x37, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') listen(r2, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) 01:09:08 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="31016d"], 0xa) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0xfff8]) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x2]) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r1 = semget$private(0x0, 0x4, 0x3c8) semop(r1, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r2 = getuid() setreuid(0xee00, r2) fchown(0xffffffffffffffff, r2, 0x0) r3 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x2000200000003, r7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffffe) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x400, r2, r3, r2, r5, 0x23, 0x6}, 0x0, 0x7, r7, r8, 0xa70f505, 0x3, 0x8, 0x9}) getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r4, 0x0, 0x5, 0xefad}, 0x4, 0x2e6, 0x7ff}) r9 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x30) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, r9, 0x0, r10, r11, 0xf9, 0x1}, 0x5, 0x4, 0xfffffffffffffffe}) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:09:08 executing program 6: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040), 0xfeea) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x3) r5 = dup(r4) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000040)="067ed29f3f14e6995dd9", 0xa}, {&(0x7f0000000100)="ff2de1af1d538fecffa9ef972cdd6ae653ac03050102bb2b28f8a75d7a0d0b12ea4fefb2d5730d268552c66e2cd09fb230a665c32ed89601b6f74ebfb24a0ecb6882c9273788b1c476bc494d25c88eaac584baf15041f2b02bcc04e9ed2c51867024d3ab23b0d861994b0ff51bf02fedb12c55a93b14197e34c899725291dbd01f05034ed22333d9a139b6e346c4323c57e59823d076ab3ff60c376793e349b33d8a35e5361f8cb305cef802ec9b4d779c7460300988a1cba5595b531c93b580e76a7d1d072f5580b76becf489a99391a8", 0xd1}, {&(0x7f0000000200)="779aee6a0d9d6e0c87eefbf4e795a2d91d4ffac87282a8a139c3c6da9756db3f3de788ab8d13f956323a1e467b0fbe5723e2b3f92db2c36661c6183f6008f5d81892931bdd22e43c65c9ce56e29dfbfe70074a6e83460c17092ce9dead89e6cf6a0c04c9e37c7e5661a684", 0x6b}, {&(0x7f00000002c0)="d60a1a86e06ae54b3aba95ac8cdd5cc76a0d1f355482f44a21c590e963e7d7c6d5b1ca52d45b229c7ed26895a15ffdb29f6aa0b3301892e03d5e7d791594be4e6c528eab394aa2d2c21e995ee6a28ec36b850cb32718e9b6701d39f7bdf33b7be23db25b1bc039118c1d171f3172082bc1c322e12857544c43bbf243e3ea8390ec01ddf27aa85e55acda7665751c1461a87e5c825479db37b892528885fe8afbbd90496c0eb888cad12b97aea1a9bc5fb9eeb9a2c8d544e79391b0240e8c2e7dea04f19a97947b401c523bd24b6d73c0f6d6c529d3ded7fc707dccd6817c3a2fdca60570900870ab4e10ed24a0d61d0fa322954e2d", 0xf5}, {&(0x7f0000000080)="82df5a4ccb8ac1d093b7c1", 0xb}, {&(0x7f00000003c0)="9c05255bae714e095e66fc55ddb9c6f5517ea81404827e8b0a3e778761ae21542ce4e24ea3fbcfb793dbccd7b3857dfc53c9f9f9df73a78caeed6474ddaed9b56a584e692e1c2b463b24119a2b25adef42f0927569a7294f2458eba30e", 0x5d}], 0x6) ioctl$BIOCGBLEN(r5, 0x40044266, 0x0) sendto$unix(r0, &(0x7f0000000980)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b787be1aa0500000051e2f02f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040000000000800036281257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300"/177, 0xb1, 0x0, 0x0, 0x0) 01:09:08 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffe, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x662, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:09:08 executing program 7: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5f}], 0x8, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) close(r1) 01:09:08 executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) pledge(0x0, &(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xba5\x8fF-\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[\xcc\xedJ\xd8\xa9\xba\xff\xf1Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\xc99\xaa\xa0?\x12\'z') sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) 01:09:08 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x6e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x4, 0xff}, @rr={0x7, 0xf, 0x84, [@broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x8]}, @end, @rr={0x7, 0x3, 0x3}, @rr={0x7, 0x17, 0x8, [@multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @multicast1]}, @end, @ssrr={0x89, 0x13, 0x2, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast]}]}}, @icmp=@mask_reply}}}}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x81, 0x5773c53f, "102609307e7be2df67de208c8bda612c3100"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="c4b0cbd282018aaf78de49d3b514d7091c8e7e77e720e69943d5905affe9f5c466abced37ad560bd20f594f17b5c85996e877b984267310ebdcbee54ff4e88c56970b0dd012883b06e56030b68914290557547a7ac40c95e914aa7f26899dc711b6c58d8ee8932d946cf00fedccbc62f31015a656b74bb0af99299a059a65c28", 0x80}], 0x1) sysctl$net_pipex(&(0x7f0000000240)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x82) mkdir(&(0x7f00000003c0)='./file2\x00', 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='x\x00') open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x1, 0x2011, r1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 01:09:08 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="f8000000000000000100000000000000380db9690b22c0e8623acc07fb9da23b87c10b058dd072e5326d9386b7d12037b98d993e6a6207abf6eddb7e706c7b9757404d500b5deb6ea81ef5af2e79acb7695f9af0bac504c0efcaf8e7a5cbec1991e1f5aa3866c737d7c23d22259ce5bded3a477601b512d0d3d6f4f7c5a93d471d69227df66382656c7881444bf336dbcf6b590299469e0e19f527b674dc789290b2e25aff51beba5b9918fa8cf3725e63340eaaba0a6d149f88fd8c4c680ba4f64354a0fd984851c0f479f88081c2e4b38a2247799ccd4d33621e83ee5483c84c481136ac5a4a3e9d44a0c7deedd9846200000000000000e0000000000000000000000000000000d8d28349f0ba0350722ad41aea4ffa183389518d7a024e741de8f45d3d672299fd3a431ecc6e6246f8ebcb86a58c45be47925049ce890e43b984f8b50b3301bb55f8dc65a3679fc7341fa6e1499abacbf588214a14b3c2d0ea109b072af773b32f02afff1881e38d475b9af32f5bf9a4671bea4e0f3413d1092d906b3921ea36fa0373529dc8bbf6c0bc2c7d76ed295ebd07d3d7566b8538a2f6514cc22ca306327996fe74b97d8faa14724b5c7152b35e96de6a96e83612fc05b1a4e68ab7e66e694f76af48ca468a0000000000000038000000000000000000000000000000963add7ccb9bd09776c78da7f2b881cafe28a622f8cb51589f2599d4b80feb756200000000000000"], 0x210}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) socket(0x1, 0x5, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) r2 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x99}, 0xc) shutdown(r3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) dup2(r3, r5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c4904312999d297e0625aaf3840ba6f59bf0eb0f"}) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f00000000c0)="dd", &(0x7f0000000240)=0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000440)) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xf1c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 01:09:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0xd719ce416a4b235, 0x0) unlink(&(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) fchflags(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r6, &(0x7f0000000040)='4', 0x1, 0x195a05e282d6161, 0x0, 0x0) close(0xffffffffffffffff) r7 = accept$inet(r4, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) close(r6) poll(&(0x7f0000000100)=[{r7, 0x80}], 0x1, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) close(r2) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000240)="02c0bd2cd09cddb18c365234bd7207062f0d7c56afba61e4c3b0781d4eaf510c58e2834fbacaa39739a17218aad8bc375f404381d87f1f7e72dcffa45e64e928ea2632d84c6a56b5b75fc7c155588801b404d223d80bd6246a3b89d2ecd864ab39bd4ad247e7af2381cd2262f9f69f6de68b1f7ba4e92ef3a6a1e893bec30652a8636f068406c842e8dd2a6ecddfabde6a1d0f91ec64aa8afad8a28e969d6d5a8741007602d71115af3ec919b253bc21d594f11ee7a4e40c6d595bf53805dd59b5756ae4f84a0de86a2a3437158b", 0xce}, {&(0x7f0000000740)="e3dd588e047c81ae4c364b947f61d0616e960b668c44b8eb4e280354bed7ca8a00160c1e042cfe2fbceb21327f00317d458ed3d5f16e467fa3269ee40553e7fa7756d85b7ce9edd4b39147bf5f86f8a3efe0afa9d2bfc9b54d762db750617c2d82531951a4123072112a23318103321b22e69d8c5052adea8f06c3f8c50fe3774bd8b5f9e201ea68835aefc064cd5e51617d44b1074380ee9d", 0x99}, {&(0x7f0000000380)="bd09157696266485cc4da5607f487030c96ae6f5343b2113b38ac97ebc2f2ba38ec6c0c4a3de7a27ff4e91a2da3cea3d5b57a9781c8d", 0x36}, {&(0x7f0000000540)="f57205c6bfa162c5258ee262534d726ab513fc6d9dcdcb94b8932fe244aedd33ace5c06fb778e968c4eb123606483fa759242251cf729e53beb11aeec8a632f79b25ae3c7940954c3624811a5a6fc5068714154d59a9ac793385b9bde17271f9003552c709250b718386e722e920fa27c49c4b9998bcfe66598851200f52d5fff6496c99dc4d9ded5d74f7513e18670a00d6456295611ded3286f4cd714d1e4e655560fcff40aa4d2e3241decad27dbf164d15d2e7dc3210fab9819b62a797ec1b619d3b50308f697fe009", 0xcb}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000480)="b16b320b2cfd0fd2fd9a7707f37ccda23df3fabf68dc9669cc5f28be391a04221d98f897e205ebf965dfcdec4571f8d628841153a328dd97a8d1c89f26ae0ceaa6b6473581daeadb77e50e2d49b88d3bd0c15074256ee37182f7bc7099071d5c10e0785f03a8395f90693782de7dc95b09258ffb7a5f57510afad2f7d2f8b9031333492db8ba8c4718aa4f322fba095f4d", 0x91}], 0x1, &(0x7f00000009c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) dup2(r3, r4) close(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) 01:09:08 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="bcf4", 0x2}], 0x1) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0xa9b}, 0x8) dup2(r3, r4) accept(r2, 0x0, 0x0) 01:09:08 executing program 4: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='./file1\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xf2, 0x43}, {0x4, 0x0, 0x0, 0x7}, {0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x1ed) sysctl$kern(&(0x7f0000000180)={0x1, 0x4e}, 0x2, &(0x7f00000001c0)="bc4998db0d7ab05b8c61f006e7784ef74dc112a16c2159fba7ea243fef04c11455c48649954717d2b417e36a3b846811d10fdaf19a5a5f398964b1fb1375501174852345f3a8f1b2b5d6aefe2e0f53c221f7836a5d5b767a9c1d37ab8671730f3e88f7856315ced0747e74ffefecf71499c748fd1d517ee973efada9cfa1ccf94990eb11d6c46f0d6321f0ec6062f55a7f8ae36f594b8d2aa7623b1d5dfd999b16c2512b0041a842af7c223f62c18ee308db277db24a3c215334457c1aec1297b3e58545c9990d09", &(0x7f00000002c0)=0xc8, &(0x7f0000000300)="fd469492022b3384a4d248dbf2a2a6e4a6d2bf65ae0c0560e1766b78631b2b560b2eb7630a06edf3b2784369a0d1f7bdc6a72cf77a3824da", 0x38) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) write(r0, &(0x7f0000000100)="89", 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) unveil(&(0x7f0000000000)='./file1/../file0\x00', &(0x7f00000000c0)='x\x00') 01:09:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getpeername$unix(r3, &(0x7f0000001240)=@file={0x0, ""/4101}, &(0x7f00000000c0)=0x1007) sendmmsg(r4, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000040)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x8}, 0x10, 0x0) listen(r2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)='\\', &(0x7f0000000540)=0x1, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r5, &(0x7f0000000140)="7fff80e14e1a1f457ecc7db1", 0xc, 0x195a05e282d6161, 0x0, 0x0) r6 = accept$inet(r1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0, 0xfffffffffffffd6a}}, 0x10, 0x842, 0x0) recvmmsg(r6, &(0x7f0000000700)={0x0}, 0xffffffffffffff5d, 0x1060, 0x0) 01:09:08 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x6, &(0x7f00000000c0)={0x81, 0x8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x0, 0x188b, 0x7ff, 0x599, "d8b522c251adf78e28060008f0bcce0de1f16c00"}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000009c0)="c44e2ca2a9c7122fa7697c0ef3d14c4cf0b46b17f99cb1d7f31e8081881e6f5d3e5577e17c9dede59f5799f4b6e90a48ce6a6e7462ff073e53f615938c9cfbaaad5adacd2b3801a160011a930d502abcb17908bdfe4d8d6d68559afabe2c8bd73207677b988115cf70ef236d9415e3599410459188572edb7cba90f47e4ee9f6d8280d", 0x83}], 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d375c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000300008000361b4cc702f8c500000021fbfa0c0f00008abfba222654f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 01:09:08 executing program 6: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000100), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) listen(r3, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000140)={0x0}, 0x10, 0x0) 01:09:09 executing program 6: munmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) semget(0x2, 0x0, 0x10) clock_settime(0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket(0x20, 0x1, 0xc0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) lseek(r4, 0x0, 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 01:09:09 executing program 4: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x7, 0x9, 0xbb, "747005da9058b88045e4cd2f7c316b0a64cfe1a8", 0x4, 0x1}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00fec000000000000000000000000000bbfe80"]) 01:09:09 executing program 4: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="9b5b", &(0x7f0000000140)=0x2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') pipe2(0x0, 0x0) close(0xffffffffffffffff) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x82, 0x0) socket(0x18, 0x2, 0x0) r0 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000340)='.\x00') 01:09:09 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b102ff037f000001"], 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) r1 = socket(0x0, 0x4000, 0x0) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xffffffffffffffd1) recvmmsg(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000140)={0x0, 0x0, &(0x7f0000000e00)=[{0x0}, {0x0}, {&(0x7f0000000680)=""/229, 0xe5}], 0x3, 0x0}}, 0x10, 0x0, &(0x7f0000000880)={0x0, 0x6}) fchmod(0xffffffffffffffff, 0x16c5b8bb64a51bd) recvmmsg(r1, &(0x7f0000000cc0)={0x0}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000340)=0x8) ioctl$FIONREAD(r2, 0xc0206911, &(0x7f00000001c0)) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000080), 0x0) kevent(r3, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0xb1, 0x40000000, 0x1, 0x4}, {{r1}, 0x314c9f3a5242a7b8, 0x8, 0x0, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x83d0, 0x401}, {{r0}, 0xfffffffffffffffa, 0x3736c2816848b5c5, 0xfffff, 0xfffffffffffffff8, 0x7d}, {{r4}, 0xfffffffffffffffa, 0x40, 0x8, 0x1, 0x4}, {{r2}, 0xfffffffffffffffe, 0x60, 0x1, 0x8, 0x4}, {{r3}, 0xfffffffffffffffb, 0x8a, 0x8, 0xa911, 0x1}], 0x90c, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x42, 0xf0000000, 0xfffffffffffffffa, 0x400}, {{r2}, 0xffffffffffffffff, 0x8, 0x40, 0x6, 0x3}], 0x3, &(0x7f0000000300)={0xef}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000004c0)={{0x0, 0x7ffffffffffffffe}}, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000580)='l', 0x1}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@empty, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @loopback, {[@end]}}, @generic="0fa0eadc3f0dbe87"}}}}) 01:09:09 executing program 4: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x6) write(0xffffffffffffffff, &(0x7f00000002c0)="04", 0x1) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000440)=""/225, 0xe1}, {&(0x7f0000000540)=""/233, 0xe9}], 0x5) 01:09:09 executing program 6: r0 = getpgid(0x0) getpgid(r0) 01:09:09 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000, 0x1, 0x11, r1, 0xfe) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x20000009, 0x20351d, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000012c0)="5bdd213f07ed54e8ccdb4a22569c46585db748730d9a38d799844427c6cd9cff047018fb6da7286e03d19bae1b7f4714c3d5f6102019e563fdec5c250a1fccc36117184e08c99fff99edc8ea354eee1740e151a5ad1d9ce0a28f0540712fed477fa9903385ea4a57054f41eb9342160a9a1b9bbeb889b562b107d4fc2803a866eb10bf63cb663630b4fae5f08409fe9b3e2ffc1ce097d207626f4b83c8a19b333894c53bbf019a4ea0ef7eb44bc0949e7a3cdede938fd52314e9e6cb6dc6c4e211cbdfc6fbb7cc5ba63c0671ddbe6bfad8c51dac4a8b63c782f7b779c0f301ab7866f42442c4e183d2a6e039a99938c6ab42a482ee1f44ef02f234b16e4ffdfe91e9b19929570d14baa17c3f326f62e4d6ae666bec20ef81766d181a95fa28c5ef83c541afb3463de0b4fcc8c4ea96111f1aac569c15cb6043ff7cc6acbc914476540279d5e372ff815e8f1248046205e711d12239cd33c8c7053b70cadbd9c86daca6cb204824433bfe84d7cc1884b6430013562dffaff22030e0a0c493f23c74079807519d2d341b3eaf58444980fa476439d5215391681d71e63f5be5b2685a02ad3227bb88cbd7dbb8fcceb0de4cf5229288dd6b4ac330080d8cb04dc39471914fbb915e0184f0d4f8a7af33af7d77df43737d1c78e31cf6a08373108086240bf2b2bad789dedb9807ce81cd50bcad055a57f26a9a20280298f5938100363f7a", 0x202}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1004, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) r6 = msgget$private(0x0, 0x22a) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r5, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, r4, 0x0, 0x0, 0x6, 0xfffffffffffff801, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r4, r7, r8}, 0xc) 01:09:14 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000002c0)="e698e14b89bc891227fb38daefec826c8b56450520171da88da4cd871621d59390de02ff03b5390afacbae36fbdc620ea386bab17be13cc643834b6904a9d88a9d3975fe0936364c4e569dff565bc14e9d344cb644cf84dd280e3f2f2f", 0x5d}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x8}, 0x2, &(0x7f0000000200)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba326f38175101000000d7e39544aea098d19ee63d03cbf92380dbe9f8538135f09e408bbe17a54a364304ee64b0ad54e6d4e38114ced38c328aff2e224226ba29eb0796f8c3e8344a2c8b63c56306f867d5391872f3005c164556e4a5b966122c56edd85fc996f12fa1b92e47aa0000000000000000f2f63c6374c6e352f5078143aa1bb8780a962af044f105a6bcd8ac5245ec83ed0d53c45a7bd25745cd16951a9269615be8b33abc6992460bcbfd012f3cdf74d32a8387f79c422a1f6152ff07d7af319f8cab9ac4cb281d5f2eb1accc77c1db0e731da2a613709570a6fcdfc271f10ee3d05881fcddfcf901d8a382c78eb4", 0x0, 0x0, 0x0) 01:09:14 executing program 6: clock_gettime(0x4, &(0x7f0000000180)) semget$private(0x0, 0x0, 0x41) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x9, 0x0, 0x4, &(0x7f0000000240)={0x1, 0x1}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x1, 0x0, 0xffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4000000000, 0x80000002ffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10e82, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x20870, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffefffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) 01:09:14 executing program 5: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x0, 0x2011, r0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000", 0x89) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x7ff, "ee702d64270000445f691122060000a6e100"}) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6fbe444ea97534d0a278cb85dc3b68437fac880b", 0x0, 0xffffffff}) 01:09:14 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/4096, 0x1000}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x80) fchflags(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x6}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socket(0x2, 0x2, 0x0) kqueue() socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x2) poll(&(0x7f0000001800)=[{r4, 0x7}], 0x1, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f0000001700)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702", 0xd6}], 0x3) writev(r5, &(0x7f00000015c0)=[{&(0x7f0000000000)="73a0212441af03d7c590fb35589c23d5facb020efcd46c5cd692fc22ee80ec0e3ed4dce10f8e29e9f374bfb50000b1", 0x2f}, {&(0x7f00000000c0)="bb549e9e738d8132b1be740aa6e734c80575888aa021998b57df40a101d691772444c21839243f3ab8fe690ec439591cb686c6f46fd1f3461decb129008c4e91ee33ae5d73d0ac4907e08c3f43a7af028e61a2142b1991c50ae7203b100fca2b8216265e1359127ab0d1f543224d9bca8a544d33c933591a8541f5d2e6cc37beef6cbc244a7c3a", 0x87}, {&(0x7f0000001040)="00e43cdf330781fbabe54cee84bded71b4b668050d296abb7d3aeec5eb1895de97b5bcfc288fb0a5514119646b972ad732281a26babb59479f374a206a30a4b2cf847639c6ee4e001ae822e5961a880ff7d57f31166458c53803dd2ced3733067785d328a59b559de55f054d8031df43fc110c1dc0b10000b01bbaa5c42310aa605c7bdb53f076e71927008185c0184ad155d80aafda93918f8f717bc89724086db96bba266073", 0xa7}, {&(0x7f0000000180)="4ec4f499010d1f59c828c74147fd3d4de35da11954d87ebe254401db7a61c71be173c722078312baa4b9b59e5489fa310a8ac1eb260f01ae01a95e19a52e4084705cd6ea2e3a9aa2613ebc87d6d91bd3e087004caf587995d2902ccd6b2ec3e0fad65394b7dd4ece8f42cf066fe772d5f4", 0x71}, {&(0x7f0000000200)="d3feb30c128fcdfb8715140501d5946416f044be66226d23d707b99f15e9fff9fca82e5aca46", 0x26}, {&(0x7f0000000dc0)="6568be7c56200f488230171a243f726d87e85545aacb3e229c122c9affc49e80c8fecde8ea874119c2b305592601a434436c222460c231e3ef89dde2f99ffea7358b64fcbb78e80487002edc523ee250ae93b6c3929eeba3df51f40085f44f8fad4d1e6a4b0266dc19748f90b06e5a85fc6351ba1feb37bae166a41fa4c11e0e94467562bb4fc521032d6c1dbedaf9356aac1d98ec03d67b1f9b9a94f97f23a6aef22c3256ae9e69a05a1f1d16311f30fb3139601e115c566f62347227d7bce713e8f3761cfa50cebbe2fb4461a18f7ecad075cc5905c735d802907d93bf3765fff0a21360b096f2d50cafe07e74a38e8338028566e46f3db4ebf20b4840ab700e963cd571aff3601a6f7dccaaa9f8c7901d5a42d9dcfb591f4a754c055f1a341ca4cea62de5300d224edb975e3d1a1057c8d5be87d12a6d3407f2818e08311857735a7a2e7f3d400133817d79e46ee08b0c77fae1a6c422fef20bc7f8a20084d39de6b02bd7991cd6ae3a0d83c2e4d965099d0a049abed8d7a5da278605d4790bff99484e42fd3525d6cb9c48d2117d111f83abe5eb5576682931c1f0b57bcc3d49758f98ff991edb1bedad802dcb7cffc42e10e8213d62092a75fab2930c6c3bae4008f724495bdaf799a64e0a7b57dd96d9f6c4b934082741d2f184d8383b279b15a438724621855076498b52d6f160c28680a29de71befbec3863b456127696ded1fc2697fc0d2841f718ef388e99ad19c4a64b3bc94e95dff19aeee75eac1832bdf51841c1494f0f198", 0x22c}, {&(0x7f0000001480)="d1544c900b619897bccd42c6741680b8fdccf93d9658a777cb31ded73d54d84ef8b8a2bb45d9fdc56629f747805cb646e0d545d42303d839c668dbac24e05ecf487afac8f7f4ea512f1e4c24ed10c2d122383a55ca4c48ae1518a4406328eb93e9a243086bd0a75b95b3f2d3a2691626f6775314df06ca3f7e43618c999e30666ec1c359e4c8740b3d5923a0ec22f5a94d22c86920fb8526c1a8599f9a82cda3fed8526aac5fe7a71f62869dfa2d40369dd58859e5741adef7292003540dbd05b9f017b5dfed8ca46d80fe55b8136976c92a5d39681eb92460cb5117354e284d7a083f463c1cf146e6b2e8947c0d4b", 0xef}, {&(0x7f00000003c0)="14c06021fb2cd44cd2cf07a850120cd395f237d451c451c4e933930818e13ab43f7fecdbdfe6086b9c556eddbbbed282f3377912a46ffa4ecf5d260a3e000000", 0x40}, {&(0x7f0000000300)="1eb31cb8f432271c87a014903994473ba403936d535a6952f36412cfaa18ed3ec73d6f103ad0a28eaf9c67eccffca4f144084b1de9b9f12bec7ecfb7c0b1b06c926ec44facab1baa04c6837ad9578fb0db5dbd11c4052852907617b260cec80d662de8ceb360e46cc8e7c5fe180be12e61bae5d1cf117f87301c6768c730118bbe64d2879e0acdd1", 0x88}], 0x9) ftruncate(r3, 0x7) sysctl$kern(&(0x7f0000000240)={0x0}, 0x0, &(0x7f0000000400)="306443411909012343cd1476d50aedade90e8034502ed9ee5f0159a529e2f3ce8327c0ae298ad8002c039194", &(0x7f0000000440)=0x2c, &(0x7f0000001680)="c18cb2b2ec2ba1f5a08748a43f89d98c5644fa44fcfe25100d4923901297e33bae226e908ae922b60faa19a5be3f3c052bd3dfb7e07a90eec83328", 0x3b) syz_open_pts() syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) 01:09:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000300), 0x0) setitimer(0x0, &(0x7f0000000000)={{0xffffffff, 0x8}}, 0x0) 01:09:14 executing program 1: writev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000180)="4ec4f499010d1f59c828c74147fd3d4de35da11954d87ebe254401db7a61c71be173c722078312baa4b9b59e5489fa310a8ac1eb260f01ae01a95e19a52e4084705cd6ea2e3a9aa2613ebc87d6d91bd3e087004caf587995d2902c", 0x5b}], 0x1) syz_emit_ethernet(0x126f, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaa390000c4a4e3434e58d025a6a8a81cf312b8befe748000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d180456ab72a6cf62bafda5fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c200f8247c6d000000008539a3b658b1761574b926d82c9ff49371b30080ffffce35b224d4bde692cff8b927ede52a0e62a37c18dd9809bb42d3c1b83b04ce3f85188b7c9e721ff133551ef5820c1e2932ddfb720fa9ea942ccc0651aae291f45431bcf43ce3f6f5f0cdc826f047cbda94eb13ac633cde0c4ce098eb8bb8578af180d28626f0a036048cacb2cd5f58a2fbfcb7cae4ab4b7408c21bc59c147919ef54ab4b37cee2de2d22ccf686dc2aacdd1c66fa3c3fd4450b9a8b7ef8"]) sysctl$hw(&(0x7f0000000540)={0x6, 0x13}, 0x2, &(0x7f0000000580)="c97cba3e9d61ca44", &(0x7f0000000100)=0x8, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000080)={0x6, 0x10}, 0x2, &(0x7f00000003c0)="0f43b7035ebeab2ba74a0599bff3e6bf6bd6aa08932fe21446f2e90cc4612c7bbe71c6dd35cde40996009faed667789df50067668c23a4599793616916832f70f03c62f481745f2e19f60799943cd4a39a8cae60251590c777ab0dcbc23f711f14618423cca7e2293c07b605308fb2e915698327302e8d8e373c583ee25d30c25fdf2566a7e08b8d216ef5ea60b0d1163baee8ee098b89794a7700127b153bdb295d67a2bc15710ec24cb4246f8e1176160830b1926e45249cc6692f", &(0x7f0000000140)=0xbc, &(0x7f0000000480)="dc698aee445f9db3620ec6ecccbc98becf9d5c4f922a491461af4adda6a2b1efc4dcad614c44f925d8745c3a870a010265f5b083373c856fe87fc104815f9cfd89f664369cd4d47924394cb3c6d39d3e56851969dd6c4c82fdbc00be3e6d3dc4f1c31afe4c6f479c80010636116c57a991ecce36624aca8406a44bd9e05531fe797a83c6a3f3a6ea3f2d", 0x8a) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697f, &(0x7f0000000200)) syz_open_pts() r2 = dup(r0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x4, 0x87, 0x7ffffffd, "f5da6c7c4e230000fb0f000010007691a5f400", 0x0, 0x7fffffff}) r5 = syz_open_pts() dup2(r3, r5) writev(r5, &(0x7f00000004c0), 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x101, 0x9, 0xee1, "16f0d78297b88115bf0621e0f8384e4cb2b89d37", 0x6, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1b59313bd01b3f97612b39f60000", @ANYRES64], 0x10, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f00000009c0)="3f0a1fe502e2429248f86c940ca8665fe19d4295be0455bffed5d0238d17a48b7afa6a70c813930e616e1f0c771e4439e72995f526d5b6ebb68fc895fec271efcb22ef2ff645dc3997ebaceabbeee6a76f330c364760eeb34c4e7112f0938702478a7923f0df6bf9fb6326ae6befb720adf50d257abbc1eea2099c092491c55623fc295de117910051c06ac582fbbaba98639f2996a2a61b41fb49a39a584dd9ea978e966c6da46f00aae300aad253229a892058229da553671247bf8dd5e412e0f14a6010dda0046745ffc37d83aa93b925669e3ac12d367ec5e8c78c420ec32050da203f5fbc5277d0dbdfb0dc1927e521b422a5045a7b42b5a72c889fff7665ad3747e6440acb876f4da2ee3dff54b36c5b18956e8090493226dbf31145f6d13aee71b2894e4c0711faa62df1a84e6e626f74a5bc74a26678f913f26430eafa1b799c925e6f472a91c44d27c2c34dda7445f98a5d0b382da9c1bce4c75140ce1f70a83d097ef36840ff99131e4e7c0be2a58f7a6f9f3296ddc2c6b2dcedf7cdf09414b890d42f12e6b9e2777f9704cd9c7356b5b12db324e1235f8b0f87d22ff04072c33a49f38d1a40a58fd4449c110fd3ec26daaf1a4ff47f2f960e76b32ff78fe0d2cab4cc10724b8e66f2e6004b97a14b5b0c", 0x1d6) r7 = dup(r6) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) socket(0x18, 0x2, 0x0) 01:09:14 executing program 4: r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unveil(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='x\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000280)='./file1\x00') 01:09:14 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet(r3, &(0x7f0000001240)="b7", 0x1, 0x401, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020180000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2fff800ff00", 0xb1, 0x0, 0x0, 0x0) 01:09:14 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file2\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) open$dir(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x400, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000f80)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x37, 0x0, 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', 0x0) socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = syz_open_pts() r4 = dup2(r3, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2cf98900000000000020005681d8330000008800", 0xfffffffe}) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./file2\x00', 0x4) 01:09:14 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYRES32=r0, @ANYRES64, @ANYRES8=r1], 0x10) r3 = dup(r1) listen(r3, 0x3) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x57b, 0x2}, 0x8) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) close(r4) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r5, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') kqueue() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000740)=ANY=[], 0x10) getsockname$unix(r0, &(0x7f0000000500)=@abs, &(0x7f00000004c0)=0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup(r7) listen(r7, 0x4) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000100), 0x4) r9 = socket(0x2, 0x1, 0x0) mkdirat(r8, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x42) connect$unix(r9, &(0x7f0000000740)=ANY=[@ANYRESOCT=r6, @ANYRES64=r2, @ANYBLOB="628833237711d93e3a96f985b3abae3011a5af7c4dd6264e4884935a288f6552c45468a4cc1dba317b0481f0da587f4d74a8d8fa83fe615a1342108274a7d04058176a5de5d0196c49b3b1371c8e3ce58aa204e95b4c37b88a299a81977341e5dc07e1187e452ebc9675329876569ee3d79104902d6aeda0e3901eaf4de2111bdf"], 0x10) writev(r9, &(0x7f0000000200)=[{&(0x7f00000002c0)="329c2c79a1574c6b0c91e4ae68ffb1f3892a0291f42d542bfbff7f57463d4dcc35b88a57d1ea98be6caec0fba1e11b33df4d170c02f2bf7f0244d0650b876aac09ea21aef19b4e190fce1ae3db4134192dc9b74e90a75f77124efdce550e69e7e4c52b1005f21aabfbd3021ac14a1d", 0x6f}, {&(0x7f0000000180)="341d3414bb36ded1d42eb05eb3656295088072eb3477a7c0dcc9f65444639fc201fb7a9f1b76", 0x26}, {&(0x7f0000002240)="582ab59a8a2df5e80ea752d0124f0142cd18b0c260e25ea45ffc711f864890cea691b7da5cb1c1db6cdb8b208abe763a5ef4fcb3a9871e6d5f56ecf5bcb90d16b09ea5df177e7b273c6af52bbc9da57db7ddc2b0c916ce09318b14d7f8452ea97da943dc6bb6009836cfc54dc859eb673f20ada7a555c47451ebe4071ec53c4a06d7d16a99a6fd69002130cbc1cbaac5d26e8b628d3735a3eb121a6b89efdf5645d93820784549f35af41c8260babb717a045cd829f0613a8cbe55f2e8f37317b655a3dc2cd16136b49810e942f330ab2964a383002b9c51ffce73c29bc5ef13037bcdbbd85e08633b5171e4501610d9287bb05e6328c50631c6e6a69e515ae53584427ec2d95c926c91aaebe490585afb63825e81907f76f7bfaa791f4cb91478ac2c301cfa21b2bafa8cab8b9bcaffee289a94c84a894632dc695a602ea690cd513e80cd66f3e90281ef7e7c9fb0ed1e8584358503e11f0ef6ca73c592a6c02eb657745fe05f5a8392be30b599183cf2b4057c0151f48beb93e521e0754319e03d3ea5706b5e8e16441bae4fca32e6e3e21c108b0e03e70c2f1c737b5e684743038670ee5b3d1009c5abbcee371cd6338f25c00b5f71d19ffc32757100a1294a119fcc0bc61ddbdbe30bc1ff79d8227fb507966656d3f32be2ec3be4417388f166b270b8b8b5f423ea67322f4985eab5e596019b267615652e11f1e694e776e5b0e65d684e4974f8cd1500b56d6b3dc176b95cab8c91ab2214f122fd338e26af09cd694246bc907bead95574f24fd3d6c2ca5507432e3ee7cfb5c38a5d6ff8af4cdb00f75d5209b81d11e102210b6f862196a2208f68ee64a19d65bdf1420917d3200f627aebf0c660c7ddc3c6d474d9df79b857bd84be57f4b144794568bfcdaa8e612dc32c616676b470e057b0a20eddf0e82d8ed8bde4033ad7685de0e28589c1348f07363f51025bd81120dc202506b35087bc656e9b1d9da4011ce1997f766b90770cf8a7a0654afbce5c68e04af7b94522cf3a6fc6c0ea29863bc4dffa5120a13d64bfd3145badad068f0745f67cc93fa7ee5ca1063d56f0220ea0cbc4ed050f46e41ad10981b071aba206627a4189104ec989d6334dbffdf3298421936452e52d0dc2464333fd33152edeb78b538dcd94de98bb5fefac741a6405534ea47da3b40fa6699058b305da9a3698745fab3f28bd6484d09ec3b0335c0640f4c9a0587c7c21d4800f8c82f5154b3d6c9a31a19fe2f0e3af71dae62a7cdb4d20050f96b279703fb9e4a03ddf434456e7673e56acb6095e3ed0d1149f86e77df34c5dbe4e2078db3ed381b777184aff6709bf4637702644361c75216bb7e10ad67d7a1231e716e801594e523d1a58d44d85f26de26b97e33b86862a701276491e889d29b0805e51b3e16f3af3b822a7c11762abaf414bcc0330cf280c6fd64b497dedb79be5fe6566b2f944283fe4d35aeaad116eb8b5b9ce3cf721724dcb50741a0e94d66ba465ba3e0ebe77cc4b03d79afbb83b0000ee28306ee27589b7cf1e3dc346854ad2bba6c722dbbea04ebb38e5a518c92a240c97a2499a9ac1101c485abd138e72315c51e59e791d9e9ac7b7ad254ce40d2744e871318ab5843cfb47390374e85b736ccd88c64fd87950b10feb5a17d9e1b8570f6ea72a9b4f3bf4a3c36735b4fec0c27c4fb1d335aaf66d9f89ee7d4db60fdc7cdc393ea8ba2162d2871822c02361eda4fdfa38e83f2cbae94f36d1d0b6a56eddb39ec798a6d9257edbe720300fcdfe5aeff6678121b484260f71cbb8893e4254eeb8d797d49aa731834bf1b2e5819dce5e09e049e88ffc51fccd7574005399830356fb6109d86449c67a241d6760561e1837c67eda2d16482d5f306410da6b25a56894fa3bab4654f73b381cfbd41449d5de75727dcfae4ce87d6b34e1ebd8f9fdb845ea5f6b12a83ef4ecfde3fb2e8e4813f53da0248b5dd26a0bdd174865aa11e392a2a1c02d2c09925359a7546a77e6a547b9943bc74fd50698528117d35c7afde1b3decc9f568d8e0e267f4a48afc37481c5d2e8b0544f0290f2188391613f00e4303cebea373fe26afa6f8a90ec095e2f54f4f88efc0429b805b106105f7fe424b5c38c4dbff9e5e84a40f55f527df07e0bdcfcc18dbc3293d73a6d0bce2c0495ed689ea7d183cdbfeb30647c16d6a630f0e2d301b1f1c98362d929b7b9438074982af36679cc0fff5c8ae954f2d2569415b9dd26ea3c335d90b44b9bdca542a8d8f5234b9ee55710b1c2628e4c94df5b4c1ce36d5db7a3eb7a68c7d74519feeae448c8182b3a9f18503247528bf241e084cf32c6fc564f63a4b29cc96a8669864208f198a66c664176827c02a3b9cf5a5feea598c827c2cd5459957c9ae6c91ad070645a05121b8ce3243dbd9a7e56bc8101990584fba658384b8ce1ebf95d0f43d6ee310a116290022475d47600b91e83ca04a3975c8cc77821b473011d9413b391ef40c700781213781ed49926cebd9d05759c381a10bec9029705cdfaa88bcd46d1a084f4f2e69297fdea5b80003a40e3d63e30bf001b76fb0de1584f144eea1244a689c9138aa7c3c7ceb5b37c68b4c5e4ddb5af9ee0b502f9c6089099ee3aefdf5c02d15c646c5db2a58bd30cc4c98d7a495a0fb10f99ef04b67d056b7730e7c415f0a9a856d0fb0595364ffa48d374441a15f9af1319a4cbca56e1eda2ea5d337c8c777a6dca0408bbe1a24ce861701e39c6069cca5151eda1a70c4eca950a35fa8f0460dfc8286edf52785b3b979f1eb042827e4f6dcefd36ba52c4401bed14424378e8a33b34791a29feef9baf68614c03751c40a84a8920e559935bc044f730ac29b0e56ecc8c2b5aa6654da7ee583e15ce98cb932a4b7a4e9607819c6aa4cb29c728373e144b47c8427c6d5db6f625ef8684e5ff15285f295c6530772ccd0e7e122afa8b008bf9eab77e6942e2a041aab382183cadd3264d9ad7312b4112a4d79b98e920aa614c44f90ea4cb37b06c193465339fda6981d29068f92d68344bcd28cf9c3ffe6c1b8c23365b5903e87506ba2c0a2ffab3bed9b6c49372c6dabee625f80c9e02f9be9cac76035cc8831eb8c0d50b2216a0e560244b25de84bcbd1f1d164d8cb4df3a3587679be7797892b133efda478fffb4f85163408460b84aeae29acf81b4218928fc33480f4eb3119893dc8c56d8fde4a0938532a3a10008b869b793c3244c2dd9b5b4f24a65dcc0586ff7043f0448271223c135bd0b485d51305a7bf0d0e8e6f9a5538982366f28c7cf1f6183caf636412651c0444ce701365217860975ea9f5fe27ae9fa7bcf656b0ad9a21c3f748d177eca31fa3222674123c595915b826d4c1b577536a1dd4bbee75a62ecb8af2f46ed84dceb9cd734610b1bf7cb9cc4c502d2caa9dc04a7650bce4345984ddfc46aa171206e9ea9723f1945d3cdf7c96872551e785857a4906d8405ad0e98c9014e369bb1f33b2485f015254169d5bb2cb86ce915b258ce17cdd02cb03d916a5c40a1fe9882ab8e683c5989c0d64c253603f29936b4c97ace439af5b3744d7f786a169f1da643ca40891300a7915f93df87ed7ce6a2c2dbc60e543408e5b1c6f43928804afd7f606cc4b94ebf2daee39b9f6d5e59d5dcbc8be0cf7fc74aee06a238bde56e779778b3a1af725b95fce51f3530c10128a698ea775392bfd19395d0f9f23e3a2df2ac7c8e1bf0486ea86bcf347ccc722053703735daef59c0ddd6d104539cf3e0da6c0712e71f997637007871c25be292e2c1c6bbe5f01a0df3fbee21680241d6aa12257835c9cf462347ca7ce90bb4030edf5425c1328281a11d16024a864aba6afc7b2c066d265870e40dfa5ddb66e8a3a83db95548c41cd3568dbc2165167de7a49c409d6d6cafa9adf78076fd589b6b2194236963b9ba890bfeecc7850cfd8f8761f33ca694b66d0b1b25e11afbe5296183015e1f22bd3244f403d2135a6b5f80fae325a2c0bdc4ebfb7ba1c367c37612119fb393954f2c62dbec03aee3ba8e26a76d7a9f017c6c772f9e6c06f5bc2ba810467e3cc93493e185b3bb6265a228ae50542ee756e41ec16f86ade5889f0ab204eb85202f4cb7d07df2f6b2897e69b1c1689056df29a8c3cf7657dd1f2a500334d63148a2636c6e419ec3829f2e7ae4f718d26cfa90f8935bd19b51fcbda50f7d3052d7e50ebbb15e48461b05e626762178ea56c3dd040e69325abfbceb98b6ba63866859df089f2bfb7f3ac602c0d80949d54c1461e198596087cb421a254caf6a83e206b98e6e1899f1976bf645dd60ae683d31b083f17d530b40de63a11ff5e6f9e9b42d7f6f5a51c0920d370aaf519827a088f7795ffd60ece8c5b239774ecb10d6df5227212c9c7a3a451352de4e6b297469e2756366ce853962ac355c6941632e134ffbe4e1463e89ac38876c31244625ce28c872687330a105287defbda58837cc07aa12fb9706f8e308007677bd3a454ddd30526feb514f88663bf49191e757a0cd304bfc8d5cc554b6a203a5e3498dde9f488ca4725fc4aa45c7645b4bab923e8d25c88c4e0fd67fef69229e99209a458e7a8ae5db14b93c59565eacfb674317a1b3d512bdcf4ea097589fc8a1821fde91e08011ee5662cca9c48693ef39f05a085dcfbac162c9a1ed2d4ac5e43352292a0159ea01a4a69a79d69a0221e0eabfd2ce9af4c7d955fa48601c4bfb53204225118d6ab82c277ab1df4869a7e1ebbc5b4e071b1ec50365ad56d5b7eb397c8589ff1fa1a29ad2d5b034e602b8cfe32ff2ed734f2d549236f2339650a6e7f7e4815b170ac361396fd69a0b6d8f4369e3006cbc763b868a0c64a878d3e24749f491f3a68e9d5a6ebb591a11162a51d0957a3f0b3e7399340a168ce2610c30e9d40d4460ea689451827f5fb349232012c17180ce405fd4c567d3f417b98a3201765c4e944f3a34987689a26e0e24b94fe7fd5ef77ddb8e9e38a60a18c63c51476dbf64834c699bee78f09a8c76faea25834b00221fd471f591468dbc9f655c3380529bb8a056125f8647fdaa7a17bc1961e4db5fa1311daa8cc1eff813ed78a4c8c3e138cc4f87964093ff1a7fd263ad004ac43d88eaf2f3293a89e8913ef3f64d9df4a767a3e9081e8afa06403ace3f3614f717b8933905c91b8e94956af50094b3e46bc75a6e32f6d712287c4a8f9c2564f0b569cb556e717a85eca49430cb605c5f6a1c63234c3d46dbf744e3b8279c1cb21f4308d7a0810e38697d409ebbb20adda6dac4acfce03f73f623c43a4438d0f226a728f2418a0aec90d78f48ee3b89e4e9417000d9ede4c3b1bc41c2fe09206f492c553217a07600192c486a062d174fcee3cf2b1605749a9baaae93f2149e0a6110a82ff0a51bf34070c087c8c5ccd7a4947f991c3b58abe9074bf89ac0a51b2806b02c924ef0699b439bb202a8db6fc03bb6eb5903e31f9bf37a318f457b99f4f69b9d272d9932c7bc02f2423fe0cbd62bde4dbf9ceec11cd7ca2e4efeaa6dae69c96c8af54bd5bfeb748df769376de1195d3ad47e9fb590b67655b4d3624dd932a0b0697b56f45e24d06ad1c137f25b6e96f2cf1f", 0xf6c}], 0x3) socket(0x18, 0x1, 0x0) 01:09:14 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080), 0x80, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040)="c03af09643bd7044da29b769fb01d015301262e9f1b8b5acf7c749578d709eb7722baabfa163827f3cf5e5197b83e6cfb6ca22534ae0f94d65b3924745dcf248415afe95c32d7c6d505aa6145e0d6bda0a155a8953e6226533e5dabab955b306a67d28b3dd4a17d246d5c75524f281296e308a9f7c12ded7636786e965a53ed19d6f6fb4a81d8e1a5bbdfa4c147f6ee501c9852a72a4ae3b8b5629bf4e1befdc37d08596eee4e2584dcea2e13ab5a2609f9123f15220dc49e18cb859b7ee97045cee4510592def180773bd77d1f096e7960cc04abd79a3ba873da6c0716d7767d8f3be69fb2c14ab9f34aa5da3fb3a8e1236a7912b0796c193c395e504636b1017d91e00c6c9b0d8584fdf7a63ebbc731923b0435491903f33fdf2e36b7183a253df7f7968fe102e43c2d7b51895658b1dcdb7566994c49713e617e8bbf01d749adb296ca672574996a843cc1da4aa7ce3d75288cb72e116064dcaabd1ee5d9ecb32bc92bec62815501133212402f88eee3018c786a6396071ae54dc6018897423d79c9d73ec8a6db7f91d36d7ac3d1d00903d7620570cd2691c643d6b5c1479395553551a19beaafa83e98e1231dae4f87cfbf08eea7cb18ca1fb79799d38ea82e62eb55c73e3d4fe9104ab5e477935fc41599b58bf7cc336b68b5ac4b68e12c8f8cf24c95c2ad9eea048a0c33d0038af879aabd653f2eb75cd8ae3906c9877bf1e62b52bd40868d04e2fc72a47084fe0a0fa20e13ba79a9949fe31f1c86b9283bff2c78e748a2a1f4d6f53886f6cba9d848400d1d930b3dbb60b7157573dc586304e0aa57118e68983cda3fc6dee2a1d32984f61d3fd10f11737bed36f0f6ab6d36d96453cb6bb3fbdb6c6aca1038eb02e1cad4b74731fdd9969c192c3b96aba98efb92b0826765657c7d05f47e83f3e462be77d6c3aef214a406312c9f57e78fe2501a39dc55c2d1031c24bd6371f8e93dea73c3c7ff28fd43da3e4c5388161202fd93ba6bcc28654f71f6bfac7a61a0d86aac73a4a463b857a69519c1817a56bf601b9e6d9d8813003a0d9329c90dc4e2341c87797b630175f96bcb2193809351d898fb8ac3fb917afc59833cc3709e310b4d5081eeaf488a8e7b5c24b643d26b0544dd154af0e56c1d02288af019e430ab041312e1268c60de1c1ffd644ae5ced802ce584d0e78614af6d91e550fb2dc27a123c33abaa1e68d106687e05043c335e1912ac565fd0929aa98fe3288d6617c227d67be9b932a122383044576d2fa884ac5ba2b6e1b54e8157f84ed73871ef584def9f395d6d4083c07dbb821a67b3d15ad4b5d19765165e07bc45d855cb87f07385b3ccaaf8bc02b1a87403514a269d6d6452cf04c3f662a5dd5326b179e8b68075072e71db315738f46feb7eb6aaf99652a8024059bb52168eba19a7e3e21659c5b942f5e56e6efdedacd5e530a33d5b872291391aa671c8969711b40525ac740c6a39e1b4902862d11d4f1e37996c27b9dc1d7bf934062e2ff848a697c10913ca948a6599b08586b09a78fa6e68d30d6c0b1db2b066d01ec23886cc4807c3d31fd0fa9e7269a51c0508a56e5de3ed4f1aa403fadae593180eb85fa5ff5c1499c1ad459f5e018462152266e8802ea536b2009b3628862a92a4ebe1dcf2307a5ddd0f7e6ded27a5d994bdd408877b95ca65d628bc2a103cf1aea8d9b5b2b714a557e5a6e9ce23e9cd1726fbacc361cc2d2940f28961be69a4b43625326df87111e0832f686e8489255f480dbfa03313bea6eb5d8538ab919f2034ae32a99e2865d041c94d81bccd1b0b0c3217cde585b31f22e65326a8b944350d3a69c3d7e07ada7ab16677bd8b360017f932e4de615230cef08dd8d4fc232a78375ca4e160a6720018a2f66285a346479eb39c997befeca215bb683a89b8234077c61eb0314ba5233b351246238337fb42bbead2977c805e8a124e3702d8e83d12897f12b9f56e04998ca2c19b556473f6855653aae5ed70bb9c002e230c1217c0aaf23170d664c56861440a482a68e8993ec9725c5fe2aef704829d9537bee4b902ca018ed1fd11804625fb17a46fb4ac16e810d02752ae44767b69cd79b13fb462c38589a2a913fa252b84f699e90ca455daf1a5cdb49765e5b7f0db817336807eaff981035edf48cbc5bc6c0e5aa24e16e57bf8fd1aa1d92f64dfc48a61e362fd9fbe580b66ebcdde10295962b9385e8590614544cca97e745dd963688926c8731a9b5ed65a5f40ccbf300cf19316f6ee069d78b24e7540715d4879145d60ef8196b2f340a92f97fb29d6387764f826a76a5c0bb86d365d56db830eb91b49b047e19747a3e6b93f3ea2779ad4f5385c4922eb3a72d28b8093c0a8efcb4dac1a8d475f6674fa78d5554ce5b5d4a78a122f13c63edde2827719c815280a63efb5e2458d467b30dc4c696e27b99b3f645317e6b851a876010b5a2cb914265ccf5aab73fdaa91d5984da37700cce29b1827349168bc3ba3444a23ab56169a85cbe89785544f82dc3205530c5dc9703f483f08fa44c3e7d9869b73dc02ad1bb6345801cdfa2050e2c08aa8524daddbb15d8f265e6beb824c59752e9d79ce0e99de6acc7d027225c8fc12ecf9e6fec2b197e669a72e5904c2b7e4787850cf2c254148a08c2f0349f418c2c12d2a6485218f77bc671c6612628f83bea3e31b6d849e62ea7f4ad6e6331f9dd41367ba0fd1157c952643ea7872d74618129f9bc44c2d94012b8392ac72ea2d77f5464b3612eb60b626c24f53178f343d90d69ed8151e5030df4412e3001eb78960eb996005a5aa9fb5dc09c6dabbee9ba07100a2d852edd2299fadbfad108dad1bc70f789a5254b0fe1de398019034add19b0cdffa5cc21a65023f20010ca58f2df3807f831e09b209e1b43230d33787f1a2948755f84a090a8816c1f859cdc16ff4a71ccf624a40129d2273fe2737061220c75e1a65c053ace70e9496467fa1b29313b71a3e3345be22cf27bd2ee1c9dcd56872f9321695622831b7e40b83aa34e45e2acf74572d1b852c1debce4726a0f1b5c669838c177abf27cdfe2f6e93e7fc46d4a5e324f24bc58ea290b194fbae77d043359a889730841944d7b2a406481e902edb421b9b9fa436e022b35b8ac06f5aa996016df6691a02f882ae8b5d13c84e02d13bc6bb8ceafd7f1a5d74930d6ea5b4a9b6ec8c36fc7ff07f1af991133a45f6db359b10bd63127f4b2ea34e560b935c25b4e09c1065915d11d6e68193876fb4690c8bd5e0a4df21a378256da455fee36e38014e3f505de50f7d3da6afab3dd4eca81030c15b318cc204b4fa7a831b04eb290ebd3ebc2ef70b4bcaaf06df036376429a52bc6823b2d8e0692af7c92e988203d5b99a0ea5ac5ac281ee27a545a7ba383a11d926100a3e807e60ade1ff155f277524283cd50ede76769a744dcc6624f9aaeb8266427326735e0b0db50bdfb310afa2f5bdea579fa29e8de1ac3a81db1b0330c58989dcfcbc2b1c56184bb56f23e3a8caa2ed2bf9e57488b525f47b380ebed412cf2c6588066d2e412e35d2a13325460563d1309fb83288fac77e76c9264b12cf2074f2c8c6320b31aeff91236f37c7934f10856979a59994a242a548856a075f5fb9a8ed45147658315f84d2ba3c6b1af287df3f5a0285593eb5048819d8b62b491638a0fe19dd17af4e1526da7b39d06f1bdf9c50b1d0c189fcb55740da0cdb22552f883ff89c4a13befdc0395c0054fb8924be7e6f961e7748b1b78bb5df9a4f40d580914a7390bb2d9aa00542449aefe709640b41ed5454fecf78a96887c14aafd335157c88ba3cace7cbe54c56d391fad8b9a514119f206d261ee7556dc5c4e5a885806c7a624a1f33b4f1b16658f6416de77f675f01b5421a2ac751fe2df6bfd8f9400c157a6aec5effc5253894399c2a95f799542b8703dbb5c526700b940661e133b3e0ffcb0bb31152bd7b97e9654ca46ccc7b2ac1dcdad43f0bd66bca303238c5036609ee4bd9a7b67cd32162583b5778a3273fa63331bf9975c9551772a13db3ed0ff4fef35fba75a50fb3ab3a96529a8f2c185ca5294bc2ea399de2ef670d409f08dc55e6216a37ddea726c7f66066ec18b23b9c728094b0f3ca4331d2c9de4ec14ec1c5bb7eab9daf530f8344f53bd38f91ecd8f1943b03604a0cb7caa0d1805bc716f58eaf98667a744f041ba1f00c48368bd9f2329663708bef743d3b923d00bdacdb9ef29f3a0f07c6a703f6b076f9320a8f1d96cee028a8c69017fed65e0144100caa1429feb793b03059e4f6fdb806347d01057a9b1a89ed7adc39ef303a60a3667b7eb65681b2ef6eba50480c1948d394de6cf1582830521c56108cf88229375774cfdb7e7d57958f52918ad4eb98bfe6a84e8658b8ea34ec7e042c4a7e4567478d565e4e07b2d271f00596f3ce8d77275bc8505877530289d025c85a5c1da17edc89982897e88ae6858e0b3da33aa1efa2fa7d43f3c4a2b156dab1ae519bd821b9ae246b62a2f2b135c86a0694553a121e3d0c36f053e4631d54d6c9a4fa86ce3b6f3bee90673bbaa19fbbee8c7466e25af2bd49342c99920c9fa189c0e9726bb5f5d86668c04471c025129b9ef83237f717bdfd33b3fbc40f1d0b57a004f4d4391dfaf339c7a7472668b2f53346940d0424bab27adc3ead63bb3ccf895bd102e9cf6a3ff843a99b06769b204a2c7785d859f41d32de0139e712670fa23deac6d01d8817cdb79468face06f2f89d8d590a1134fb615cc3831ee6a24c3c823775c69490e9e1fc83f785cd8db19d26c5a4f2e9b8b55eb0f34882a450c503bb3e226870f43801e5e9574416f2900d082b7f2c208a459f548b9e0a01ee319e322f6f8a2e523a8609ea2676ce64e4224c0f0b4fd3358100c42a1cd511074b05e444601db5975d222b178dc846fdd98b3ab4d962f78def787e96222b8599ac7c41d2c908fe708be05af49ff2638bca4bfc85e4ec4ab6dc20ac02173bae63e3ea50cdfda6a2a55d40334740c94ae09ae98cddf67864115b3d368f61f7f7f91ebc5a4c12bc9c9b3526b9d05a4f63b774f60535c3358022dacbd7b7e6c698a39bedf70816787793f314f9751520a7896041bccd086daf0da0b08447bc67d12c084718aa277d241ffc8f118d1d6805d45a52610f488b312fab73df675021650db822409d4113b9303a783e2fbd98caa06a1de7500c9f69c91c6863f23f67d11f74b9345f903ef79ef7ad24e3ee3f84e6c9da4e18c7be10870b14cae6583a9318d33989838c619e214d33e338ab326c14c5c87d0b90387e0e0eb024b4e7b3909159e73ca99162fb1025d803551bb026b33ce71e3185c376426440931c4b6ab401dd6614206f8310b6297f235d47ef95a4f8491472dc3aa2d9a5b124a654a5a0049585605b1955b452b1c278f13101a3e68593133ca71569d5cf61b05bdcf9f0ed786e6870ebb91de68bab0049880be9344284202f0f3e2664d7b700cd84223bff29653680f6166892377867db7e252ac66f5edb15be5c37e68ad8cdbef0c8a4d56db62363e917e57117ff2d6a6dd6bc9557d4a9c6659b17c67308797816c00fda52a808ae302a177186d40ccced0d7ed40812469d59b173f2f05460b7f2c4e1d1135c11c3df5c4f0a6907a8b27c25c854b609ff3e86761a537ffe272bcb5f8331288106af74112cb61ff4997bf90ea620ae5212abd5b1ed40af8a6", &(0x7f0000001040)=0xfc1, 0x0, 0x0) 01:09:14 executing program 4: setrlimit(0x0, &(0x7f0000000980)={0x6, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3006ff, 0x264b, 0x9, 0xd, "faba0010080000001000"}) writev(r0, &(0x7f0000000040), 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = dup(r2) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000300)="f62e67c98f7a238fa17cf28c6b7c5cd2026d0ffb69a8bb8f28ee1aba618d92690b5974524637aad3584d76bb934f02b2c1be840806090e5d04", 0x39}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x7ff, 0x0, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r2, &(0x7f0000000200), 0x0) writev(r4, &(0x7f0000000240)=[{&(0x7f0000001980)="5bfcbd2adf93636f724796f50752a53cf4e32dd7bd73cad76d03e048771a922ae0e1d9a645d1c4d8d02f7b0d0b36f32e08f791934822aec77a416f7df55e1995fac2d23bf75a3b659ea9173ae2d98cf1aa5d56da257695e854316dd0d08cd529381295fd59ed847de9b66ecd283e3b5ae51cd83ca8a89920460bda10c0544b955088b883977c15cdf3713399befd5b6bf09fb57dcabbd1b470d7a48588f0aeaf457fc3a787555522bb4792d380653d6b9ce637a5206d62d1708cb37ccc23ef51e36ee0238d3cad4ad9cf802d659d4e676fec14a0e4000e53e1bb5df9dde116c53cba36f9ac631fd04e13646d3c260a1627c8c0867a9b6b619a35b97f7f190ef817be83dd153cfe1cccc1e928332066cfdbe656df811bded3e389dbc86b5e3371c9321d1ef38b34c18b59388ec8af9263f45cb06215bbc4f1587fb1b3d97a6e6170b33672b5e469670ec3e8ba9e1843651a16775eb5fdf77735d19c3e6abf7f63c3654ab373a844a5933fb5e61e4d7d3525902223b4c3d9839dce058e8ccf560e1caa1409ea8ad660bf47801b60d5df8159c3bc62d2bc61e9a7b0317287e009f705912ae21460852c7cbb55bf9896cec70458f226edb36281685201511cb2254ca6d098a57425fb3f31b5205ce3c01a70d0489699d8cba6ad6a93f34368bf238f1c897743d386531a5c571ab8166f0181fef44b6be23856331fa9e39f1e6e1f29458c1f08c3a74462d5b903d087ae50e5431d26afd0632584ef6cf4b911d8568b62ddb00ae2941787f3148483907f5a7a5a680c36f408c3e0de648e88e50db9afc8c94e44a0da82db6ff6485c55c40b99cfdcb3de9e5212c15d647cd07389a99f62d74056f1186d6abfcbc6a3910ffc7446f13c07263d80b2a873882c01b0785e17fe3667f4799ba9b218dc11c47ffd5e05ad3e5d2c995251a22fc5767a796bd9442bffb3bc0d22ff92beeb134b13d1b4555b6b4f59a949d95ee98b254b6ebf07da99564b1471314b38d71f298f580c0b697f0d414e0d46414b0cc5e0b12e566af889cc2e15ee989a1e9e2cb241c32b132fd10742fea43ac3f100dda2a9c51f4601c19cd2c1385b117ab17d64045cdabb107c3140752579b5ef8835cff3760033532440b3ec7eaeff536f9a5a565f3fc677777d950bf1e7f843510d6165a74597359061b99914d912f342d1cbafef24e078894fc8e00c3b1c102976c87563bd235853bac91b9d6fdf82468daff0da598585b9b6c272cfeb50f49b933201c580c5a7630f30925bff0b0be10251dc94146cbac7614c23b96af42864ccb58b32e06e113b20f342960060148ae9638fbedf85f0bc89b4b1b48557d02efd55d3ca7695199f0fdff89e4fdc1913d0a973c9a4e498fcbc0a0eedf5ce1a3e65acf9e56629b57d89f8cb246d0589cc2725b690b0af2eb5eb9eea76d83f4a4f10b4924abb30a45ab41ca384d0b77f46c07638788c239ff3e8898623bac3647c0399172aa8808ca921a6667065aa6a0fe419900ee7d07ceabd197f922b199247b3031a79ef5c4feeba511b5e0b43505d0a24d06629448c81fb44f1f047f8bcd7e1ef3ace19696d98921370246e10d614f9fd76c54800407e038a2d40215e4c77ff9e884765bc6236c399578956df65781f24b25c40db2db39a0439563bdd709a69e75f9543dd35090b0226a594d9eb71c1217a96ccb04bc51abf4654575ec5915a5ced395d425c31127bcd1e1e452297d28f64cf3ebd8756a7351d7851f850a240d15aec28bbe3cf64b183aa97a8e7f64f2a2bf7436bd7f4dbb6911d7610344e43a29f216af5db2e68a8ab0d766bfe35635bc864ff108c10a90ec5ec5e2fa10a6c0ce4f87f67bcf53ffcfbb76ff39b83a693f22435110099ea70b3acb2b0b630f09647e678df594819d307182c4ab8bff9f4c6458d1f2d5731b9f55622fc442dffb4e9f0ac2a062853bc7d4d01c1aa393be64b148a2ae59fd80738e9da5e980ce4ed7376f99c258132f008dc4075cee6d256fec80ddc33e0cbce8a3e829a3173d984ccf7f4766b8f6c341812692e1f416518d78376bb6785d1eb0e62c2a5036139368437b92404058e365db533daa552404b3747bee3fb13f3844ab96f12e0b6c9d455e595e62196873a901c845dd953f31d656e58e382451b876aed9ec00cb3acda5d0c6555a7f8e81d4c927e8a9a1db2d2607ea65ab165e3195c3164469afb8b36263ffa19b09befa1ad15c8774272b4e0d688dc186379ff4eeaf085893101309f78584deb8e8991b59521b13b7dde55a627f796a79545e6034adf577799c8738c3f81763179e273d43ec60da14304a3382c76134b1eeeb2d9e03711663eaed35310f49516d307453e789e94456d7d2574fb5a477586e39ab28234f5d2bc81e9ecd0ed245dcbee31e62d9582d2f73c97a9eaf53c80f767d35e245f0b26050131a0e7f1ece454f99941107c7398b9fc5eb0fccd38faa3078fbb777f138052a4f1c9929c042019beac4b0ea199d48affdb7c3195c0c399bb9bc091ccfaf4f8433b52b3a94b8eec8e47422dffc78932cdd4277129bdb01ac2b72e71a4f1431bf57aa00cbec0038bc3e0b0387b7687dd6c8bf00665fc817058d10c1afe0d191a83440fccfe43c0e7c72a82f882996c80", 0x749}], 0x1) readv(r4, &(0x7f0000000d00)=[{&(0x7f0000000580)=""/230, 0x8c}], 0x1) close(r2) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x0) r5 = msgget$private(0x0, 0x282) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/107], 0x6e, 0x2, 0x0) r6 = msgget$private(0x0, 0x28) msgsnd(r6, &(0x7f0000000100)={0x0, "a8dc3c5a6e25b9fc9386184c1adec39eb97e3d84109e001c3ae371dc017617a19ab0c2c60b6c66b19faae88a1afd9457ba36a810e169e91a423e621646ec76d1243ab3c7480b44658d5461c4225ad65fe152cbe9432fd695"}, 0x60, 0x0) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x11}, 0x9, &(0x7f0000000200)="054ef409a798c277768eb0b15000e1af013e3684a47c8af0ca3df04d8bc0c184724d3f3c72f616db71e4a268b8d9586cd92a6e6a18a4e27d67c897", 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000180)=ANY=[@ANYRESHEX=r6], 0x14, 0x0) msgsnd(0x0, 0x0, 0xe1, 0x0) geteuid() 01:09:14 executing program 1: sysctl$vm_swapencrypt(&(0x7f00000002c0), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230d877"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="f9d99742872f2e327a41f1a9c6d020f8b17bb83b65233f88d8b6e5f6841b4ace9689e68fcd6ab5b94872e1374c9a85cccd9d7cc30cf7a83c1057efd8b7da5cbd5aa834629443b4fcde7c3b4a940eb0eddb8a30247e403b983775ad148830e2c04cda2dc844efdea57c34ba82d5b1c75f71ff17a13bc3a39c63c0e60cea4f08e24c269d012dc7b1075d89c1f69584f1732681ecc8abf0dc7c462e96c8618515d6a17bbfa483b53449c821f15385fb1d68a983553e614258ebed21a21bcc49ad9f950f79ecc410d7641007965ff9f3f3aa1277e9cb47ff0cffdcf7435cf7afd1ae3a9211b5f00ddafe49be", 0xea}, {&(0x7f0000000200)="ac4903402bb726e4f6e2c22a08105f25c582ee692e077ab45cf0615cdd3d1d4208dfbf0ed6f6d63f66c54d6e53a19dc0661f3c5d3141b63354817bb603e01479c2c254b5c903b290421690d3", 0x4c}, {&(0x7f0000000300)="f2aeabf4aa833c28be1b3da293b0e51b0a60843a7d589433f3cb8ddb6d59b2ad02ad8fc9b77cc867b527a6aeee36dff3afc624720df679996dd82bc7cf05e5a16c28dddbb3969216d346316a7d9dd1ef95fa339decc4a5ba85584adc9477a27ac995a388", 0x64}, {&(0x7f0000000040)="3737cb41bb81326a185d7bc9e0f31137fb54ce6dabb54275df31fec4e9a2e20d86929f044516284e3d", 0x29}, {&(0x7f0000000280)="116f6479172b1ea0a3b4d78380d160cc60fe4e3fb90a97e699a8344769f7c3713dcd0d5206b783434bae", 0x2a}], 0x5) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14"], 0x18}}, 0x10, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0) 01:09:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x72e, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) shmget(0x0, 0x2000, 0x75c, &(0x7f0000001000/0x2000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x100000003}) 01:09:14 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xab9a, 0x0, "ab2adf100b42311b2cd8c1b2a6f6270bc643ad96"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffe, 0x0, "2296742c7bf4a8686fb59fb47fece31ca997d5f7", 0xfffffffd, 0xbe}) sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 01:09:14 executing program 4: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x20821, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x7bc8cf9bc45e1978, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002940)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x6c7ff17d5e75e790) r3 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) flock(r5, 0xf) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffff9c) r7 = getpid() fcntl$setown(r6, 0x6, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000980)={{0x0, 0x0, r10, 0x0, 0x0, 0x81}}) r11 = fcntl$getown(r1, 0x5) r12 = socket$inet6(0x18, 0x4, 0x1f) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r15) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x28, 0x8000}, 0x1c28, 0x9, 0x7}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x1000000, r9, 0xffffffffffffffff, 0x0, r16, 0xf0, 0x4}, 0x7ff, 0x7b7, r17, r11, 0xffffffffffffffff, 0x20, 0x2, 0x6}) r18 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x1, r14, r15, r14, r15, 0x80, 0x8}, 0x400, 0x7fffffffffffffff, r13, r13, 0xd3, 0x5, 0x5}) r19 = getgid() r20 = semget(0x2, 0x2, 0x400) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000007c0)={{0x101, r9, r19, r9, r10, 0x197, 0xfff8}, 0x1000, 0x0, 0x7}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000780)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000140)="b2f6989e7394596bdb43d6ba7a6f0e678e59aa8a24d3269eb5d65f9043e14b3af6061906e5bd554471e6d3da1139a9759fc15342a2b518c90ea7a1913b3889bf69c8cee4033098f691b0df8f221dd989faf363c9002098602e8df5b773a367ad509f2929feb3cf37887e8e99618ecc34ff1211a6394d5ec4a9d63d88e64cc8058eaae7c87f31f0f754433ee69368965ce4aa30f6f3dd675d29ed653179cccce852bd0476512f91904712ae2b774a5a24473c2a95fdebda93413c4511933cf8371616c22eac368528b89938b1aefa72b027f9ed6eab42f53f41f2cac7f59b6781fb397e14f93d893d26502221", 0xec}, {&(0x7f00000002c0)="b516e2d7d66abd1ead417d41145cb39f2861cdfe5ca4d45df8d80df0c952499b3194eece937d2ad883d0590020cf998d6a1e5aa9b158c7096b4218e146272fb06962817752515609279c", 0x4a}, {&(0x7f0000000240)="43874ed3116e2eaf18083b72e7527eb254", 0x11}, {&(0x7f0000000340)="e679e1952da57c786ae80c421d7ce05c648a60abb3492434273892aadac2e520ee05305071420fb2998279fc0deece3147e5681fbe5e7c596e35c44074709c318c1cdebd8d5a046068685370839f5978bc3a6d6ff2be67ca946cabc26de2f5f1b93dfbe07bda8323e60c446440721f951a6ba12d7ba5f7c9dba281b3658be5c8ad498c6337fb98253c055c5e8fb2309b69bed1965e8373bbb3b802d913153abbe67a16144eb01b529df3d28135bc04d1d10e79ab896f45f84f87634936e0129a97e7d7a01f75535a0ee8a7f56f2bf547478aaa6eb46c080fc99a68f1306f71697e", 0xe1}, {&(0x7f0000000440)="d710660ca3c75606d02316a860980bde09fc4859d5b9b76ba4e0c4ccbca3d9044f6f95418503b66be5fab335d87e175529871058bb41a286b12be36fb50e15847edae7da0a86c9d58b25fcdb26080c16", 0x50}, {&(0x7f00000004c0)="80996d5c8a35b7636df39a280ad4d7288b010fc60079fd3006fa5b00e2ed2650951048f8768e5c28546b20046e908b1f955789231e65d48f4691e267f9944a110ba174a6a6f30ca61fa72c12da7ad969a0a0192b67ff2e90747394120c9428f2ed697aecf0c7260f14469ab5c474c5e19ca918ea7ca6dffe8d78eaf16744e04062644c1e49cc", 0x86}, {&(0x7f0000000580)="0efba47796630286359598f6862f1728b15a1683d6a49d0bf3479a56efe2dc1c4035f856b0aaab490294615e8d98f06da3fd5e118d604d8d5cc5e87ef61ad92d8b386f759c28aa89d716ce14", 0x4c}, {&(0x7f0000000600)="269abbff7dd9ac67", 0x8}], 0x8, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r10}, @rights={0x28, 0xffff, 0x1, [r1, r4, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r11, r14, r19}, @rights={0x28, 0xffff, 0x1, [r0, r1, r3, r1, r3, r1]}], 0x90, 0x75c36798f04f095d}, 0x400) 01:09:14 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000001340)=ANY=[@ANYBLOB="aa47000030000000000001907800000000e0000002830702ffffffff154e214e237b72aa6b87f47f0e88da7ea08c8b5e92d6a305717f9b0de54051b13b676f701e88aad3a45cc7cfd90116453388caffe0e12d1493709b32f7da197e16df2c2a89e05a0a7edf3972768a2822a89a3078307c9000ad38c7825163dd0a64f24afe48b596fe650eb40840bcff2a7379c6b40b7a406153c59ba0f47e714c39688aa77629d1bda4b2a7c579ae306d504742ce43df6b36389d6d9ef506831c9ac7743b0c2c7896c394c87c5f974d165886f185dc5c2f4bdab10f09c4c4c90bd50cdb5eb10b8a571eb832758235a6d32ebaf2b53b29c607d322a59612c834805bc1b1e7703699682628acbe7ce8", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sysctl$vm_swapencrypt(&(0x7f0000000100)={0xa}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000500)="712cbb130d4756992a099c5ded9012f09c20073a71395a984ca3500b28cf333ca44ca07275dd2b78373719f628cbbb0ae8d353815b0af59b7d884f7cfa5d0592b404ea9b50fdc4ab52092e6c8b2557edecca31741def4466ef0d8e40fab1605cc74e8963e4556b5d18dcb6928b376d4185b55f698b91773e6108c07d542a0983d3a395cf8845f09150895bdf324a33be5ef9ffbd976454902b652ed4e8a443c3c35bc93fe73e09cb5d623c96eadb1cde5c0ee6d354f41d4c0f58632ac97e8a3bc74e8ee036ba1778ad3d90712d691ce53004329eefb376a5fa13a8a44472cd045c93837ec5f2dc466e45b4f38e2171b7bfbfee0125993e9322b4e5ae318acd28e7dc0e8d769f1a90df42e4bdfddfb47b22e026e9603248d5ed806b98ba5ae4a80aab2cfdc1bca72314f0cf8c9686585fca0d1adf60b1abbaff7432c6ecdb804d93d3414d4935b928d012e59559808a014bc23c3a43846289b69833b934bab64182825ec285d67f2837df4363260f56758cf20aa5dbe963aa8200f237f3a7039316ebfcc58fba1079515ab52d76cf63c0cded7a6e3334648a8897868112c8e8eb4f9c8f75f6036185635e9e333f2b51edf93e0875dd4a33a381903740960dce1baf3f1ccf8d53821528205b9ff2b6019a73c168fb0f4d66480a760d1b3d92f9dd37f1d06020e7fb57ae90f2bb944b9b0e41a4aa6d894f4fb8a3ea33f67c9b66ec83e04bc723b8beb5cdac237817963b263cd60409dee15acfcd2027f31d507bb5faf78b4dbd93a42251dd321ca94ea5d37ba09bb08c32648d24ea01b7832a51475c781e08713c31a830e1167d3c858c70fc2079af327612065961a72284c3adfb2e06d64a829a1e8d9353f5214946ab526289bcd0fce06ecccb87eb6b33594cfac22c657f8306629ae29cf71b03aeb2eb676a6d58d084568d01a1d6b08b7b6218c5b889ca6bf8e0b794b60411a66ab5d4b58111ac643a695092f19e98e4a087193c82a2edcb48a74b7f3823c378044f54d10ea8a8610591e31ee89eb0cafb3ad43e0991f04000dfb7d266554066715157d637af68c4747727bddd64db5fd70e5e690be392ac921bac1adf801dd19879c3fa6ab49fbb4005ce0e30d6ecf7a1d10374cab63ac4f65a080c5d92545d3a36abba2d957b0133399f35f981768f77530267ff1e60a26878d2d2d8de8fd9f4e210064a7a43a2b0d0545c158f480809ae734d0aaef04f4c07f2483d1fa401393ecfdc54f0367cca700c0efeebb07b2eefb6fd8e877d8ca40483bc9b1382f28cb91608dd0cc5312ec0610e1462e3f683fc45bfa8b7b68d8aad27a0e6362f30167dadda01f2cd4fce81974fc86f39cb5cab385713439682e363a130d655c5a83b16140b47287dd62ef3294c7270166a7b976540cdd43763717ee33ed316147f2dbc08c2b877c425a58b684e58e868084e5ca1f465aca66c26fada865b10a406b1c5079d7281c1dcdf369d3d521f162ba0b42802173942f33e552def6ad0c9a3f83c45c4dcc5c6882b3e657f1978d0e756176e9d8a8db662fd8be82f28b515c22a8594a7126ca7b0f2211bbd05ce5a2a40e166f151119dfc60669e01808ea6df432fea4a51148cd2aa1cd41270303cf57dee39c668a2adca21edc1e9401a95fe21026b56993e13b0f031286dbd5397ad43d3158f26e57e0263d7f14225929e6982f3f8663958ea2d9f9006894709bbf3dd12abb4b14c75676d5b14ea45e9b97f76af0dc113e34077f1af2e281b42881ff436d84171c6ab8438c9d6c5448d73c51d67ffd0ad26a4bcb9ff80841583a18fe24581c04b83e3bc055c1f1e53698ed2be231222051210e1d6768dcc24f4f5458eca018a3f5f4c0a832bb5d56016971b7af48537abbf9b47842273168d1a9ac5ddcc7a4e56cd06c768e210cbd45ade4138aeeea54df3522bd92548c5940414edd089efa08aa4193acc9f3cfb3d23a0f2a403dcd0a5f1cdde022f74cfd86d8548b146a3b4008cd9822cb32831a4c58d772c28a8665ce3a3e104c122bb6ab7aa0c51236a6b74fae17c28c304014b4d2c8c8f54da5f096a882ed3b83407d26d9aa817f640031429a8373492d944a8ec0af431adee00a5e8c93fd7796913d6f565e86f2dad9b499170e47b746cc93c9d3514d80b3eb64d37f8da459ad8eb282883f6c16326a78864b32e69e09f67ba45b3b70d8f2083b318d2b13e9dace88e8c35eb7ef67a25669c95f44477a76421ea9d315ba3d648b2bd367bfead782845778113b3e035520ce2230dc56760472ca19ac881e58f32c51bf2ac52d03168b33d622d9ed9a25452f35f7925b4aba4d6390ac6b2d82661214c80f87069dc8f1b544e40a6cd06f30ae7e40b342f1ede9fa1107d84f60b807ac71404c0913242aa75ace48f9ac633f41246a06decf04b708079d492e6ca7cd71cabd39d44800ad0a5776c6df5452c71a766e89571b9b595794cded702409217a1fb525309a44974e5e187e26a7457a253b3eb2d9963aa2d6bf486eada8346d95c416116a3e12a1cd34a79e8ee9a659ccb3a5bb236ddfd7dc79206eabac95f00729153bf706ae670763891c9b843d1cf2880400c5388f1d1480cac9b8bb88e09a61386a372a0c2a6aa09926734e4470f5e416e44d473bdb5b93c9e7ab2b0e279b09fdc0c46ec76cbcd317c0d03a5dab6a8d7f80972ef84d242102051b0fca86763d536f0b381d099cc7e9990b46266c16e570424263f3ca5b36fc9352b04b1b3a52e692ea846abf93a66ed4aff44614d818f7de6d05d079c89b6e5937d401426473d20c6b6b2854f856d4a5d82865520f1567772d940be2d70971c7049c5eb1e3f8668180a4091221bc2fd257bb7411ef02328067b3a490f025c0eb08bd1d03b4634b7ac5055ce61d87846aa5445f841bbd96a241aa52c77495fdacdc24da4d024fa0d13e63eb06b186faafc2bbdde88a8a9c6e599b412d37b6a6a3fb8b8e9b9996858ba75665ee737307bd948270120798b8efa0f3cdc60dbbfe29da6ea327e073886091dbf9be639affe01a05a38462cdf09bdabaea6bb7f853e0c2e8758f388591695b55a7d10082e8e16ccd66245fc5719ad9717a3ba36fdda3c66fc1424f7e955b19c4e85b327c622a96b7e1094d6b2f4d18ff0724d9402e8d2d9320a7c3f2ee24d17391145ffb755be36d2920786c063d5715a88be5a4b202284e4a8a2a1e9c7e04e685b127cb13ee9763dcfd2024bba9836e9df33339947f330fc320833f5e4ba38bee5bebbe7eba877bec5e381e7a2a49d9bc54edbac0b2c74d01d14ec8e76aea52475d2efb5cdcf13efbf4c360d907ecd9cd429b7f747ac3dbdd57f84fbfccf8ae229f7b5034dd5b3105b3c6c8495f11d2094cadbbe1a565d8f015e62dba132dc3a58afab55a7d0370b86feb862eabde61a3d63783f9ab8cb005aabd8809f7927921f1cf3104ff750ff578073c9666a1da72cc51cb4c91ace5be0095882fb8c4d59be4dc4c8640e21ae0b7365662e2a2559033ef0c641d55a4df7c133b3bf3bbd05bb407f1110eb78b4e8b2543737543c9c0b54551f0806bbde39f6dcbcb0165641f3543df3dbd484eba516f9a50ded1f8b0e0e8246e769ee27f075016c7963dee2e31a9a21e446389249b397b0dcb517405b6f75a07a69e88be50c20a2ad585622ea4bbc250a8db3c9f10e6b630050ee6352e56a0b251795fe0dfed29f259abe5fbfefecb51cc3637edbc6a3ac01780ad4f22b54c3b4d8a6844ba1702430e546eb816d4322686f9c55d0bc37cc00bbd708b1a20f85226a1ddbdbabf8c676d1fb968555d2223cc576a98902549f66382d3a669b875e5007b039b9f0e8cb83dbd17c8e64f5988e1242d07b5a94e77c0bc82aba9a0ca6650af9532c13abec6f4be9c13f3ceeeec7e12f929424a13c716be964c03ac6bd1d3e72d0a7710c6bcdecafbaac1382e436d5dd1e23354ef66a472efafc2a51173042d1990f9cff4f57aa3ca53e35d5a5ef52e8febcc728f53d08535130771c82f4be78420f89e279fef3ee29855a26cb5fb03c7b936bcd84771fb2dee14596dc478f715b6b92f833444eb94a76cf97a8f49c5465d110498d375c839e92f28833a94dbf96860fbb87673a37f093ad13406b2b976c67cd8912c8cd800c3a5d194e4fdc3fba6abd4aad7ba5e04ddba057dd55365add2712b88844436dcfc03d4d19cf79834b280efe516ef01b56321b9ed43303170b7525747dbda1fb66476a2210eeeca2432edd35361a584521d965efb4769d167f51e57696aa56652624b87c88a693e2893e6ca541b699fd0881b44b15b56d3ec9511a3a72d5eb93dc7fc9c84cff0430bd277cb84982b8a1ec47c0f2b52651f0dd0c75022d797d033fe32efb167a4aa0e0c0ef7ae730fb0d0e92af882d6e6c7260f564c119ce3a90fa7dda792fd21a8f757270287d9ace61a6331f3872b1cc7b17716538062064d9c759f8157e12e2c445dbd27cc3f0163e66b82c136c79e1df084a1ebf983c7e7a925f084e8daa54b77c79886f366b1ef06b57f68324db02a631c9d6204bfe6a09333345ac7df4eb3467dbfab1dd2302a22cbfacf269dd32f85f12cbbb00ca79c50d8287de53adda8763ade64aa562038d7dd38a8c8a7f8a41730065aa35f1f261f7c3e9eb121f9479f22a4aabec67a5eceb7cf7dab94d1d3c6c8c920c0b79e3d363a408129b1d65a7f7ba39e6be4da66722407561575f41d5ab17bc6435544ae25b86546658c01fa41df0b8627278623e437cd11dc3f8aadc3405622ceb521a5fce49586da66be03d1ad101cf8e067ef53c0e00bfb004af38b3abc06693c4c9c85dd0843768b482668bb371b48fb05d0918fd2e9d05d1fbe1800c03c7bacb44686eded5af072af224ef922c98bd8c2aa8ffec86d4ae3ee6d04ae8460de7551dfdd2b0eed3cbb44d5e12c4c109649ab7b47f02caeea01a495005772588e939a7a0351f47e09bb69cc97f6ece53223a016958bb95c74a7e4546ef3036f91273e310c7dbedd8dc67bf45ac304b1325dbd23f3d971ac640487971a004e3d3f030d575ad28c911a933d069657a8be47afc943a067f42dd459f34711c1d2eb7a360490cae8c62864f", 0xe0c}], 0x1) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000000)="5e2012a6753aa79a98e33108f2317304b153f006519ae27da2a5512dd98a326b9716cc25", 0x24}, {&(0x7f0000000080)="4a0b07da8e254d70e8693afcba0e7175b5fe43513ce08efd3dfe7a3bef3b4ef86e45ba38efa70fcf93eae47d06df52edd91fc1d02db82077031766527418322929f3475e57a2a699c078d3538eb06faa449deffa3af2f60ba01f872f8470", 0x5e}, {&(0x7f00000001c0)="2433a45d65db25e15767665e2faa1af7d5bc4aa1290a09885bc96a3c82ada0a5f32dfbc9b150966a73c7ac250d7d6ad6ae63809271ee47fe7cf2640769f44a5d680583442cc2f210619877509f608afd6aaf23d2356126a824aa2bef1a82a9e6a341b9fd0206679f8094cee5114b79261340303f2ee5d867d8b339bb1f9cbfdbda7e1e5282afa606a25ccdabee0ee99ccce17b415740b65cc623f11333594dac9f5e3e675876e74e7779329377a43b74d2e1491defb875888a33d0d34b7880df6b827587f534a3b78b673d3136cfbaa75d36fc2bb4c321b9c8ecc1a5", 0xdc}, {&(0x7f0000000100)="d97bb8eeb624c562e7b1f23885eb6aa2402062430e47e93975e387eee968bb642fcbf7ae04a26736366f10d85df70844b51163a85cd8bd173218578974f6b9c4ce6b3aa41dc3c73567fbb46ccd0f195a5480ca6fdade6175d3aee1e3eb9ee885e4ecce8021556867b030eecb44aab89e95d75de48fa8711310", 0x79}, {&(0x7f00000002c0)="2efee6276e3a5f1398bb14ff30fb2dc1663358b3b6bd7d6e35d7ffe640db91775a78f6920c709c6c83bb946101944ec05370983eb8375bfa24a0da1cb75c2a6e6c66419a21eee8b4d6ad639618a440b5e466444c6eab58b0aa6e8aa27f2d8751638eb5845b6518d07f37841b652799062a", 0x71}, {&(0x7f0000000340)="ae20ca8d6bbbd75801d79e0eb26bde69528a8e3eee5c27c8d20cb9f31240420a1c7fcde6c840572efafd7e18788c49b5ad47faf0685cb7d2a3afdf42fd5add7163731c348e93a0a534b0ab0013abef77896f4953506ca7510217955d68c7e492e48f3c675c3e3aca4ccd4e2885ff38434e9bdf2112817721eea6026f945b482d22d3e7087317610987385f723c7e6e94c2c97bba4a6bce526b773c20a0d818ddfc2b85003ca3c4", 0xa7}, {&(0x7f0000002140)="66694314d4fea6e3b8471f856e6a590887b685d8e3cd406ff02edd710293ddf4f9552a47baf6a7bdba9f27e792eb7e50d37a0dcdf03f05d011bae937d30cbbc2d030cf66102bf0b06555b2b1d5292313fc6d63ae08db979c9657ff650febf418605525c65abb812c3f1c0f1a61ddfa5ea449fcc1547b353406cf952f13848ef6fdcc266c8defaa7abe343e3e27a5a6743012901dc7be878e9018df21d13f5dd680b38e75dbbcdce5e8a42ac33657319beddc36e36696d5bf6c7407148d601aefd83abdf540bd0e9c7df38b22a0217c3f05d413efa17863b0deee68fcbbed057695ebd84fbf78f91a81ebabdb4d98799711bd6a45c224a52672d8", 0xfa}], 0x1000000000000228) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) write(r2, &(0x7f0000000040), 0xfeea) r3 = dup2(r1, r2) write(r3, &(0x7f0000000040)='q', 0x1) close(r2) pipe2(&(0x7f0000000300), 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:09:14 executing program 1: recvmsg(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f00000000c0)=""/46, 0x2e}, {&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/34, 0x22}, {&(0x7f0000000280)=""/23, 0x17}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/147, 0x93}], 0x9, &(0x7f0000000640)=""/115, 0x73}, 0x0) sysctl$hw(&(0x7f0000000540)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:09:14 executing program 0: socketpair(0x21, 0x0, 0x9, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="62e5491c6e27cb3afaf8864b3531489db8ab85466f40cac25101841341c1959ca8d61238a15921e8f3a281de57a954", 0x2f, 0xa, 0x0, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00006d8000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x7) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000000000000000160700000000000020a10500fef96ecfc70700000089583535673039d0d236acf2f97704be38164991f7c8cfac3ebbc2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad80000000800"/177, 0xb1, 0x0, 0x0, 0x0) 01:09:14 executing program 1: r0 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x7f65, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = syz_open_pts() fchdir(r3) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 01:09:14 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000069d000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c1a000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 01:09:14 executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) kevent(r1, &(0x7f0000000000)=[{{}, 0x0, 0xf3}], 0x40009, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x8, 0x5, &(0x7f0000000280)="b2b55097bed823414a190c0a9bef2ac99ecf6eac04d97f1ec0cb733a63db06460f9c647ee3c3a6073af2e045bc9d06d9d1dccfd7f24a581d5fd8b1bb14abd88ae47fc7a6c557ea6587fd1b0162284c49f40d4d7139b921bf259d0cd9f3e8a1d4f1fa1c6a2011583817adfbfe8e8aaf6b1b98ba1a5d28adaf400ad34755d93fd2927b89fd3e870b38b20456abfc0c8384c553983c0c5487d591ae94b8bc9dffda6265ab5f7a95ed8bf628450f44b6167dbfbbbf6d183452efca2f9e437cfd7ee13c95b46e5d88078f5ccf9695a2ee1c236dc95888286b72888ec658ad8eb29ccc2fac1fe15b3dfd33d0f0ff2b319fc32a", 0xf0) sysctl$net_inet_esp(&(0x7f0000000000), 0x7, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r3 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fchflags(r4, 0x10000) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) r9 = kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x1}, {{r5}, 0xfffffffffffffffc, 0x36, 0x1, 0x8, 0x9}], 0x800, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffd, 0x88, 0x2, 0x1ff, 0x2}, {{r7}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x7fffffffffffffff, 0x6}, {{r8}, 0xffffffffffffffff, 0x20, 0x1, 0x400, 0x4}, {{r9}, 0xfffffffffffffffe, 0x0, 0x0, 0xf738, 0x9}], 0xffff, &(0x7f0000000240)={0x101, 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 01:09:14 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x712ed9a0b3322132, 0x1, 0x0) r3 = kqueue() r4 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000140)=0xc) r7 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) socketpair(0x1e, 0x0, 0xe1, 0x0) r9 = geteuid() r10 = getegid() r11 = semget(0x2, 0x4, 0x403) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x5, r9, 0x0, 0x0, r7, 0x2, 0x8000}, 0xfff, 0xeef1, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0xeaf, 0xffffffffffffffff, r10, 0x0, r10, 0x3, 0xfffe}, 0x1f, 0x7fffffff, 0x5}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000600)={{0x249, 0x0, r10, r9, r8}, 0x1, 0x8, r12, r12, 0x20000000000002, 0x8, 0x0, 0x3d}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r14 = getgid() sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000540)=ANY=[@ANYBLOB="00006e2fb12ed8b0b14816df6d5afb3b46dbab66696c65301914b6362e0ff5f80000"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000680)="e37a91f3a55859ff077343da6524ed253ccf479820000000002a0000002dcf594fcd54393636aab07914e33fe7d5d661824963d4cd239e01d7afddfeddf72926eca380f37a492b0092462f6faf7a932a776de03b2e7fe4695093ccd6de98a7575aa701c1d5c8fe2da799cf14e6a67143fa512abe5c90a5887cb87179da88c9f1f69812def1327b78337f69a99f6555092f37637073fa5a208fe84c89c6c1b0fcb36f57a5bf8811a56881d6026ff9c169e02521496086722a12d79e47337decc3b1c534f233962e4c4c173cfe9c2fadc470e6e056462057e4716434ef728f3c12b8784c7b2f38ace4967d7de8450b21d61d8d2032f6191fe54a82b51abc22aa0d7d041dba33f4ba375241e7621dbffbf35779e82efe3790b79215ecb4fa0eff3437392f91c94c06579ba09540c87400", 0x12f}, {&(0x7f0000000140)="654542917955a3856f6a99239e8898abe6cae766dd142667622eff9b85263a45192294c5c4e6263eef609b319811aec9", 0x30}, {&(0x7f0000000180)="b859e90c13f68aa022a929fb2d60a30c77904e71da51164460c5985a1965ecec7a15d9946e1a85bfd135541e48e302c508f323e10236b5136db133d7c55bb17ce9468848c77dd7ba8689134c9d488a29335723c1eea322fe4a16914e459d84f2005ac9b3233101d8cf62797e80f4ddff6580042f98ade5aab95c4ad9e955b7b1dcf21c3fc669f69b4677eb22273ec910e433f83ccf4232b4394dc21dbe3b9848f28f4fbccb17be810311e242212b73", 0xaf}, {&(0x7f0000000240)="9e3f0ee447410c317806f082cd6367a505415ca91e806793eef33a7aa88b78653e5e0639d99ddf5e8a062c4833e58ebed5bdd5c54b", 0x35}, {&(0x7f0000000280)="69fe8339e4033c7e9a04453f2a2c31644fcfe23e56ff59061e6f77a7f7329146dd2198412731", 0x26}, {&(0x7f00000002c0)="e84fb7054c02181eae173f1b623c7aaa0c4e3f908e3e9299e5cb047c0be90e5ce45e228b5dd26480c26d3e02bcf74552faaa86c1b95cb12aceed7572c5ab5750cb37191a7cd09d36f4f4c1df9be50cbb1069a2fa3e326bb535c5530e113ffb77c5ff01860a55", 0x66}], 0x6, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x1}, 0x406) getsockopt$sock_int(r4, 0xffff, 0x100, 0x0, 0x0) r15 = dup(r3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000004}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x2, 0xffffffffffffffff) close(r16) dup(r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000ce0d56ad198500df000000"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x800) 01:09:14 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "941bae754194d9d5ad8c9226aee18b020c2a99d7"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) r2 = getegid() syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "26f7a5", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffbffe, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x134}, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffff7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0xbb0d7017ffd4d40f, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB='xx'], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') syz_open_pts() geteuid() r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x31f8516d9b3737b5) accept$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000ff0000000000000000000000000000000000000000000000000000000000000034bb94527574000000000000eb28c0790583e7665d7210875af8b85a387f84b21048ef3d5c77e767322c9d73446ba68e5f6349000000000000000c72a382547f5530463d268d341feafe43e7e6ef2997d27b785f6ff7c816945dfc8e783b83023ec2112704345b021168fff8c6ddb1635b2c9fecc8104170dc8010209577769a8a37bc327b2fd4fc8d950b0c3b071e470e201018b473bb4e4c7762e1feea8a96dba0f85a15e14cb3f90c43801759c23e42eace7fe68a8d28512e17df76ec6fb7c3e586bc2b06b2f56669658994bddb459e5db1ed5b9bfdbb645d62feba61462dd5051374f446ad8ddbbaf597aae3cb748ab4db08c233174547b1d56f926bf5db3020cc8ac3588a1225352c151d3be945a9885ce7131ca693345d98375ec522d44746c10869a77f98d7b94201053cc865e8892f2896b7403f87c4de5dfa08b48deb4098c66359bd08c31c01fa61cb7347d551c60c268b3e9b67e588b0b0e5ec0c05024d40f79f80ee9925a1c55667ff78491800de675a8c91cdb2b9a9f7501f1f8b9083973211ccde7e9609aff878f8850c3c5b5113fc0e4b1b578eaf98d34d6099bfd67663dd9608488e9911ada571a746dd042bcb248b6da8"], &(0x7f0000000140)=0x35) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r6, 0x0, &(0x7f00000001c0)) r7 = semget$private(0x0, 0x5, 0x2c4) semop(r7, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) semop(r7, &(0x7f0000000200)=[{0x3}, {0x1, 0x101, 0x800}, {0x0, 0x401, 0x1000}], 0x3) 01:09:14 executing program 5: r0 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001740)=""/21, 0x15}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup2(r2, r1) writev(r2, &(0x7f0000000600)=[{0x0}], 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)='7', 0x1}, {&(0x7f0000000100)="f1306d90455a3a2d8fd62af6d85f7d52be76c7aaf94322e6e25484890ea9ce8e799c9a1f55c26b0c302538e884aec6f071a1c74728403dddd5f20d091fa07f19c231840207bf78f6297ce1fb67dc2d70cd70c9a050da39d2bee059f529a4940e771b73e9ab471045a2dde1efa2778d3e2398a7f0279e313888b2882cec406bca3f15ecdb4428ee1ad1cd1d070e1fe64b45c5350970da53", 0x97}], 0x2, 0x0) listen(0xffffffffffffff9c, 0x7f) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="f3", 0x1}], 0x1, 0x8005) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 0x0) 01:09:14 executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x7fff, 0x0, 0x4000, 0x0) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r1}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 01:09:14 executing program 7: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file1\x00') renameat(r1, &(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 01:09:14 executing program 7: r0 = shmget$private(0x0, 0x3000, 0x59, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8000, r1, r3, r5, r7, 0x82, 0x101}, 0x5, 0x1f, r8, 0xffffffffffffffff, 0x101, 0xfff, 0x9}) r11 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3, r5, r7, r9, r13, 0x9b, 0x40}, 0x80000000, 0x8e3, r4, r8, 0x1, 0x9, 0x9}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)={{0x6, r1, r13, r14, r13, 0xa9, 0x72}, 0x400, 0x0, 0x4}) r16 = semget(0x3, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000400)={{0x0, r1, r13, r17, r13, 0x2, 0x9}, 0x4, 0x8000000000000001, 0xeeb}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) chown(&(0x7f0000000480)='./file0\x00', r18, r15) r20 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x0, ""/264}, &(0x7f0000000680)=0x10a) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000006c0)={r8, r5, r19}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000700)={{0x3, r17, r6, r5, r10, 0x120, 0x400}, 0xfffffffffffffff8, 0x6, 0xfffffffeffffffff}) r21 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000780)={{0x0, r17, r21, r9, r15, 0x91, 0x8001}, 0x22d, 0x0, 0x2}) r22 = dup2(r20, r20) setreuid(r1, r17) r23 = semget(0x3, 0x2, 0xfc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000800)={{0x6, r14, r3, r9, r13, 0x12, 0x9}, 0x7fff, 0x5}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000880), 0xc) r24 = semget$private(0x0, 0x1, 0x10) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000008c0)={{0x4, r12, r2, r17, r15, 0x192, 0x8}, 0x7, 0x9, 0xffffffffffffffff}) 01:09:14 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0xa810, r0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/95, 0x5f}], 0x3, 0x3) 01:09:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0xd719ce416a4b235, 0x0) unlink(&(0x7f0000000040)='./file1\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="be7a4488f6b21bb01fd32161164b850a84e53011898f9f571f0950b799ff0747ae496e5ebd33c3338a1cdb1c35b99fd3cb9cb7639e6ae5676448a97e2986b0c846273096f361bc46aab19024fefb415e4db2130dba29c42763a02e1bcf6e88105129236122ed8beafe33dc81dd9cb7360ce5e684170d291fbe7f602720c8897a9c55a6d3507df376726146593d55c034c18637ce8e987588eb775437a7bbe2371d093414101e905083f19ad6ab573e24a2e297f1b26b3cffd5ad82ca925618ddd7b5ed139ef16569ed4d93325a635315f1fb24a305e74881e338be66efd3cfcf13cc94db626656b44849621b7992888341952fd81b0ff6979da559c67822a329c81b70d1910238ff511a5ee44ca95180ab0c978dc2e4cb40d0b7a1f34bbe5c5b82fa464b5488617dc395cbcfffb446188e1ac46fec98c1f2518716d2e30cac076306feec64186b0346792ee775b38e046a4b49303a0fc4dd0881579a6a3719eba18f7957addb64eb0d8db2debe82f4c990d1e8419fe38adc835b8e1f9d147acf1e7753da06e2edf0aa08100c72dd36fdd77133f9e71a7ab3f900dedd76f491744af346dd60d3c1d5737d94a7811d310df8d81f8d9f4150a0d9a0fad91516b18b40ad9c42dc5cf6dcbe8635fdd49447a4bd27b2562d1d17f2cf903aee7568f8ce27d43b40d529380df57dd17a6632a5616d6df2e57b39cc31d36c8dab241a45aebc14e420ef2b1e7c74a3e6d08c1e2672db4d2349804f8d37a3aa56655a969bfe415fcf7b4c1e3eee667b92ea2eef7cd462b5c5f28e415620bcb67d072db4fd75d7e4bbead6ea2c320962c57ba5bef2741e410e4278c5e1a65ceae8c2e2d8544c7eaed43fe355c0e3b02ae36de6ef429dd0d1a103e64c3283f45d444bdec6c9a312fe2fa675631614f85f78c3d83ce7466bd5daf144ec4a513853863a9323a57c240808265aa46125648a24dcd9b852df265e01000725fa2475a2996416092d83361c3a417b2b2b4ed4b522d776cc4dbe712632b44f057cb55b1fad55c55e0fe4f964fa03d32093895315e97844369cb9555fa2c9d94bb2248549b579354869c26aa18103040c8a50226e433803633fe8915406978b2b2af429f66e7826a5fcfd28c861c13ae5b97a8437ddb0c8aeac8df96503d56394a0222624e281befebe8fa1f6912859e5f59e6a1fd1f799b6383e0a06bdd6f9cc82cad862283e9e48e7bb908e129f45b0c532c1bbcf356c3358ff59163c9623af95909b521d2e2c424ac497161cf58b48c9f619bf2d430024de57bdd66d1b3e3755689c0f315bcf85444b4c6ac13f09aff090ca673afbee212710c86d3842361f816aa6bb248f14f2a4f36fa0b5aedb6b1007b1288057e70bd2bd541f5ed9250508afa962d5bfecf19c6b36c40138973cf626bd6c2b2033fc5ce7562d5de21d4dd38d8932f2606cd6aae7ad9b3d039c9b2026a11af136966756629b8a2e214454ac63f11d47584fb5ef7f962e96e2f38207e97a5ef4430d6e49ba24db1f8edf51d8880bbf255218c17cd46135a6d9ff9ba2959ff89f48b4635f2cfc94dc0c622516c90bf7caf611df64f553ee27ac011849f66dbe32b55cc5bbc208b3d792eed3e868dc17202acc0832995f289188b4619dfc0c2d3c4c1ea817ad7a5d09ab37e26986ac96c75af8fd99b53c78c043066b695ecb628bd61ac2f9628d5aad3a04eb564c7bb32a1dd3426ea6bf9cad1c98f60332948a290a7e568f74c410a39bfa0eef0465f6735e1db0aee5bb83c5d33c3b1a000e2226adfcd337074110b54525e18d2f7a44a7bf44d97881ef5e53b8867f733817ae0fcb19beb5d145ae9b442896bf96c83b7e0840c3ea8c7fd6cca94d70a2811913f5bd259c7360a6c8e2e6e87037630928b4b9a21d52431e1fdef2af72da2c9df5376a89b57ad23303fe8024b1c027df5571d5911e26cacd7e97e119ec7639374e30ce5950c7f6495986b3d72c0c72eddc37595a59c3e38b6a751278a74e6d9fbac7e9d878952cff63fdf51c5584c420efaffa4add38b9a30b8562902d81d3a57e8e6010313ca4bcf94fba10883542c0f3a02a1f017d89f09ffaf2ebca1d17084be896512c42c7bdfb32d0cb2e879f84b2b8554dc81a278be1062fe4c40408c4923a7483fc086bbb299f040a92a4b710407df633401f83720350bff515715896b44095e06ce940ef28a189d808e919f33c3d23bdbdb22471fb5c76b0399e71be4892661312803eacddb0f1af55204ce3eed3e1aec208aa24a7017923de97f5d03448e8b5fe04a9707c02fc4083ff645e8f56a440339d286d70079a1b45d76242d08b073ce881c254fc9fdc35c64f67567ea77f8348cf5e24e03c7a35df1687d1e11f45c7a413e8beaaf85463502f592cc50de0aa554df661a53cfd91bfea23bcc038645eaa09354d8018e788a6f68cca70749f3f75279093e4a551d2597ea301f3a9fcefdac4863cc832e8c5d332fa2e2975b49e83c6a1f04e83e732692a94ccc1fed6fe64759585948d3e124d4ab19f8ced33721db245e47c6da56f74f06f199b1697b82ca3acde1f3d54ab4b62ed0cc0d214d74e13a8dc9c453980db3a7da41d46bc794d327735159656849f3d046732a7af16c1f73cc271b0ec2dc9562f6e0a9cd0b5e6ca49bbdaed265ab10d113a77f38dc12e80f407c435887bb3bb17136d5b6f63f504e3d608b52f31dadb9f9dc1d9cbca2774009821a6ed4cd847697b4c3ccd1cf7a9752607c725ea6d421faf869bc1621ae732079d9da8c73e7ccd4e64309695252781fa602560ae51e7ca782e96ca838474d7b3e46231d4fee02ddbfa3ecdef076c70ea19977d7edecc6c7f394c0456b2be50f0b2daab901340d2b5f6124d2d34b0c504ee43a03cb62d4a837cbc49b3371e19a00af61d6b9320ef302decfe64aec16e3e33367d2ea4b6b163b9c5369936b6934bd812291fc8636a38f55723401916d0a40f6d1067087abe305c7294859475bd583b457a1b89a80296a1a62bac1f2db3656275bb7ed280666fec00cf10d46a3c4d0b9ae23ccc0aa4c67a0cd4f9aa6f701da94e0d9164cdaf535190192d151a76de327f6568cf4b9ae83027ecde4b6521de481355426d252b574e2deb8f24a1ce1d2780ea0381631254f86e50c066c358ae0999de2cc6a3db5da40970ca334d94f101fb41a685b3299a0435d2b20446c9d353c098f8236536ac837ac116bf6591512693cd5c95659e4d9f7e14a8699a7dfae9063dfbc06d6d98c2d6bca27a2a126b41ebd56027daea0bbce11af3bd6c6b9ab9f27fc46220ea5fa4cd2c738b3f5553e48508d7ac48b8a50cb6b5105ebdf35c7ec1d7fc52c39293adaaf5a707bb061f28f69f7a919c47802f3371f9fb29fa52e57a57c8653b488e84d418485e64112fd207e52f6f4199018584b9fcb380485b8a60452e9eb91764988ee3230c534c0c62e3cee9cbe272cd990e09665f8d4f8c75890405a6d4b3cc90e03eaed68728928e35401e989c9335f41ee2d1596e5ca80a4edb9c11939d8a48852f7f415bcb1ce3921492e8ddb748b8146c66ce16239da7312c1c812551ea73d000fa2705deea79400d70408de082e95096b8c0358b98184b7e3b9fb41424e861e02e8f9ba21a9792cd7c788ebbd1c9586ce1c9fc257291a2992647f15318a186649e68941f4ffcebc67da490fce59e72bc33e0fc296eeb6104e6a319c7f1f2100c68cfaeada5362952eb3d257888a6fbd82957cdc0f563c83356a8dc20c43c78e7a81715ca054903e6eae8556b767b8239c709cda3456550358ae621a452c7bb1defb347cc216db37f0e9109f10cbbbbcffd39dcf75b7a734bd6638a12ce3f2e939ddc1de68bd1efa48eaea96a5473bb8c5ddb8aed8a0849b4129eff0b7f36c42fb73c95bb6743ed8aa7a6b6591896", 0xaca}], 0x2) truncate(&(0x7f0000000080)='./file1\x00', 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) close(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0) 01:09:14 executing program 7: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="e67b1f9732b7841833626e018721fc71c40798a4c086625e65aa39c51e4efa3a6f010661884f2b74d4349040155047273cc864d9ddf0f5b7333e393cfb75e1615d4a0e26b3027dcf4b19bbd661b9d391fd451f2dc96a3c6a23d7c8d0f0e9d8982f1dae0cd8906de0c5798a146fbb81b47554eb849bfc5e2e552418f14d17b5c7238a4980244b83eb3003239df85fa21e6f966ae6a8399a0d"], 0x10) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x20b89, 0x0, 0x7fffffff, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) 01:09:14 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001780)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000017c0), 0x4) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x11}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:09:14 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r2}}) close(r0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae0abe38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6b0037282102000000720f70c1f5a472c881ea6e69f06e33e25fe0bb76d907c4000002003637be57aea8c5000020020000000000008abfe0010000000000008000ff0000000000000000000000000000e4ffffff", 0xb1, 0x0, 0x0, 0x0) 01:09:14 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = kqueue() close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001080)={0xb006fd, 0x7, 0x1, 0xd, "faba1d428fc00008493b00"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x85, 0xfffff, 0x10001}], 0xb7a, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r6, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000580), 0x4) shutdown(r9, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r9, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r10 = accept$inet(r7, 0x0, 0x0) dup2(r10, r9) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000004c0)={0x878c, 0x0, 0x3, 0x80a1a0, "bb08000000f1675910508b00"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 01:09:14 executing program 2: kqueue() r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040)=0x9, 0x4) sendto$inet(r0, &(0x7f0000000100)="b738c89aa29726f3ccddc65ea8b13c59f53e3d713c4910fc3bad43631153b5af0205c0c4cb0d0400c80c035431693180e9eb35c3efc4616e6828a4f5a981e4cdd90a662b91574ee82e83967b9e4d7798a7c9730a9311f2e9aade7199b6f1489ad87f61d0b329e05a78ec10832afab00336ebed6e9c1cc203d52a8db929e076", 0x7f, 0x4, &(0x7f0000000180)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x4, 0xea) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000380)=0x2010005, 0x4) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x18) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/56) r2 = msgget(0x0, 0x1af) msgctl$IPC_RMID(r2, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setregid(r5, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x9c4, r3, r5, 0x0, r7, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r6, 0x1f8, 0x2, 0x2, 0x7f}) r8 = getpgid(r6) r9 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x3, 0x0, r5, 0x0, 0x0, 0x142}, 0x4, 0x7f, r9, 0x0, 0x7f8, 0x3, 0xffffffffffff5d86, 0x8}) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304004fc3f107bd5db7a4574000000000000000000000000000000000000000000000000008000000000040000000000000000000000000000000000000000000000000000000000000fdff0021dc716f180ebd08fee600"/159], 0xcc, 0x2, 0x1800) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x13f) open(&(0x7f0000000140)='./file0\x00', 0x804, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000300)=ANY=[@ANYBLOB="0300000000000000f25ff9aa5b609e2aa32ab59f173f88afe454977c462b3010a140e6bef4ec584080ad8385ca8e94fa14a64cda9a38d987c9534f667b88f350d4c6eab177d7e528edfbf805ae494af1a9688706a6b927e215"], 0x59, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x4, r3, r4, r3, 0x0, 0x4, 0x1f}, 0x8001, 0x3dd, r8, 0x0, 0x3, 0x0, 0x5}) 01:09:14 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f0000004880)=[{r1, 0x4}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0\x00', 0x0) 01:09:14 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="6f66d449a3401a899b4efea5d93240299bef340d25a3b961c85221c31adf39b455793335a8a79639143de77d9802eb670fa4d82aa5d6907f083419a8c390e2491dfeae77fca2413a3357e831d75e8c8ead334db5c387deea7ac5bd7479664c49f05d16e63fe567699eb93f96cb5768e062f3289818d142eaeb7c3b8e30bb25315ed4cf691f45c77602b3", 0x8a) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) flock(r2, 0xf) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffff9c) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffff9c) fcntl$setown(r6, 0x6, r1) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="01000000", 0x4) 01:09:14 executing program 4: r0 = socket(0x12, 0x5, 0x3) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="13c445130712cf13455b527d52be56f896e324be69ed6dc4e66e97bdba390a45231f2e88abe0"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = dup(r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r5, 0x0) r6 = socket(0x11, 0x3, 0x0) getpeername$unix(r6, 0x0, &(0x7f00000001c0)=0x103f) socket(0x18, 0x4, 0x2) listen(r4, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:09:14 executing program 1: ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x8000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x62, 0x2}, {{r3}, 0xfffffffffffffffa, 0x16, 0x40000000, 0x1ff, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc, 0x80, 0xfff, 0xc7b}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x6, 0x8}, {{r0}, 0xfffffffffffffff9, 0x9, 0x2, 0x20, 0x3}], 0x8, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x80, 0x6, 0x4}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x3, 0x3cbe9e29}, {{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0x8000000000000000, 0x1}, {{r0}, 0xfffffffffffffff9, 0x11, 0x2, 0x4, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20, 0x0, 0x2abb}, {{r5}, 0xfffffffffffffffc, 0x10, 0x8, 0x7fffffff, 0x9}], 0x7b58, &(0x7f0000000300)={0x1, 0x7}) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0xc) r7 = syz_open_pts() ioctl$TIOCEXCL(r7, 0x2000740d) writev(r4, &(0x7f00000003c0)=[{&(0x7f0000000380)="e3c2b1b5d6de79b2ff1dd0c483a64b1b0ef35f788ab55a899970d5e14a3ddea09e3325cc2959", 0x26}], 0x1) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000400)=0xec53) poll(&(0x7f0000000440)=[{r2, 0x8}, {r1, 0x2}, {r1, 0x4}, {r3, 0x1}], 0x4, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000480)={0x7f, 0xfff, 0x1, 0x3, "8364402172b06fc548432795366cb61fa4253a77", 0x3, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000004c0)={0x9, 0x9, 0x5, 0x2, "b801f32f4cfcf64cf20c790f1b71b90d11528322", 0x1, 0x40}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000500)) writev(r6, &(0x7f0000001ac0)=[{&(0x7f0000000540)="258f3602472bba80605c6b3d43638bce6372ac45763d78cb3c99bc7ee02dfeee6b227cd8930ceb872edaacd22b465bbc6ab6a2ff3dc3a051cea166aa4a1ae93fa4a1aea5ab011f55656158896dbff9b76a3a08b19661c8", 0x57}, {&(0x7f00000005c0)="0e0c8f72936f534a2613b697ed8b7c5d6b3060ab5c263cd24f15b039c97692fe582b356088e7df9616fd71787630", 0x2e}, {&(0x7f0000000600)="f0f1d2192345fce6b204c11cf04d1a544036d280ec9e5237de90b3f375162f8df5e868519fab5ab4ed03b813fa0f02025540078709", 0x35}, {&(0x7f0000000640)="698afad09f51f1fce6078b15ac4fd371f17f73f7b87eff4c1fa2e02b2eeb9afc37dd284ff27cd8ba107d466629747a5d25abd65332f135e76e9bf85f5f5eb3b064d08ab89e26e20654c68151a796b391da2d7e68c0590e7a29d1363ffded7f202b0ca2af4f4cd19fe83b7a57d7f4f03439718f200035ab3058467d8ba0951a89f9c3d18fbf05e1cf7a639d", 0x8b}, {&(0x7f0000000700)="126a29e2cc2ea797803f904c29a1582469eb62d9dd890c97595fc8e6cd44bc46e14c9836ad58168777056a1d868e1fd8f1a82d8e6238e7465781ff77506e7c475720cb58fa11e706a7d672ce91704d49112540d09376dbf59d58ea00d796fad143c95faabba54c08f5285953c0eae5c0a78e47603647d7d2dadcf87b23d3ea375f34c42ac048b5e8f40d7b18ff0211370b5aa229e0b0dfec80ea6870c0af2fd0a9af7f33864cd356bdf92dc0ec0bae6c9b0f949261f6f8572bad216f772541d9665a5fc75be23257cec5dd5c415bcec9345a1d110fe024", 0xd7}, {&(0x7f0000000800)="7d468a38322c397c1778ffae285e684258f64dccdafaf4ff08773427ba58951d74e3394c6e9726723eaeaea341940db59f5675f50b8a0d14b2549c4d8f0403be83f3d7f804cbd0af61a051a9c5a654d740f5e4bcb0dfc2b9dfa4213487f0334931b17943f9d57bf1e6f02fb40788ac01cc196090131df5fdcbcc775077495f304432c848db8852c3bca299fb660904a9e75d9447e944f8567ff6984721a973268904afe626b710bc3e802aacdad52a061158040bb2804d5ca53ca1f00e401de4fe4e3123470d1ebd5e6346d0fef940c1213af1ac4e8207873f3327fc62", 0xdd}, {&(0x7f0000000900)="e195128bb6092189134ca65b05fb5a81ed29f680b04664d0e45a97fa332353b5cc6872edaaa23b25da9109c85f230f5d7f5d72b823cc2971593fc7f12b001979c09e5d764154571aaadfcb6619ef4004b96c4298ab22488a42c9674cca239b617c21a81c8bbe1ce84131bc5ca79d7e2c8fb933d5e583ebfcbb044fa1f596463c13ba4cbbb0a113fc2b6fc5226a32208c8faf3c1ad9135f74b4b780efb9e95727656a005b6725881edf98fb1fe7f888ef7d6dd3206d4474b59c992ca693c068cd8fb4a1518dca91908c2c4faece99afde441093cebf18603e4ba1b911f231572a7d62c780520aa119b4a04e88f7b61790b28fbf7f6c59335f8ef2d921c69b512bc2f8d1eb7e914c6732fbd87405582b3d07a17ff84c5d9768ea49947d2ddfd752fc11fce1b8107a28faa5a24ce32830cfcdcc6b8325b5fddd4fba42e8b4df0e78ce400da288cc7ba8a5e08c9b48e9fa4739acaa0be3dd64ecad0cd5c3be459d627330928372117ca7529eab99a398e978bebd7c76e6c0193af95111e01fe57afc7219f165021eff0374bbb377005dd99f33618726b6a5a01c745f977f7a0050956fc8fbabb2ff869d23635ac283c79ef77dda5f0ce575393a737ce68a23eab60be35565d7eb3df4d655ee43f14ce898a9c27470523050847034ae61d69e02e2e08fbd538da43a09462f7b55c09a9f332344def2da9d47086de62cf0c5d156e75bc27bd89a07bf1def0127ee402bcb453888573fba3076e7cb5dca42fa1d787eb442b688a6b05d1ad6e914f66f5358e6e9ab011caf61056c20649b96b18d010d2f1dffefb39144735b40958b40e1f5a12fb3bfed5b259054bbdbccdcee9d2c9cdcdc4c386015046677395368dabe18c68b8b6ab143c9d6e16102e998dfbdf74eb6e130ab271921e6f4cb021971042f42fa5ae5d115312b8f59433cacde7819d6993e90d7c87b0ebf4bfb3fc6b06fbb040902b161a7cdfa8ac9678ab024e61f291a1826f7ebca025e7b6b2fd88d28a21645c5162a4b5bd73ab0daa58f38889324ab630f3021f3444cb0e0f9d0cc09bf8e728fccd72ca103afbefdaf6b0fa9f2c7998e44395a002666e805e14bd8bd594564c9969b45df7c74b9882ecd82009498d5ed2aa8cd85c10774f8ac791193cc57c3c4d68548be109b6577a325e9a1ab82634b72816eba031e20c1b3248d68a592c0bedc7e5c0dc5a3014e1ab751db3321632884ab6cec71f886b6b440e147c869a37d5c4484bead6d50c1cdd196ba966ac39c884b695344fedc06a5367c08eec61b824cb4d0dc16fe35ae0debce5113a7113a67875ae2add33539cfd7f4c872611046e89bbba6dffa6c57d00385f50c1d78399435d4b84aa2dc67122354bdcf97e7d7959cddabe43c57cc7d10f872a29e895fb77b2c6a5bdaaf6b8d1d90966232570ceb36e6c69461c10f77794bcc5954fe3b8b788a2c27a1d2215872eed748e94573ed501fd03a60d964ec6c6ec3746529ba2f6d8783d352c9a7cc1f1a6a983d5b495e7cd91e0a323b235a83181376ade78118632a82c857cae1cd63c089d5cfc7423e4d1fb6c270054db278f5e35001543b9776861b2ab4a5283c5ae21c206ca9ba683fdbe2d43d5550f8af5e5ac67dab5a0602f5e1d9835665b83d25efa07f15c4b937ad6ebf6563779c56c47e151de31a7200451550723ecb394dccc4f2425ad127c3aceb3669af0116be7520644e3d5d7e49b1bf0c5633bfc0abc19dbc97a8e3ebd8ffaa9aaba4c600f1e14b0b85791782bcb6fe91d8085ae6ef1528b59df86f31ccad57fab41eeb176c95aa6dfc71e8e4b4b1f485df5c00d628e806d16356af9d324584b6f0085dd17c580d0062016b6ad81b222eb5cc093d799411dab92a3fe47ac95ebd842c6f3704a8ae8f44a16a797f701d6aba1235f3268cd7a2e83db45945042d3286547a4cdd0db2506e5d0b7c994d451cab76e6988b364f29b4caead7dc56028fe33dd3f6bf5b77b5f559d46335c49ce9493502c909432ab2894282e04ec1057c3efbf98ba1ded07204cb884627f2b08de027169c2abf6a10d6dcc098ce0d0bb951c059828a2900e5566adf7c93b01ee3bc1f6442f7053e8a08cc9aa202085e2d5d180191566558088034302e542b44a877b249fc7cfacf122607c6cb5399ccfcc7871645b54028d0c7d760f78baf5b2b2feeedc30c34080b7e425a83a05a90eef2372d035b1df424499cebe571eb8f2692581a81263a27a5e73a96084783005e86824a1936ec36af6419e1bb11e424396cefba8cc89b0be1e7518ca06045047e2bca8aae3ff3e52ca023c82ce3712cce05a8adec3bb5559b95e24a5c9b6987a6f60f6252074eaab4526ff9585e602a54598b09f31129f3b4103fb8503c53cfce256c8f85e11db9d7990a5ae50ad1895c4620c95d4b2ab3a0394709d566deb420922dd98f910d0f6b641173361fe937bf5f7afdb365a74a6c8f10d21e5776845b390d1814a052cbbb3663d39d97e4e1e184c3d03eb64506d71e44ed68dcc3eba90cef4ea0c1fa0fecf64179c61168e93e3b92c0641279326b2a98ff23a377e5c4db3005ab392c995748dbc0a3346067e722b2f8d9c5f9da8ccc2c87c3e41b863bca58580c627145ad1efebd52be4615d867e069392e5ea2d4a8d34aae6969ded9575806262272080752cf36415254cbe4db2ca1b29646c4488350c0fb7267271dd7627a294549b5b89d004d2377be983d72ff4cdce6182864df92547421bc1dae81c8c30d9cbfb838567bb837c159be8ae15b60b611b9bfa2144e639fea380410b1c06ca76bfd7a22fd44c3a223abfa609779c664c5e037c4354fe8508d21781afc3370bc0edc5d3fc6637308e3f460ce903bd62257cb0454fdb843225e9d6120dd7d4e721d86b70ba2a68b155a8c50ccd1228b78602b0ae5c8b6d948d31c223bfe94144b8d125e88d50a1493d3c25ba2e44073fcb077b7a224e37dc3ac938dc50023434e3f1d015ac0fd5bdcef28c4fded1455d50631836cb5e4ca11ec8a42dc5f7d261e79572e69ac08cad65ec5940dc7451c135b2a7d8649ac53d69ce343be1c0930fccf8b6a0ee56e3531e7028dba75f2e3a0646dee9df3330895a7771d1fc0bd1883c81dc88c7dc04e655845f68a9d3b558ba8a7a09f89e31c197dc6d8ea556b0a9fa9f7e560c5dd7b4710160709b95eada75cc198100448a05f0cab52f16ff9cccdb370958a332fa847b0b776d2a6052781e502916d7f7eb3b05bb3c2863b20c1b83f10a39e5f589e4ef4e8faa740a6db999cd126f052ac7cf1f30fade3faaab21c866f966ff73cedf9310adb81b5fc4879f3d77fed99a8286c0a581d94affc54144f7c33ed05f78015a88d741188d062f99445f5209fad66379fdad2d0ed3cb517d0161e79ad2faadb7ad5c87e6e20e13897acc25901ab2c6e4d4389703eccf0553ff482c6620a50883603cb657014e2f5f6aa17373b6d321a4d6e3d5813cefe4612aa1a0d9bb186c6dbbc5084ff2af647e16af2705fc76fb8ce361e4ee3a46177fdb1aff26ebf246e6d49aab416f61da1e66d4068b086d9edae3833de6c3388f2f1117a3510516b181da5e8c5f0bcd5b3e5dbd4741d87a3c904cd65f79b6913c3419e3ae7e938b675091a3da3e19cd6d271ffb3b8ecc3f78886f8f8ab68ad4d479617f32435154fa09dee6f445dc00f78fdbd33ccbfe08c7a1aaa25d7b426b95756501745500db00b606a26aed0861eabdf53d131a5491adeb209ae528fd6427f804c5197c72ac2c0c4efa7a3f378b51542dbfce73087777ef79c10c713836b6f4bf6349863163fff30a8e56eb0b1c9a1ccf797a6a9e0cefc1bc4c9cb89b3632112f804d73496492142116c2b6d69a305789516cff265c272511e99b0022648709f10d49e792a9dcd7d6344e693ffb7bca27a38f99fc295c052b007c7bd46f3ed2c507c25d7e5b8c0f03cf2a9d050d4ed5fdfae6d6919e613903ac4a982093f9ed1ae6751356bedfb0ffa580332f0f4bc6be13ec4cb0551333be204930eec3c80ca575f7895670a089f8e02b10a1555aa082e27f76cd6745c4befdfdf3e298dc2e8934867fb67273c31917dcbdcdba89e59e8be96c304bd0cbe23f162ce913e5ebc83f1308944980ec6acb1eef86b6fdf51a73da344441cb6d071d3a14ea5953b85d94af3231d81a988d21dc6c35bfd5e46cae4ce408b8249574d3d956a04c5181d00e49c9e29f5768990d5519bebadf7670718a4859bcee9fc14e159672280731c960fc4fe9d413c48199c07d0e35ee01c6169d549a598eb1106d482b38354f7b124409a03ef4accc41d1678dba03be9974387b79309ff062f2d950677cf96e69779ed4a1ef0dfc1cfe0bec4d379502109c31ec719a423bc322e483ba79367f26d1ad4ac83ef74be7de5961a8a2c8d22ee0ac00fff6f55b941d36c6ee5930846bb83643848d8ee910134b4cf9c14dd739ebc0765ef9e312b0a97881835ef9fe93d94cfa7ce7979c726fcc6d3fea564b05d6f3bdef481cd1f07bf58199c46b205f644cb72b993e4b9a440b630625e1d92f9b9a50ad4af979b53adaad2ec7cb253ae5e0f35dbf197e3b47efb0d1b89afa56cee318ae6b907a87f37e26527de6b2d44b89fdfcf485c92d8a3b8d5d11c38c34e197d3f4c761b38d959e1af8b3b52aad751f9cceb88a4c894f77584347d2421ee48cbea7bd2eb65908de89f2c3ec24ee29c1bbc4ddd2b42179b59026f1ad50e7cae49dfb0e16330e06991c0ea1ce9ef31dd6198f1b772a01f7615dc3a5e50096da513736e19b0c66f85ac54617d19b9726a3097f5b83045f5347d3cbfb98067266af0cd512feb7fccc6dd37d8dcb2ae21050e3cd1dc9a4026629abb082aab0aca7b589bad1fadb4a92a8fd5bf3a262e08bce8d146fe8a6dad0a70632ff1f0bb341e3b38492def2fa9831ff45af02005254120a172fbebc92dd17987ae941b0c3b6df4d23998fd5606a5e1ca9e5ae76c285d1ebbce7ec8ce543126dbd097bdbcd4815ce424ebfe2c04ac45067b6658bd9c990da05dcd1fa40bf71fa50b889a9974bb1f3a586ed2fc16d18cdf88fa964122d3e56913704975f566de838ad9362956fa40a1571cc62757f9f4c025f08ef1a58c72487df11eab4a7d7161a449fd05519ab2ab3d89a383a7f3f9c85f8f56022eae401762b9e675e385fd88f49d67b0fdf921c4a1f4be5f738a3af40c55a017e113b50fbd31f1bb5f8a8ab1b029fdbc7140cd27e1f498cc6f6f9d424e6f1c19259f28dc8b21de2a9a404519014d5c1439c8cce8409bb7cb40197956f63837ac3e9856841138bff1635d53bc093763bfc22da70f3fa327f561b5e9ae764d7e59a00b14c34cb3602452cd78df70020b44db643c133d9b9dcf8dad4ac222829db300a0f4157708a4a36cbadda76498f9527642a3e150f4697352b5c90c22bddc49f783f0fb2bf051867b11dea76938a00230535dcb231b18c8acd8cb0661f6077ae2f6da0fe9b3ae9fcb0fcec6dd5db3dc0b23ccbfbe982af7052b2dfc9df7f3d4574a679e34e252377a1d782e4684b1444af998bbea4e1e7702cc2429c7b6ec4a4d19b66fa1cc37d5facc8caa0fe1641dc62bf366f02062d125f04b75cd99192e99d2d8bedf5395b843844bd8a19f7989bf391297f53be84daf4794a7971b06ce7f6960c1a070e0adffbd56381077a05d172f66a7b4fcb78bb741952b98bbe685c4d06a78ecd9e44d57fc70f1d8225849d4f9a6c1e2f9680a4fe2a2381a96311301c4358212c7094bdafe107ab3133ed1d13cd83d4367374e268caf3897859e1f9396e315dd3b", 0x1000}, {&(0x7f0000001900)="cb3c77a03ec917b6ec562a942946582b5cdc7d0250a5c8604f0e2c4aebe96dfad3b39c9e1fb2dbfc3fdafefae8e0b34b1015492d351a4f7518c4298cdd3d35ee24d03884", 0x44}, {&(0x7f0000001980)="907685c00d06df680907fc0128dcc6d3183063ab2c33c314dde150af03fee042448dba0d8b68f48ecfef8db19a9dd30aa9387370580fccac4f9652f0bfca9f6ac94c7e164882d73dac3d4cab67f7a1a737ff507550dbb1ccd2add08944ffcc04c8a02e01b65fcf54", 0x68}, {&(0x7f0000001a00)="628db18f8270cd3e23d8a5b8161642f34555967757c692f84b6d84a653bcf53ebf61f53b7de8fdd531e2c024024a94fca48576aa6adbcdac751dca934964535507b3ebbf7c6a28c1e97502589bab7948b86ffb44604d3ba623b904311f4c2d7ab3c51f976a23cbafa2ddf44d9925a43c4c7f0d95812d9c624bc8e8ba771b4596d61f3bd3b37cf05452069f8b4c6d29b779e22787909219f9141ef5518febb830f2f6618189eb8072b0b05e8c5b7ae7af663a", 0xb2}], 0xa) writev(r5, &(0x7f0000003cc0)=[{&(0x7f0000001b80)="fc70eca9e8b2a50a79c3381f9da4c13a07bf9d9eb56a0f4d79de2d75f832098206d1d87c92efe8b39ff6b531eab2f99bba525a246b922f193ceca1d0bb3bc46e52b398f6d7973f3049191e7e10cfceed35ca20c4e4c144f2ce55ad64332f443b77dd0762b8c0de6ec5112a9f50d89f033dead807cddf5fda7ffbb6fb94cb6dcb0dd34adf3b94bf8c4529d43b8f4de5fe779307bb8b657f5348d7abd0cf75e62d8e10dd40a5e17456800931b7b392fd9d51881bbd1e52d51d686c63ca8c919c46fe9c7bc8dc56e2b1209745621e7413d13395752cbf49e95d0ca5f0552e98b93eedb2d91d614eff81471b27752fd650dc8c955b2830d131c078377542ab06daf6b6b8b75664b1b7df913e4535a24671b0b2f644a04586d158e67502131d988da1ed53d0b3e7e3a0299deff6f29f841047b8f5f6a9b417277a1b2f6d3af1f7b8d803c35a5726936ff6ec541c047be86e87833095e8a6da9520738ea7d88c9c38c27b04b9ae757e5e17fc778e21d58b3e11e7c6745a53778b7ed88e5da8b5995a7740e92725b235d70082b6fb0770e4a71e97e0811a6880948c900eca023d45acb553afcdb91e19160ed5b9a4eaf4a81b9f44a552d086fa77ecad479b2a032017a3f10e7e597d7f48119a506939fb6f52c0494931786c62cd8d1bfc65f1d73c3ea61b98e8cb347235a9d976cdb13ea49a12da992c21d6d14a43e29457ce98e8db81fcd8c2d5dbf6f0c82a9c0324e589fb278fdc5df4a3e4be4c60bedba7816a2e2c28ce3bda7764c1a40c62665765243818ee5b7c882cca0a28ba2f08f006bd7a61d6a4ae269cab78a90307afdfeba15645337eab09bd605c4ded13ca188a422d6af870d97d9a4be40ee3abad447d4ed73f8219a26f1985ccd7f62aed8653df0e45e3c04206493b2a2a748ebf485aae3415c99b0e93b8e24e14ed2387b6423553f9d22fd658b1a8b0dda5ae8ddbd20b32e17f7373b27b620be564821ed81939e3927d4b070a9164693cfdd8e6ec02a223558ec9154b39dc5ac70c514bfd04693a609493296d0c2cee13b6ef38f43fbd3bb63a22537330b3c67d8085469d2725d12922b7dad1024b27ca4c134b0a6195862d0a1795e128b11358348e668fb681cff9c40ba4394b8595dee4a620fa1c953b62c19efafb2460c2cd49fcb794ef1e6326cbc779ded62b4b5144e2a537c7569a06f631ccdff8cd6bf1e178495be6c5970dfdebd510ba743fed8c32496c5efcf3e0603c101f036ba4ca84e6bfcbdd0aefc59353cc8a52baae69c6ed1c8d0b6426c73ad96af71e71b5455ae2c8b140138738d824f3342627d83b690928029eb0bcd62a67177d3247c9236c4c871a770aceaee53822e931d97a085cf3a4f364584acb59f1a55b821de342cb5b819c855d1a643eb6eec88011dddd7e0858bce2ab87d14015ad92eea0b87f2281f27539eb728e6507dc718c47c29b37256f3b4542c515ce748860cc7937d512e73e4e2b7939783b8871136170c3aea99dc862fe09421843f684119b1912b1db4997f8375b3c56faa9692e6e59099b4416aef6388a303ec0f7e94faf216f2ee69bb13e20a3d896dfb906a8d5e895968ee49d2fe4e1ed27e95adf78f479c1a0ac68dacbd78d291bae9c168783c410b12dea3d24f01523de200fdbf9555de26999cfde234a85c5fc6ce90006a2971bb94c0ac1b4529658bbb6832db1958374c64f3321b245cc1bb54604e4b1c91756adcf199105684f4a51c788a73b6efdb170334a79f8d2739d2e8c9cf8ef96ac4757d08ba3dc4ab972e4004d49a6abcf25ca0005be9af135a55900176e5f3a9f7e5e2eb05cc5806cccf102d8ba57d3982c261e55fd897429d54260d67f19c536b635adf8d340f14fcec84151d3abefbb37d0fff49acdcb3969d6ab6c64903e8a2cc9a1133dd6b5721276794d1d99e234d78a218bb3d51b09b353f59ac8eb9ad6ebbb4231a612d4a7d0e2ad759a2f59e841ca25f47354b1b3dab2338e942bfd8a58a546cd62f76112efeab9a8973ae8459259ade47e2c43543beea59aedb224a1af274c3e07a57ae58bbc2e39c8f9d30e89fc319665a779eaa456a68b93e825d47101f899a080af39ac7cf25723e81d6de2da938fe56f0f5814dda49313faf51d67775e50d7845cf83bd807f69316614cf2a23a993ce3efd2f14b08f38270ce840a8ed428085d4bae0ccfc11894a1a704c3eaabb5cad4cf4e1ab22a24c1eb314ea0891ac24961e2bef52e3306310136a97881902f94599d0cb40d7e301a54bccc98b5d858b17c78530baaec59fe5231f7094f4a938877c22801777e56bfa9e1a4cf0fb091c6f918e11f82c77efb9565d2abfea38080d28b0e1f0c6a1f88fb9f1c97ea67ed56725ef3cc1ea8b79f3044103b33efdec599529d69e99422d70594f2e1d7705cdab7b67492fbe58fe99dd394cf95c3fd7d2749527b6a7535e19de269a417e1cfc5498966128eb086048861e7751d69d365770ed8545a1809dfa7ac2d1e0fc4d0b3d584333635ed7f8c6858d88600473c73220a21f5a7c108fc36ae7c053facfb4d8e7a488da8cf35a417f3434a5ac1f6db4d29666453d4a5ca5db8fdb193043dbb32231aa0e23bd2602fe9e2bed4d493ba1bd580ed81ca2bf6c8ae7e00490c330bdf1310f0b45ac7d7c524e19799ba97f3a2b21ead0cc15ab939f1af5537ffa75909e48f1a035038ae93410dcbee64ae1b3b23ed2380584797c1cb1b0759f677c072215ad6615d3eca77b7d6ed97df02ba22acc7c9788a0d48ddba70d9dd462db57b0c6513e337b1bcb93a6b7d03632432f6c16ac78896ae7a8473bf4f11c76a0f51cf193429df10643b862333c90b552476fd6318461d45b10213b98dbcebcccac68afec30e03b044c7ed3f87ccf443fdf629c021dccfdb32b10907ffd23f4ee2ed0895dd24e08a01d044377937d511a3c7791f9e3434631dcaec644442f362778b86d6e256aaf78de8cb9bd74422eaaccb8b38f744764ecd554d50591d24ac1817141058f5775e425715a0203be24816fbb1055bf8a8dd37a5492e706cc2c2f53e51beee6e2456fb603db59a01edc97b2858fe4144281224dfe1e297e5b0ae10fdfa181c56868a48ce6a439d97888bd05e7ed667549278938744508bc5ef907f3375b772b5d1896079d5c4c02471cfa477a40ddc9139f65b9e5e0a7a2d942a1e4ad7e0ec8f069243e0571fbdf391483c9b5fee269f48680b03581e0e9bb762c8826ac982c1fdbc75f6124eed7c9ab0661d63f3e85731dbb6d8b9cf17f829cffbb36bbcbc076cb9780545d89dc3cfbd762b3f83005359c227e33ae84e5a079b5b2c2d8bad4fba38eb7fb26182ae1659d98563db31fb5f899e3a15eaab9c15d5c031fec26de4c402b7252ed351a15997cf22380ab71afd7494f0d41bdfcc3630d791433fad2b2e4df42be8948932629e101fa5b511c213efb4b35eef489f3ea8fc9f43f8e17d1788410dc1a0b76b796bcae57de79ae7817d53f64d6b8da9cb946ae36e6f8bc21b693db768dcea465ce332315122c3340f8bc251292afcbfcbcad88806be112dcae8899dac29f8dfdbb0654138fb6045d69e530efc5e79b36a52bb5ef5354f84de13dfc3da45b5ed9d7284744a33410cce469a3067ec2c33a9502c728276d71f08ee94f04336d27a1c5bc6bc1d324453b5e73decc495e9652ddf0e454573ade063bdfdae076eb25ab02b11589046d1ca946c3bff383f1e6d7be01f638326ea34aba3518c7a9db69fe012cce9f1209f3cc0f6b4c02d2ea690f03c85d7b8162e98a5ff45d8284e53b5dedaf750b0e273e28e4c18e18f2dd77d94d92997f5880bbcb9a1d77f4f36346a89ea7387d73a3c57cbe4de8e5e1bbddb179182dff5d6dc1145c4d568976da66ff2e28f1ce8ca67339f530f87e6d848ac09512283ef3f91e88a0bec0007c42bea8947f330874803393feec76a7f430ea98debad5f595451e7cf1f6cbe5299f6023f3bb03a345d8ae1fc719a2414660aa57d1ca5fa2cbce913952ec06ff527109d034ec7d1805f081115648cf2fabe6467a43ba69e9d0ac24ae5f9c7950c81887bad697b6e346b13f6486fc155cc150969bc78ae7b221207cf870a624d4e26bcb81ee1fe82576b7d1c10627b0b5b9195e06fdcc637a6ae270bf538fbf999cbf1764d6667c45ab869885acce27fc176a95a50390725dc5e312e1b7acbca4312dcedd66d5f8c7226836a4658dced6afad3493f491b724a441f0159820a0d62afbc1773e6b4bbe9adf1d986d9b4aa83773adda0c973d25b96f69681947ef81c6f0aaa4a1970c7380102a5d73fbf4aef4f63699285e6362868c51bc281fc880a36af881457d12b46f33bd3642216ba29df43c296a91f1fa9bf1fa54b3a290300feac6788b04ef71df0f0f99f5880e99af1e6dc67dbd7ce90918cd2f99f01391cf39e3f17097cde99fd4f98e83908c4f38535f3cd69c770a483eff10928329b9a8103a7db41ecf8af641fd616223bc93a7a5966084b5481f92e8b860aa552bf412e0bb23b3699e36aea01dcf23324c08f83301e565cacad380899cc46577beaee73d159866292986bae28c69a5679040a617f57cef5d1e2b35d5b2f0e97e5568a219ab45c0c330d92e980dff70e43373b093fac53f8be6cd2184596d8ccb2ddf8d72c19b8971a24b4cf7885e299750e26f3ed9f8473b0665044bebb46afbe0e8123b9ec54060dbd7065bf91ffa1105aa3c812c7199736c60222058197398bad28cf4f35a425c608ea11f3bff85bc20fdc48abb5b9aa343e37aed97b048b5887adc6db6f235a0b5f1793cbcbc0c00a817c2b9c2b2bc568d633ebe51eb755f75a5eea87752f7ea3fccd2e65ec62a44c4701a52780c4813c19b59977b504d69230f04a175db5d01cd4e1013fa1ea97974d7ea696b0eee1d436ee2c34e7d6bac8314218fede88d1cbe0194bfee13c07ad47fff8dd8ed135deb5ab737eb0d1fda3c72ac7199d38cd78284e31796b9189a340e720010a902244d9bbb9f47618f308dc032c7f8d13bbbc19253ba0a063bb4c7353a1327c53c0bcf682e6fd94ffad64b82002e0c30ce300238cd4ae0414229c2809546df93570795702906619140aae72095fdf85aece522073f4fc8c5a4ce30e2563adefff18f8229fe0a774547753de7fe6f3f6cf2a726c3f3953b0bac3d647d610306ef50a9034c7ddae8e4cbc4815b82cb3b083fcf1aeca6fbf4941ce10203aa1ac1d1f4e9d4dbbedd4b1268ca74c45ad0daf3112785909a692160d85bf2c21d7277f388c9fac666dd43940ecd0b4401ce6aeb96ac06e343dc51d20de7ebcb6770bcc4750416f64083c07096ea247c903a0b8cfbe2e8d19cb4994d20cc7de42842e22e98c4e7157d9b78410e449e56ff3d33c402a06afc3bd96e7aa3db3975f334bd6eabf68f521be08e7f7dea63ae725fbb9dfe55828a5abac98ea79b16f199f59afb8ddc5b381e703bc9cf9792749a308c905697d0b4183705e285742e97c480b327d6c3b2439b98bd5580d29dce6517c6587193cadf11865890ec98579d16d85776a7f90c2b1fdf59a6079d1586a90fd847502c7019a876eae2f5d16ebddcaf3cd48bac3f3d1d0f05783cc7b38f08ad75143e557885eaeadcd0ce89c8395f163c65a6550af07e22297a2650d6df2fd474ad944ebb740313995f94a6d4ddfdc4811732241f35a1a5c7d731839dca73ded3b4aeb4c0f9ecaf49fac56b5a4edf08364390bd7e32790804e6a643db82859e1e3f305612f73977ba21ca831c78b05a4c11e1560f4dcf8a56ca1726ef5af5e11d3a7b5a081401fa044", 0x1000}, {&(0x7f0000002b80)="a632c4b3cceebd9a049b235b7e958e41db37333d927c310614e4fa5395463f3a61474bad99ec4a4239c536f9885130344516fcd61fed3a856060d959ee90a4807d7e18ced025440fbf94eeac65367282a57cb130925a6aa31c965f0209bcfca2dbacd88933f4ee5ac99201a182b8ddcf204bbc4fa19b9ada36e8cd5d4aa467dba09b9d7ad66a3c07f6680623014460c61c6a89e732f0ccd290e95b93dc5b79ace37e236b3c546a79b394eebf865242602579928dcb0e65d10c6219639d4b8338737e545b0c8ae83807fd737b1b2c54a3fb52faa0b577b265e08abaa78ed32a915f8f50d8197093b1c79d48d0bb8fec5c72e471b35e2cde839531a116c54b202f246dbb2a5923e925048a7d27aab391ecefa9d37d838a1c4bb4cfe4b72d8a5c6c83606556261ecaa35dee9c7f63799024a9541a87eec3f2f906f75c1da3c604c7947861d2c0de562fa61f69c050cd37df68a379d1adb67e6cb46a418796dfe8e29c45d561e970201e24049a1c9e033623ec7eb5a18f9c72fa9b4c025fc9dafbc74b6957efcd0dd6bf13ef73a2b558ce43c1f2180302efa7eaf90fce8f31cbcada9789f00051b2818f838edef5f3562dd117747ba7e03e1c6c133b029defe3692e3def6c5fd586d159a2dc5270e76ac7bc29fe55a59ff1e17097b6ab408803c8d739ecb5c1fa1ac7626cc3ac514af3e097845cd69bb25e5c4af1f9d7ddca06fc3a3c4e2c8227806dd1ddaf8e1e89de84fdd6625af6754470f9c3ce7e1dd3006935dae02d37b68f6200724450322192c81495dd4149492c80fa17f4693f9b0cab57afaff9dba60324e7d5fe9cc9bf1634f977f28a3579767ed76fc6c0aeaff5f4dd122c5645bf6b508207d8c5bf1c2420c419d08268dd1a7635031f582f63de3e976b372c4f8dd9dfabbfd1468bb1f90e40dd483f76dc07933720ed4861335ad84bc2d9c0e82846ff667ee8bb34c6a44e6f5649b9835bbc569d25e390e8b2f0f8087ef0fdae9ccf99e6fe15dd8556ccb38979fa3f0dfa70600841703a9d144f456857c7782b10dcf9d8d89ddaac85e8c9e442c2d4e8b1c7ec584bc85689acc3a0c415a7c812f01dd710dee0b95d300c6621b3cedcf8918c527a34f7132b6a0d16f77b2abe66805d7c77f6364a994928a46587d480e2ae69f4438a2cecde064b2327a4e5b65bbadcdd47975fc425ce87691d3c216357078587ba1977146214df465967321de359639b8361edee6b6240e2e486e5a9d9d0dcb60552eb8ff34a7990a4247e26a987a8bdd423a09ebca9f303e8eb85bf1a1280d3e5a21befea51b5c1a2b93f1a005532363a568aae992f6a3a41ef3bab6e9ea7b2b4d0bf6f5113af86eab42caaa2f37cda7aa2c0ff2fece814e48633918c4b0ec934330075a75f5193fff2d1e90c1bd13074f7b412eff5e293075a70cb7a1bb7c6f2e7a72d0b784fc3616d33c3259b325770e629bd4adfd995b838914fa9510c89eb4ce17ea841993aa411202eb17e63e5f5578767fb9631c940f6d1d05e5862cd132ea277d29d11ffdd513d957bfc76cb6106377e37d2e6e3a7837a8068b91627cf416e3d8e2bcbc2a56c68a48ad87557656aa7969e4098dc1cbcc1299327c95c5e51e00ac26bcb76bcc4b31d606832dc2949a31eb185128e258165c870d507a2d4c88ce039c8554bb397e561651e3767a9e33fe4ae0186af389543749376d40aa60017395e8f23474c6d45806ad9ef2aba8c957f8b7633739fba379488bc6ab1de9afaef630e2a7f7f1cb3821f662aba89067a8b26a16e9271473248c514ae0851624016464ace2e55e11b58f3c11a1e45daa2dbf4b0c6be19ab26b61ee2f1d07d537712703bd7e113a83640eb78eaf388002966d574f422b49e512d2822df6b276591247c4adb9a21086efde13a513ba6b1084efcba67f5429f25264743e9ce16295dc02afa72abf94e4c8d7086912705affacc6d9b92ed7573486135172aef8b5c7dd300ab579057477b27aaf0a44153959b7a54ea1030fe914595cbc95d756755368224fda839320b37c1824db34f39348db2afc1317287d4fa3c69eaa6f18020f8a1f88e47e0166bb326cef711576c93ee829b9f7207ce31161f514790f47ca61c89c90506d7971ee1e01b307a3ed47e39b7995611126b05dbce959f390f5da5f664dddc62104bb061329df84be85edc11da46b0840f1d908c89f79b74cfee0549f4eea336b1734556c9aa9bbc6c733d53a6fe584fbc68473ac28bfa421e268876d0c62608f41586875e49f9535463db78811a5fdde3f591d3e918980144234ede14c74c7ec86376624bc17a9a59b540e7a89f04902be48a9df5de7d107c73e62ea20d06d636ff95a1fadf98fc204612c47869327597862918d9800dbeb770f50c6e1865eaed823b27c1924295be7c9fd46d540be050bdad8ba07a99748290a8711cdd7a83d7dff0788515de410b5b27b696e2916a649cd894464d975370a94c9eb0ed67152fcc814e77888324b93e20c4cd0edb932c59fde651b622d24e06615e737feea1c4aa506641eccd06e2f39c89a565638c9ba68e25f5a87102f1e975156f6a69f8d07c6311f763e6c52e5b8484d56a2216d66baadade86154c9b066e2db6b528d7cfd81bca5929b5b4cb25a0149c7134b8793c47ce4c72f702a4b6a4f2becbe88e32c410eac7aa33b7471ec629d2c58d0b97748a2d812db24b17ac2c5257e376e5a3d31aca896dc871987d9d4d031602298ad450c3ca1dbf032485d73740c344cc96a0f426f914d1486469784409297f5b2c8ca8626e047b11abe7d95ffe68c7b7da9f093afc260bc079328a74deb77067f94b2851ad9c40cecd67d9fab7423921c2ab17003f37f1d9a60545c7f29bfe9813c011171a40e5f98b0f74a2e9cab714c63890be699e69710c8294130d34b1612998a58dd02b93be8603eb3e8233ad43a30659b4f3ecbac96e85d7f7b10edc71c7029383623ef3da42d4770d4eda71faaef54d8bf50e005321193f25c60cc63b43d4b3ea60f862c411701b05f179d44504299e796b45bddf6080c77e386f50f8acc3519ae1621e02a54c68ba1876fb3e7eddca53d81cea1fbe55ffd350b033334eeb0ddd5684b0e79720f36d132a1ff73e115cae0cc470136700fe5851a0a028c12873de3f9115156bb2488d0b55a748bfa3eff423e89fd4c6ebcf82fe02f8f29b653dfe197a37883460602c82e58da7668fed233146996014df2c5263e9b7d1a7ebc3f1804cf5a9499c11b3df5885eb1b4fe7d3a95dd5a3752ae3e2f6f4ab07d273c431390212ec01b4f4b0f188b8884119102aa2ae6d9e1aaeb98220149e11e07b9ba0028a402a72bb2488e518230b3d48510a0be662ac196299441c296e9e53acdc9e4218e14f5a8278b2a5b5ae8be6933bf4d72dfe45b7aefac06b54056feb924f9322dd48afc8d69636e9a26821740fd448fec7274d5e2ad13d253b8dd2aa29b7a8daed6985252d82b6887987020b69b566060b397c0d383590df47e3983385dfa92104c615c90bf2bc24392ed3edd2123a8972495d3431dc1b5298603ebc49d07121d633b781f23e266675e89cc6b52fc76ce2ebcf05d1ad6443850e187cb753b741f14abde5ec166c15a8b54d719c12bc0551955a13c2e01adc5eb3b178c3b156d7246e818b4f8ae14abeab85a7dbaec15844c38c1e8c29d26762efb2d4696bbec6e27c3a06f3a970c45a3560bcf77bdad7f463e730b7821723e3b137cc4f5f6c4bf1dfeebc8d05820fd33e34d6e46b453dac8aedd1ee9686e75617d7238b210b206aeb8548a3ec7df41898a87544474280dda6b635a0ce4744c5132f2308933687f1a26a21d6381f1897353bc7f7b5adb7da418a9f655249c24eb5cbd7be54155f69cf4bec293e2709b48ce7c2d1fe4beedfe4279691892b2c7431da963e6cf39ca775eea99decf5914ed7de1c879da88e0cf5f20c81c68fd699a83687d393864b1cca83f0f93fc18e627c4d29d8665f7cb104b1bde345670db5d17775e57a514e1b67000c5b4feb7084a7735567b7d53e76f9356d5ad289e443b046eae4dac83b8fcdf7ed7fb8acb8f5095641c18d9d045f42911a32450d5a7b2cdc4c80e9fb26cc9eac83426b626fa9cfcc87b42209c9219555199f70fc76badb10a89b15a44850988ca2c69f880ea0df58f034b5c3ba8e08063402250d91922a782410e44acdc10719725929b46068d1517875139f1dea9ebbcdba1b5449863688e8a396f7c698299b0d1718f8ff70da9b5f13b32b425eae87f9e7eaa97b0f23787911652129368fadfe2cc773cd9496a6ea6a876abbc4f5d3197bdb12301e208108d4307795f7911b1f8e374e085e9cb4a03d3a99918498d7bc258a1f0971fbafd20981886443c7cebcb0a069a13b88be49871f03c497789c32e976a284d0c363bc25d8d9ab722e7b28ab8138fecddf76fc1aab46aa275ed2c89ae3fb31c70d850d9479ce8e4e1c287d319f5ab510c99d785f3cee4dbb26b16f635c48c1235b4790390afa2e37a220a5a381baba224083ec565c6ee90bdcb618cc9806eafe52b3c25cf37ba637c80efadd73e967c7f3e7709febbb3e30a838d0f4704d9811a09ea0d8e15f90fdd85a49d23c2a2887bb0d6c53e8d3a35186fb8aa49d004e1647fe27801fd4952ee3f72ae665dec214b799bcc154e5fecfedc44ecc730c39e0c4baaf7da10e5c5d2f17a9519bf3a9655ae879bd82e752d782308072d8f99dbe297473f4529a0261cf8501fa4c94d39658be80d1557067486b5d5f46dbccded3151efcb57bbcab398622391fde08f15baedfeb59cd67e5a1643afcee3b57d1a704674a8fa0f66374aa4fcc075c725dad14375e74f4f58093ffda0cc299ac1086873e83f3b08b0ab5bc330dbf4fcdcc6896b0ae480e4871276c107b772c65fe6b682a67c61e97fdb602c936d07851fbf35494754ffaf7dbe8c8e34140eacd6593a34067599b1188dddd2b7a3c57dff667de2752c3e1aa802652f2f9bacfb3e5049863a882f830243cdd28c1292caba02e6e3832dc43d9629d3518fa4ff3f771ec8cdcaaa10b21a706e95f1d7781d3750a323c2fc21cbef8fa19fcd1c4a6e47adfee428b10b548807b728f48996ad76a775a8987261f95f8b1e8c96deba4c8a3f70ed2cfe6f37ea6f6f5698926b9a8617479ff8983203681a00d9f9e14310f2612ddb7b41bd1635e77bc84c9343c43b66e5ba5a48529317bfc4c6774562665e3585de640dffc58394761bb8aac2c3ae79945d0c6a2f674238351ef1c8461d39d8fcc53d58721babb9fa294bcfcaf2b33dde16545130cc9be5c89ca641acba91809796228ee1d8946f8104514e09ba0dd2e311c9fa448e9cdae8f4d8ed784180351ae6e605cbe0fe22346f8967a7489d5258784ba04f1e23c01f2f5f45a3016a9f3e231952558e9102aac2ff56d395bbe64d3fc7b955d49524f3eb9548ec519e515a9d3141121adbbd15463cf0eefce6c36ec5b9674e3599a0677fd33e59ab9edb2758109a6fab5c4dca912afd2ca66dc5b90cb9324cbf14e94bb4336fc33f289262f297d2a927c94b0b7b7f13908da7481fa57743602233ae0a73df6a12ed902e0e2ce9af71f2c924a824e61c1eafafc3c16deb8965063a1a4a4c00266790b0dfdb84186425fa2aea9a58b0efb8c532f4c6fb7ada3ee065b20d99f83f75481d337452cf5e6096f3e69ab56d2c18c29572c40d7d61de49e1c46d31c08ad8dab27646cb40f502f529e89e29c0cdda4518199015db66fa52f374f33c270c3e072f43e50ee4ad99cef983ecb29c66dab2c0afe8757808f", 0x1000}, {&(0x7f0000003b80)="d80eed6fe03a9eee62a43a5617a7e526307ab8f6ab6dbc80c33dfb96f5bba2d30ec34e1d9ec2d4d2059a94dd8fa50895772e392760913be85ceaa85d4d7f5c52f9f4a362a3ca3b5369373b6c9e4573f837f3d8bbb7d0a9fdbb625eec9ae98b77aead897c971e83ba63c486672a7f829fad70f0d7617898515c6969f5ba8d17de7b13ef3906898ef10a0ee6c4ab14f75a970d2de7bb0edb8087fd41c5a779e142bb4943a03f0ab2650d0323d27e064d7d18a4a2d3bf3a0aef2fddeab11e17856c8ad020adf8266f82b51381b7d2761de57d02", 0xd2}, {&(0x7f0000003c80)="e875446c35335706c552d6f079ff206db141e04decd7e5d72a60cedae4efbe1fee1450d6a4950157a25a4b22092f439216c43584", 0x34}], 0x4) socket(0x18, 0x4, 0xc0) unveil(&(0x7f0000003d00)='./file0\x00', &(0x7f0000003d40)='W\x00') truncate(&(0x7f0000003d80)='./file0\x00', 0xfffffffffffff645) symlinkat(&(0x7f0000003dc0)='./file0\x00', r6, &(0x7f0000003e00)='./file0\x00') syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000003e40)) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000003e80), 0x440, 0x0) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000003ec0)=0x3ecf) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003f00), 0x20, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000003f40)) 01:09:14 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x2, 0x2, 0xc, "a321fb27bd191413dee3984ec3b7cd4a7250d681", 0x4, 0x2}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$FIONREAD(r3, 0xc0206917, &(0x7f00000001c0)) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7ffffffe, 0x0, 0x5, 0xfffffffd, "97000040d67d3f0000ff0500"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4c16b75c46bbf4ebf25512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca9", 0x17c}], 0x1) 01:09:15 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="17d50299482daaaaaaaaaa7600000001080006040001f7c608321683ffffffffb6b3b7e282d2ac1400aa12e3feb92cf450cad386acc4c7311fe43a7d4f137ead1e0fd230b4fb16c24b92dbc7f580009db3df8091a16bfdf6"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b78ce28d1184991f7c8cf8659996d7be1aa0500000051e2f0ad3e00c257699a1f139b672e4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c040000000000800036fe0c2300008abfba0900000008e371a3f8343712051eeab71d00"/177, 0xb1, 0x0, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) shutdown(r2, 0x2) shutdown(r2, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000540)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r8) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r9) pipe(&(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) 01:09:15 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f580001000000"], 0xa, 0x0}, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000003000/0x1000)=nil) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x20000009, 0x20351d, "28b77c09b87aa57800080000d0d2000010001c00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000010c0)) socket(0x18, 0x0, 0x0) r2 = msgget$private(0x0, 0x100) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) msgctl$IPC_SET(r2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() semget(0x2, 0x0, 0x0) socket(0x0, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000093f91f549100000000000007000900331e13fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be12092ccd0f895838164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda11393672f4d335c223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac437572c881ea772ec58904000000000000001b1257aea8c5000000000000000000000008e371a3f8343712051e00000000000000000000b61efa313e72190000000000", 0xbd, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) writev(r1, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000140)={0xaaaaaaaaaaaabd6, 0x7, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x34}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x401}, {&(0x7f00007b6000/0x2000)=nil, &(0x7f000000d000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000009000/0x2000)=nil, 0x6}, {&(0x7f0000598000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f000000a000/0x6000)=nil, &(0x7f000000c000/0x1000)=nil, 0x5}, {&(0x7f0000012000/0x2000)=nil, &(0x7f0000ff9000/0x6000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5d}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00008bd000/0x3000)=nil, 0x1}, {&(0x7f0000953000/0x4000)=nil, &(0x7f0000685000/0x4000)=nil, 0x8000}, {&(0x7f0000c2e000/0x2000)=nil, &(0x7f0000488000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00006f2000/0x4000)=nil, 0x4}], './file0\x00'}) poll(0x0, 0x0, 0x0) 01:09:15 executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) dup2(r1, r0) 01:09:15 executing program 1: openat$wskbd(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001000)='./file0\x00', r2, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlinkat(r2, &(0x7f0000000140)='.\x00', 0x0) writev(r1, &(0x7f0000001580)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000003b00)=[{&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000001b00)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(0xffffffffffffffff, 0x1) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000000000), &(0x7f0000000040)=0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r4 = socket(0x20, 0x1, 0x1f) getpeername$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004958cfcdf8dfd6a2560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6d16d712b379c2a0da265a58cc83fb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004be94f90e71d613f2c363c25adb3a9abb1246f1e4e52260f0a410c0ad9add5b6573b61f2e1f1f2357173f570dc24ced6508c4b934a7d5fd9c10712c020d39158468f3346e63883e97cbba268696b8726ce498b14307014230f3a5d7513c347b55a88be1a91ecad11296a4589f8daf0fe04ed0a0d274a07b5e21b9204240cfdc384734cc84af01dfa8aa83821518cf9ef3673bcee1767b78c6582067ebfe0a4c8369bbb5a1715378100d4d783a0c437f47741314c681837dd2210735f029ff3476dc42efa1ac99459dafc0fa29db4e53fc425403d8af5aa3e02924cf90c99093b3d8d171ad1bee3de4551311c62cbca3ca05901c351081acbd9d5c0096361e7318c88400d87288725cf42d5dcccf0036ad743bc4783f98d16472506e19c2fbd856bea0938920b37e89445189e441edf8b57cfdc3e01316dcde1f9f7f8008a3942158e91f33996f748aa02ae91ef9f93d5efabb6406b0c64664b84633a5fdef549bf97b761a9e64ddba0b6dec95440f453a59b68fc59d6dc1e2166d29458e10ecbab218c68f7b5ac2d086e"], &(0x7f00000001c0)=0x103f) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) 01:09:15 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @local={0xac, 0x14, 0x0}, @empty, @loopback}}}}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x101, 0xfffffc87) 01:09:15 executing program 5: sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xffffffffffffff5d) sysctl$net_pipex(&(0x7f0000000000), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) 01:09:15 executing program 5: mlock(&(0x7f0000bff000/0x400000)=nil, 0x400000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10ffdd00ff"], 0x10}, 0x0) r0 = geteuid() getegid() r1 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=r0], 0xd, 0x0, 0x2800) msgsnd(r1, &(0x7f0000001ac0)={0x0, "2aa709491ffb36a0a965c94023ae7a1ec15128a47bc8a6ca864e2a7e0418b886e0b571fd8045ded408db7b8108d3b1763891d41c06461d63564d754589e8d10de6668538dc19c8580fa80f1efd473aa0c3b562e0ee725a5b0c807f97c394f519c2b31c3810b2c4952736452c92db026bdb36c26598eea9c7a4535963d38ca61b88b9af2167eddfc6f9527cee7d5f6a9838df20b06f2ea9584ce1da4071b7d5"}, 0xa7, 0x800) msgsnd(r1, &(0x7f0000000580)={0x3, "09a1de9cca641c42ded8a5e5f3b7675acfd4a3fbb3af3891aadfeb219e2c13c1351800e0e3c65dd9978e6a2668995b985c437e5a6405919215b58c4193ce923fe4c783cc79f0269155f51f9323a8ad7a2da98a77c09cb1b78a1ac1bd1e319b74c9e9c00ea28e194ef33888b1b3d628a79e3a4e8c900e654b4079033c207207905a1cab511b929f91c4f235f05b83221bc7e1a5814860e697ec158e798f13b8d4da9dd31ab998356dd88aa7d0b77433932cdb88639413be89ce7be60e469a57acb026ea28bfe60e7e4754e0e316bbf1a3ddbd2091475d1f2ac114b3788e1c1dd11ab37ffe81e9153b640cc305bcaeaee2e8f1db7dcef155613b"}, 0x101, 0x800) shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffff}], 0x0, 0x0, 0x0, 0x0) kqueue() openat$wskbd(0xffffffffffffff9c, 0x0, 0x8000, 0x0) syz_open_pts() r3 = accept(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000001000)='./file0\x00', r4, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r4, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlinkat(r4, &(0x7f0000000140)='.\x00', 0x0) writev(r3, &(0x7f0000001580)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000003b00)=[{&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000001b00)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) shutdown(0xffffffffffffffff, 0x1) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0) 01:09:15 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000001200000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d036073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5ec0020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2fff800ff00", 0xb1, 0x0, 0x0, 0x0) 01:09:15 executing program 2: semctl$SETALL(0x0, 0x0, 0x9, 0x0) r0 = getgid() r1 = getuid() setitimer(0x1, &(0x7f0000000440)={{}, {0x4}}, &(0x7f0000000480)) msgrcv(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000040000000000000000000000000000000000000000000000000000010000000000000000000000000000000af2ed62964fd2267f2ff6ed9000000000000000000000000000000000000000057fd59fe00000000000100006f00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000c2e61e33392597be56ae31d2063e927fc3402f3b4eb872d580eb2feebbc4cd1858a17db5026dd9b86862c274446a17aedee00fc97fb9da09dbdcf6e9e8912ddf073b8e404795051a1c5df57a214cc184c0e04e55863027f601c71311250bd3d35188712cca2aa484cb2131174335ca4815a7e88c83f19d45c01222f01c47def463a1480700edb03713df882f057f2b100ac50e3b9bb70cc762ab61b8698e37138a1a6238df38e854a7397146c5b02fb94a019d"], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1000) r2 = getpgrp() setpgid(r2, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000040)=""/56) msgrcv(0x0, &(0x7f0000000e00)=ANY=[@ANYRESHEX], 0xd4, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x3, r1, r0, r1, 0x0, 0x1, 0x780}, 0x6, 0x7f, 0x0, 0x0, 0x8000000000000000, 0x2, 0x80000001, 0x7d3}) r3 = getgid() setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r4 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @random="bd4c8cac4ff2", [], {@ipv6={0x86dd, {0x0, 0x6, "ed0010", 0x14, 0x0, 0x0, @rand_addr="000000000000000000000000f800", @rand_addr="000000000000001a0000ce0000000b00", {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$FIONREAD(r5, 0xc028698d, &(0x7f0000000080)) kevent(r4, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x20000000}, {{r4}, 0xfffffffffffffffb, 0x0, 0x4, 0xff, 0x4}, {{r4}, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x3}], 0x101, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffff8, 0x14, 0x1, 0x7, 0xd}, {{r4}, 0xffffffffffffffff, 0x27, 0x1, 0xfffffffffffffffd, 0x81}, {{r4}, 0xfffffffffffffffb, 0x0, 0x80000003, 0x7fffffffffffffff, 0x3f}, {{r4}, 0x7, 0x6, 0x5, 0x7, 0x2}], 0x1, &(0x7f0000000540)={0x8001, 0x7ff}) socket$inet6(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r3, r6, 0xffffffffffffffff, 0x1, 0x3ff}, 0x3, 0x1}) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/218}, 0xe2, 0x0, 0x400) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0x808c694e, &(0x7f00000001c0)) 01:09:15 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xbd, "09000000ffffffff080400"}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e", 0x8d}, {&(0x7f0000000500)="a2ddce1d1ce0c89c9573daf7927e02496325e8e36d90537af3e77fb4cee953fd690d1ed2828ed7eda23fa813dda4b4e9ed65339c33a809", 0x37}], 0x2) syz_open_pts() writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="ce45a96da9d78ecfdedf594ec6c410a2cfcb1e99520569d29986438e81365b08", 0x20}], 0x1) 01:09:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e36328b2", 0xb1, 0x0, 0x0, 0x0) listen(r0, 0x8001) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c4e230000fb0f000010007691a5f400"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="49dd994d7a650b7f5ef2d00253fccfc577a7de2badab060000900b0f5ca1", 0x1e}], 0x1) fcntl$dupfd(r0, 0x0, r0) 01:09:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x5f) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) dup2(r2, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x85}]}) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r3, &(0x7f0000000240)="b09044ff3264876964182939cf0e6849c921cfa5beca8b610343cbc45bb9d88d0d3158d632fb668949cdbce849851a609bb7c3d0691fd2fae7e52cc8ea4e9eac229368f1abe41a7557ec5730d47025562988b3b1633d7c2acaad569b9b706c90cb602420e638e0adfb6e7ac7a422a6c5404dd3087e2f7f04108c418e99cc7ec7f02dcb102ef5e26e9c2a51e8d19b29a75f430c61c7cec9ec1abd5448b2be48b134b4e93537a38544053787c1318b590eb018467281d27e695ecf526096289b36508f067e4a3d5e650bae0aeff926eaa44fccd5a852e92d540adc94e74e7dad522688d42eb16e8a25f5a9bf96", 0xec, 0x405, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1, 0x200}, 0xc) 01:09:15 executing program 2: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r5 = dup2(r4, r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000080)="23bac6cb934c79127e2722120bca934a0a50ca9e84ec741f98615b30e5ac942e43d0a8a7e03f7261716534575c0189d7ed3bf5eab277bfc0343de567c66b0be0d5e3261a6d0daeb577be7e8eb6eb06a4fa", 0x51}, {&(0x7f0000000b00)="ecebb7601ceba533ff1e45e12862e404099e26fac50be2f4b949e65f25735f0f1b1bcbfe50d5243a1cd28315403ce97ca578d57a97df799a6bb419e33173c39fe2e96ed87a0e31f63f5179586f8bf263bcaf4a5bb199b65c7dbd3f661517389a3776fbed219a08009cce937136a575eb2b35965e16cc806b23b7062ab3ed20abb9d9ce972b33f6220ae20ef496b2211ae32c0b893b71620aabf758f148c3c9b04412a077f4af4c85752167671eecd6cc4b85041c13a27f39b560df0decf39d3d73ec76316fdf49f55e0a70b53da90e560e470dc0c4cec44808ad1fb64029f41897c2c0648c86fec3009124a55f2a645439ba01733536112d846d193bf71fd2e2eb301673d1bf5ed8e9c605e0a8cc748133a4e42e2de5811a6323473c092523c0a0d4adc6e9b84c53e26481a6cd621c473677438d30a990f180b2124dd3d04eddd9bcbea7d3c729b5f08372a31fe88881272d1e547f38da952c18b9e8e26943ec23d2d2673674ae6604f443b3a7f13b75612c9f7e37d81613006d0088ab43b784778470dc08c5dbb2ca49393a7de2bda8f9c82d89d7381e77bd7486c2c044ae01f30730e7fcd70779a34431651de68c321337db21a2f74df9dea60836ce24810e0b7da6e2992e48128e9f8a48c6d290208dcb12b5070176a173a7dbf28dd62fc7c5893d34dfd1c5ea712eb636e159cd896cee580ed1ff62271f526058c9978bd92af0d3d6021cfc5861febe3df5beeb652f6542949bf3d16aa37c101031726bf96ea7c37c90891567c7f7518a0cb1cc04ff12361f2c1d10a9546b3c6ee1c24dcebef63777ca1610575d8b93e831f9ebbbea877235665255dfa1f7276d8e74ab756cdf8e3a3f256bdab472f9e14bc66e4d8a49cc9873186867afeb546827060057912d2bef545b1332e6838240c594c05cfd4dff08bb815f4667e32d6aae41829f9168a1a898092f5ec837ccf64eb3a76bb03d62e280b3348436e3ab467c5681c3a90f24fcbcaaf7e9c871173fdc430fac43a2dcbdaf199a6cc995c93e36e77d49f95b623de8fd248084819b72a4aff013f3d11279a541dc70e2ca1ffef9aa09119c0c664cbd1e85d84987b97f459f63d75e2f0de7798256b2b9410bab3193fb5e52a596b173e5e8307413324eb93fc979407b67884b55d11e14e7ae92b401ca63c7bf77c2a62be1103a79119b9946178788c0696daedb4394c477c68a0803dcd7eb01fb43f4c42a3fa5a7d8cf3903f6de19500ebc1fc140cffdfcae02076e860e213710b551c06b4acc319122cb444d37ced5bb5b98e54d93e5f9d1551113729919bbf4d2cfe43750c9d9874d5337c2a9cdafbc20e0739f5b76821fae5f919fca3d83a599562e19397979965237b7cce3f0488d5bd5d2bef856c9f9c38293c88731b47ee4828acc64b602d04721f48f771227e53a750775e2f40b445cb653b1e41a23b80e50adbb7fb5142f3de586dd1d48782e08440a18637e52be88a3c6ad6f540512a615c294e551438ad27dc1b3892a645b9eb3e9875cd74f06c024e9078f027daf475a1040424cca1d8fec818b375220cd48c2085200629bd1db33252041775c976b89ab34a59382b4bc48f3690b3c2e959636c62fcebbb6b70942a4fc6486ddcd9e45352807c74f86bbb4d473852158573cd26169c0b608a073e519120c2d064d8571a93caa1f78e1024ffcce5d218cf05b2425c4d847f04616c1feac2f895be9fb464c4d54cd6f646a74cedf2914091b19b1bf96c924cee2be59380f5d101c38e2b7e805a57cd90abf5742f0c5d430bc3a66e1d03448e36d7e89a39320dfb3d07e44a4653e19c101930f5dbe62227c0538c28532f162605aab936749862c6d74ebb33cf3e0d496919acbb273f11230c3c1", 0x534}], 0x2) r6 = accept$inet(r1, 0x0, 0x0) sendto$inet(r6, &(0x7f0000001240)="02", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 01:09:15 executing program 3: r0 = getppid() r1 = getgid() r2 = getuid() r3 = msgget$private(0x0, 0x100) msgrcv(r3, &(0x7f0000000340)=ANY=[@ANYRESDEC=r2], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(r3, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/42) msgrcv(r3, &(0x7f0000000e00)=ANY=[@ANYRESHEX=r0], 0xd4, 0x0, 0x0) setregid(0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) r4 = getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x20009c1, 0x0, r4, 0x0, r4, 0x1, 0x8041}, 0x3ff, 0x5, r0, 0x0, 0x1f8, 0x6, 0x3, 0x3cb}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x3ff, 0x0, r1, r2, 0x0, 0x4, 0x400}, 0x9, 0x5, r0, r0, 0xbf9e, 0x0, 0x6, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xab56}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='rw'], 0x10) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r7) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="31feee7a8c97f4eb", 0x8) mprotect(&(0x7f0000471000/0x2000)=nil, 0x2000, 0x2) r8 = shmget(0x3, 0xc00000, 0x298, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r8, 0x0) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(r9) getpgrp() 01:09:15 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aa62aaaaaaaaaaaaaaaaaaaa86dd60899588e7003d00fec000000000000000000000000000aafe"]) r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = dup(r0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r2, 0x0, r2) nanosleep(&(0x7f0000000000)={0x2000000000005}, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) 01:09:15 executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) syz_emit_ethernet(0x77, &(0x7f00000001c0)={@local, @broadcast, [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x61, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x9, "72d104daf3cf1dd6ae03da22fba2f3fe7a6fb1c7b5c72f0d42952330fbf8434de3a946b2ac835bf5db72ff1c204cce90db21cb894b36b008bd2080e0d0a25817adf8dc0d73"}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0xfff, 0xfff) 01:09:15 executing program 6: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafb", 0x50}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2}, 0x1, 0x0) 01:09:15 executing program 2: r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffc7) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 01:09:15 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000), 0x50, &(0x7f0000000080)=""/113, 0x71}, 0x0) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYBLOB="7b181e5346704a3ea8bfd013b0b8e861d22951a9a9c41c2e6790c686d07443f8314e200e78ac8e1acb9f3f7637590ce8efa9771bbbff56840a227c37df6020707ed3abf95ccddbd5c8dff7949e17ab2cd915266e5e7fa040600cb85d663836a196ccc5036c85b13de55dfe61566a3711e42e0736b0c18a1527cee5dd4ac62aad33e95fffd29c6a0e51acea534f59ac211a16730ef0cac6e15f10e732b54fa7a3ff307814a9"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) recvmmsg(r2, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000)=0x3f, 0x4) recvfrom$unix(r0, &(0x7f0000000140)=""/108, 0x6c, 0x1000, &(0x7f00000001c0)=@abs={0x10f9a0fdab8deede, 0x0, 0x2}, 0x8) sendto(r1, &(0x7f0000000240)="aa", 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) r8 = kqueue() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) kevent(r8, &(0x7f0000000540)=[{{r9}, 0xffffffffffffffff, 0x9d}], 0x4, 0x0, 0x0, 0x0) dup2(r7, r9) close(r1) 01:09:15 executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000600)={@random="7ffd89a5f1f5", @remote, [], {@generic={0x800}}}) r0 = msgget(0x0, 0x148) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) r4 = getuid() setreuid(0xffffffffffffffff, r4) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x7, 0x0, r2}) r7 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, r7, 0x0, 0x90}, 0x0, 0x0, 0x0, r6}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x3, 0x0, r3, r4, r5, 0x44, 0x8000}, 0x8, 0x8, r6, 0xffffffffffffffff, 0xc, 0x7, 0xffffffffffffb66a, 0x4}) 01:09:15 executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r1 = syz_open_pts() socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4080000000000000}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r6) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000540)) pipe(&(0x7f00000000c0)) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0xffffffff, 0x2, 0x10001, "5f91f0614364a929ee1f880937c0d7177929a83b", 0x53f9, 0x3}) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) 01:09:15 executing program 4: r0 = getgid() getgroups(0x1, &(0x7f0000000040)=[r0]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="f5522e1a", 0x4) 01:09:15 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e100000000000000"], 0x1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000b00)) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5f, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x3, 0x51, 0x0, 0x3, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0x10, 0x9, 0x0, 0x0, [{}, {[@local={0xac, 0x14, 0x0}]}]}]}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"a317a93ee7e188fa122175a2ad6bb16c1c5cdb7b02c9aca015"}}}}}}) 01:09:15 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c543, "102609307e7be2df67de208c8bda64612c3100"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x5, 0xfffffc01, "6b826fa48dbea7102e537574b9a4f70a342b9b36", 0x7fffffff, 0x7}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x0, 0xb855, 0x86, "101095b046f97c2e00"}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 01:09:15 executing program 6: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/235) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x3, &(0x7f0000000240)={0x2, 0x7}) r1 = socket(0x2, 0x3, 0x5f) close(r1) setrlimit(0x3, &(0x7f0000000180)={0x200, 0x100000}) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r4}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000200)=ANY=[@ANYBLOB="7b181c"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = syz_open_pts() close(r8) r9 = socket(0x2, 0x1, 0x0) listen(r9, 0x0) 01:09:15 executing program 2: r0 = socket(0x2, 0x1, 0x0) recvmmsg(r0, &(0x7f00000004c0)={0x0}, 0x10, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000080)="27a297eb343037ca587c567728cd382f4549dc86ee12ac2b439c80a99513f84d7e0b819e0b0e8849346de9b6c8c747deb935f94038f54609d3e8fa33", &(0x7f00000000c0)=0x3c, &(0x7f0000000100)="da29b7560ec912fa1f4659e823cda460d5727c85341da1f5892c0b274f44604eb32bf21d8b1d9889a4c0671ba020663f849a67f8ac515b18a268667a1531f3dbc817d3dad4e2fc7bd04c2660cd9f48a44c811a633ab9c0702c3cdce01f6f7b5461fc07fdf8fc12fba7e4467b2f87513137ef3636018cf8e96d1ec0581ee15ca962cd389af7254189f96ab331737a9d3372ec97e3ff540b45b47f45a2ae42afcdd3b0195331a5f7abfc9bed00b14183d911fff73dfa5839a89482e058703865ca074a9568389315135410d6de566ac9f4a33e7f0eb0a978350485471d860bb04d2a6f9164a2c8bc14530c17056e6c4b0b2a8d3adeac9d3742c64e83803408827272f33feb80172b75ca1485663cba4894bc37ddd1b87e9f1d5057105302aa2314d31fcae039f92183e9391cc3f5374fbec3797ea9459586d1c57a0a45d9c03fb4a395c55f73e5bba8caa05e888736fe3f65817e6a81483e362ea22223226c995b096b64b03992b2a995ce8e5d57f195e9338df0257b141757b5713028104d568e8227339bf1eba812963937d4aa40ba14580ad8ce1c75441b98cc4740aa25226e963f640a17be96111e9210958de636079e4eec05b30ae5c83c5524f277ea1f5b8a55ccc4df5c53908ac8c4beaf705f182b6de7e114574185d462f56ff01caec15630e0c3afa89e559061a8f107e8775c6aefbab347adb666e6bfc024d355941ba22a9cd23d50b24da20117bb6f8ddfa13b1b5a17c3bc4438d759a9c64ddff66f3654221202ef48f79aa7cf38213ada695db0a5b8f2e52565206ae3b1d6ed84cec9451789b8cedeba3fae31d20d209ff9ea9cd6fe55baef8f90c5d3aaf36c4cd8691dd78d3394435e7c888b45f0c7cd6ecd85f198ceda883cd6a1f6dda1b740481425aa7c43149dbc181d8cd148768dda29e920e0ed4c044b7afcb44d069d1b822c2be5acb119f01567bf2d15dff2ca6fefb0a29fc3d72ec24dfa723005093a9803a54ce401c6068cad82d0547ac91c574bc08cce51d745c0af4a20e29f0c1ac1e66408df0755e03aef889369e98d4f20aeed14df18baed53d5d6045633b6b54a0d8342ec583e58b201d3c07166562fa61a9967972b76f846d0835a87f3d457e6ebd08393aad8cf9948ad37ff3117d49aaeb662d3bb7a254d7de1c45644d18805d8ef144880affa7972386f511d22f9af5b0423c427ef10a408c22e66db909311ec2a8856158030b9a3162b0f653b00081047ef900bd2b293b68ddb8ef014dca18e97652a92ef5e7176f264eb14f17503c192cfef11c9e5633622636591882b3070ef4993c6a8f4cfebd9853b8404dd8104ab9566f5f0501fb889e25081794dd3da5461dc317681c491db57ca219af26d25f3cbc7f9181ebcfdddabe0a1d1589f7f7f5c7db9f9eadbfae71eca22592172ccbe3225544c71790737c83d8f0cfce65f12f82b9eaecb0be5e66c923d6abd5498f989f6f73e07950726c6375c86b1b9fbe75e47f37e06820f944109f852ed8354d3b298ebeb5da4fb3e1c271bdfd82aca8e79127b59d0b6ae25d2cc3ebb2df3f492a25bf63715e039335c43a7b23e9bd9f8d76014d93db2a6207d9ef3bb31ce2c47414b125ab907124cdc78ef5caa375c3359f18054c94c3b86c6fdc9cb7d3a5134505810b7557fdc59a43bd899bf3f48d91c87beef84251268f57086308116cd46ee9f4eb5388594be8478a7d0dd469edb38c9fb384fcda844cfd2174fe71b58ccec2fb7b9b3576687b8f98162e20793d0700edb97d536d98aaef4572fac81889f5f4acabd4465d8ae3524683edc4d9eb16be43e4561d838344ca830597beb9702b1bb03cc7119055816719b7702c0f9e5de8abcfdcab518d77a410178defd7a88b5af1f393fb6cd2f76e0161214d3e75cb2b9eecc264d2d8fa806b56a008717df6d92cd69ada68cb37c0682f4063a77377ffb9a4ee917b4f9a5c399d6585935418f02d60d200d3600a870724ba11c9fb0dbec24e2f401b5494b0e90c3f658edbf07156ca5a2462d00dc0ace51d05529667cd1070a30c7b74caac25ed1481a446c9d4477ce948de741ced0001a426d40569c041f7e6edb9bbfceeab4a8d9ed8d8d6b449badcc055a83d2bfe6f3f075b3bef67e1e152a294aca72cdeaf766a49a62c081d8c1fa0c593cf0407c82601c70d23325f2bf8d2f3f5ee9b92945bfe1f8341860d48e641a621a84ce217e2c5540f8dee232849102f45d22380b8ee528b4c4acd7a3dbb9c892c3b81c1259175d7cd6066fa80915399debfa993a3785e091198107055f452e85f5cd3712b1506099100b0b409874928cf845b97040489f34002e7639a2e4f03d7b3101494b8f534093888281dd902fa2770aa0c35fcef6f05248c6d88286ef3fd27167ee68eec1e767d2836e3d5c506cffcc1bc6fc45c5e8ccc272081ceb6afa148f52749c6d21131bcdb21eb4813aad65dfc28b31e86eb582a1ae5ed98580287838be465edf3621e77fec9965f9078c20819b8a632e41a90316073674940782ee064b67a937af7db7ea7e715ce60c744ead7770fd982d625e7181da2a4421eec3d7918a068b5ebc31fd1398245b0c5e31ec9c1d099985222c27959ce5dcf789ad57a49aed9579f924d2886f7811935341b70f4bbedaa0fcdc20d02ded6eede8d21063d717852491fcfebf4c67377d63d19efd908d9de7624bcc0ed8b2b17aeba369e03173014184138beb730457fcc8b8bc327a274909dcf642a8bbc1945d5f195720b3d732b552a30b3692ffd0b47fe7d827d1eef006a054f99fec1be3e804e8054e0fcc37bdfd67c85dc1f234a0639fd72928ccf5a262a21ea4bf3ec2b73a55d6510d2d4e881f906fc69153da3aca7487c8823db7cdf628fceb913bab2607682b4fed5bb957a726d51d11673b4c532db0641cb0c47b1b1bfb614d05e9ce4e421ead91b26bd983ff6291ff4906e0e1bdad8b3963f419ec287598c06429b59030f0d3900d7f4c4418ab46abc60f26c2fc7b419b019130dcb9a6ab4a6a846ad044813492abda4b733001138fba1dad4cd18c39a897f87d58aa5dd34eb1819997e7a0bf7bbde3dde0412efe926ab5a6d80ddb756e179cb50630ea2ec62dcdeac080d5cf8b9285c5e0e266ebb1d0fa31495ab2925739b8c4cfd3ab1096d72d55a94c1febd8224f8916ac603a3761ae70e149a2768f576b6bbd2bde02ffa5e2711c95a12175b8203636eb24a0814f6d642e44f69ab1dc233fda6756484918421a0d3bdb753170fe9e34c8ac6b28ed8c1826d383f14c3221a2246999dd3afdd13660e37f24018ad1d797e8cd1916cf3f96342d04aadf7a21205c25aec16a85c92f59197cf4ea199a15006b140efdba6cb6d611cc7b37be4f294f5a1fe2ba40ce9115c847e2ebd2b00fe7c63717073177f8b97dbcf2312bd93da9e5b1dc3ed4dc0b712463164034f5b5ae55bdf5f7a9bee0cb8484bdc91443050a07d7cae46e613e542fb27663049095dad9b95aa7d7c1212b7890218d663282a101b393d820bee20459bd89a9dd5d4ac1ce93f778cd5591274849b079760ab1d5e2ba39ece9db99134b2ad4e99099ef7e4816510657a2ab2ad8c71b49bfc1fc2d7993e06115adcc7d8665aa72e49275e2e69ee94719ccc101e562ad6421769ff32e6798870bd690012b2293be83f01e0aecc65ad06e9e35d5380da7f1f72c347ab68c8d57d8867aec0a7f12d82d0341b1cbec3f1445c094a3e0e2fe31a2e6903efc56a649a9e1731e0161b9d7f116f64f25783149f58d21bec62d6492b04ecb2ae328851cf000c53bd82a4da59d045d3d0c77b02545b4bdc91fb09d7a344de1dd24ee7e5a215f4e11bc5814cb4861871eb64d8291f395243bcf714d77f4346d4e808403c42c429165acac22cd68b1a6b2a314424ef5ce0bb490936521a15ab5f41ea1e1a9fa67ed78c707c56d5c54eaf303e14ca3a190b4a7efc098eb8546a0206977dc7fd441622bffa852adce84a2de936545b05c47f6263018bde32aa862498df634c0756f760e21d03bcfb3ab8d4b54689ff9357cb7d9a4a1b1eb29efad49e8eec600b2e0baca775a825f112d63209e560eddc53db5bfe3a430effb6cdda907133557575fcdcf7f56136e2f411b58ea687f94d5c20747a2f2adecf8933a60e903b32f1b2bed053eeb2eee6488e5b4f8fd3e545b8734f2408209c8c7be6183ebcde136ef740dd645139ab614494e4df232ec38c6d73560dd378fd31a72b0e23e9807c35f85aaec83b25d2027041c3486988b353b25fc0f219ede4da6a65b8b638053172a013f2f17a7d3991656090bb114998a67da3271fd85d1dab0625ff1cacdc6bb05e0e4e35966239d7c1a2179dac31eb440f56cdbbc2135b9e05026a392273d656f3e4c4fe3bac19a41746a31dc856f02160696be57d14ab2da65806f058e5589d5cf900303788b4285196ef6603af51da35e0b939192a341210d5bdcb37eb7248a92bb3c248d161582714fc347f15b4f241961b2322dbb35e5ce354abf82ef8b6a66c3336a35b030dc169d272744d322cd50012612e6dc251b99029b40865517dbd6743f71525b37cb086f2d6f2be226f68318eeb943443d9da5874ba3997c96193af636c1970f80e911c2d65a6fe1fd508144711ae7440e6ef32fff5c0bb47c350060d43a6f447b5204e4670214a598cbe8cb5edfb42207e7f8342efa306fbaeab6ebeec912501a3b3881153e4d5eba50291cb455a7de18d2ea68a2fdde884bf7d25b1987deee9e6a8603cab7d47633337af3dce349db63f5f76988d2bd2e696a037f5dc61d3fa707c45883515232f71989777fc39c641088253ad86d3db9ca5f068a0b3be44072c6c3ecef41f82f136c80b8eb55e27141bee5badcba7cb2d1bf9a2782836efd6fe0721a8ab25f7c2507224067d51b21da208a608616ee458602881a78809545ed537eb9a1f24f631a54919557e4a24256a4a9b17740a5833986c3539844ccb2747fb8fd72b3222d5258208198296e8307132471abd90e9ffc283e86825c49d6a99754a727fd9b60100469f2a05744370b39b387d035e44a950dd9be10727a6b365135452660e76835911f16c92659e56a8cec1abfad4610be3ffb169f66b2c7051cee1eef3a8913c370f3e17db8652b9545c512664a0beca13573aa0b84b7e2f2b9ff031a9d6b4896439c757de297f7ef0966b62251170e38d8fe6dd0e6e739e02ba99e149c8cf1fac0cbe1462c719d21c3ed667e177f5e9e52b8d09ca5167cb2b628169662297fc8d855587f53ce20d7d460e2201808e852f4972543df605ea6f48e80c1c00c0be8e40d1bac0b24d667faaf5b6c20a973eeac10cdbae5fbb7c4c7f36df9689cf5a752e77685c500019843b402bdf5a2ad98b81c54ebceda9f601eb14b99efac306c4d29659968386ff14299f0e7ae52b23be678a964f3b27b0313a9e0f7fb180b411926c87854b6b808dcd980e9c0dd7e826f8856d76035d9cf7c4ec2752f8f43613f836c3187abc136f94cee7afbee0648c3d0c81bedfce17e99292d157bf0a4b78900d289c0a6becaebed2dfd4b0c26334c2f8b3e8f33b132278a7cf56fb0d15f62f5b2c278c4ff0bca934b9cf324d7e9cc1be469241a1008a8c7b71e538db392194695b4e5817a71a91fb1e8549192e9cb57b31e9c9275279c2de433734a0001db6b17e9e04371e6cb2f66eefe7ad66aee6e1857914b979d2be79e9d654fbddf6f65fb229c563c75a981d027751a6db4427a69faf4c26fe10a5d3eb51c71c7b5bbf8832907efb5c0ea7f386287343232f568a2e52eae26c370fb3b", 0x1000) 01:09:15 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYRES16=0x0, @ANYRES32=0x0, @ANYRES32=0x0], 0x10, 0x0}, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x3}, 0x2, &(0x7f00000001c0)="cd31aaa1", &(0x7f0000000200)=0x4, 0x0, 0x0) getuid() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000004c0)={0x878c, 0x0, 0x3, 0x80a1a0, "bb08000000f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = socket(0x2, 0x5, 0x2) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="7802308c4e"], 0x10) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2, 0x2}, 0x3ffffffffffffe31, &(0x7f00000000c0)="3d3f8cc45bc006309ae018f64606e96a7b3ed8812d6de45d6149fbc33da6d5d789fac0505a16cfba422d59e72a0132bb0000000036f4dd6ef8a53dbfbe2d0000b748b8103e67a47a1d8f81d717e2f728cfd0916f55babae5b20bcb59a06950f4330e0ca614a725380be483f83a17e4811b6e2359fadf0bfc41e4737de35a57b5e31ac3c0d669e64dbf758a788475aa102a913034674a83268847a500c8", 0x0, 0x0, 0x0) 01:09:15 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2, 0xfffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x7fffffffffffffff}], 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) r2 = dup2(r0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0x78, 0x40, 0x7ff, 0x3a70}, {{r1}, 0xfffffffffffffffa, 0x72, 0x2, 0xf9a, 0x1}, {{r0}, 0xfffffffffffffffe, 0x64, 0x2, 0x9, 0x2c52}, {{r0}, 0x0, 0x10, 0x2, 0x9, 0x6}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x3, 0x2}], 0x25, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffb, 0x11, 0x1, 0x9, 0x5}], 0x1, &(0x7f0000000440)={0x3, 0x1}) r4 = socket$inet(0x2, 0x4, 0x86) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000880)=[{r5}], 0x1, 0x0) select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x28660, 0x0) r6 = accept$inet6(r0, 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x6, 0x5, 0x1, 0x7f, 0x1}, {{r0}, 0xfffffffffffffff8, 0x48, 0x4, 0x0, 0x800}, {{r4}, 0xfffffffffffffffe, 0x10, 0x2, 0x4}, {{r0}, 0xfffffffffffffffa, 0x94, 0x20000000, 0x8, 0x6}], 0x7fff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xffffb, 0x4, 0x9}, {{r6}, 0xffffffffffffffff, 0x76b408fc3cd22d78, 0x1, 0x100, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0xba4, 0x1}, {{r1}, 0x0, 0x0, 0x8, 0x2, 0x5}, {{r1}, 0xfffffffffffffff9, 0x184, 0x400fffea, 0x8, 0x1}], 0x0, &(0x7f0000000200)={0x100, 0xbc}) 01:09:15 executing program 6: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xfffffffffffffea5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 01:09:15 executing program 5: setitimer(0x1, &(0x7f0000000180)={{}, {0x0, 0x4b90}}, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xc9}], 0x200004, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) 01:09:15 executing program 1: socketpair(0x1, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4}}) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) getpeername$unix(r2, &(0x7f0000000140)=ANY=[], &(0x7f0000000600)=0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) connect$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000180)) connect$unix(r1, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r6 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvmmsg(r6, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/20, 0x14}, {&(0x7f0000000340)=""/58, 0x3a}, {&(0x7f0000000380)=""/114, 0x72}, {&(0x7f0000000400)=""/153, 0x99}, {&(0x7f00000004c0)=""/66, 0x42}, {&(0x7f0000000540)=""/56, 0x38}], 0x7, &(0x7f0000000600)=""/251, 0xfb}, 0x1}, 0x10, 0x800, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000f40000080000fe8000000000000000000000000000bb08000000007400000000f300000000002b0000000000000043743167457148a3a4381cbb4f006041a8afab73f8551609d6f9"]) 01:09:15 executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1, 0x0, 0x18}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() shmat(0x0, &(0x7f0000ffa000/0x1000)=nil, 0x1000) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, r2) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x81, 0x0) kevent(r1, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000000c0)=0xff800000, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) shutdown(r5, 0x2) shutdown(r5, 0x2) 01:09:15 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) pwrite(r0, &(0x7f00000000c0)="296786ba225113d223e0b663c249220f5f599dcc2f52a6c6285bf273d81b0e996deea231134183abd7d7317876939ab479c86392", 0x34, 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0xe) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x2, 0xfffffeff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0x7fffffff, 0x7951, {0x5, 0x9}}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x6ff7, 0x64000000, 0x0, 0x9, 0x800, 0x400, 0x0, 0x1, 0x0, 0x93a}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000300)={0xcbfa, 0x6, './file0\x00', 0x0, 0x4, 0x4c, 0x4}) r3 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x3, 0x2, 0x10000, 0x5, r3}) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000380)) getsockname(r1, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000440)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x20000, 0x0) ftruncate(r1, 0xc55) open$dir(&(0x7f00000004c0)='./file0\x00', 0x20, 0x80) ioctl$KDGKBMODE(r1, 0x40044b06) fcntl$getflags(r1, 0x3) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000500)) openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x100, 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000005c0)) r5 = msgget(0x3, 0x491) r6 = getuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000640)={{0x7fffffff, r6, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x6, 0x100000001, 0x0, r3, 0x8, 0x6950, 0xffffffffffffffff, 0xffffffff}) 01:09:15 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 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}, {0x2}]}) close(r1) socket(0x1, 0xc002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:09:15 executing program 7: sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f00000000c0)="1ec0d9e84b734279553e2a4e79f475b1374fd0ff220f8428b3950914e7ed9e1d1cd61ff27621a8ed68f9189f58d8b18363ef0a9b74dbe7041f97e6bb13789af0321d5802e46fc3053f1560ddb11642c532659a2eed4fbaf83350a02eb7052234b4f4bc398fea271174203221da5930c9044672f1141a97827c3402fc49554e7f504d2d1455bc4636b38035f9443600640709b5855565e15db488bf2fc95dbd8af2d7608d80b540640e7c493ba3fe754e16ed6449778b221ef8714828bec3524518ffaa835ed410e2200082ac2d5b73cdafcd361d529aef212e9066aee13eb80dac33cefd619486ef4ec7bd09f85a97e661df896865ab80fe2608629f8a607e97f171a0a31248068ad20c9054f9dee1c4f3d9416e02082ac944118e4536e50f2804e8a5e918238f67a0a565ccb38e64e2832e726a652fb14c5ef11377aade2bbb9547e71bf42a39ce105985fb13cb11b112b0f6b9bd38c9806455ebf1c20fbe396840924562771576c18aa8b29f826e418f1d1a94c5ea3084d3cd22e03134bde7dad78547166ee07d9f57ad7560d0f3ae191219e589398bb51e917e6b7251c7b880bcf18a47966536e7a0fb638b4fcef175a1c8ffaf1a125a4e5a0a5f40ba3966ad0e236be1b8fd800fc6febbed17a0a1409ffed64bf7cd3e0ee9b35aa121822cb9441c773e0cafc6a7338146fae70b7d643802f2fc0f21a9b17bef69b74cf968f6e3e5ea404c02fa2e85867a83adedf68f65aaf94ac97b80cc300e2cb868442f94c243aefb6c87c5f0316665dbc97c9164b55e790eda5def5264ce0297f7799bc683f45e0270a50702610acaefcd5f7e2d1e8b5fedee29220d7a18fd73d5c82f72ec99422d00b11ebe8ea464e538c0f5883940b454e69fc80ccb9e90a03d9f8b18ae1090b66ed7997deb6c7ab9e2b820d7e572fa23fe7300148512c1eefbc125cb7114fd554d3fcacb7f6e2f81b417fa1d1bebdfda028f998787cfb369ad8383e532da58e9d72b877a817be4b970833eac1fff3786793a79b412c348113b97f0ef6db45393922d81be44e3f791a2858a366fca71dc206a644e67634aa3b872fe54c5c583a83d742f26fab693682d9b0f565a2d5c76626bfa6c76ad443ed6f305f539e809ce5bac9b814fdc3b882b36f4fdcbdf9549eb8eb65657e047a494d628c432b2bf0d95c9abb7106ec75c2ededa7a50eb5a0a826fcc106401952b6d6550f0cdc19ea7f479fc2f9dcf12dc559abc09b35a9b4b58caf5304dd4db4af561c5dd2d2358d7e44e406e7197521e042022b98a1975bf68ba368b90631759e49e4d67be0167245ccc83599a81258dffacd3d5c12bd2351ecea41fb770313e3fee803bb0604d56f07950232f3a6e35d7ef12a100c6a0421a5bfe559c62ad1976585e15326716a666f6d9d06287231804e9b00308533e8d1e484c123caf5549595b064628f91108425752054acbee9a72a9e7a01cc4759dbb97c3893059f64da193481d79c60e1473e37bc16b329b5bde7733a5f41034009c99ba8534a97e5d0a58f03919421ea2f9b136ead89dda2fb0113b60c725afce2e3e7a27a77925145597d4be5f3a2ca70d7d9d5196df85421963f4b69ac70c672274452d3dca877b20852e7e4c625607d21dba2796b3afa4c686c57b3ba7313334d3a1a53d742e4997a0e6a6aee91be6656fbd98955b53e5b863cc6bf31dee564e7fd9fe7297f5fb552f1fc06e0358d3e73d8d33c41c566afe3576b97b64b434f5b8861cc1c0daabd46308c1b1907d0f19b4d9eac2171b8fd1962f43882c8a141a670b5ee323761ed92ab5221806a98ccde813cb816c310a605379213207d41497dbdedad4fd359c1df58f1a7b74ae4cc942124404141267d1df40681db14c874fed988d84b343d7f2cf66a15947a4c62d1d58ff682b3b21e2958f5f038b1e3f0d5e009d4d224093a1af6600264aceec425d6475dd3ae153af65ed2eebbcb18f1307ea14ffda1e5b361e592e9ea3966813bef595097952b3b11582fa5ee2ab419689741107de57447aef4bf82efbb5c7fde08bb11304d05d27721b379209f49e56318022992a87c14a09539a2d91c4e2cf4bae77cd84734b951238d21a094fb09ddd6dda079f664ccbc312a4dcd43b98833627f7b313dedfccf71c93db2750e5c9503f6a4eda70002e1efeee45f050e7e19dc0a5df09b076cbadff764deb3cc85a7208ca3cb2aa71f8e08f29817f5ec48ee8fe0e1443330d8c30968fe01cb7c9a8c898afa7b12d88c02ff572cf3358b27e28befa15a7cc47c0a3d36ff497d5c20e793095aebd74947ce8dcb859159361975f634b693cbcb33c894f83c59be8898305e795cfd48783e6f78267f4fad025728ec855469a36fdd26ac34d3fd2a43201cd432a3e88d65d0ca24e9b3c7d84a5f3cc744caee20d0755b550121eddcae4057807322b391826f4fb307a71bfb0011cf48217011f6da0253ebfee613af8e7561578ec4155ff94d0c4908535711121ce5704048db7432dd2913f4e4b0e086f6c24db646be25d7680b39dcb7df60eb55586e9d5c5a1bf2964fa8af20b33469f67bb9c323cd50506a5ea6d6e7aa5be2305e7a5cde6931ca9a66e990a8d36b4547d1404c0cfefef077094f2481f5d2bd07d81b25ac6c341ff1fef737e9e5a4872198987a11e8bc6a57276c5ec759e24a3ab2245b101e0c8d5e8f50a0ebf2d2a2b3c763938499ed8daa8cba3cbf773e7b2cc954aeba9e23c58632660a018418220120a1c4d08897128cc390b1d95e399d1505accac5679a9b8f29b0152275abd9103f469c26fef75afb6bbb6765decc90d426aeee46c0d8cc78be22a1b37234ec309060882f1207aa3bf7e6d5e91f8a20ca64caa82659408b1a952beee67e1b3a7ab42680ce3e5fbbe1c1d896d4901d50550f8d6ee683c4084e99bea2fd4719464e7d5a883ff4d620932b895b783d01516ea153269b7b0209a18debd8878c9565c0173c2ad6c4cdfe86db81276dfc9cf378aa40bb8d4adcfbbff8d27cd707042f421bceb013437c3701d1ddeb86eef422a0fda2e67abcf01915371ed12d7b2667e15b4ec8263ab51c0b5771e8b8d1ef2b8143b854e7c7cab650a3f5b84e7af3d907a6444f29dd76bfc88589930d370f30048d10531f4d4d132cca0a800b56aa5a84b80ef7b6aca0e26a1ce535a67bbbc54f1673fd3fe2ca2b238063e7b1145764c1329ffbdb9f49173bf0e491f150848c152d25c4e1c271d4d0e82ccac31352aa4daea77e90a3bf11453f8edfa6cec86a774208f17eff0ec51746c30a74a13e5db7e572a0228806335801a165cee8573b05969ecaaa26ded8748f1a7f6f17cb86c2b620174bfb644f05fa963f2fa89eb24b306784f65b079b179ac065e84e7393c5b6509779b31244f6e9c58a4c37e26977b0a91b1a3f360286aa70fe9ebb58ea9e5ac0d6b3cb0d6a77cc1e068b896d66c66bb81d3158054f82e4f82acc2427270cc18fc543d6b841cf9fd877be21280ba112dbe0bb5ded68aecfcd7378a1ce20d89d07323bdbb7a43a8918c1d9ed90d51ca9031f05c32a0f61babdd138891e6f9ca2b9f8971d7064b7edcd136eff9f842e25e14a99ff54df49a1fae616097285bcc6e2064d88e50ea8619a0618fca077afea796cd63b4f4e4b0554a1455297e899bdde2fe0765a0a30d2ae38d94132127466c3c960fb447ee17ab354d7f3d497db761ebdeca1c11ac06b55038ef94885fb9d6e46709c768ee421e98cbd4ad3197671c125b35606e96cf0319505f59ed8934325471b4dbb60eeb58cc2d1658e30d6d248e91fe06fd92e1ff5f93ba01cb78bf1815c41b5c4bef85394a58310ef2d7df2868ee1ff468c1b141c562759179fc15d8d1d1020d2683a921caf7eb2507a177fd2ef342794ff4a8cab44527cd47f2e8b8371ef3bf4cceb595a464cf05582306b612959caef2556e3a376a317b49fb344f791b051d3c118bd960b9e52c8972a72650b2810af1d54d334f82d25498712cd2a01439aac01d8a2e1a55cc357253fbed22019871da96b304b0b1cf117d6ff0dbb1e12ba917d8aa4ba6f5d30a603450452af58ba02707fd60ca4b56c8ff9b5013b00806e86a1f2fd261816e1938634930c0efa3fbdbbce62f1904b75a54a5b8f634024c21b2e303ffab636444356ce05e347cf21710362801b5bbb28a093c775acf30ffeb8e458488f65110726df7dac18dd47a604caa98e92c44e21d33a5dd5878ce9e99a6e26db8a04a49aecdd5611e506d02265c941f02c68e7611bc83ac09aed1e6a2a2ba9cb8b3a0fab5762d9ef52474cec966c88f95fd5dfaa671bede878a2815f1a621a5f1e6faada3ec161431a4b7878a39360e125542cb65e79b9f663106915895ddd1246bda9fb56221419ff65dd0b4ee68af174cb92eda863ce32cde7f333868f64290173943b60a489a906422b932f596b57c8295eecb4d429265efc9ebd895c226abc22be37e23cc0a7078899657d2f039cf33f14b7694360ae0fd23a498df8c1130446e2d35e4f0839af53b67ecc5bf0de68d3f77856c7bd81df544313a0528e15e4f34f9fc07c09e62389a4d119894fbd5c1e6e599d126cebf28979ce34e8ec830b400f213b59bc2f0b3ad2f0c3076e6870800a437370107b68f0448b93548edec30dce6591e2aa73a9badd8e43583bafb4b6ea2c62e3645b4b93fd119b8ec02daed2f6cec7d51e74775aa1d7eb357636b535b8b26a001eee502a6c4ad0de357d90a4067d3075f98cd59747fe04d3da8866a92a7e6a74ada79bde91d1c83a3fe537b1cbe86fd8cf3f6c17b2d268dd7307afb49b58db23f9814ac6a40f5438070153568c2783ef569e31771d4dcade2f5762e957f7bef4f9eaa85b23457745d1f54240026bec98f242de195957e2f9390c2e21480aba4d5cb347c20e57fc5700bb4dc614ad7babcc1031280e559410389aca9a5fcf89757d44e6b3f82b730c7675d5630ff1efc1b578eaecc92789f34bee1356b5a46b96d91f6f200cfe1f0337691ea6d44d9a318603c32811b59f05d49a2a7e266ef969584776b9a986629ba0cb14d5ce10fbd09f7d38934a01dc451d52e1ecf4d9f925ba960161443c361200f04b59d0a59fc011f3e5205cd21422de51d6780522456b368479f4016229ae9f65c2765471e134640feee8cb383e51339fcb176c22f45dc147d1fd76cd44833c81774a8eda1a3c6703ccb33f47a2c5293c55801cdaa13dd5b9be9a8ca6aba7f066050ce4ae29d31ef9408556622bf23746b0d53daadfbadbc03ac15cdfe757123a7fb25cb8bf33f6630573552da157aec8d49cb2d971a4c21b1cdfd597a1b68af4bd78d2420c5a1c84cd8019655a86a969b4ea1a6945506fb54b253647204b164035063a13f363c08873259ec95a0fd1a03d162f3b1547c35558164bb2181d2bb99d7a0df6eb034f8bd11b8ab31fb258fcd9733f5b3368cc8206b2518eeac8d828a2f10e3023b554b5d0e4521733a47a8180459d4415b04b8af429bbe0269301915fa4dda714ffeee03f477244ca554e542cac92b755459faf93ebfa66b70e7ed272b1d623f812c248a273c561f2cac9e1b7200cf8da292ac72e28fe1025e842b9e06c0d4d509acabb50f698817a8620671f2f8b4f22c78abad7e2571eac6be77f087ccdad73aeea47e7eda3c5bd5a5ec1ef1b0b37dcb8c53129a982a965b859021f50c436b8d842f3822a1da075c10dedde15709136f634c4dff0c590bb2c7bfbb9b756070247933ddea47d1940594744618d10e4514027184a817d9b205abb2f6651b3aad6d157f47d666bdfd240a7e653f", &(0x7f0000000040)=0x1000, &(0x7f00000010c0)="848364fc9470dcf86283e5fd9751f2c68d1a77ecfd9eb7236b6fb7f68a579c70cc4b3d5dde2611a7b0d8928549337859bb40eb315df5af60b3d3c1f8613d7007d375599e8dde4e07b205329eabd9e97e4b2d842ededc6bbd46160cf778bdf59a2a8d3a9e6bffb7403bb054b87c59cb8fc2d0fe78b0b0232f43a2921e58e52a8972f44af6268b23009ebe2dd63a17c7386c76993931a957fd00ba286649fc1fb34e6cc355eaae848f9ebc60c7de5257433bc81e468f1257e9ee4ae923c3b65748e91f19e1ec0c", 0xc6) 01:09:15 executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x1, r3, 0x0, r3, r4, 0xd1, 0x7fff}, 0x0, 0x3, 0x40}) semop(r5, &(0x7f00000001c0)=[{0x4, 0x0, 0x1000}, {0x6, 0x8, 0x1800}, {0x0, 0x5d}, {0x3, 0xc0}, {0x2, 0x9, 0x1800}], 0x5) semop(r5, &(0x7f0000000840)=[{0x1, 0x20, 0x1000}, {0x0, 0xefa, 0x800}, {0x0, 0xff01, 0x1000}, {0x4, 0x7}, {0x4, 0x6, 0x800}, {0x1, 0xfff7, 0x1800}, {0x1, 0x4, 0x3000}, {0x1, 0x2, 0x1800}, {0x2, 0x3, 0x1000}, {0x3, 0x39b, 0x800}], 0xa) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000740)={{0x9, 0x0, 0x0, r3, r6, 0x1c8, 0xffff}, 0xc0000, 0xbe3, 0x7}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x8, 0x3]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x5, 0x0, r6, r3, r4, 0x22, 0x9}, 0x76, 0x7, 0x3}) fchown(r0, r2, r4) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRES32, @ANYBLOB="e46f0919e1e3995ed13d8af5ef91224228e4fe2f745d77eb7c7aeadc126de7551513e03d9044a0cde60481218603011d62770efc0a8bb2add4ddda3966dc201f0593f93429ba8889063fd887ab4085d10b70b3d6a612415af40ac80a0a5de35a2a8b16", @ANYRES32=0x0, @ANYRESOCT, @ANYRES64=r4]) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="2a02"], 0x10) writev(r7, &(0x7f00000000c0)=[{0x0}], 0x1) close(r7) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8218694a, &(0x7f00000001c0)) 01:09:15 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1}}}}}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = socket$inet(0x2, 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x0, 0x10f37351}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="6228951c7f850b317c2795c973d086f0b5976af4357c2b84254b38b4984076233bc439188634b4e6", 0x28) getsockopt$inet_opts(r3, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)=0x2) getsockopt(r2, 0x0, 0x7, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "36aff0823b2e4717a474da6ec1f38e089f419198"}) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) ftruncate(r4, 0x10000) 01:09:15 executing program 2: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) unlink(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f9790ba483b5a9c4c8ab39d1ec75ffe4a09a3f79"}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setrlimit(0x0, 0x0) r2 = syz_open_pts() rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000940)}], 0x1) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10000236, 0x0) 01:09:15 executing program 7: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/257, 0x101}, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="7802308c4e"], 0x10) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001180)={{}, {0x20000000000000, 0xfffffffffffff000}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x3, &(0x7f0000000000)="d19fd47f", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000300)=""/180, 0xb4, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r4], 0xa) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xf8) chflagsat(r5, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000400)={&(0x7f0000000180)='./file0\x00', 0x7, &(0x7f00000003c0)='./file0\x00', 0x8}) 01:09:15 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') truncate(&(0x7f0000000180)='./file0\x00', 0x8003) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x100400000000000}) r0 = open$dir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x6) mkdirat(r0, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18811, 0x0) r1 = socket(0x0, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r2) mmap(&(0x7f0000db5000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:09:15 executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x1}, 0x2, &(0x7f0000000240)="1c7a4d3a0421", &(0x7f0000000280)=0x6, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) read(r1, &(0x7f0000000180)=""/227, 0xe3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r1, 0x4, 0xe4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000000)=[{r3}], 0x1, 0x0) syz_open_pts() r4 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000140)=[{}, {r3}, {r4, 0x4}], 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x20b89, 0x0, 0x7fffffff, 0x0) dup(0xffffffffffffffff) poll(0xfffffffffffffffe, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) 01:09:15 executing program 1: setitimer(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000300000002}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206999, &(0x7f00000001c0)) r3 = socket(0x18, 0x4, 0x40) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) getsockname$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendto$inet(r5, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) r6 = accept$inet(r3, 0x0, 0x0) dup2(r6, r5) write(r5, &(0x7f0000000040)="e4", 0x1) r7 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0xfffffe22) recvmmsg(r6, &(0x7f0000000700)={0x0}, 0x10, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) connect$unix(r8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) getitimer(0x0, 0xffffffffffffffff) setitimer(0x1, &(0x7f0000000000)={{0xaec0, 0x81}, {0x4, 0x8000}}, &(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0x3, 0xffffffffffffffff) 01:09:15 executing program 4: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) writev(r0, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) 01:09:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="04", 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000340)=0x8) setsockopt(r2, 0x1, 0x1, &(0x7f0000000380)="a0607f48387ffd5bafecd984e2a80d06a0ccc0919837a95b941d9efc164697858b87decdadfc3bac60fc5ecf5d566c86d8fdff495ab30f718cd0187bbaf2dec8d3ecdaa0f5be476f9860bda363b9f5d1ca3205d6c4d523abe14dcd23ab2eb8ec33a545c764fa3a9c5ad3e30fde2feaf396fd72dae740dcc7ba5a55b242d48be43e4733f57dee15b3327221bb8608cbfcaa9590d4ae3a5400db0d21888b3cbdb76eb80595ec963decf79bcb00ad956bc352c17f77dc8e497d4ae7d14a67449363c37680ee3970fe2ce0dc9342317583f36eb8729b4493831a1bab2b7b43f39e08a5b3b7fd0e71fb58ccae90b582898e31bc7839a3c56fd5e4be76243318a71645c3c665e23c356ff504254c01eb6f76747f0f895c4f9fe9dbe95b98bc0ff9301a8a654dfd8624948268901f76db10a8746b916e7b7c8b8fbfd0e304fd7ba9f48d3173e7dc0813e5a99fb9bd4c394b967ff9feca12bfce7c102584ab739cf77423d8e00016a69c9c20fb4871436012d33600bbb1b4a1a17a9d5575a3072558b91a56cdfb45820dcc1de54b3409122c062fd60919166e5bf0ddaa4afa65cbf8a204750861b9520093d372d1ac65810e3b0755cf866e26fd6212d63882a15c6b76b3c0609334a16cde749aeb5aee979a7eeafca54467215dd5012f701638ee3641a907a70f771116da2c99e8fb3099c956a14d41759bc98663222e7443ebad117f91f798afcab501e875dc8891049ea4151ef56f9d57404a5c6e12cdaaa68af4c63a7cdb0d75c02d20530cc875bf62ab372327aeb143ab84899c076bdd926d12f7800865422c029dc991bddd3006efe12a37363841920d1cd9845050739423ec6637df78470391bc292bfcff088d1baafd14f09871984e50f7303d9a45878af8975ebede885fb1dc4eda9ab345005e91de9218551755f8927f59eefdc6effcf0f5da1bb1a90ed5b6ca883e67ed5d1fc0ca6c377ade258e75ab752040f557943afa6fac9a96eb68609abce6ba4860d1465f0cb1323a7b747e3398ceef9d9dc3227fbd32309bc15536110873512c9c41b932ec3e977cbdb26616b63abb71866d5781c55952d6623106735abef974f18018d4d25276108b58ff7e325dadd2f8483208d895765ed7c73e763d4ba50fdc1b0de734f2ef76520944483cfe3843b8b300b3dcd6dfacc0b5a6dc554a98205f1cfb43b4f94109079cd7828808e21148ae0627edfe9b1b7ec77d12ddaa9c515e049a61e64669d496a27b97138794bb17864cc4887a3d95f7bde3d25fc05d112098326c02f02c5a04eb409c1ebd9eb1c0aa521f100600311f68dd3b1e12ab4a003a9270eed9e6c369dc51c6f00de9da8a5493e4a24d389185c22a96a7be928455696771fa2a5e4f388ce2feef3189c16db88b61b5daac77bd89419c19e303f9afc9c95155c64b47091c4514bc526db7f795e3bea8f4a051cebd46398987e620f295a85ed794e0c1fd5f94194a93409bd05df6cc9532e6abb2f83673191eb89c6992c61c057ed9de7f359d40a6ad62defe125db7efdc02668868e370e124fa68dd8209a2001d4c7a764718c90bca8e83ce709c8d3a4da80cbf08854d5e1099e6afedc3251d5c9bf35bc823ec24aa5542dc53cad4dec154df95c4c3cea4dbfc541dc2be6fec372b81417b477fdacb9ef07f328fb3746833595ca2b4d25afbeda5a0a1d489564848923f3c42628c6f863f6deda1c94f6620e95526067cc2ef1577f63452a8d53abed0dfd5b95bd44203190e4e01c62fd9b2bd0015dabd98a3768a1fff971d790bf1017050089a8a17aaf2f6a0bfa46d07705a1cc0e7ce522340cbd6b86050f623d3c6df4469bb59c97c3eb42d8f180a712acb295ef950ff04dba16d17bd037ec76d6120302ccf4208bc555f8b12834f351a9a33b546a5b3f7daff20b84549f68658bf19ee7f9aab9d9581d53404cefc53f4aeac7dba7387043e8003e7456ee0b15d3465be87b7aa0ce2912ee2f69cba93bb73ba993e6038caba315eea3bfec7ce38a6e8d90cffcddc1fb5071e769a46cbe4ec37e8589dca72ebfd0c7b7643adb6713af534243dda3c0c3653a7c9c187f264c65abd4f1f0c29c1e544084f8710b93bb78cd0bd190457aa2dfe42f9da2212d0b68ec2a7191c315324b241ba04b75c33b7a841b1f87b37543735721ea7247a3d116a4d8b27ad3562ab2d8910ad7d53cbd9366d86d7db3bfecb1f6a9d029d2eb458880ada107aeb4dd2a71c9e8a4268c162580c5ce88289c5485af87872dd2a3f2beb61cc45b346026c1f29dd684a9a7c24b779c903f821aed1940377ed3d96d8277c5f27082192be88167e92db63dd14f10e40960407c8a00fdefab3daa1c75c0f2c9c32a0d663a84c24f5fffc1a93713aa858dae40e9aa9b943bba12adbc935c00fcc4aed24c845fc3811c177b892465a3350b1636758f6ba6ea808b09055c231437a81834d7322bc2417cce61e23e5bf8e7ea974ca616c9d380edc2d496498d07b4f9f62f500abc8f0bcb2e6124e941131d54282e4ba21d25741f52f6deab690595d130bf469dcf5d90afb74f06c0c7c4dadaf18963375d098ce5360149e3c20ff3dea49c6f1b2f5007112723d5bff942e4166af537d055b20a9e2ce64f526c17733caf48cf913e548f115f17dce2cb07bf3fb575d5e39f80cdecd4a6fbaf499e49e481b2738ec858af4546d10115cb86be61b81d19ed073b6a6969c4d8ea93e4f07919508e2690d269bfd31a20f297c40586b74a992b808d736794e31352ea5f0effd8ddce899c971880597b133884eaf8e66f58bb9491a303cdfbdcaad40f3d7edc33968a5d9faa1b317e961ee8a28efca322c8f3005519e1ab3867ada96a059ccdee13e8592ca87730da3fb820b80aa874e6d3e14b6b3e76657f8b2f63acbf98a720cf5d0b82e4dcd85a2e6df25acc47e9aed47019f309ca2cc8366543267399dcdbc415718b9d8e75663194f56c9f1bd56eea0711fb137f94c35850d118d57d65b82e1a6a2b79ddbae9a2a98accf02282c452ce03049576699396bbbe097fd071ba88cbf0966821d8b4b9e3a932b066a76245726030cef27f7f19cc569e4c246f7956d1f71788f5431d9050ef0014bacf0131ece2bc3059e0eda5ce23a14dd0d9e1fbbabffd732b59fc3e9ae59e61fbaf2f5af8bba2ecde876432d895a05aed797888849425f99c318439ade9f4f346ef2cb0209b5b7f4558eb8b0befeb6c4216b098f387c29469e16ce1aec153ef833b1ed7be83ed686289de86d30421a4cf47572358411eec4a8dd108af8516e1babeeda65eb8b27d7567d16f8a91068274602e86169bdc3476889eba74c14c0e5e311981dadf551c8b4159fc8b120d118911f4cef4c390f6de9df5e83191f43629958403d0279f9f9920b1b84e128062c163420af08d5095353db89a578372e44ad1fb1dc028fa134d57e9fe9db5b9268f1b33c160a1b037e029a354d9b59972629f54a13727b9221722295ce2cd0683415a17c0c32b473b51b908ca98992b508d964fb7df4a40bb500000e7ede483d8468d5192e9b104523215686548a41c6ecc958692658bcf805306065d1431def56c504fbae6b16db53f18730c7d93b3e0f2f96149c48415460bfec48034992052ef6c18dd615b2b05e8bc04e1cf67ff2a8b2ea012c7e9f422ba466a7becbec285cdfe556803fe62cdbee3fdf0482d1ff335a73911866ba5cdefbef03c53eec6e8dc4c44f1db0787cc4d5581022d331ca5966fe5e61a5ff2175c4e29255bee519ced5a64d11f631c6c67e34f1faa98dec85c7047b214e3971ac1fd742ded7df71cb12696009f4bc67888a3997ef3fa44d50bfdf54ae35bb53fdca371f435f28b06d81abd6f0b52a186ecf0c4d2e7bfbd391605bcd5d3d7b0bda4e54fc4789218fbc2381f1ba865a2629414b9e4911094fa7fa8c2d3f32a8006d1a13f24bbd6e030ce35fc58898d04c4d37096574c145689b47d922c9da2f1c7a61cce41201ee194cae4f52bf9b1f7309ff83d5f75c2fb1bf20ec701891437f98d4ceedd877fc2dc93f3a724a6fdd380543e700865d1a20974eaae76035f6db8269a7f09e023995219e6303ca959001faf4c90aefda7ce5a23eb140385c86fea562bec54164ed7ebfcfd933e27293c4c953d56c8aa62c01c5bcaf0c399c1d081d44942c9b0a11b53287b065e4df1281da350a7e8ef398c555dcaa870efe46841c9e2a01491011bcde6f0bcea0e844283ddd29ba3962a38b4ac5c2e9d969af23aa79ea912f568228e9c5810ad63247ce5fb6d8fa757fb7653ddcd55df34a288ffba7e13579a5a472405b37a3375a362602074f618ea455952d012d7238032af2bf70cdd892442a7a7e3cc4e6557d4ee4370bed756da4b7f6f2b0aacc4663a7d573090e01b33f99b319953a1a0c28d666a1ef5b2277193de8f622a861cb0768e36965a9b844a34d71e69b4a5853771149cc099a6ec9d94149c5b8b2004b0be9f0c1e73dcc5381dfabdb64cb8855ea0ce58965b1dbbbc0579630aad006b181b4bf682ffb933877cf88e1aa132f4b1fc9f9f75d2499ae6c0a440fa619c8cc9f3cf17cca38cfbc7b6125891a2bc737867a0b5a74ae4cd57bdb6b23dcce6c739f09baed1f6f7f791e7c7161f013d3df0a3075a2de6be43abc4208efee41a3590fa4f3ee36f9b7d255f18277a73dde52b0b1b119343fd1751ef2f4321fafe6d8f2ad33f1392792c1b755c216d8d81d28631b98c2ccbefb548d17bcdbd9092123d18928338c0835ff8e34741973a26453a18ad117bfa85813bd8e41aea6c2794cb5284481b5e1a7dfe61d4acb56e831f99c54b51b73ca1d7a8a0be9b8bfbe143282938bab99edac70b7f28df7140a719c6b7ff2f044bd342982339fcbc7d5e319986aa5ba57538952b7ee20d56b1d1b758fbab9024f3081f1539766d78b92736541fa4b629e4dc29be8012be273a9e35e5da037e646d428aa396004633b5a6424be84206d193af0b1c3f99a3afd10b1df0763d20dc28cfa25a520412e11fc4c6ffd134eba370b06ef4c72758f9f5425836c917f29f9b588aa6a1a465e222f4bdc9834cd4f443688e187dbd1643dee50ce1c1bea111af460f56443a088d9c2b187d787c612ad5ded51d6b501825ce4e0536a9fe8df0b867db4b6f47251efd196ae7b308578f8f422fdb730ce9de649f9d482db2b4cd0166f4c357b4a4cf8c82034248e1325e84c5c62a50489257da513928067cb97990f5b5128aee43da1e051d54340f2fcff467174c2364d3505e1e10cf0ff0c941579cba3909fe5427ecde823dd73231eac0875253ec47d0221e4e5ea768bc754fc0c179cdc31c7e49573f4ef474e611e231327a98ae53b682fc3b04f30a30d851ff4f5b108592a450b03c13393c6cc020956c471f42e01ec4141486c38f60aabdfd0b973f991811ba96820c5bf5d0e4962c972030c8fa4608ae967d257a38f41fe900c03bcf2feae33aa62f0d7d7080a819a6d7f72d6a4909caca1bcb84d29a47d9198aa94dea5efc3003deff85e8e1fd8c258d3a5396c198ecd2446602c49bab7c96a40f0ac62ee4dcc22ec82b6cc657363d826a1f892232416f08450bc50dfe3e3a0ea7a62df632f9ec9e41ba99a579fce0eea859dc858e00634f25f1458b1a457592e0204e5f4f77f2e96353580c176bc59b1c0db6b3b2aafc68477928e97e9c982ff31277d3cc03517677e02376142a97dcf8e6928dbee06105f6e3a3ea6dc583ca9dd29b0033d13dd49b9d55e65d9a947ad9f292f9562267951ed4dc91c328a4717095b058c7eb5a68a678459a8f8a16ba1", 0x1000) r3 = kqueue() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001380), 0x1, 0x0) pipe2(&(0x7f0000001400)={0xffffffffffffffff}, 0x10004) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r9 = dup2(r8, r7) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0x8001) kevent(r3, &(0x7f00000013c0)=[{{r4}, 0xfffffffffffffffc, 0x88, 0x80, 0x219d, 0x1}], 0x7fff, &(0x7f0000001440)=[{{r2}, 0xfffffffffffffff9, 0x2b, 0x80000000, 0x6, 0xaaea}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40, 0x7, 0x80000000}, {{r2}, 0xfffffffffffffffe, 0x22, 0x80000000, 0x9, 0xf0}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0x2, 0x2}, {{r8}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x37, 0x1}, {{r2}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x5, 0x1}], 0x80, &(0x7f0000001500)={0x8000000000000000, 0x4}) kevent(r9, &(0x7f0000001540)=[{{r7}, 0xfffffffffffffffd, 0x5, 0x20, 0x3ff, 0x100000000}, {{r9}, 0xfffffffffffffff8, 0x15, 0x20, 0x1, 0x7}], 0x7b, &(0x7f0000001580)=[{{r8}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x20, 0x3}, {{r9}, 0xfffffffffffffffe, 0x24, 0x67, 0x3, 0x1}, {{r4}, 0xfffffffffffffff9, 0x20, 0x1, 0x6}], 0xfff, &(0x7f0000001600)={0x5, 0x4}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x20000000000000db, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) write(r1, &(0x7f0000000040), 0xfeea) dup2(r0, r1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000240)=""/10, 0xf}, {&(0x7f0000000540)=""/212, 0xd4}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) 01:09:15 executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x58, 0x10000, &(0x7f0000000040), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000f1060000000013000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c000000361b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) 01:09:15 executing program 4: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f00000001c0)='./file0/file0\x00', r0, &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) nanosleep(&(0x7f0000000000), 0x0) mkdirat(r0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff210001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r4 = geteuid() r5 = geteuid() setreuid(r4, r5) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1d4) openat(r3, &(0x7f0000000480)='./file0/file0\x00', 0x200, 0x0) renameat(r0, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000000)='./file0/../file0\x00') recvfrom$unix(r2, &(0x7f0000000780)=""/4096, 0x1000, 0x40, &(0x7f0000001780)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) 01:09:15 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x3, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x86, 0x1, 0x9, 0x8001}, {{r0}, 0xfffffffffffffffb, 0xc1, 0x20000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80, 0x3, 0x5}, {{r0}, 0xfffffffffffffffd, 0x42, 0x8, 0xa54}, {{r1}, 0xfffffffffffffffc, 0x88, 0x1, 0x3, 0x8}, {{r0}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x100000000, 0x4}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x700000000000000, 0x6}, {{r2}, 0xffffffffffffffff, 0xa0, 0x4, 0xea23, 0xff}, {{r0}, 0xfffffffffffffffc, 0x84, 0x80000000, 0x4, 0x2}], 0xdbd, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0xaa, 0x1, 0x4, 0x5}, {{r0}, 0xffffffffffffffff, 0x30, 0x10, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x6d, 0x8, 0x3, 0x1}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x9, 0x3}, {{r0}, 0xfffffffffffffffd, 0x15, 0x80000000, 0xce, 0x1f}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0xfff, 0x3}], 0x8, &(0x7f0000000040)={0x800, 0x7}) 01:09:15 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000c00)=[{&(0x7f00000008c0)="50d1ab08e1c1e1d7f8ac9f7da110bab1f589eab419aeb20d5c7f50a7f0b7022325cb7a64d458a73b8d26a7b89891d94e8ad52319ffa52689504ebe7660bff0379c7ed6668c06c4bbcb7f7d087d775c4f663fa1e9c6c732f266382c7fcfd40293a51ac3f6d2d69dcde691800e4658acc7941071eaca2f7b1f415f2ff4614ff1c691178c86a5ae1364c4f51e21b384d788f2171b52108df12299a1074c945dd7d26d217a236781cc269107b9fea1182715eece4382f69b4c938efda66e350290e6dc1810572106", 0xc6}, {&(0x7f00000009c0)="bc88fbbc4bddaf1ea4745698ce06ed6570ac4c993e642f4c491b1adac879938c889c7b1962eaf29754f2d0c3f17bb2c8bc5d09b0167d605efd9b8524e9595d594506b20af370a77fd7b3aa6aed7666ea2e2f4163297db8c6b9e61663b01d4c8d046b525424160aaa44c391d6ff5882a84d6e8bd47d504c4cf7f3136a75e472d51aff9130ef73d83d76d12395cc90344e9ceaec", 0x93}, {&(0x7f0000000a80)="35e50a977bc3fa518cb52089e5efdfbc02fbafb916e967d7cac3c752fcc2a5aaf4d8f569f9ba38920aa6df9e0b67ec59a1e522c8d519152a9ab197d01659441a6c4d00852e79c040ce91d8", 0x4b}, {&(0x7f0000000b00)="d008b32945bd69993489c229bd9ac50d2abd7b91b2458f9b5a063723eb9643f5b9cebd48a2c7887490e2a557c55824a11266f49ececaf75fc46b8088c3427bfdb39fa6f61ba2673eaa5de982fe94c494109fb4599bce339a48f3101a9d4d5f6fd3137e72c1ddb669169ac3ada65f7c223c7200fc9ad2ff09669ab002a9a6ac8367b02bfed0bcadc7681a3cc5a70cf92c671a381448b41fab555d3b5c58b6ee55152327ae52839237908714c71f72ddd7bbb6c3aae87fb3e476a388e0ee198cfc4fc240becfbfb12a7607ad0c05c87a9cf102e1ce76148e6f90a364f16b7feb8e9cf334c9fb0e699ee0c2e3596456fe", 0xef}, {&(0x7f0000000380)="f520bc8955dcddd1f6192fa04d8eb59380abefe94cf6acb3a706be57d8d9f164aecdec", 0x23}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1}) connect$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="6b02f17a7f00000167fda23cabdb57d89cef75cd08f5032b930c0f89a5537cc3774b18646aea905d999c8783cb2d61c5ae771d6edbb63d319b9ca5561b16eeb02682082b9c799a5dd1ceb1196142c7cf584b23cf946fee710b2818f63dca67047940ca84019468d491026622fc001163e01be3f2b069504d19766f327e8f551afa4c5efcad399bbe777d410c87ad460902c6b1056a1e7919088eda13f522099d705c"], 0x1) r1 = socket(0x2, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000540)=ANY=[@ANYBLOB="ff189583280d0200ff770d0cfda4baaaee41ff12845400000001"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0x14, 0x0, 0x0) r6 = dup(r1) listen(r6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0xfffe, 0x4) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) write(r7, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) dup(r0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8e02ffdeffffffff"], 0x10) writev(r9, &(0x7f00000015c0)=[{&(0x7f0000000040)="8dbf72ae7c", 0x5}, {&(0x7f0000000080)="77b93a92f61406408f872c9042fe8159741b17a775d8ca1c2f4ff7bc22f5967325cb333551d136e4d4ecc72e25d80a2cc89e888b98ea4c44c7ea7bbcf9fde37e9534cc20de51ea9b36128ab60a54fb02c1a7023baa64b44dd21705808527def673505b77f6aab55029ee1f1426fb8e42c889ecf546d27ea011e86e413421369efd1162bafec355ffa86ae687047afd9eab240a2420aa5831ab11747b62bd83d4a1d2bd667d9bcf5a62049a7d91233960581978ed96cd1ac0a01ce0455d5f9e91c6cc42a1275b61b6d7a79d1af4", 0xcd}, {&(0x7f00000003c0)="4983e9464dd0aa74c3c708dc8e95fe0eb382a939f8970e04ea0433e770340aac4e8431b2220eeb23a04ef83532a0ad7ab3e2cb5c8ad2095a06bed93e4f9a2d052f9fa17271518994fa5b4dd500b17ac4b146dad3c96cd36c3ea9c722818c8367cf0d2bf3e7e146e5480bb0b28de1d51182eae87176da63b03d8d8f15d372d7460488e0bddf19ead8537c7f9cab0fdc5e0d914c9fa4201d5dea85988c70b459885e88bd1ed59f3042170d64178b77914364f10241235608bea3ab2b06f3dfe558d0f219ccc8db361c8a9bdcc0cfc2426dc2f2b975d27f98b94d2197625a8bf6b0ea6b850c33d18c733fd4285f39fe348ba08707885a55aa4aaab6314926a86c8493c0f18f84b9ce722143658efe556f576fdada01053f5dda7199d1fecc90666feee06181aab8699cbf92679dd60c8f766ccffdf6d41a6029a68bd0c3df66cd7ec992d6e9eeeb8cded8af7b344fa366e2306d8ba6723dc7acc84228d46c692a890aa9caf0973cd9ef92a678a777d43bd8820bc8914d867d34f1932b0a13f3bc383e151e7b37d4dff06faf3b0b6352404e003e1ad7d2e65a7960800dc29a2c6951792438c2786e3d4cade142bb8107287e5391be0eef0b84052fdf3c8aef95a459e2ed7c9a2c709bcfa91f672504d65d7b8c9c12f71db2776d2f1451e614cac40415c42e63da87cd6ad152a21c8a3882690146e37bb7e922b5625ee84e5bc841fc148d7c4e5bd9f6bc3318f7656b5d476a96f57af053d9b977dc07cb6a09fbf31b7b79fefbab5e7008ebe51434bc4f640742ab46de1d7913cca15910f9c00f6de88fe5bd94c4eeda004687d02e227ef8934a0b33fe444fa2638675c970fbe590b0661ab4d8771db18b74d11eb6696a78de0cb3e3c288a641c4f4c68de8db81818a5cb4beea9f38a91d82e9c85eabc16d701a0a71a84e402ee6af49ee8ba691576feea2b18c285b7a54d5ad550e7415f01b9754f8022e4bdb7bf67404c447046ff78c7f85a6f036f1cd10df91c96bc4a72644cb5ff3749020d85d38353b98db1d62036d5af211088bcbe9afb0fcf6f129d2956264d384f7e5b7f06ade13d1e3c1e0f2bf64b81be72c3ac3c77573c6ec0ca6ed17cfa0a5639899675e1feb4451b5175cafc142cb89f64312b8c89b2c4b69b60e35efd17a4418be2a83476ebfb3004f73c7b87ab0a9ed52a0cab94af8f49b0e6f976e17ea6e3984b777d0f7d68f028b533c9bb7b713c1c4a6eb04c8c56b3c008a411bba18d4f7222446cfeb46cfda67be6d358d7bf24301565b6363f56bf7ed595aab9205ff6250a853aca8c4783f3602f0f35f94da1e07952a7e3e2e0d7388dd794923c9f0084396fd82c2779e9efac462458f3f083b6d216e1b7c9882ddf2035410d22c6e6ae2603ceaa5bd28fde63c624696c754808f889944998dd82a1ea11e442dd86b81eb4bf7714b295f42a2f6cd24dc42c14492993225601bf9611571b1cd53c49fec5b1aff5265096a46ef936ab1fb10403341b9cf8424c1a2cc42b46fa7dff542f62657649fdc65f14f7f7b3d98ca5948aee911cda0d2a7411c019556436f63d35e50b18819141239f1b09bece6c9f1e02a6c9dafdc3b541df99981ce2cee91708a9ecc72550ec4b986b779893cc71888dde208387a8b3babd71c13054c52078fbee55b67552472625387d317ef6f81df00a8d77981cf26bd0c8a4235ee38ae363da47c5f9a7923bfbddaa29152c0417b7b7d14b5b4eb2cf07caaaea824cd3680cc2f34af57f6fe190c39a6c13faf0bd68bedcc299a", 0x4eb}], 0x3) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000200)) 01:09:15 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x16c6}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x7, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 01:09:15 executing program 6: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x7fffffff, 0x3f, 0x1ff, 0xd2c, "8717f9050700000000000090d692480d51aa8000"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2f544ba655d10d1dd2e9800d", 0xc}], 0x1) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:09:15 executing program 4: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffbffa, 0x0, "003cac1923feeba32f5b3e00000000001000"}) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r3, r0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x1, 0xfc) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x3) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x0, 0xea60}) 01:09:16 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x10, 0x4, 0xff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x6}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r1, &(0x7f0000000140)="6d530e83f04879375e0c2b5728c7163ea6cf4a30e6fe968aab", 0x19, 0x402, &(0x7f0000000180)={0x2, 0x2}, 0xc) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r4, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r5 = accept$inet(r2, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f00000001c0)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000700)={0x0}, 0xffffffffffffff5d, 0x1060, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) listen(r6, 0x0) r7 = accept$inet(r6, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = dup2(r8, r8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000040)="ee08667e19ac14e63c134876f197a77284200800000000000000b3830c001bf0817a0000040000006a89dbdf", 0x2c) dup2(r7, r8) 01:09:16 executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000380)="030000001fa25191aa6e510992eb4fd8e1714c8f359ab823934b40eae8e2080d88abfecdbedd33406bdf3d85d2587c011f2204e37aeb989e000000c47d18769b1efe1e31e5939a9bbcf8604654061f3ee74c227cc8a95e14335111e7772096f44aba8381700d5308b64037d7c4f246d619dcafd0607a7ba685592ef3cbb6a7eda844c72151204b437fb72105a3e960f1a06c36cbb00a36945a34e2ed7753be470d83659732888747648086fb61c11bfea11f4fa92aa7f555a49c549a4e4d87de0960d3136da66b973cc1b917a9b41767a1c1d49ab1287e95379ce80fb197f695c9", 0xe1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) 01:09:16 executing program 2: syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000100)="89c504ba159e4de08f23bc002edd8a26c9611a509af1d5b9bfb381403f72bbd0da3030b18bd2fa4a011a57d8ee64b4ab2a5b5d48d0879f2812fed1610e3450cf5a193bd326739676b7ad4c2a70806c7fce954f1ed0bdc3d70b266a89c4c9a159d6c78f197fc153b38e73f9505a54ac6092d79f41eacc16a687d8e8917973b8821888c3aabfa6293a51dd8a4c0e166f61ec42bad098a8cd2d1f5eb9cd72a904066d6d245b643e294e0830e108834098c88c82b3b1aad6dd476240c00f45acd91033a6f24ce3873b5cd9d75317a28875e96adb45ab5de1a53a72f2980fb2aa1dc1b336a8", 0xe3, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000380)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}, {&(0x7f00000002c0)=""/113, 0x71}], 0x2, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000400)={0x0}, 0xfffffffffffffe71, 0x0, 0x0) 01:09:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4, 0x0, 0x2e) socket(0x1e, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbb057699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a8720700000000000000d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e3a3f8343712051eadb71d89e000040781e4b2ff0000000042ac8cb3bd923a439458a634ed5281f21248cf39cbdb87e2907752406d4b267e9f78e35421bbd2f24bf481e19d368fb541b302422ee6fa0623394d1e9097c566880cc74d55e7ec2a289ae33a5fd941df654e342f7b2f3e1069722255e5f1189b9bc53d318bc322541dc305cfb4abcded1f4e9ec7502ffa084d778a6bad0e3ea1ed5f20a926d9262e2de97d00", 0x2, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x21) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 01:09:16 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000001}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x0) syz_open_pts() socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x1003) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) socket(0x2, 0x2, 0x0) kqueue() socket(0x2, 0x1, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() select(0x40, &(0x7f0000000480), 0x0, &(0x7f0000000540)={0x691d}, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x100000001}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) socket(0x18, 0x1, 0x0) socket(0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x2, 0x0) 01:09:16 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) accept$inet(r0, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f00007cc000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x2) fchflags(r2, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x2, 0x64b1, r4}) setsockopt(r1, 0x4, 0x1d, &(0x7f0000000180)="b1f5d915", 0x4) syz_emit_ethernet(0x62, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@end, @end, @generic={0x0, 0x12, "bbc90a74d063cfbd50507a3798c96248"}, @noop, @generic={0x0, 0x4, "cdfb"}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@multicast1]}, {[@remote={0xac, 0x14, 0x0}]}, {[@local={0xac, 0x14, 0x0}]}, {[@empty]}]}]}}}}}}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x8011, r5, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="28c2ad699bf14b0f9c18c18f568ba880caa01583e0eca1f76ba2f780e3932fddaf1792ed2afa7fbb02587f88203cf33606125ea05e2c76364609c4cce405c4e3074076e858df89c290ada06820f2243630069c540bb25974c0797168a74c2ce025b73003939523330c6382469dd546c3c0e8e6789f58eb14d6004dd5c99cb57ac519a9f1114011326acdd5fc823c21fc3d788aeaa8ae31bc0267cc8112e859433b89a9723e350be0710e09669834da5de123814d90b280c51a466103582cf84dcf9d34aa5cdef615268de71f96a8d6df343e4969", 0xd4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}, 0xfff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 01:09:16 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) shmget(0x0, 0x1000, 0x0, &(0x7f0000faa000/0x1000)=nil) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="76e5eac907f9ccf7a251ceddb0c7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5ec319421ec467f4d1dd972e8bd1286e9624deec77d0c651a7df984cc6a8327377aec06a00c222f", 0xfffffddd}], 0x1000000000000042) r2 = socket(0x2, 0x2, 0x0) dup(r2) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r2) poll(&(0x7f0000000200)=[{r4, 0x10}, {r0, 0x2}, {r0, 0x40}, {r0, 0x8}, {r3}], 0x5, 0x800) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x1a}, 0x4f, &(0x7f0000000440)="32c003a618c7c352ec7900e314acfbdc2a99fe4f968bde7a426d4c6789ff24a4e92a983efb3bce00497bbd5e08b79dcd8f663132c053ef66831471ff01ae4ab10fa400008ad4ef02310d99eb5f553443af12849a4349f15114e6a0297e44fbe751deba96729355f8c353dcfb953243aca3d088604751f4d57f6cab8db2349f26826522694b774d99f190869d68be59fcf471043d80b2053aed52773e38bed694b53a9ee8930703c669c56135d0ea277a2dec86bcb79684a2817719d77fc38225d2988651fe46079045da711868035c", 0x0, 0x0, 0x0) lchown(&(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() fcntl$getown(r5, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0xcf5, 0x5777c53c, "1c102609307e7be2df67de202a72da64612c3300"}) socket(0x2, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x12) symlinkat(&(0x7f0000000300)='./file0\x00', r6, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) 01:09:16 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02f17a7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4087}, &(0x7f0000000040)=0xff9) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0xfffe, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000240), 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffc7) 01:09:16 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) 01:09:16 executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x80, 0x6}, {0x2, 0x2}, {0x8, 0x4}], 0x3}) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x0, 0xffffffff, "213c32e55361041dd3a66d0005e327323581dadd"}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000001100)=""/4096, 0xfffffffffffffd68}], 0x1, 0x1) write(r3, 0x0, 0x0) 01:09:16 executing program 6: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/217, 0xd9}], 0x1) recvmmsg(r0, &(0x7f0000000f00)={0x0}, 0x10, 0x0, &(0x7f0000000f40)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='.\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000800)="befac45842ac8dc2af960b08529902704ceb41f4dd41fb596814961379d4f8a141ba195806b554a2c2ec8cb5e9ceca9dee3c145905201bbef5a46e63310ce3720308532b9b372232902efdcb72a400bb53f1ec0312413dd38039cfbac7a7c004bc25f566f202c56969742aa604e83c171db1a93f02b14017c7eca9267876705770692c9da4cf2b6c561d3f5776560c955df6b8cc188d82af3a093267ec519cf34f93d9dba0edf3c9564152455912e0300b2ede5a6ea1f3484cb36fc712b2c8818fa4019f9b0fcdbbc162c67fd4773bc30c8715c6347e16fe88d815319f58328c3d4463936daf2b67544b53c6aaa0538aa9e85458d3497f21ab3951fd8883d2aa7fb960c7371d4f8e88afd9c0e1459f74e26e8e1ac1d487e79f06db05e5b807c50d41bd892ea25ffccf8a882263a4608c63ae78e18160a79a0472e2b94d0b350366ebc35e22163323c26bd6033201b6fb193b9c27c3abc615beeca807c445c5a6b89ca1af2c6846b52f2cd86828969cce6683777d402591c13a1a9c1176211b9174c7c51201e72b8ed4b6ca4a608baef12acd92e6f0035c3bde722f11b24e99f2b4875b85d342c05e89276f3356ec6ff15f854b59b56aaac54f0217181ea747533a1591f7cb25ea1b90c19d2961ce228cb4caa4f35fa12a429c0af4b387edc5dcab8a0dc11754648a39addd8f7157dab7f0ce9bd01e1cb6b1c280c91cb8e1ef10bde478090e34841256593a40ae6209e0a9606c7338f7b4450df88bdac7ff6c0eff9d03ad10e4e5561309adcd65bf24dc533ef01073fc464c72dad6d0ea58f458531ba55dc088b52cd4d3afe37263fb434d99bb64d3ec1d83c9f9563d62e6d775f5dd93dfd4516e76accaf4fba1c6b51292fa917ef028c1aecac63f523d2138dd887fdb7e3395c853adc6cf86df40bf0acd8821ca321ca521334219fb5644feb1f97ef82e1e1335ec69dc3ea2b6b24aece3a08a6ec61015409858e236da17f02b1755ec3e5b7bd4133a7aa91b005abe6405e35594a90b3cb20839e816a0d22692f5e16848c38a0d805fdb616b06c4d75f503cfe124e9a039e946c15c9e00d4a294bcaaa3bbd11e60df314c6232e9812fa3f9c3fe6ab027cd1c5c6214cf276e39984abff078305b276a8d4775f5102c279951564372b26e36d2f293b4d26984c6120b7d25ebf9e649b97c6a180713ee39e41a87379a640a9606625d03866450e7afdad61f382227aa633a3ba3883015ab9e484f754b35c380d7c88cfdab3a88cc3545083c0215024903852e9a3f69dad9c8b01615ddeda2fccc68f801d91154425f591e743e16640688c09464bfd0d3f18ec96a6bcd9e528f4d912e302e77c59c388844fb7d70cc6456d71c10bcd77e557af8fd32c63ec3c0e2ed78b1f3d1cec322bcaf6567cd49a1168d38449a24ec3515f88c8584b1fc5ecf28fed14ba9fb68be6acc2d2540ef88dc6039f6cb54fffaaaf962360a668d7360f0a2de5ca75ec4c10d1930a0c961e0c9263f0831b14039864299f5ea9ad484f809d832fa1535c47ab90d67b8c90b11c1b0db9aca4004f3c2fbc87f17a764f261c61e35961604fa082b9b282ad2b5200baa0657e9a7025b8da6a2199eb3768889ebe7d8137ef105a57e732073999b24c172a553599d885df024460f7bd689c976b0e23d3fceaf601b7315f22e59307039f7573f3808d5892bfb0f5ba30feea0961e347a932d58235f57f767b0d485bd5bece0e85c99c8eecbd43f263f07acf7bc4841ecaac27bdf25299930116ef437cdb2ff52e046649c2bdf7003997708511c842e7fbaf8e14581830613385e55f586d8a74dc421be234d9ec73bc40260ecea9f6450742a588a102135dfdaffdd8131652e5fe13405b3e576c9bb0442ade899e8e8235633d95d1c7a561443af7c2d9e37c7ab120343102dfb3ed5a7a6ca4475d6e4b1b975d1d80c5f934957e6b84772f159708cc89a3c1a9bc0574ecaed44c47a3dea0bdad041947f151ecda3061cd6ba5d4b7a492a5118c8b8dfd027939ffd4757b5c006995f3ac956f9694d86df06ff0b82d22c9b874ff39c6eb522f8cda490e05a2401bfa7d47781d4fd58c8d583eaacd14474eb3cbcf8a07b07c7e8229652ed77668518adadb5168a0e648068f618c5a454cafe162c3495aa34ec8fc4e04", 0x5f9) sysctl$net_inet_divert(&(0x7f0000000040)={0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xbce, 0x808, 0x8, 0x1, "7949e54c511c708cc9ec5cf11d09a65c983e3690", 0x5, 0x11}) 01:09:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x7d) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x2012, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0x800}, {0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/4093}, &(0x7f0000000140)=0xfff) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000012c0), 0x400, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x4}, {{r2}, 0xfffffffffffffff9, 0xe8, 0xf0000000, 0x5, 0x6}, {{r3}, 0xfffffffffffffff8, 0x11, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x9, 0xb63}, {{r1}, 0xffffffffffffffff, 0x24, 0x80, 0x6, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x1ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x4, 0x7fffffffffffffff}], 0xcba, &(0x7f0000001300)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x4, 0xfffffffffffffff9, 0x1}, {{r1}, 0xfffffffffffffffd, 0x18, 0x10, 0x4, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x3ff, 0x20}, {{r5}, 0xfffffffffffffffe, 0x12, 0x1, 0x2, 0x5}, {{r1}, 0xfffffffffffffffc, 0x114, 0x40, 0x1, 0x77}, {{r1}, 0xfffffffffffffffe, 0x18, 0x80, 0x9, 0xc6}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x35, 0x1f}, {{r1}, 0xfffffffffffffffd, 0x3, 0x1, 0x37, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x92, 0x9}], 0x4, &(0x7f0000001440)={0x60000000, 0x10000}) kevent(r1, &(0x7f0000000100), 0x0, 0x0, 0x0, &(0x7f0000000280)) 01:09:16 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 01:09:16 executing program 5: open$dir(&(0x7f0000000180)='.\x00', 0x800, 0x0) syz_open_pts() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) socket$inet(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = kqueue() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = dup(0xffffffffffffff9c) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) kevent(r4, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x8, 0x40, 0x3, 0x7}, {{r6}, 0xfffffffffffffffd, 0x4, 0x4, 0x1bce, 0xe2}, {{r7}, 0xfffffffffffffff9, 0x42, 0x20000000, 0x2c5, 0x1}], 0x1, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffe, 0x14, 0x80000000, 0x5, 0xef3}], 0x1, &(0x7f0000000440)={0x3, 0xffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffe, 0x0, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b180bc3eb987ab7feb13ec99e805e6e84d35696077b538700000000000036ba1bd82e86322c3eac80280712f838130efce149d400d06a3f23616e77004c8836ed3d315eef8c826e0c1f59734a32e0ccebd669ecdb15cec53342366139d11a5ab5ba0800800090e42d34d900a0dad2b74f01000000260526a3a8d76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828a76e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8574b2a374f0700341ed45bb7ad3b045c4724150d16e304c7bff16bceb7d956e65847b3e88aa810f8ed7cca108d733338d726341f1345daa49507756f497752a2f8fd0559dcf69695b8a889f9429c25483a92751826e17693d6e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9ac0a623855e941dc1872fc433aef100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b78cad2dc1a0d0d7873e27142bbafe3426f334b80f043ba9136d57ad99353d46dd8143fa85d9b12c749618ad310c93dfee9b11ded908398b4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588ffb7dc5693a090e94691e8d000000368f29d76344671843a1f208261f720fdb791f833a1da5af88cf56ad8479077a2441da176708521407040000000000000000", &(0x7f00000002c0)=0x24b, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x1, 0x4000, 0x20) close(r9) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f00000004c0)="8ff91e3471acbf494bc5b8e95891de7ac13f0058bc076c7a4894a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x81, 0x0, 0x0) 01:09:16 executing program 4: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/59, 0x3b}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) dup2(r5, r4) listen(r5, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x0, r6) kevent(r7, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x81}], 0x1, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0x7, 0x0, 0x7ff, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) close(0xffffffffffffffff) r9 = syz_open_pts() r10 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62316064d283c1e65a0260b57fe430fa440ad08254"], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0xc4f4) connect$unix(r10, &(0x7f0000000000)=ANY=[], 0x10) dup2(r10, r9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) write(r9, 0x0, 0x0) getsockopt(r8, 0x0, 0x14, 0x0, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 01:09:16 executing program 6: kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0x80000000, 0x4) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) pipe(&(0x7f0000000000)) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) 01:09:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7b022d1f000000b8"], 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f00000001c0)="cc60d3d79a49bd57f60e6c560cf6bb8ce1d5d70f8052327f3072aabfda659216aeeae36928e72e50c9693f9c19da944766e85d17386c774202f5388900414305d2fab4e460d3e74098f10a004632b92888a87b052c67acd210a23d8b328b37b6e7599a7d1d22234a114827a0023d769009773e38552d5e22313ed31dc149bd434749807668a9ade0", 0x88}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4e9fb4c9) fcntl$dupfd(r0, 0xa, r1) r2 = socket$inet(0x2, 0x2, 0x0) mlock(&(0x7f00002b7000/0x2000)=nil, 0x2000) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0600"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$inet(r0, &(0x7f0000000000), 0x10) 01:09:16 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0xc, &(0x7f0000000140)="9efe3a9bf14c000000000000f7aaad731057eb965b024fd170748b271e9944563c7bf52aa125019e488f24fbd68e40d8e68a8922acc2829106c9cd0473f5a16f8d48eee8cea2d4ed9582b5b5d42471c60867586da88d31120dcaaf766e96974fd1b8efdead4744071c0010948a0e9a3176ffc9fb86548ac7ddf333d20e3c0a7702051907f206cc7caf36ab118607a37c877d0315c28583ce9144d1499b1ecf2fe8749c33916d9aaab1efc449cfc6536af5784fafcef45fb95ad730f5a87fa2afcbfa7c4f153039c487bceeff01b0811e86f755e5b5f4dc041d9c2bb021b30e3c579417a96aa202a2b1485ead6b06200852e050c349aa5528c5670b79606b1e0952df3b59a169c6315aa912371810dbc7aa468d2550d47a68bc24f7ad64a0c8c29974ff123cd97244cb59298fc92a421632678f4fe0c3c2662d8720cc41eea9a2da51c66192fd1c5ef41c82c144f382c14ad8f50200d7648dffb6f4ac6d2ea80000000000000000", 0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "2e957b", 0x48, 0x0, 0x0, @empty, @rand_addr="297530ac4b1d49265c3d1e9b53341f77", {[@hopopts={0x2b, 0x1, '\x00', [@pad1, @generic, @generic={0x0, 0x4, "663cabc0"}]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "b6e520", 0x0, 0x0, 0x0, @mcast2, @ipv4={'\x00', '\xff\xff', @broadcast}}}}}}}}) 01:09:16 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e276e150352b754fc60a033b0e83fd62dbd45002b5ed5df1f72daa365efe074a822a09cb731bb7df273c3b8973e489e7583baf9410be2ce5c49c3256303d4960e0c5ac118022b24a9c0017f00", 0x53}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff9, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff10040000000008004600002c0000000000019078e000400000000000890300000d0090780000000000bf60502e06aa0000000000"]) 01:09:16 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f00000002c0)=ANY=[], 0xa) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "8551e6000000000002000000000000000002ffed"}) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/217, 0xd9}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x104) r3 = socket(0x2, 0x5, 0x0) getsockopt(r3, 0x0, 0x17, 0x0, 0x0) r4 = dup(r2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x8, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000240)=0x4, 0x4) setrlimit(0x3, &(0x7f0000000980)={0x47, 0x56}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "6fbe444ee97534d0a278cbd5fe1379437fac0100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x3, 0xff) setsockopt(r7, 0x1000000000029, 0xb, &(0x7f0000000040)="01000100", 0x4) dup2(r7, r6) setsockopt(r6, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = syz_open_pts() ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "941bae754194d9d5ad8c9226aee18b020c2a99d7"}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000100)='>', 0x1}], 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}], 0x1, 0xffff) getsockname$inet6(r4, &(0x7f0000000280), &(0x7f0000000300)=0xc) syz_open_pts() 01:09:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r1) socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x7}, 0x8) execve(0x0, 0x0, 0x0) 01:09:16 executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f0000000040)="00000080", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000240)="27b914a198577accae1995811df00fa2ec167facbcbddc230c36f96edb93e96e46f70b58c4b03a3d5cacfeb26d914083c814ce4921a9d59a06f1e89261a24acbb327b51183db9f8f9f88b9c6eb31d9936810c2d5995362195cee016ee05bcc97f5c8bdfb159366155351899622ed819634504eaf7b6ff6ad1c4ed3fbdfa9604692d27f3f31c27c8e03952f8626079b1b9622a99f7575efb1d8fbe1f1ee18b33f4cb215c0eacf00254a7fbd82ee7018920d53806c1b8f1cd6b6d788f9de6df30e5ffcab393342ec76e35571e66e073c75bc78ec7d5050421eacbec1652d4f754d7cb9106aca7394a7d5a22a9af67ff3dfe135acaaa3e993a859cfb7486773bd6a45ea2da1028a69a40a40d1249f13f88281450439948d5df3950d85b0efc5ae03e25dc01d76ed737ace62ab4ba7d2671427445fbdcf8ad1e4522105fbc5df21825b6b54cddc8fbb887676e91c44f99a59fc2d8ff9a2af75585d9c59efd27940b408bc0f2bc31fe2e0982cd1cadf1e129ac3a82f1df28f797abbb08f1abecf0cfedfd88a25f98a1ce6bfa3e2f344d6b9c2b90391134fdea671da1a0f6eabe164da32de03ff8758821193a61b2bbe15d9c505cd0b0f4e0a0c579aabf5c5734494f7b511b677d6c14961085f2cc80e32f1a0fccf7206f8137ee209a1b9bbb2818db264464b9c751e4ed665b6e8854f6f95da598e0f543e9026adef44b5404fe6d85088b94c628aa03d6f5de567e866ad925339a19a8abd0657b143294be5de3717b55dbfd0f77b0c52d3b51166e81c8aeda4e8f7550d56cd0948b083289eb425faeeab11d3faf0f5346317774d2bcf9533025d9a22b2e4d16b5dba83931cd529c7c21311cf27501d7c2372f31e77dfe21c2dca8769cbe8a043ee17919aac5ec88c5992cf00f3ce2ccdd526ba63fdacff53d512ae22accfcf2523d8a83544968fa26de96f1414efee6d46f994e1fba08575cceaf5b39c52e972de009415fb878aaccf8dc3c821a3b52060a8234218b2f4dbc84704c032e7cc6f65b0dc5b0c726e7883737c0fa4c875a282773828dfc34e9d24d50ee6c11264d026d246a7d69e03aee18d6f4ffa233fb5712cadc6a3b06878e6a4092568f1a777f447e6df45555abbf24fe4daceccaa7c3b07b410baec1badd42e493d2048be2bfe927676933892d86a5ef8621f80eb75deebdb1d1e1ea705dc2457bb77e3849d8e32cebfb49e8cff79ed8a3b253c4d75759e8ca8322fceab4808174a63b5ad101130f7a30d3c8de6fe8b8ba5dfb85c1a1151c3dd427fc5ddb49df18dd07d9f101ff62cb529dcce82af40677bfe3b8b579b99c2c5793d30e89f9a7968b7c36446cbe25283b475e1397d89f92076bc35ca0a0bd15ff41a99257077bce1bbb01c2fdc11383e01e8bef2baa1d229babc03b32e0893cf9fe22b313287048f5e826ee67d9d87a7d3c12829d002d90d6d19957663cded7266eb77c8b4ae987f9d053096501c22723ae8445f2ef75a80fc293a097f5374aeed7847fab8c2c2ead3e14b8c85dcc070c23b7acd111a7ae6b23f969590b57afbc502cd6d32f96d4da1b0a7986423a11b6d05f6f88d9570ba461721f4fa749ab7256231e0391a8715f92b94ffb99eea71876947840908d80fc6700781c62297e0c0982a32cef6e098fcadc1a5cb95796291677ab388c570ec7dc5b2032896435785be10d0e049631960d0a6e8121f2cdf9aa305f3fcb06aa1b9d53f87b9be01c96396910e0405f2c50916ff24e29ca57ebdbca7f3b74077b0afe87ef255967435eb003b930568c37ef889e1268cd63dd7662e85981aa19b197e4df0b4df117e82475836f413c6b67660578b7376f8e2e9f9f09846567777b9225225903e735f3a242fc30da632b88d68c9989fb95baf80205cf1cb6e34d166b34884ce03be04a03411d99ea320013bf9170fbc67d75d5199c9b1aefaa1486870e06619c511ea44ccd57ddc9d96bbd8abed8e153be053e00d801e232f1ef556e1a3a8d0066eafa45da2161bb35245f957859b06143d992b1852719590c758ff19e723a090a6b3988039", 0x5ad) 01:09:16 executing program 5: r0 = semget$private(0x0, 0x2, 0x8) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000006c0)={{0x70aaa8c0, r1, r3, 0xffffffffffffffff, r4, 0x80, 0xcc}, 0xa4b2, 0x0, 0x3}) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000300)='./file0\x00') r5 = open$dir(&(0x7f0000000080)='./file0/file0/..\x00', 0x0, 0x12) unlinkat(r5, &(0x7f00000000c0)='./file1\x00', 0x8) socket(0x2, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x2c, 0x101, &(0x7f00000001c0)="004000852d2babcd00004908cf44a525b3903a35b15be38c5badb2e4a71f3a4aeb478029098ec5e20c2c8d741b05000000c4b2cd53fd122616621da93d92fc4110998293b492afed19854dacdc11147479deeb27413cb23ee86ef7e4558c8cefa148a8ad5da395e22a53d36bf49df355d2b5684464d70614312fd70e355c19a1338d588ab9316c211381e2e646016883b34e8f459a4279a6f7f0744c0dec043bb595e29fd0c4", 0xffca) setsockopt(r6, 0x1000000029, 0x9, 0x0, 0x2e) ktrace(0x0, 0x0, 0x20, r2) syz_emit_ethernet(0x17a, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) mkdirat(0xffffffffffffffff, 0x0, 0x189) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r7 = getegid() r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, r7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401}) 01:09:16 executing program 6: readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="430370e5f2"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2}], 0x4) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) mlock(&(0x7f00004ae000/0x3000)=nil, 0x3000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r1 = getegid() r2 = geteuid() r3 = semget$private(0x0, 0x7, 0x3c0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d20092020eadc2ab271a60d14e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semop(r3, &(0x7f0000000180)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x2, 0x40, 0x1000}, {0x2, 0x8, 0x1000}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semop(r0, &(0x7f0000000140)=[{0x4, 0x200}, {0x3, 0x0, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0xda, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r1, r2, r5, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getegid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r6, r2, r7, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xe21a, 0x300000081}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x316a44ee, 0x7, r9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x101, r2, r7, 0xffffffffffffffff, 0x0, 0xaa, 0x3}, 0x2, 0x800, r8, r9, 0x9, 0x499, 0x7f}) 01:09:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x4000, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x14) recvmmsg(r0, &(0x7f0000001680)={0x0}, 0x10, 0x0, 0x0) 01:09:16 executing program 7: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xa22, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0) writev(r0, &(0x7f00000023c0)=[{&(0x7f0000000000)='~', 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x81}], 0x8001, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x35e2ae5e}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x26, 0xffffffff}, {0x45, 0x14}, {0x24, 0x62c1}], 0x3}) 01:09:16 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)="4b1d4b53a6f2b39da23e73a1be5bd708ba5a4c75c0e9ec5f8cc8698f56c5027ed7ea82df96bad80b1a09df7cccab7e915fd0373e84e2773d13ca07dbbe39dea53715", 0x42}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080)="0cd418c350237ef2db6767c4023d1e6a5d11d0315d6888363e9ca02100c17285faeffcca20d69f4e436ece2967920f048ec3fa6b886e1b10c300948e7919e4718d4f46c31fe7d4c33acbf8d1a799cd", 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) 01:09:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000240)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x4) msgget(0x3, 0x0) r0 = msgget$private(0x0, 0x97f963dfbf7c8780) msgget$private(0x0, 0x70e) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001380)=""/4096) 01:09:16 executing program 7: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000200000fff}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) getrusage(0x1, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) preadv(r1, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0x6, 0x2, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000001080)='./file0\x00', 0x200, 0x0) syz_extract_tcp_res(&(0x7f0000001180)={0x41424344, 0x41424344}, 0x1a6, 0x6) syz_extract_tcp_res(&(0x7f00000011c0)={0x41424344, 0x41424344}, 0xc0a, 0x7) syz_emit_ethernet(0x188, &(0x7f0000001500)={@local, @broadcast, [{[], {0x8100, 0x5}}], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x5, 0x176, 0x66, 0x0, 0x97, 0x3c, 0x0, @rand_addr=0x1, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x101}, @lsrr={0x83, 0x1b, 0xc8, [@multicast2, @broadcast, @empty, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x96, 0x0, 0x4, [{[@remote={0xac, 0x14, 0x0}], 0x10001}]}, @ra={0x94, 0x6, 0x7fffffff}]}}, @tcp={{0x0, 0x2, r4, r5, 0x0, 0x0, 0x15, 0x2, 0x878e, 0x0, 0xe7, {[@generic={0x4, 0xc, "7a1ca0d05bb8bcbda27e"}, @md5sig={0x13, 0x12, "a50ec04d3635b35349c18f5dff5d48e2"}, @eol, @sack={0x5, 0x1e, [0xc1fa, 0x4, 0x3f, 0x7, 0x7, 0x3, 0x9]}]}}, {"a784fb5bc53ab940412e57dfe0189c7c7d21cdf89ce630a8d904bb10e11a99e117cca11c4ac8b9338b25d6ef4b293995ac708e56716b1e563e276e0ea7f23f2a29eaa21a9a7876e12315f0b33e88978b15154c08c43c1c9b67a956c14f74ba4b756f857172c8ca226e49b0e9566c1e33218d65bd2ae0b5da60dd869c0f0b5bcd1c2d6d129ee727598fca6b4385f19142de682278631e40b175f3017cb7d10f40750a38628c410ffebf9d33d54c191def20d3f3c01c23d5c58d80160eaa4bb89cb997ce99a3437fca559daefb4e7d8e73042b1ae8eb145368aa48"}}}}}}) readlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_gettime(0x2, 0xffffffffffffffff) connect(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 01:09:16 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="970230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r1, 0x0, 0x0) r5 = dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000140)=0x2, 0x4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbde", 0x2c) listen(r0, 0x1) sendto$inet(r3, &(0x7f00000003c0)="b7a6cc487a524e5a540fa1e4393afe48ed35831a09f974daafca9348ab7728", 0x1f, 0x0, 0x0, 0x0) 01:09:16 executing program 6: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="9b5b", &(0x7f0000000140)=0x2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d869333", 0x29}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11c0ae5af4855d478414039bb8dcb7d86cf9537f8abcdb0fd7e0abb38ec0556e495ea1667b6cd3353411fcf950bbbe9cb7f2fbeb34329c81357b6cdfa3788a6696845a0db16bdb406d4f090e671ef11b8890345ba2e7a094912be55f1f6f669a2cc489f9264c789e56dcaf7073659dcfabd5489feec768ac66484afd2e1b74eefbab6d1ecaa5c76e648461a3a5f5b0b1f8a0fe42e34e2516dae628457a2ed5b4b87c237d4ac63851379058dec7371dc6f51bb6bbe84e335d4509f242871066ef4b7d5cb5a93ad5acf8a118d6702db6f75cf49c232eb20eada800a4283fdebe0c2b5d721ddd9c93192cfa9b777e6eac6b08aac493d93813c17ab67cfb1d0207247feb37ecc3c2d57acba029ec1acd73895bc529a341657d7eca7c91b0cbd439c35b50047b95c7e5f67000286ca9d885e08a93d4c8fe7b6ae210675ad323c5e847d7ff5021fd0a75b75b648e3a3c99560698c93b9cba0a7727458539dd79ba5769ab18859adf9cebdfd680b857645b607bde6f5a414aca2e732baabecca7d4034544253d57ff6e951a59c8f5aff6faef7b60b74f830033b7bc2258cc196b37c0ae65e8318a6b0e6dfa925542ccbc45e488ad9135df52150fafa752523427268156470831473542cfdd0a3287acbf230611a741484dc741b06e1a337a7bd7408db8ab94adeded534e023b4835af38c28533e6b5d9027ed8ea8241a04eb5bb1aaa41b67eb5bbe447bcf989c6b1540aa68c8e9912931d7990861cc55a9612b33985d6115ad2984ec3d3511bea981fe37b9d9ee77cde1b1d28baf486e36224bc4290f62465228be64b09e656218d49e3a43adffeeb0d3392d254a7f5c4d1a3e67240c91a672ee10567c7472430221851fc3c4920f1b93192c362ff971057bbabc3bf82334717b9caa9d97fd6d6ae1eff638528a40e876570ba383f1072899bf0cb96c5a7982880608500bbc500eedc74250c2c6733375c53493f9a44d3710ca3ff2677b4613b23df114d368b5b2bcab4668c57c2c699c5f52d2b8fa7200f9eee3526542fb6c7341201bd155f12f38eaf15f27bd7207088f18659aad7913b136928640130fd7076026e373d278b7db607f2ebd0cd5d41512fd96272b57114e5b14faf7ed02122fa0cc50de3d26e946cbeabdb9dad82674779fbb76f744a9da7cc8c7b42c7275a9d2749862c11637ff63ee83d2c6da2d3cff6eff5ce792f5aa00a5e5ab7db1bee945811be8b93b886a61eb2136ab53435a26a602cf0ea65959f961b78cdfaebc6f2f4ed1467fa2dd73db21cc3e7eedc1f9d9a543dae48d55218000fcbe0fcc7d370ad47ba89610e7cfe524b2f2500e4327e87f94f3c587f0a6604baaa4509e0ed8fc6fe62c43423705deb7a7fdece18bc9b9ebd80a878d5255a3ee0114a236a9a9d0a395269e7a68ea4b948fd1b0425b0b7b073b90c986046aa4bd16dbf9442583137576e8a3442a0a90dfc7ea7cdec4254ffb0ff6d1d7aa18c66af453d05f583c2a777e193b9ebb4e3c3bb82362b8f450000000056319aaf45dbd9df561985c2f4ff248f655c629eec26a576fe836875105841f3c7e290193a51b6d7d235a10cb816b3e97f942b84644696edf3c96e396825df2e83e62aca39e0a38824c488cd83663eb248db8385791b34ba604ad807e31bafe29a4add51947f4212e84d116806e9a43b93d0d61e36bc3befc9cc89fb6543000000000000", 0xff8c}], 0x2) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001400)="638a0c8c89636dfbb7d4648f17d642d14cf4fe80a7faf3f7eb1610fdb04d1fc4c1f21f3383500fed5567d6c12141be4c005ae8caf6d964e86ef8133d665b16732e9fbac18ecaac0c33b0f6ceb2d52824da77891f68e59933f6c8729683f067cb23681ede213e1ee25d208f83b5fb40c1222f4dd411cce1e01fbca7b9bf7708068856b484ba55b7794e1ec5deb4f39b31aee647bba3a7088ebc2236b74a185b3f13521420ada685229ced26e857d3eb670148104a81b0c23c4cfdce035742815a6d56458e04ac3d1e9fa30d54e0d0ebd7de644c5e6ba3c882ca05ad9ec333bb2a8e4b073a4aa3d12025f3c895cd3968f0fcab5c91a15ad09b0001b2f86f858e87efebd6fc19e240a25ec95bd64a2d908722bba48ada641b514f9c009ecea545bfd51f7e25504ae36fa8ac355761e831f663a09a421e9e04bc55cefe18a8ae0fe4be31a066c6dcb792e20b955c57ef90c6c3cb9cc96a18fe05494861c810c6011e232fec36136e541bfd64dc205a9a8b09a5c0a102346d7ce34ced23b382a0405164e3d4458c077ab2daf1985f0247d6b25f46914e121bb8050d6b412340cb62cbcb56df1e44684cdaa79775892becc36709da62d962b52ec0d91a", 0x1ba}], 0x1) chdir(&(0x7f0000000080)='./file0/file0/..\x00') pipe2(0x0, 0x0) close(0xffffffffffffffff) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x96, &(0x7f0000000240)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7480ff", 0x60, 0x0, 0x0, @rand_addr="4b71b800000000320b00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "c4d615", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x61, 0x4, '\x00', [@jumbo, @jumbo, @ra={0x5, 0x2, 0x9bc}, @generic={0x0, 0xe, "553282150ca422c50f29ae2c6a07"}, @enc_lim={0x4, 0x1, 0x42}]}]}}}}}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) sendmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x82, 0x0) socket(0x18, 0x2, 0x0) 01:09:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="0de2216434a01be6da3dc2c6ba0623aa929dd40f603f2886e5c2af13f517035517180841bc92ab968c3e8dd8c4a4511ba6d7618c86e281931907b42a19ab65c9f6ff6d85aa26aa9635ad2daeb7fdd5b3bdee60f91373ee3e", 0x58}], 0x1, 0x2) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) sync() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}, {0xffffffffffffff9c}], 0x20000000000000ed, 0x0) r2 = dup(r0) ftruncate(r1, 0xab4) recvmmsg(r2, &(0x7f0000000040)={0x0, 0x10001}, 0x10, 0x0, 0x0) 01:09:16 executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0xfb, 0x0, 0x2020000, "d4bbd0f3d2b47db623957c5ecd7df9cdf1d1666b", 0xba, 0x7}) writev(r0, &(0x7f00000010c0)=[{&(0x7f0000000040)="adb81fdd57d056d5fd99ab1dfd8734d5805a0e5bd56396db4c8ecaad266bce3b1248d6edc5bd2823a0a4f15fc7b098152ca5a00a804482efc86c", 0x3a}, {&(0x7f0000000080)="89a791", 0x3}, {&(0x7f00000000c0)="4dc249dd1db6e050b1a3ecf6eae1200a78a21af9b8dc1e0cc76070c2ff5e561d511ffbcd58ce435a46b50efad72fe118192553769c27ca22713a30874b45b6b318f5dc0e50b29d6e4593d51492438db64376b67118a85bdcc19dc792ad6447db20c95374f968c5085c9630990f97796d79e51aac355e4b0d9f7c64dfd9fdb06246d87278736a11ebbd586702fcdd9f8d43ff84f5efeec0496876dcb47184be856a2983996d13192da32caa49fbe94c5ac9fa48054d2848822b9ef5d80cc1bcb3c3090d2c90ccc91048d0512e553a7ccf29db334a93f83bbec3081033a1e9d5233250976a8ea20626f1944bc758b5e94472825aa95c876080cb8eaf05ca141f2433255b2dab274c7892ec4293ee86f7091dd18d823b019735f98192123b43226e662dd2a19bcf45067686fcb2b992183bdd3a1c62c361f80dc377d5840a2d8c6708433f1993a44309ad9afa06fce9a8597ef3daa99bc1e5bc189ed826294580396f3b8f0b5e7cb27330f8a54a25d2fe5e71c056130bc6393b5bd58d21efc53b2a3809e5129512bb56ca8715eba2585e6a7c3f955bf7e8fc8ca8f441c3215cd26bccc61b77833b56b0fb0250ce36233198e04305f3534790a3579b73d40d2997ffc9d7f738dc6fe390a887d8dabd17d259965b655b297e2a8b41b79d04d9dc4037eb7faeebaeec753a3bb95982d8af5520ba83cc2281635dd71ac348c87e7b4a65a23fff54774e58c6ebf754a5972ba6d99ead76153f9752dde935d57d41a7a6d461ee27627fd4adb43381b6689296517e44cac3aded299af22de25438c5026906019b623f02685357d47310eab0b0cd97e84cc62fe1ff02b90c36428cb2092bf61cc7d0f7607b1196600494c308494ff8dc8a3447e87d897ad3a0bba4a87cf04f7d6d8eafe14f2080f06ad06550d0de554f8c80823a60342d91fa0f6131590b7660584ee60e9557421f7d08d407af1316e282383320df17184ec395fd337dfe516233b7fe5b1950ed398735826b879710e5e3832c96277d820d0d66b2d76d79193108d3d8c63a69e8e4a8b99ae2796984376f759ed96e36ddb0186dcb069735c0493e1d3a359b900103c40d44b2cad61460eb454d7cbfd08365e1d0616654df69e3abda06e109a89bae3a632ab7bd76cfb09439bb5bba9270bd43b4575268b983cedb355250f4508b8778aaadedaf46db885c45bec762e81ee58378daffd0d400bd437971562d7895a54fca3012a91349c7a9490cf9f7b10b18f317d0072ab8b626af2bd0172d84ff00cf537536c1b7cd899acf5211d95de4f7c6efda92dd38e6998fa513277e69e2c78b010b4bd9b389693a02eaa7f3526fe0f8a3311987e98351718d97b0d2524811f30dbad031dc7012b946c3c59554acc2c6a82448a6b1d019cbf6183f527d470923f8080a35d8f659c764cac1c2c611dc266bdbf6b4e5364b53e7f8d9301f31e001e6a4ef382f15044f317082c63ee79c76981a6d4aca9feb582321bc5f50790a3ebb8e7839ae75c4480703850c95e9534c3f3d06f8f5614f5f7fe7a7d1f4ce2a16c68d06a88874079bfdb6b5adcb6a4fcf4128293815e91b88b0bc0d2029d3163a291006a5aa72ad3358b909a90b61ca7bcd0bd8b97e7437ef0cc8e0a6ace58cce5ba96659a9fc80e95d19fab11fb1e2550819779fc7b869ebdad1ba6431315707b0a08a5f7520325fbe8713293776190a18b41577cfcf513a326266b88ab27375bbac7b6880c50d86b97514394c25e9cc98b537c0815adea1682813e5154416922bf9f426fc015d994e3079747f0f411885296216ab384ea8ad725f1805e68fe5fa728b0acbc7b8838607d7f1496df475ff1921ee8a9249bb4e8c89d2b3786fd1f903a2055ab0836f84ba4839e25d8670f092fcf252df7e9821cd3deef479920de621b6707c2dd1c4fd5955deaea5e698e2cd243b68d2b224d5335245afcf2f5c14f4f3ff4c76d460d52c7cdea48fb4e79b8f65e50f8d1e873a39c2b244ba9c2da685c94e882f0970aa6883731769284125ae1220dc77d8b53bad0e4a3da72a8d02f5c9be7b5014afaaa134a38316b5d0e2af705f5f3264abd115b48bbeddc5e33a2b5e28c097799b462c5917c4a2a58a45c2d6331fa6743956d0a298394df53d42cf77ee8e0bf4adf37a0270ca0d0a056dbed72d0c959002ad75aee256479b4324d00315a0157350925565b187e5de331714fa748d1c38461b36da2a3a5a610230cf4bfe5e9c4b907f1322dd7e763f18f541aa53d5747b7987c40cc681eb817e79fbc7d4e8aca7e263e3900400d1a0fde8ddd69ba6c780b9bcd789740f8fa6cc3cd10554516c22e39558f9912d4b46c777823ebe9f38cef882928bcc57afcd707513c8135ad4d6258bbf46589b9806db6aac7dbeb0d78e8857523977424280eecf2c569b94e413d66cf15bdab58c776bb62b2ddea896d9c56bb8c15e779950dee1e8551bd10d65bc65dabec0ec895993ef13e4dc9df886866427d206fc50710134ac1b7f309f90d2525082c24a1ba2fd56b96f3ea7f7f7ce7faedf33a22115bba5f81d4d4d3ef44f8ac09ee6587051b3f73948d3e5f14fa6b3f80eef64fb5b9adf937c7b399ba3f1bc2f6f274f2327f9b8678fcc593d3eb4b893f9372295096b11ea67a654320ec9aa01388cd5c30406a8dc11730d37545555c2fb95eb90b79b7073e8a1635f4b06c094c9d3e20405a5e65dbf8fe79b2870701e2aad099c1d3fcb1987986e22a752b2cbcc6d2add20be0271061bf3d86cf8f2c9ae3ad22da5ecfd211df9ec819c8ce1ad30e81d28da62bcf468bf6d4609e90abf370aa9e4e98b5fa92b79547df7aef1e89666ed2c80ec6e46cd64a9ef959ff6288c037a89b6ff18b8626c0ca66831efe79bea6f259296b047ccf8f70955cc7f619bbf6a74a9a5f22078ea8fbca6a270b451624a57f2f76a16577d7fb2eac5643f4b5dc41e548cde5561086b5f8c96d20c10d2920a86a05db6c69c21aed4f9c25fc8a974456069c82f561dd84dea312ebb04c3452d9a7629e917743ce535bb3f59e38fd3700629d7acf2b1888188e7aabb74837acac3ceaf6be775be9ba6663d9bbe032d43073575315c1e2c322ba88492fca92349b41280756d5d0de99c2f17be924d59ab5c99b9ca46eec89abbcfdb83ceae0b722b8dcad3bdc4c16c3b58636b224078c3f51634c148ba2b902a9f4104506455f0ab610d9d67cab1227579417db4ed15bb9cf6ff365a28387f14205f3c80289b806421ac967712449a2ec084285fdd2cef1461c307e260dd0be0c2bdda3b504ce1e05fd120fe21816881125a3213c8fb9b36d3e0bf31288be56e4fa023ff38e61db243a0c232fe01f2e5f1bea5120c22030cbb4c7936f73bb280274a442212c41642b723376efe15cf1c6adf0deea6e55ae8406f463665b33034bf7cdd3f3bff2524fe621f80d7a2d8273bdfb8abd97fd564a2622ce62111618c6296adc20e26553cbf9d04feb55c6ae7e43b7eca1e3e2cb4c6fde81cc1901bb346304f4b67105eb20576ca3d54261cf01192d718b93ec20d9c01b27420240c73fbed2c3e04457d69db74f450305553009bbd6cb15a01722f767a9536d6ed597527440debdfcb35799e6705524e00a57707ea0d775256416d6143c9906394e027106eb5117c060752d0552bc650a7e7f4ea82f4e4e435366c3f08fd9a539e781673faf09800f47c87a41aad24da18218565782d267ac19d1ccafb022f3ea56924d4d85a908231b59abc0219722d00917e0088e6048c876dbc35d79b22fdbabc718d1f316f39fed7525357c6c4b6179df698fec73b045a53b20253c328eb372f6ffa48ef8a3ee30576c25928c808d0e65b4ec15e56365487be05eef422d703479b159f3f42104bd9a3ddaf145c58a7c5d7f2a013de1ed8168789b1687bc5d5ae039acc075a93830291bc07e92833bcca72b096ac306c484cb3de0dd0137c6381fc852eb915d4a3b685b0ece8f244c08a888ce6d65a458a28cf3268aef41be9bc75538ab8bb83c582ce3834018e51d0cf398b7b91f68940fb1d86919ee5f1e0d28636eed2593ad4e0977add70c74c7614f158f1afdeaebb917287db74d55d5a2d41e4a2f856c2fb26bfc861721473d9d32aa8fd3837bd7245165dc3e47a5039e0543bdac337506d67cc8e56d5bda3653ccfcbbf32f96bd434ab321388ef4f9b86ed97bbfe0022210c9752c586c229dd1c202d9f5bfcad41f0c1c33b8f2004ba510ea693e3711b4d973ee23d5cf237a620b17b238ee6276b33191224e6790f89db8553d0df4fdd44fd15e9a932401e9efde9e35378e1da69e8a4f3e9ed0b3994482c095e59bb56c1850b51e30c866fe74a653803f9d85301577c829909aa825f73d1b8dc313e6ba43c2d45fca6021a37d9cd082aa271fa46d31ed0eaa921b25e43cb26b7ba963b06a9d6927ae2ce3b45e16e44a2a02d5aac0457120f1446b5a5ec3c3665dc8eaae3342fda8c2ec3d603d2342cf11a4bad0369870392f1d6a85300e4985d0fb43dc4c4166b888a3422372dcbd630bfa86c87daa7d58bf0295b1b7cafc9bc5832eee85cd9c5e03763087020ec65c5e278c1c03ed79254f5c4679301f1f9872fdd2d62dbadc3ddaebd21953851968c9770f98909cd157d5f59adf417add1ac93c7e4ffbd8770d9e89c91ad8074841b0ce3a931f60068add11d774d0df732d2deb6c4e0e0aafe1cb1f5db1fef97ee68b58f0fdd808afa4505e38ab682600578450a232da4352c97f5615148376671cbba5017822cc6dfae786bd7c83b749a0f8536f5fcd78f25b912dcdd7dd1f462d3e826de88b988e4638e5f31bc42669dfeb775d01032b544fa0258063f2d79220dc02219d2b36798888149ac937825bfe4ad9d102fd2a1bc042143a6788c8b602a5398f538e24ba70a6e7c15f5be63b9a989f97d4d1e558446533c9f6f0dd4a1799b06ee7f5be3b53ab694be35b2058f5e1ba474e77f07380568689e3bbdaaef32bfec4f73793971a857fef602ea742c5ac3e8de61569823eb3b02bfe9c3e36d03a6ff9c19aaf09af9c83837179b1730821b2e05b6c849c5ef70fbfb946e3b968dcf8cf8b5a1a3e68d3db5af2c2d962bd2dad0dca61b62c757373d8aaa68fe83935e6d755746b759121105eb2ccd8a37501b98951497166f11ee960ad4b21fc713f15f9fdea1cb7913c44c7126a9da52bb8f3ee863940a6bf0e9fd467c227a6a97d60b76288db44e4da485b87a10e555544c2bc656fff8633e8a9b818561804f6256a8e3e34ea28c6626d3a1e943b3431ac08f9f9e0f74c689d8a9c1f664020559d6e3a682a53065998c08e18cac443a7d0745ea23af3670e3fd8d97906adff7a9a9c8a8dd6f829a2adb11bc9f205608fee7fdb11489e5c2fbdc793624cdc0a4eb03306fb8082c231314961e3b998da0c63695e7f8f370d0d15dd0a9580301dc12fbdcee448d5b9dbab3d78efd8568c3c66bfcefd4626481954a5e4be87ec422c342d35ae67431e026b0e432a15839ab165a436c33deb79042afa2b26ba152a64434c5c98b1500c3412e65e418cce5f1a6c9b53f7f899fe82a09a06c61be9742074a9e1c68ed8e5071d474b3c9dc27f2b0a1fa381b5dba4c44aff5cdefe182b110a564adf21cdea6dbaa6264bdf9fc90d4984ca4bb73745c9f43035072dea5872b419e175926f4d854e80a66035d0100bdcea7f4d837e92b67f192480f05cf52fa9f21179d8a48bef12da92010b629c3a446b9f87a7e2b87bb6d828a492a80805b96dc36935f31ef3077f26ff48787692ee4817d8e0d8d727650b4062c10", 0x1000}], 0x3) write(r0, &(0x7f0000001100)="dca8aa87661b065c5e925ff7b770c46e4bc660062352134ca7759b83b3bb70680dd30cd8934160355daa1fe6ab2034b07e971c1b2970cef585c63c5115f75c172379b1", 0x43) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000001180)={0x1, 0x1, 0x0, 0xa44f, r1}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) r3 = socket$inet6(0x18, 0x4000, 0x1) sendmsg$unix(r2, &(0x7f0000002480)={&(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002400)=[{&(0x7f0000001280)="3a7945098cf09572b43717dcc10f8133372a4687ec8721ebb42afa4c3061166a2902ab6492e5c1512f86897ec798d7c845cf828d8636cfeca90d59f45b239e2666771795ee86498dae2f8291058b1a4c2a9d461d0b92ad8f0e6bcefd6e9a41ea357a450826bbc8da39e9d3f68de13f128a0323be7326fe7f3241b2714ab80e80b748c4794c8ca814feac703b553c09c05f4d33f1e5f03c18dff133a2af73828065d0fa4dcfcee952c9652ef5019623161bd93cdca2ab31b148ac6883258c72e7fdef5087f44a0e29253fbd4f5ee4d09e617f09ed7295a30cca287fbc1729debd2196cd45a40578842ba14b5e19acacf0320eb969aadc966ce1007754727616938a49303662fa7c00fc05c4ed205d079172c68e45cdcd1ffa56cd03fcce67d93773b7b3e56f1690c15715e9928f38acb58691f03ab404b93505f862b1707839d101602d3cd9cae5c5ba99eedba56bc902d45993f63cca30abf26b297e22da2366f1e510ba7aaad5b1e0814974849adce0028fa13ae07aa4d2413d46d4f74ab0e606633b0ce9da1791c7414681c345582f9854d30c373eb952350f6299fffa82c2b9dacc5f78a15ebea2281cb3230b0a5eb6f8302c3c0046dcc1bdedb55f307aa494a9e7ca4f18fbe6b875bca28a605897fc40ccf8327bb12a30819d50af569c4162d0cbcf4e79b9f51f16d0f4579bdd9a2e89a4a0527d98b9e560fef67e0058cd24e38d5186c505073bd7853d91c48c0df0a26da9e8bb7563ba4a8796c2e2d0420d049b6934010949f3a921666f8e999ba254db231295f7498ff10dd2fcac10d3fabe5ca51f3cb3185420c0c26cc09650238032e40a371480e8551307ae7214037b19621fe6d13ce5e30947ea8ea30e5b90376cfd429b958adbdacd7ad59b0405e2aef3331fa2ccd359cabb0e6dce13f5b688f0c143b9c7c19e2035a2a5616bbea6b0eac19381cc6781b7a067241947ac60fff8d7f125306c2a71268a4e64f640d9fc0156e704da7fc595b47a969f4205a8b7685af04d972e286be6075b98e110e0c1b91984da90b0d6a0bdf38cb817fc8e95c1b1c08a9198e653b98068d91b426b29d6736f3cd0621e1356008ca11774a661c02ffcb8774eb3a35baac904ab89fd402961f4f6e59ba3789ae67b938032c117f20dfed70dd471736639904e4cbb32709a80288a1a22ebdb50277fa99c43e1b4280681b6a99518cb7533398254209a53b795df86371185ad423464b60486c9095e2fed05cc93b3e606155268db8112441ddc14d35deda0c46d5db381508b97d3e8a737d9d8d1ccbc7b2b86a7a01555e3c5ca8c297f815a8dfcdb0d6f643f183aa6278bc42dbed3ab36c241487f389170ba7281c6d610ed74e5aa242a45f8cf7a36e2d08bd71bbd0b69acc546854868e3c4523508df5f6f6fedaa4cb3c87a64b3cef1583e2cc5c03839bced0f7bd0d65bf43a521e4934c10207dd8b7237d23b9b551374b51891200bc8b6310745ab1d8e2c0f47f89f2fc47046e50b229ca8cac9395bdda620151c41c8493d17d4e2028ce64086b8cc2deb4267bdd46de97b44d610ecfdc144ff83ead1ce27d876c1266f05afcc87bde46d9e0806f8c59044c307fc9f5155eaf15c0c43051634f8118b64729330f74fc03dd44c76a4eb047ed6ee6830710b1decdead976909c4554b49f37808e3ebf12df18c7ee8ec1df8c39588c8cf01a1a968d66e94aa4e2172df597a5a8cf9c8aa10c81a95c5664fa31070fe6dfd0d1751b2ebbbefba45293027a6c2ae56849c5f30e6781ad77bd93b3cd159a5080cfcca7e80a511930bb8726f2a4e75617224a6ad7d60a05ed535bbdbd0cf33e660828b74a5e88d564182b310ce3df13d184e35dd26d4865f55730ced6386e81c5cdf26c79baa77a27eed327c6983e2bd356d56f6b5d934540154146378c43da7cb1851b380a4c2cf96f0b054a41b4a7f28cd246212daeb5e6f3e4c1d23e69e026743d67188c849d20ba34e8d85ec68f19636f08d69f6f3be989666ba297d72716a3ecbc133a30eddc4f1a636ee706e91bb8b2d08c72fd41713a60736ff72fafabe8d800af867c0b76b413d92164d1ea75639b22f1519a2f96152a83ce9b7aa4892c55c5df6ce30e82d42d1b6558dda81d06b04f1775819a23c96b4c7fb8f6ae62f5c6e2ced62a4a17e1bee911f972331328b7e240b7c811f026ff78aa9d07501269fe37958b423e2a6556d4d4c8a41b4ac369379e88a92b281867b828b041fc2c9f06af2e990814ba6dbbc75d128d91d253b3f96368854c4564667963038743afc6133172fef9622647c24eabe6cff90c5154c13b687824e42cec2eceffa2fbe35415f446edb901c65b5ea6aab4ff5e6fa07739ae1cfae54f4a74c1856be484697b74c0dce323f30d66d7969470fbef929376bb7039a60e24aae6deb0dff5d6b52ff8bb0f399fdfcef8a672da60521c6827c72eda8016eb87dfb86019913ed6ffc402b0e3c581eb82e596433a15b4bda3fe18599324344d5d332c1a7a4bdbd4c8ced58e39e0fc2236691e1febb73974ed2218a5fb86b4a91be77df841ae76725d3dbf35592a027cf40744f5105045d6ec9d0b0ac94ee798a314966dd4cba874fccfde97e35d745d8dbb1ae22453a5aa35f2821506a0368fc25e2178dce7630e51aefbabf3c471b607dc8b691e5a59ae75fa20fb178cf4d6b571f58f4b9f1525f135089f2fb43dec3d0f5df9029e137470d6a1e8619f43be58f72a34ef0936c52c621ce0f4559712c422624b59c397c7eb3eeae02e603874185ead0f12d85b789117aebeb5cc56af7d3fb021107577f863976619e8adef86c3b3ca78b144407890a59edfbb6f2d3795ccb890bed020483a6edce95052f16b74f94148db014cdb5190ba2b83d402009c67a69af18124e78d8baf620127327d5c96dc8e170b56e56db522b82c77923b5d2fc09f5d1388fbd5f850b086e35998822e9b13808af4cef34252ea77ac4d6a7cd0300bb6b263c58bad1ef60d64e7a816e8f79a9b1af208a00cd540eb20fa5e71813733725f2a862719813c53cbd671dd0755360625ba6c087421b68659bb1f4c1c56da47ffba6ff96a6c9717c8df55f4a4b776b9548a30037775c07179a3fe1c04ce77476c9b1918e05b705979a1ec773a9bd54ee117478e0e705ddf17d26ebbeaad58f5d2c157c9e5e8da173de13acc695e7f20c3615b4c799bbcf791bfb5e2225a653da092a02907ef3cfca6447c821a8e4dfc936489c3af2fa9dc74460ed24c8fe5b9d6f0df6ed84c2a6539d236bb7336676af767ea177636be9b9106f165f319b6ee6927cf1d34d40d4843531a0b158fda209bea88cfe8a9447618dedc7e2861c5294538a8bd1b9bf60eabf99aad98eaba4782872c94613b58d709871e012508e351d48fdf2ab8a2d0d7afda0635ef7978e1f8c177c3e64eda665648ca7921fc65864c0ca6f9137eeaf56de26e33d27a3b95e074a73fd7f24fe49c266d111f96dbda5f0ec022959c8c70b7f9664c3d8d9b6eba7afcc8048c4f44db3fa9b90293ba3f988f9d31af0987dad3fe87e0b169e8f80b08c28cd285088e551a2e4a1a52610d3447e221fe61fd4c4b5008bd0c57496e7465cf0235e8d38283c9189ef455e811946b4fc8ae8f4e1a14f86e5d7f5b92ce054f91f71d9701f6bbd95f667ba456dcd2efcb818d901f6c8b27daa5307bcafb2ee1b864ac148f7c658af8d6c3a64eba40e414e79cc1f997678443d5cf614cd666109a3977372fca10bc96025423ec4b7c6a04b833c33c800976e3b4eda31feea8c9fd945d70df4879db3725f67ed68c7ae4a7601496d5cdbffecaf904358ce07b1affe95bfde69742d86f3e73de20ee09b600544ece0fa4dc443d5608aa31f6cc67bedcf7e677ad6b066ae78370fffa8940a2064940d01b1b4d1ca10e38a9dfe9f4880163658fd195f33aa4378bb1e8a27b022ce979acd16dbb1ed2f1811bc597745b69a7bed366e0396c1d7b83aea6098d7eaf6db6425d247040432ad994c938ebe95e38fc6e65ec73a448fac841758f6d1977eff7ae4fd7f695b8c4eac52a4e3e3c451d3a97b11c3109fd0f95b96b9ddf0ab053d90135b0e21d035511a2e21ecaa7c40736ae7ded76569065a51b13c7458f7275a19c59ac47780948cb9ed3a366818aeee26edd86faece6cea481791677d722786ab922ab83e64cb5d09f6276f3a48019690cee9c9c6cf35ad96ed22923d81b85420c9290ed8608192e25b375364a618fa7a5093bea45525eebfc1686ab92678fc8ce1787613c5a60fc62e8cc0104884523b73653e5c64ead63cee5ec80fd9b805e6afdc3f4271d1e7321a26d49aaea1f296e3907dacc2e79dd5b6ad45796e0f6242f9b605685a99b16e26920f645832bbcfb1d8cde2942e6e5093d48c61d9857c0d73254745455b2e3b05c8e41e9ec0ce876036a0630a01b25f7f96220602aa70a76d30114ee164449042dd15ce140a9276b950ed97101594d33474d6e9346535540b3764bc3c5fbf8632063593cad0977985832fbade3bd9f9861b37ee80f1b0e4ee9f551a01d5289afa06aceec833707e72ebd946ab9f3048ae0469beb415212f07472e0723c54a7bfd4e2c35d4f52a51c1d5f26ffda3bf569a22d89ee7e24bc27ae801faf32f56edaa4d0743fffd85f1137e2be9732c93788dddd6361292f2ae177252ededa843a5449f0ec7a599976f5adc623229afb4f512b586dadf9a82ede3a7d3520d4c8abd427d283249ed76dd18a91db4e191a9b017ba9c2fc9ed40bc8165aa98f378b80c4e331c0d780fdd7926d258f189be174dc52c7907ed365a9c9e3ce78d9323126fb8f7dbd9a07d98a71571c7d325999f2ff0dbb500c4ef6eb8490054f1cabdafe066c2336cccc42b1bb2d271a94be9e4d7df28d7cd11c94b7c7704ec8b462de72b9e6afefb3f539a2bf5b1b0f4eafa31bf53d8f658f305c383da800ca97cfcb95e6a9baee5ff277f090edeac980d7e17fcb771a7235c2e0ef0eb854d7303895cac90d08af04dd608389bea97cf66dd786e7e12cb796b86a9181bccbd90b5d03689a0fd181e38a823c198e13921239a3e30c8d6dc8f7ffaba619869b5c3b4bc910f2d661a2cf2d915d380a24c2877fc0c4b25ad364eaa467a57558fbde25af157d83cd7cbe4b41c29b322bfc10e82cab5a76a1742f6c57df68d566615cac370f132739ac727a8e0cc3e2c1be8a97430f9c91cfe704ae802c0915e1ad9216dd708c5c1ff400d327fbf209016e3e91f380d42b4f2240cf148d29f40fa17b7057a24e9a0c447768de051abb21768f78df98c67c2c17000a5b0fa085c070091592f8a739c69a60b62867c7dd3c7181dbf10cfedd24084e34a347c8a40729be9f8cc044a02ed0472f4f4a794731b402caedd83e2c8c7bf0ae2fdbbf7d8f10498a58f7773742b0093addb041c03f412682fe519e48e09bccc3459d82b08c7e85de76d153b7ff50bb184a94b7b378bd9b26674122c320504010f3e9c8fbb819c4058cdeab7992cf1354c30378dd68179310fed6ae5b5130ede77a6ca402674adaeb6c670f94678dee8905dec516ab9993f79776504e8f975a6c22acdb0e5006df6f6ffed3c464431ba375fe0d93b7bcebbb216871f805d2f0afb733c40853bafd662d8445c75d1ff9c1ccfc2f87199eba0761dc7ea1619cb35ade87defe899a4fb1aa068455e9d9a107e3e580f7923da262bf85e7b4f51696afbd13ec67d28b8e2da6ef035b006ac50a875502f5cb11ce7d2dca4e473dabb163b3f711e9960a687599609214dc7c3ff5e7d29b1a888e5ef93d64ecb4b", 0x1000}, {&(0x7f0000002280)="99715ede9d109e8e65e943837f3deebbf4b362e609b460f5dbff69cdad261968df939a360184fedc3cc221a3fdbcf651d81877377a5250031dd13b69ca64a65cbbf649525994112e0245770ae3ce3246869a6763216096d049f5f639d023075de24abe85ba1f7c4dfb0b87936a0226677fd7fe4d523229e4f3034a13e97d93dc00b2b73669f85e28ac0aeec4f64b42e32625265e00474a32a1177fae73b8c8c51a125c185f8763ae11674f3a85dd4074157926aa0bd142192c14698544cfe783133fcfb62a534447fd34be1f7b8f5f9ceabaf2cfdd6111d81ae8b0a528d4139e997a14912974692261f6c544a8ba5149f78ceb23", 0xf4}, {&(0x7f0000002380)="3481e6fdcbe2bdc869b0588585b8a91a3f1e1e49eb35f176e67a15ee32a5b52d5e9f35d716c4032038f0703ea259a59d58c2df496bbab2980d5d86270e5141b0adb9c0a5e96bbcc7d84f930f4f287eebf6929544b094ca", 0x57}], 0x3, &(0x7f0000002440)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r3, r0, r0, r0, r0]}], 0x30, 0x40b}, 0x0) r4 = semget(0x3, 0x2, 0x0) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002540)={{0x100, r5, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0x50, 0x2}, 0x1, 0xfa000000000000, 0x3}) r9 = getppid() bind(r3, &(0x7f00000025c0)=@in6={0x18, 0x1, 0x80, 0x8001}, 0xc) socket(0x0, 0x4000, 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000002600)=0x800) r10 = accept(r2, &(0x7f0000002640)=@in6, &(0x7f0000002680)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000026c0)=0x8) setpgid(r1, r6) semop(r4, &(0x7f0000002700)=[{0x0, 0x101, 0x800}, {0x2, 0x6}, {0x2, 0x80, 0x800}, {0x0, 0x1f}, {0x4, 0x7, 0x1800}, {0x0, 0x9, 0x800}], 0x6) r11 = socket$inet6(0x18, 0x93a387364d2d4ddf, 0x0) connect(r11, &(0x7f0000002740)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f0000002f40)={&(0x7f0000002780)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002e40)=[{&(0x7f00000027c0)="28863e6f702b5000e08577bf9252eedbcd7af79c15289b3b462caa87b9cd6b36b3f07d35935b300fee42c3d1c80fbd98ed66faab6c7797bfbf6139f1dbc2c52c4af0418ec4af78976c7ddbfefc61f24e8c9d16cc958192ff39a6b3c943658a449a98006e63ae633b4bff57a49e74c2e3c177c513e7903555a13a46b0b7092abd2acf4acc1cf13d670f6f5d6d7c60f7168525979fdc4f3f3b6d2ee8a2d10520082447dd9234730e6fea0f19627f916ae6bb9f286479bcbeb9b7b169d79cb2b73107d02067a2443e90081f4157006cb1551099f7466d13e03d5ec11128e0632dfe37d0f2f2214fb47819b1e58357a9b656b7eb9b", 0xf3}, {&(0x7f00000028c0)="7f980f92a68f47cad46ce9", 0xb}, {&(0x7f0000002900)="97613da188e8a163c9006c390c42d7ef39e5b570e3d49e82f18b60e53a53cd3619bfc2f64a6c2822924506dfe71236a4adbbcc607d4ab549fcdd259dd71648d609e16795f034de0caeb5bf3801341c9ef7427cbf3f74e6daa7903138860937af0834dd04b7f1821f23a2fd92112a03888bd4032be98b9ff2f914013217283b82595d5909a270e0071eafd23401edb03c7c4bad62bd88b416458bce76e3668626bbf40ed00004cd98ffb80083327ce688d536ce9d89ed55e9870a90026262cc0600c00172d85917", 0xc7}, {&(0x7f0000002a00)="22c6d5ea8254dd31041adf26732263205e41a9fee17d8e544a4f14b34bab4ba97459b1c4f1c6652b9a65cc0b056d30c026f64da5367ce062bb033cf11fc4759610975497a78701f1c4407b26191ea29d5e28756f6f101c97363e427efd208682ac1ae8879d18c0d84e827681f023e2e704df6a1820ef83eda858a246bf87578ba04be46678af8fa8ca6c0d475366b1ada9e8bf3fa48cca48425d45b634782d966bfeb37da64cd8a46f243162", 0xac}, {&(0x7f0000002ac0)="8fd9b0838f5f97e3bbe4f16ead5d6802b7acee9911d3a8faf11d186adb62bbc9e4dc1c25437c75ebf5e319e09986b17738d95b13f9321ba84ef44777b3cd11fd8afd9b1b33ea49363871199de192f45e4aed517a2875b3973516a3ad1e0ace3a7d694c951fb69f461b98148a3c93f0825a37e467409ebdcdce8fb87efc561db16bb299a08f572539739b8575e66e85fe9aa6e296750aaf399e1c73b5a5c9bc762cc7176775fe4acc3f82cd60bd7d198a53f36ec16db6dc24fdd4950054a6de84b380e4ebdb7abf67755067335c0448cd993ebbcb050e54fb0285b8eb48d607512cf78ae9962d1010cd495255af", 0xed}, {&(0x7f0000002bc0)="1ee7b52b962edd727fb92631e33826048d7ca55281b3bf0c9a9bba9159850c81f36fc1c2ba340d53b01b613c24f6594527548404e1e7dd8a61860d4d49e81070891cdd5141e173b868b4228ec7742e41a8715f654aa93b508653ab39fad3f1b3fa1d0fc51fbb", 0x66}, {&(0x7f0000002c40)="645aa53cd48b085f7d0579b6abcf11f03fb8138d26287e0cb16a3a465c33eaf37e559c3e52d87b51d11b4aed6759b2db9f8fbc4b9456d5b2ee", 0x39}, {&(0x7f0000002c80)="172d5c07112572cad0f6908e9d0944627c0a703b11f5cdccd61b6899f39d02e9c9dc7bd05a61f3d4dfe03ae9959c6da2eb45306e4de9484b00f287f80d32a9dda1dfeb01db1d7239c93508f3908b610182eeb7b605c2aa0a0d4b9d62c34b21911e2e01d50dc5796ecd4dbac5465d259aa74b74a9befca42f03bfa8b1a7642def9974975a1c12", 0x86}, {&(0x7f0000002d40)="68f486d3d9d9e2a9b7fafc09bea8fcac4ee4e67339ea7d91778554ce9455a0af9abe1a71dc1df5ceabbbfac6f9d9c340a1c4ada724dd0b9681e0c0aa840eb336c1808caba19f25b79e31022bd30803a5d642b54e16164d5ea5c02e09aa947548f00c5a29d6adb6bc4729cd0d5eef23efca1154ace4147d090fa7a62316", 0x7d}, {&(0x7f0000002dc0)="92e1d34d0a17ffd04e65cd21ae0704be2e407de01732ba16134086debf14d79a1198d2e589bdb98810f713e5e49e86c4623b72cdfddd0b60b813c026cbe59f68b15e3992aec20102db5386875003e1bec7cfaed626006bb0bc8dd329", 0x5c}], 0xa, &(0x7f0000002f00)=[@rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r9, r7, r8}], 0x38}, 0x400) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002f80)={{0x9, r5, r8, r5, r8, 0x0, 0x3}, 0x3ff, 0x8000000000000001}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003000), 0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000003040)=[0xf00f, 0x4e2e, 0x4, 0x7fff]) listen(r10, 0x7fff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000003080)=0x400, 0x4) 01:09:16 executing program 7: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000400)="e9", 0x1}], 0x3b, 0x3fffd) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) ftruncate(r0, 0x103b200) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x94, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x39}], 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001c00)=0x81) pipe(&(0x7f0000001cc0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000021c0), 0x200, 0x0) kevent(r4, &(0x7f0000002100)=[{{r4}, 0xfffffffffffffffe, 0x20, 0x1, 0x1000, 0x3}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0x2}, {{r3}, 0xfffffffffffffffd, 0x1c, 0x4, 0x4, 0x200}], 0x125d97df, &(0x7f0000002200)=[{{r2}, 0xfffffffffffffffe, 0x9, 0x4, 0x7, 0x401}, {{r5}, 0x4, 0x83, 0x1, 0x6, 0x1f}, {{r3}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x1, 0x400}, {{r6}, 0xfffffffffffffffa, 0x10, 0x200fffdd, 0x44b1, 0x4}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2}], 0xb6e, &(0x7f00000022c0)={0xc, 0x1}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001440), 0x10000, 0x0) kevent(r8, &(0x7f0000001480)=[{{r2}, 0xfffffffffffffffa, 0xa0, 0x2, 0x2, 0x9}, {{r8}, 0xffffffffffffffff, 0x42, 0xfffff, 0x5, 0x3}, {{r6}, 0xfffffffffffffffc, 0x10, 0x2, 0x4, 0x5}, {{r8}, 0xfffffffffffffffc, 0x0, 0x1, 0x3ff, 0x9}, {{r9}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x4, 0x80}, {{r5}, 0xffffffffffffffff, 0x4, 0x2, 0x40, 0x6}], 0x1, &(0x7f0000001540)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x2, 0x5145f3eb, 0x6}, {{r6}, 0xfffffffffffffffa, 0xc0, 0x40000000, 0x10001, 0xfc3d}, {{r2}, 0x0, 0x1, 0x40, 0xb2, 0x1}], 0x1, &(0x7f00000015c0)={0x7, 0x9}) r10 = accept$inet(r2, &(0x7f0000001bc0), &(0x7f0000001c40)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001c80)={0x0}, 0xc) r12 = socket(0x20, 0x3, 0x1) r13 = syz_open_pts() writev(r13, &(0x7f0000001380)=[{&(0x7f0000000000)="39d34db0f260af3afddd7491571723ea2387e0a5ee1c7569367a5c19f3ee24fe6a2de316", 0x24}, {&(0x7f0000000040)="f1f08f3465f2d296320f7f5d54d4fca2662ce9580099d6ab85cbf9d82dc38a2fdfff764224257d51c181e47ced148b5c1adbccf5ce0d24586f337e31c5ce782339bc064cc4943761e7a29a439ba083a4b08bb0f0f8422926ea0cadbf020eeff0ed8cf32a65370906438ef566b99893dfb5dbcfee2b9c5a7f9e87d4b8c23bdb476085fba8614bc29b56776415d7c088316dfc3d579de89cb53026e66edef087b0b238f5c60aeb2184d94f2490f100bb0adf859029af33656d2837a37648b0b7d21864412812a0045c76f4e7e37304cfecea20d25598b03720ad93e269fb6167a9743197783c9e39307cd05d", 0xeb}, {&(0x7f0000000140)="eaa7d4f4bc6fb3c22dae7f10e2bc7258321c96ff3137bd089ee1502284166bda7f3a36c159b29f3e3fea3523d0ebee7262c6733fb3923f3d35ef5135f78ffaac3212172a8248eeb6a95877272afef2b5d564f2e9ac2aaf0deaf52e1ee93358d1674bcc71e05610bb063052d7a837585ef6efc157eb1072e3cea5c79fe178e4dd08e1fcfa8c80559afde3e74ce57ba2fdbbd64b79420251152cc047bea3fba9a42825604ccf89a2525b3baa1d1bcbe28b0b948c60b6839c9cc78d1c5247bd9e018dc11453d8d21afa29ea24136842ee0c1b5b43b9e96e39a7e39459385f67b852e9b333a315349e85f2fc59d19078bfa1e5df55fd940429749500ae7c90234bac7a18c11d7d4f716391b8cac7c349d5adaf3c305b57cf6f0e12b02710bdc64b319d6a91ff1e01451da9088a66d3640a6ab06512b3d6c92ea4b04941745c16e379867a50f7d1202c0d12594c2583a7825a5c6d0ff59f13a005da937cff08cfec0f2b3f9b6c46c51d9e31e9605c01003764bd593b5ca64648e252383fd135fd0c54015c1caaafeba9498f5371c1770f3b6e0de7e0723cb0a5d2ecbe64cbc9d28f2e59d6b2176f110f766e9bf4c5ef69ca21c861e16699931dd9b442de4561b76b6530bc203c51afc5c5c3b19ac91149cb8df27a4d077d3e0923016c78197a21da81ecd03712a7140a9427821b2ef022a2949949382f4c778060204974bee6683948d353db925431ecc629c52795ea6f14d35c2c51b7e4873a93e76a08ef57b54a91b88ec2c1840603d57b3be8cb8706760303b5ced22731a2497920fc72494769d9569a86e5086e7a65c45ddd24de58784b23fbabe8700dbe653e8e2aa99999dc6c023161cb6452d5cdb459a35fbb7a271f2cc13ecca403cdbc7f820ce4726ddbb69ff31b950f458487cc875c10bd236f6e1a759ccf3def29df38e089695071bb6e80241262bb2a674e2b64e68fcabc8865924cc05e421e1efa6c9cb9ddf8473b326c94d3c2bca94f240a071a867cb9156255f1130b4cc492946b8b507b41f526d46eee74da87d3d90707e9b95d951c1e9658374a7914f92936546e40bf2a99c6cab9f99607b9eecadc9ccb679089c8f444dd5fb39215f0ceb45345186e528971a195717f298afe81647d0c7e703146c266ecfb47ab2fbeaee769d57347323f5860b63758e407c5b69546d3f18ceb09e84eb9ac981aea32e2106673da6e482a04f264e5192937e271501e0956eef36f468ba9338cb89bd460e87edc6a602506acc489bec05dcee92077c409e8df487cd78b1cb2a7f15f3de935d10efcb927a19df6e86b6c6ef069fd3c3984050d11d3cc18db9019b1765b3041e2a863ee5eb6ccb3a42db8062460bc50e4ccf8bbde30acf88ba8f17908058ca15c49d85084880d17be729cc3f7f60d21e7dd4cc88a7d6433bb4f61b18b2da6c5c66cb58330254a786c0a4eb98a247098d248332f28f4bb8e2c9b602f9bd6c87e1e7a11c847f52e2401fd9b0541dab69165ee0f2ab81e16631be378fc68932283d1f525f8920cc8ae37240defbf3a53d56a84036369d5d4f2a9ef67a45c8826d7dfbb92d7f42451bca1953eed4bd6f80cd68e08c5de5dfe611eb59cfdb0727559bb26f8ada43d01ff1a6bf411bf9fa9dc2366a7f1679c09b0795891e78e70329a97c17c3226b2562d25a297b05fdaa3ae93af33da119fedc0f19454dd7cafce3bcb642e9fa6ed40ce493d5c7e034c29e59b86071e6986d5f975e2fa5d09f11c3bd2f0b16b28b9e64beca63e00be8d8c5929b95a9674f3f6288c5b42d9b321d5460271469d3946ece558ceb21ddcf27cd12aacfb7f40b98addc42c6990d8a81fdc348c262b7764262823005d1dd9ebfbd28539018d815c5784161408e8c9d46e221db66a511fdef2845190bd00cf419b296c8a53bb15b0a220e6819d22e8e971a743ab442dfd30a08deb40f720932664c2a2464b1ba0e8692e1b552754de198a4c51eefd5b4e4ffe93d29ede26fc32d6f36539972af367a3eefa621624d06d8713b196aeda31bffcc0e7d23d99ad4406796e894e673b0f0010dabebc81e342ea0a226d1d7b04169251a50abd8cbfedffed442152210fed79e902d6f6f7526434a7c106e62d25154a5fb7353fc8462a69e145bbd0fae8ff4402fd93979d3ea8c25d672573813711eadf93f8ca3242b05d0ecb077f5770065fc776727f29780d345e7a8d9b5a350c6d2e0b7d338df094f803a92d47045b235db1d115796622658c571c5e8a85158f7416f6b2d700ded7f656ff697ef5cf8412aed4b342482e75066196210e83e05f290f2b353b2747598143f076da6d22b9becd284c6f92f75ba5833cb40f9211cf0d6a2bb75a692f95abf03b6118b57964b21a764b9b47ba1eb6a7e88b322936bb15da120851d65e2342f198b5fa17b005b1a6af4f779921d31ce5340061438c8ccca1a518ab0858db4ec1982a32fcd90277b10642086efe3546bb133ccff75f10ec9355f6e8b597fc40570e69f74eca2fc5c4b8481dce3979c401a2c1edf7ac3e2d6aa59543f777e257550c9a00842124d2db74e8d646e111eb2872f9a62645b1d5a905d2f18375a2f2d0e482ac04e00b05e21105da3c7e0dcfcbf45a996fbe426e49570f1638f3afbeb61176f4fe790cb70072398c8a21b41df8c84606b83cbb6a6b7c87d01f3baa47300e92a04e3d6a3ded3c94c613d06635b6cf16a252d148e1e2cd866a497df22e2bbd3d4191ef6853237f349f243e9eb7c8a6a5b338936ce904ab334c6b88564822323c4647d9d9dcfb5caf2a3ac0cfcb869ddce3f84850939de7a66f0ac08696bf2c7f1c022cf5bbe7f7cc6d8922e328a0af9585804bd7964a50e56904a1d528abf4aa67c25e03fee7f66c1ab8231e0ff1eebc43290ec6efad96f5e1ca133ff3328af0292907ac4e07286117273962ec79c22a16049ab47678e631749634e1ff304ac51bb513be9bd77ffbca43e7a94ab3d6cbb0d2192b6abd1751cd2066e7ee1587c454816e02456cdcefac54e1b50d26db84f82c1063ec4bf93c6bcf3b7fc2e800479d77be9b83e0defcb0492c6f08c2bea9ecd65baa99486b6f21b6a8c969dfe4161bfe752ef9b2f746ec8daf0a4a4b8947c35720637f4ad656347dfb35f5b732259a82bda61abeb7ee7c7ae18eb7df4440bf26a703e8073198d771934113bbfc784905b1061dbcea573966666509d2733b122dd13960e79e51369c1ecdd36302c84affe5fef20c95eb2c2423577c113726d39d7e74de11f0474279db6610a7a7e8d4f42fbf6d9ffc0e8f039e2f242733eb34b5b6d34ef320d36a7002882385a3f426ef0712657cbaeea072cb7b9c136d19bd7bc60052f0ce67b162402701581dce197a01dfef2206351f069a2ae891d775bb01bf9c6ceb0220e62437380b19c1db091951e33e6033cf834de127a735e2a76de228934488b3cf7f25eb1e3fed456aadcde1618cab4d45aba0c478945d397d86d941e47751c20d7fe03c6dc05cc27e463c64d863f18362e15631192dbdfd39ddd63e27129745880db82429bfc571e58ffd91e4f1259cf7aba8d8c9f8e2d29fca1a4e93e9eb4254a0b7599591c710b4cc0296245ddf1b3d76743ad6967a08b500de6bce029e40e256b47a6c79af4d7d6ead765b703ac01b820249a6ecad838ae01c44c25d54466c184f8934ee50a74fed60aa71ba46c08d5d8c532b28d31b297572c79d5cb66124f34148f32791bdd4dc1b7ec4e8485ce820d4814f19ef1561f72741f18d8618e70032458d5d7381009ec3ad0ea3954c1a48208724b1ce44d7e0a4cdc75b2592a865b72fe057f1fbfe5c81a1c46ac4847e1366cf35d216b9f53cc7f84c1ea4fd1b661288b28d1c228efef5dc875154416f62609649949ce0baaa569f50235c2def311dd5f4022e059bb19b72c208f093f5d139272deb7e6f5dbbeaa72b2c5c94bead537141a8dcf9ed9e3f494846e1322ee14fc2a3e01a0ed40bed65156f333650bb72a92f8dc99fa338be85858cba8dbd5d3743324bbeef0da415b05f63a1d2988c15445c62e925cd909223627f48ab7fd37fb59307618cba7dbf9a0a585998f7297c5a278e2b9b65285a70baaaf2a18e481798c4055eb891715b8f5cd5d8909f62fc3a91f7c1d8e95527e7af918994a7eb9e616ab5905fb6b55496fc02c368b78a4aa9aaa955c26bc7e7b633431514321b3033ccf3c40bb8792282f3b4392c35e0538ed08df0e4d3703ea7e86f24d91c22013d71436491de8fbe914972537528949a98a1635578ead3fb39deb0572cb13d13447d2ae5d5737dd92fb74abcbf121abd58671b31e91d2b9d4b33d67aa1405e72cb069fe25a80c7df24c19a08efb10e1ebd83ffa29954106fc5c906f39618a7ed8cd7ed8b027d7a76e6971cd1429a75826103f8bca37f0a35f9a284ff987e4165df3d3f3488f0e8de250c4dc19d4c372c14465a181558bc13e4f7e974970e6c6453f0a297e09c4493297359ead5f842c283127452db263fe8b6ff9796f312a2aba3273f7b4bb90699e94504d7f6adf675d350ba5ce04d165fc55142c350c643de76d27dc47e38dd8e8512e9a53a077463245a5db198e7d4f8e76a3c11214c0961a3a7c0a251dbfab130346e880cd94f678e9be4c5642fa13dcd35debe6dbd491bbe496fa72d588ea1c3950343ff91696cf39b6f26e431f41f9e9a7bce3ad279eaf22b7ed42725e423ea6ad8d3950853e6245922c1715975a3667516db775111a467511fe05c44abb0c0e82634e2c8357ce28e05f226b318ec38ee87b0c714d49db04d81671a5f69b16126fe19bd45d1b2a6871a3921272f31266bed7ff07f9bf9cff46169ec21462228532b1fc453811593e1ba423a185aca19b52de6a7323086f4ced0645f7f3cf0471aa0692f8028e70705106548dc4b29fc698daf57c92cac09dbb146175d0cb06a1eabdaba7a439d0604fd192aa7924d492f058b34821e0c2829b916430a426355bd43ccb0844944f29b69998ca602e261c1be032ff878b1d2442c447b1984383acff94776f808f2c6679f3212f44044d507ab17751ac29c39e65f7ade5d54771352d3a8041a2607bb801b62a797648b0c5a8fb1f0b809905868bdb49f011707ecd8c88c030becaa46cba797ca3040e58e714052e520db79fa0c74db66a48d47a383ab47c2e2d12d05cb7e6a8445fdb5e538a1a05a1cb89db9466a74b9e90653f3c073dd31ff9d597ccf97fabefd910bec2f46c2376c400ded816cbdbfb48f4061368770801db49189ec8a73e369b53692cc1938e870e507244739995531bb7136492a2afc8ef540f364f3c69fd370f0a8549242e926de968ea89bddb56f3abbc1a21ada837745a11e9c7b943d82f2f863ec5436de532fec6b3216b4539240ec286598b4b0266d4b018ca10c9192794a897d92490db9d67ec4442c1d6af083c657bface51fe97ee6f79798f861b3563ce14f64f5f50d7bc9af7b236d3ea24994c07be29c8a401f982b3d2e22e3413ee53cca97364a4d26aaf4b573d4f059d2037a92b43fe44f8dcf156932580d5ac32be11f52e51a3bccc45983a0a5906969e720bd0b37a8ad03ddf6dc07dbcd2f8c6dc90a9ceb2e42a405aa9baff33f6aad51f41264298a6de9229cf3749270d8a1c82fe9e64e8555ba64de0b54a5d34d1b165c90e5d77eba238c8f3e805bc08563e1dc24c91ba99787c53554cde0e8e5f69944d47457956a3c727748ebd6f60f395471ef88c20cb4fd3970ef00db1479733912035683b7063a37f17b985f919fbc3c56b615ef7ddcd37627b2d3b86a9d43e36834574d", 0x1000}, {&(0x7f0000001140)="dc83c15d56c5fd3eccf55d4ae0673ef6a610b0addb02a316abfa251b15793e526e651815b0134185aa557e7e129402f2f1dc5781aa3c687979b435110d2e533fec1193e886c8309ea70a25aa2a5aa6ebc6b575e411b6", 0x56}, {&(0x7f00000011c0)="7eb5c856004042874475e5473df4f47642af6efcefb13d5b45b490a7dce53679469196a0f61bedead051337a247f503bc334654a4966e7e32f10ceda36fe1f454bda30a8305782bf2f5d76d8ebd002004efd3140f33657ddd2f9b33944c7d956a25001fa1a47f00394cc4f8cdd79f1e2c98b96acc3d6772af3e305aa8b864f9b8af95f09dfc0458726fb63e344c9b006062c3c3ef49d0d5f7e2b14ed904c10f28680e1117d731dc6da1b79738cda8eec38fa774174a2e7e4851f9f12c500b9ff6e1037ce58ace015428c45eb5ef49c79974e5cf968a9", 0xd6}, {&(0x7f00000012c0)="7bcd6842542ead0fee332e38014ef37e7d64123cb5b202f6477f1fc705d203303eb153764bf6f566b70bc914d88ce25d4e6d45c40c9eb325e2aabd647c0af20368e224ea8689b5f1244bf93d0f4a699873d674e81bca7244dec8e0ed1dc5e2a0432623d3f682cbcd77734999d635fc4d6269db34fa2a01649ec04ae4fd1bdc42cf02064154b723bd5a34d9edf7134eb9d9d48168d134a2603e3b303dbf4c9b9e44", 0xa1}], 0x1000000000000143) ftruncate(r13, 0x1) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000001400)=0xbf51) fcntl$lock(r12, 0x9, &(0x7f0000001f00)={0x3, 0x1, 0x7, 0x7, r11}) fcntl$setown(r1, 0x6, r11) 01:09:16 executing program 1: minherit(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x7d5ee3fd8bce21f8) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) 01:09:16 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x800000000, 0x300000001}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="453fc3da006fd81327412eb4b5394e2f457a26a7ad07f63fbf1d185cba8e8e286bdafbd9b52789fd", &(0x7f00000000c0)=0x28, 0x0, 0x0) 01:09:16 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r0, &(0x7f0000000240)="df", 0x1, 0x400, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x3, &(0x7f0000000100)="52f91e3471ac0068bc5a919646ca0f4f2c7ae84ecbdb", &(0x7f0000000040)=0x10, 0x0, 0x113cbeb604f2f4ee) setitimer(0x1, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) setitimer(0x0, &(0x7f00000005c0)={{}, {0x0, 0x100}}, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) sendmmsg(r0, &(0x7f00000041c0)={&(0x7f0000004180)={&(0x7f0000002b40)=@in6={0x18, 0x3, 0x4, 0x5}, 0xc, &(0x7f0000004080)=[{&(0x7f0000002b80)="89068f5f7d71e36fe12490d0e9f1a9de3ebf77787703b745e928bc1a491658d09bb54e5c4fda4f3444919277d8326e8b79859061a27ccacf75f51ad88286056f91f82ae993facb76429e3c0b9f90dbd8c21b51c584b09195b358ba7fb6b5190305dd39ec1fce32c3f35cbe76ae082e581c43cca66fac571a797b6286dba14794fba451d5ac71f9dc2a5139af7c754b6c8b6922d8f1d20b0f3f14217bd63c0383cfdbb06fd1baab63b05ca0755be41fb9d6b9c4182794447ccf7aa14947312086ddac1f0d88eb1104e587df3d9b37de6c9a75637941c4777e307fcf5e5d2e3f35c1b6702ae36a012424880f712179245ceb5fcf6a8b69b6fa2716ab34b986708f311277282868beb24ae98c1fcfbe142198c12b9cc8b8b80c89b8fd2151fab289288f6fea048a3d6fb9f3fe20d9f618a220474dfb3f0192d2bda9e9b746cd5cf47c0ea08bdcc54a2682d7cf10fe5a2456e58f374092580ffd42c33e8df4240c2b733ef98bc47079bd09879592970a184dc6ae4c47d12975bd21e2fcc0523deff0f4ae324cb4f0c53354b759ab261080cc6e563dc918fe1371e78b578549718f72660ed52926fc5bf9f44ac27b8889d7cedcb7c2a463fc44f6ab98fecbd6da2e46310942c57e3fbea7fef4254c5cd1d039b65afcdd7d5595aa7615cbec8027aa11c4d8994445b2840a2d98f82e2cca83f37b0301d9144960bc679cfad8be4efd841e85dfac7dcc5148e7e91e6bb50de7b15087d8b9f5f4d1da0dcf14163a9f432f5222c93704fa4ae0e1205b7c2651824be20d29d6ce555387a2137ed436d3b3ecf8458c2799a40e54ce4da0d6d63744a5e1382357e16c7f9be41aa64f486a38ae5d74efb5b176c7f021d394277e9d024beaeab7718e7bb663e5c6a2dea8f0dbb302150b9b22205eba4fb359d5f3c1c96875850fd5c87fc03b286e8fdb322b8012c4993fd1c3e47456102497f716254a528db7d459dab7920f52afca7931a28dddab16a3e17296bf37536a0facd404324b8afdafb272d55a3822617a00eea465cbdd072fa84f7732c0fbb0c44762cb93357be7b08b1751c1c31e4e13cf6a2f4d53ce2c73d293c0ad1018081256bddd08d43ee39e0640c14920c28832669cd693c55d6f9560a507f9b662ed0caf4d190cdda5b59b0afb7b797b60b07eb8ab6587440153370c41d0797710b285a04e5b2f9f4cc8b018904f9f366b7982595d47c776b858604cc0a01fca857039750d5c8bd06f8811b76d6a8251a81ff4e52130272bda59d5bcfbcbea6f57e4e67cd4c092fcfb50114a9db4f31b63386b9fa34fb545771610eb9b13a54213f87e8e35568265a1fbdad229d2e1b7194eb18b1c2251bd91864298c953749c96e741628349ef548cf75d740be854e019502a61eac3f427f9bd4964a23809aef07b0da1116f70d4221bd048a763e81a4b53360eb9f23efa445010d688734bb60ee1ca9c5842fd2a0a90d0d7ced8b758a916d4e830eb2339de81a91c46ff684714e7d58f386d10491f5a4c12b63ab16fcc2dd98dd6f82bd1b53ffae1bd8086a71458deaa832f590248032c4c56a18ce1140b8a43ee4cdf4e242b742ee4e198861f8ae5386644f817fd90125640917a2c9999867415508bdef338c016b2b74a6371049b1a36a47c09380330a3114f538d83d6b81d4f88ad8b428777aaefac09c169040f42d7e7f5967d9a6ef1581aaf895db947c6f86e05dfda90b08c48f1c3038aad752f291e6d3ba848f8d1147fb7596239c5ea535ffdf26997927f9469a3a39473261e22b32c6aac099211e36273311c7f573fcd9181356e61ec942c1bb9f93fe34a4c330345cbb119aaea8d1b829d66d85afc3ee61fa840ad72436d8e0f0bc2b8c3a9ec6336ae368e331bf2a0388ba98fe8c4339e39ed504f039c8ae9faad2090743c596a2da6b866ca11337f43a5f6282848dad182272ebbd5c00d03b2a5ea26614821f7211e32c331b4ef2d015a0f52f1820ef90a568692f1b75e3a48dd19a649d48d212e31938f43bc922c33ab14efbd4680bee87e5c701071748bc6643f087607787e27f953f3a008fa8ee3753bec5e6c899e5daeefdee62e9177e534fa972e5522843f7468ec481ef6cb426c227f929760504a48957d04f49cffef0e3d49b599aae55cf8427be13034888507dcff13c96ed8f8a380bcf42d2588a587299b0d8d964ff72331483415660dd2d247f16e666e84c1d652f3b2733e02b71984a73bde452e3aaba09e227d2bc26e285bed1aad6de18a2f6b7ff2d553fb4e2806b630f933a4735b082197aaff73034500569f2d2f976472f7c93d53857e365287c1c4818bd7fc8cb8ff92a498c45b5bbcbe0f92334530ff9fdbdf77b458751641e4e12aef1e432ab0d3a4a7f10faa150af33420ccb9f3e4708e70003c18d34804f39a4175d9c0308189bc6613016cdb6fca4c655358cd4c25c72184e9921402ff2024c5b182b65a3e023527c00ca47ece800b43a5ae6233ad2802fad6412fb471be9ac93bdd59834cc5211643f08c72e5f666042158719e80ba26d0dc3d49ee0ceb41eab0636e763defae4d48d4120240716105fb9b2fd1b3e2d47c072a105d7fbd219885dcc0691e4ac4c6f3f55b1a5249918e3e4320a443321eb7e7cf66029c810b3c60994b3638fd91d538c62c6ba75ef5fd8bb4d9e1bdf5b5c3c5b86c43284ba3d2317462158ba1b4ca6f081b9c2be2bd0267aa803d3a2b420032a7cf1e147f67fbf56af3668dd2f6d118ece31fa529a815c8290c9479b3702e90ecbccaa67e308d8bf95fab4a3ba0a48080beca702c3c7412f801efec5649c96ac5a65601d0126d5c7476ff0f567c11b2ebed2355f1a232bfbbd83cec2fba936109e9bd2517549965d4dff6c2f0e4942609ec43a32f051a87245cb6f35c3796a10954cb7b5cfedf834952c49220c2205fbfb284db6a58cb890d115e54241e40c52d080c996fc684893b0f97befc00ca47499733dc125582e8cf2555e7233e61c5e304996308e33c749a3c631f2463523f6dd64202af4a7915593cccf32d2bb75edd4d5606b5eb8c4d82d70a2af10a1cd1988bb33497b11257f24bb5093e15f2cc26219f4466c10231a15620db5da96ec3a1d02b0b2e2cd4dc7f9a5ee680a849cc6614ead5d623dbb93c8415b6105e6fa19432bd2145ac5f24ef6c5775878e2522b6d2458b35adc74c0e85b9ee7ffbe18ec5216314106346b28d7416daeece306928012e08361b915102e5881091d7aca20c1ef4b05937205358b84f8433f120adfa51f0363e707bf34854dd3fb0c34a970de5c496c8c151385195778cb4a5acb374c2b2a4ff2f094d3f6850608a4cde4c69acd78da5b36c33ec6ebdbfc0f6d60b76fd08f176db915f4252711b093981525256e990ca0d0594e639bc1e45f53f8f885be22e449afbdd83cf7abba17b748b71df8ec868bae7277c538becfe6e1147e2f50b70562f37ee175c6affce0409e8284074e9d6f5ff4652459953fa14903d29a36dad176b8d6e28b6d35c7856e010f9d2bc49cbd4ae90921d420a6bd423280ed75b08c418ddd48705f8f82952fd2d3e53fd2848371471cd4bbfe5317f2d895ee436e27c0c58b1a6f302e9d1c0e61d4d48a758b04be4bb5d965e3c80c067985fd6c472e0e6c21ab204038a24d771a16bc4c21d72b38273f4374134897a2d103e64e695a9361ec6af51a4cd09c55898a09817a34732eec4257c54801b1daee83627d2eee23f184012e230ada4551de0f8baa137f69063b5bbf946ce529fda8ba61ed1468ea9904ee6aaccdde16655ff410d364d860f2309efe2249fd9e241a2947e79fd8eed442337141187ecc9b65bde15d21dc6d81807136d438d3d30caecedc2a47ccd126a9a82b564beb64c53fd146ba61cf79180e7aaf5aa01882fb4bd5d50d97134572130679d47341488a6bcb3c10cf2bad66fd0203c0f360d1b1f244fde9764e94b69b6c8ee271d8e9f42ce5a89ef650f51e9d84b05da82911a8d4d32381d7d7b8c052040724c6f9af062fbca1cf80a1f400bb28709798b1949f92873b150f7ca390091f8ae26c02f6b08f332a179f7f8f0e9ab3ac52c939c3a2f819acfa04ebed983f1aaae8de657c7c0ba072ad72b26039271f96266639fc5021832e9f0e0a87184ab0a9938f6929d36e8706bb49907e0e2e2e35e3780838d1ac9c1f3b2367d905d63713f43aeebb82faa4e6b0b1fb0fb203191f4d4d27ec2d52d59e70649f957375a5a85884cc6bf821c42d7536e89d2a750d43fd4aab4f6dcdc59f79aeab6f36e04b624b04c7cfcbb259dec18422c1c7e9e84f28946a226d088b2bf326222f1c5872c8a3bde3b17044865c3c76d59e891bbfc624121311fdd6b72c73607d09cbf118f1e6153d8722a8620ee81e951291c983e827db844be1870d32524bc22fc1492b87f02a2de1777387b70d9982fdfabcdddb894573f5cf466d76883f50350a18f9f3caffd5483577dc94127519aa394e18809eb0da6be5f1f91cc9db812e81e4575fded8a3b11666eddf40663932be479e24bcdc171bfae744c57005dd026a79133882b4145db25ba61d997f9686c5583dfc6bf5ecc9aa065d1205aee5fc93c3313c2a178289ba3cee7fa1ffcda5c0cf353a054dbeba14b293b141de2181a208efba01cb51009f51ee9904421fadafc5de7dbc48a2ebd9e50a417eaa72f713fb6b2967a76105982af9e85dcf83b3af9d9f56f18790e0603f20b09409480c48314706120f86e851cf2d718e32e9851836a063920ea828d3088d7f960b6407359833586b69241ea7acc32e018df9391cc34cec7b610befe3cc61612d5c2e3989574bb04d522f7822b4ef0c7cd9247ec29ec947abf4117e1d08ab5e7bfa2dd9fc3d454d57886fe08ba293c89d6bcf91d9ba54fee8906d43539da202decd09d93bcdd28090bfd2d7ab3e015c54ef84db9d2e2575f1cc87c755dbf8a022756d2ec5dff326dac16258c55a890a94c80f1f23a36957926413e2ab3d5b7d8dbc76e5e07168c8c97e6792189bb94efae25c3fafc04ec33209f422ad2b7129bc7c2b1573d6d9d2a8aaf435d68edbcaf379aa24fa2d1aa8668f839e686db96a4ced54f7395535e7dbcde38912346c95e78c96727145753450bd5ef4a6176e971039a2107563a8eb7869de73eb2cd75f03b8cd3bf11dd76becd59b811732d8c65433ad05819f9bf09a6f127c346a189de802fab755391d6fd260641d5ee9d1626cf9e2f06feb80bf6cd97b34267f07837d011cbf9370156d18ebc4417798e4f6146f8b90daf53255191671e4c6db54bfac51baf48619995bc614b5a21e18b4899bb5249ef48721f065c704bd4f22601b253c1f966cde5081d7b52d584abe6742e625f691038af3382046152a59991c9bd3c6ef353d8ea615a4e08a62796d512944d7e4c6a8c308d1874667b68e53490a9952f2e06db1d335d88564ae4c33a0e169e9764df82b6944cff9094dcb46ed6b6a1a8325c66e9f4b259a78084ba5e5ae64190e488b50ff770fa1bdee4694b072e93fd751d643d165242b45a858f56e55f976bfe1375c473f135ddb33bc111b2685d7e75ca320e68d783b4f72ab551abc97300f32e8ac4f2f7f6948c5ec7c5b5fa5567efb27105f22ce05024e3cb3fead8ed1184257d6d880d63cfa7bfe4ab6e6740d98a86427d1bdb614f655a1283c720bda9b444bd1d9e6bde59cd8570d153152c023f72dbddecde4774511c5ea80dc0543161bd3a21bb81a3795b90aee7704aea5b7c05b6879ebd89d9978b7fbabeb58dd902af3000f46d577b835908ac9a618d9b371f4ce38fa9e0", 0x1000}, {&(0x7f0000003b80)="286f37b8ff671b8b060d8ae074ade29f8c54e35b9790899e15182fbb8d3dbb48b16b47b17e10063972f3758b98d3c9093f4f4d090c048be18ca24217103d46b19b7be7cef04455b28b0267a0028512c3734b061cfa3abba0e4204adce96ec43a1657b6803eadf10b1d908c24b6bc451b717eb02493da270786dd09fdcce5dfedd5b037b895766e46ed00bd78c9c78ed7b1402f2665c0d09603f42c55671be11aed7010b2a21132a37f0187c1cd8913acfc9c62484f691f08d6931ac472202ebc2287f822b35b093e2ae7d3ba76fab6b90dd6dfddd1202a99", 0xd8}, {&(0x7f0000003c80)="493ee890d41efd49b642a4692c59dbd93025a8250440cab484d13d226349c6bd55b8b19d64e5504656b4d68a80916be9ec1a2cc5ceff29228a79f9cee9710f2a053349328d85008246ba00a0c14e499b341ddfe255d97a2983207163df24d44dc4943ffa60de52e49b87586e17111abab77e8ca52ce62c247cfe1f4b30d0bf5ff0f64c69d6fd8162a5b35e193d57796c496d7d4a79a8ec0e5728700a58f41143e5cc36400079cc65f1b47762dd177d4e0419abca4839dcdfcbb60a94d3830353ff2d234d1d2e969fc79163d3465a77e561321a57a22c9fd86e3117db64b2e8d90b76c5b3c8fda866d5484297a9ccc88b1159", 0xf2}, {&(0x7f0000003d80)="81d8814d89a30e7a431d13b40a9bde82f8f7afcdee5646a806479f5519e6a774808d658990cd2babaa74b73b808b02378808ea722e8681df80e7319bae85360e3538667258f349665d7e4a31606b4823760ce976bcdbb6090a2d90ce7e8fd9e175f54a6ca136055649ed06240db46b620f9730b65d222193df1841a53f1799030c79b47136bf77bbfaa0c49ba85a64cd9c1de424e41aab523d5b9fd39ed8ebf62ae1dcf9353dfd2f568734fa8729c5fbe4ef9e8c672faa7d4b6a9ddcb8963f7f4fc6d571f54058ef7f5a955e41605c66c320abd00f0cbd20d5eba3558540e7c16935b399014c04b867a553cecff7546dfae220171c", 0xf5}, {&(0x7f0000003e80)="f53e0d8fc7bce02547aeccf9af704a1e87d6c658f638ec53a6b99116c4f8e9fc7a0095dc7c99728fc2281d148dbfec499c329c0671fb0094e49040079ac270aaad323685c49337fed4ea503adb4e8e57739baca4bcdd4159952e5a1acd6231744e3138c02c172555f956eabb97e774759afc76cfb60f63f8dfbeab8d110a635e32221d2bcc32b8ac2cc41c02f37f856a5a9c6dfa56dd7c7e5352d06848c03f0827e48cdec76d2863f7bea85e1db2031c616860d31dd16671f6ac2797fad5ff4b78f1bb52d96a7e9e760d73befecb0ece52982f311bb3f61ed233625dc964576a09391113eae68c4292e89da9ef5b3c8ddf34db9aa2ef16e4", 0xf8}, {&(0x7f0000003f80)="67f71b8a5b32d3efc14c1970fd5a083a4987267b170a3924d9c507bc59f1ac9f8171124d629bd6dadf03c18025308684472059cb6dffcd00c300cab6a12661efaf78610647c08293cf21c89e2d34bdff711f76272293863dad4b785b35a73abf987c73f85b20ffac05a33ad3c331167be4bddcdd759161e6435b0a991e4da923d911dd8f7bbc395290b55e84e48644483c5a3cb60dd3ea5d9db6cf6a40b516364a88755f06528c381c7f8debb1b6b9c5295b91269d877115ed4a10909f70e1346439d4bb0d49f236df62f7b2dc664119c8cd002c48387f15c906", 0xda}], 0x6, &(0x7f0000004100)=ANY=[@ANYBLOB="500000000000000001000000000000006e49b4b6039886a5981c4120527ae87f077a738ee540c520c40fa5f44be0e266cd76ea121555edf895a27931a4c6000000"], 0x50}, 0x5887b434}, 0x10, 0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc4}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r3, 0x0, r3) getpeername$unix(r4, 0x0, &(0x7f0000000140)) setitimer(0x0, 0x0, &(0x7f0000000680)) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/218, 0x11d}], 0x1, 0x0}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x6, 0x0, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000280)="e61d6921d404904850d48de053d6d14ee63d8e254c600111c457a9af65b83aeb2112ab56bfe0ba4a2dc9", 0x2a, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000006c0)={&(0x7f00000004c0)={0x0, 0x0, &(0x7f0000002900)=[{&(0x7f0000000080)="ec367616f52acf8e0d588197a5", 0xd}, {&(0x7f00000002c0)="b955d8b464618b884d3a37091dca55c990ff85fff6bdfc9aa64051fe0984d08d56aec05a19be1cf3c1995dc73bcdd3bd2bd1cdd38ba3822b497e4fe73dad4e857b08100454460f54710f94f29f4b9ec4360bb8cafb6f76c717da3fd78b744e400c9d2aff058c19569d91aff4b4bd08e29047ad82e7fa5910a02f8d6dd8b52bf91ee76496716133dcd09425acc993e5850db0238a10612315cc7e7568d3340e6e66b7bbe7c8f0024ea57720cec442f1169ec35d3ebf96972475e0", 0xba}, {&(0x7f0000000740)="86d0a5ccb99f403f5dba63bc8a4c303cef5a6f687faf8423d88cd11e2f5d8ecb0c9c100ebab7d4cf95145ea6fcc71dd4a1188ce18e4f635a892c7003afa20759a22624ea860794d3890a256743b890be67301bf1016d325d455614932b488d1e796841634ddbbfee3a043ebbe31d95bb746475fe81a525f808616f016ca3f048553cf5f595053a10925d10a7a871a895d8e32b0930419696f7e59b2ac6596ff211e1511377312ca58e823f8d448ca7e5fa22e053702cb75bd2efd9407038e56dae0d4cc08561fa92f4ac1bb36edc9d69249861f8e6383d8c2837fe2ded210ee8b88d87258d05958f893c07aef5cad1169b9d24179b58af10d065352337165f29ae623b8babef46313e9bd042f994f94946b7d1f6ac10df1f4f8f00947a7335e36e5cf682f276690362c662b50e3302be88dba4529e8b022a560133542f14889d0606a3e3ce6420922ed33b4951bf9de26595c4d32fb5311de57d562becdda1f0bcb8330d12325c44325a73060fa3a241fa9cde3395a243cc96fd077661fd59494d35106daea9cbf53122a08db54a2da3ba63282b6cacfb64df206b68293f178fae939d81e1e4a6f8218032d562cf773a48db7151997728eaa1292880df43962bb687798f13cb467578c5b0739e3774b2406c381d8d59ed9d1420f69a0255194bb8a9146909eb8c849b7da90ec1dfc059877dc393dd580105065053e1eecd564665dbaac1429b5d3b292603c7d32cca1d3290f282382ed7418a4e3bffd0676cae7440d5b95a438240532c6094b9273dc8c9f36aa7a57c87cb277793e02b760737cdf7415c0d8654f22da4a6aa74fed9ca8e1ca466410d23b72952481cfb876b24b20a627e7370f48ed84939e0781c1a914a2b20b2bd965634d10378a3639e6faede0aab99ea6a71d8e1f5a4043d7fd1fa61da179ebc12035521a2264f2fbda4d0cade4dae33017f856f0588ae20bafd7fc0ca849eee1342eb4e36135d1ef0eef1a28a3fbe2d586562eedfe40c9d74fe0b902b86fa3538c44ed6e7c61c168f80caee3662ce23c7697ffb24c89e0baaebf22ee4b244ab9f81846936a86f6831d2d23ad9913ac40afd8f8745de986e95b25069452e1beef9f7302b03677300b899792a7e5177e333c0cceda601aadc6dd09147d539bcf198cfaa7851594db6c810f6555119f8ad3b0b11072e2688abfc8ca2d4f10eddb4bd96245863c8dec0d428872ccaa75056873e6153fa9541b0f4d1b2db84010e8f5290431ed9ddb354ad0089ed41ae1329269ab8fb33b987d6665df78a825d4925ed94c8da144ad419c61dd80105bde603dda432285cec770fcd9f09658eb27d64651f6402c631748cc2abb937f4d897d14b587446c13d2301c032e98e81bed4617025fc60f6564609f7bd4c41a19835a3002df67077757c6744323a2d1761ce7a1f2c49a0668df2de233a9985cc6594295197a3059c0c0b3fe06b1aadac2a2ab1ecf49fb8b0c6bedb04c168d8e2d541e6346e6ff5db7606ab746adae6639cdfd1d0d1d4ece4400300f6b8893a5b3f42a77e1d6a2821601b2c7621977319e4f750ae4011625b0f14550143f27d7fb3507912f8c04b5b2a9c0a8bf15a181e4ce07e2dc8c9b08efa65a91da345f2b13d5c511192e36f7e6d97db9176c97d58e8538fb0f1c1308e14e4fddd9d2aefcbde6bd079dfc16d80bfbfd3f290acf4a56cfff32694ce847179e7ff7af15213c70d25ed58f3f7ae3ca7a991a653f5e558a7952e27802978bf64a0c2706f10f3391aa93fd34906f204fa94c5daf11f2758405547a7564e9897c6a4390b14fd197ac595d0f9a49c4f2914aeaddba2fa630a6b53a76b3de6d919fa2afb2ed10ea5ec6a5882174fe37f9dbc6432d91052945edd0a7aaa834557bcf88d952b3e58104831bfa63a50ccf9b5834caeebe8e76deda0ebe1290286a1d091c84dff485c710553a9014e3ec85740f37ea90852ac38ac9aa24a704223c3b2cf2a54a4051cd96a9630133ef9b66fb239d6d379aeea1b2b6e2ff420bc0b34c9cb245feb88cb1b9650958f9bc1f9f05617c0e18a80721cfea99328679e3824365f7f93fb7abd769cf6c2863188e8c81ab32adcd02ccdd615d59c777d9c12d08beffb57912f4136936bd0bcc9e07b5d31463b071f68f99251833f96d39b231a3cd9135ae3b2f224e53f4333ebd97eab850ed672d914798ccbf82afaef5da762809ea1705895d9ef3ca23c9f00e084a7163cfbeb2d175f8f63c1ccc8a713afd9d5e3c55bf02651f32c93800ba7a0f4bccc3960d1c8656b6f7217abded384f03386a8616fe9846eb4d281c93c78cd0723addbd1a8b91af6089c2f0596f6edf7781effce836b702b8f0ded81d7b8e038ff3ab97a9fbf7eeb7f75496801e413e69aafb639cd8c03e9465b6d15ad118ae42d95e4f89a8182fce5ff8da044d0ad2354006a6cc2247cfef2d04f22a52127e9944fd2690b855693dcc37c74f04efb3876c37f5c477f161f7f147126ad0a600c903e23cb8dcd5bac991fe7fb80ae8b100a72154418a44a58c571bc53b9769509a4d9fbac06eb8fa79890e4326ac8ba5eef246d0e50632b284199f0e682eee70ce30a2a2f47c44e7a3196d1d1641f2958440cb7ff6c5a3d0b98aa0c009f12ad05b4d369a8a04d0f4daa3382db2861f6398b8371736be6c57ee63507e7a4836fd31a4834553d11e4e8781f2629357a5ea6201dd8d6007ac7bfe273f4b11ce5d96d94348231a893be048a6c17682c5afe38f5f8c84ea5de188f34b135f0a352b10c9c1dfc6524b57470d6e7464f3faf982cb4be5d31f7e3ddf30139a88fef82980464477e147415d1b4aa8c729993e844eb9c637a270d11a130fe72f490b3e9046aebb09a52d6f669324bed436647691595d55c6383b615997642e9b4769642a77b672132f7ce991767566e04e4ba57aeba3f03598fa881a806438e536a64f2b08378a34f49df7d31023d173568641f00b898d30581c07605850e9c668e9a449b868a8b48be1ed553d05c1ceaa2d43b35c8428de7c38b523f3433ea77b5c702e0a2be9959e44c805f5149df6002d6022ad254b8e9a5aed3ebd3251a5cc52916ff06bd5d19c30417d95623a43fbd593095b24277f9de22cee5b2311eed220fcd4ebb052e589a160a4988024b5c13c32743e493447f6b4ea923284358b083c80cb7bbd98f9006ea12d9e68f303e3f85dd7a102363160180e54060c2980e49527420442555dd19e68cfc21a547daf575c7d09f1aa1e967dfd9e0b08eb802f178d24e422bb955fd0439127e76d08af9464365fc7bd18ef41b4b970937a691aa05e2414209126d6514ff1584c9c00343b95f2b2746f8ff96c8f59db017ae3ee372c52b91f7bb9e934f1c229fa4f597e73c2554a5f89fcf6163692d18421970a3186945daa23d3aedae1bfad8c5171ce17d8161d0c72ba8aa4778a8a1ea3ac5e2f0be0e0ddc7ee73069fc4d1c69f6ecc0e5526e4313745c851d412372012fa5dfcf06354986ab20992b321c90e5b3f915840606d93f77a2c480dc8930bd0a33019733fb5d2dc89abc7d33929c486a81e6fe27b3d7d8b1669080b1d1bc5984e25b245e4a0e44a595be953eeacaccd9003aa450ad153ceea383f7fe1c30d2da377d4727d36cbc16060e1d534ab797d40842a110fe020189eb4de1e22c13b81e5f7a7cde48ca43f9e60209ed004196a93f25924acddda683397b76b62f13f7bd51b72dbeca16d7e14bd58d3128e89d5b14854d885b01ee5a3e54a9e8926589596b2e29e4a1bbc72b969efa7bd0848747fe2afbc72484defbcce36f57213d67198281d32d04da7316748728797be6b820a22902f076a7e0e2ffa8a76f815cb9d084860480d9f8ce5c337b5b71127f8febd2791b05cf78d76e6facec6b664f7a5d69c01864a8c573985bee44df2dd30f1d0c0904c1064f15166e488f6806b7b7a430aafcfd2e7035f2756aa85a08f46199413b8bb9118c863e84b78d7af01be8b9fc1007f20cb2449488ba8e41861e7c2feefba58a0c67b13c8255b7417b8e0f4857d04f58ccd792928fd65fbbc9bc44f65ee457f6ef6b2d59fb66e84a4dc2daa5f39299b38ef332849d200873d8d55bd2b3c77efd5de4b8c1492aaf6de2b6a1a04c8c579bcb86bb4358438dbb6708351453b2718fe01c8d551fb2e99185072a18f1030d3c092d974b61e1e384dbebfe6a5c3be0ff544bd272ad3c7dc5299295f60415ef2d826d627f764ec4ca0e265151b8c1ac5926d2989ebd97e4888a5599ff8eebe360e071b5125c1ec7e6432c66973ee642793470f11b43a267ed81180dd500fdc813cfe3cdfd47d844dd8570aea36415fd6b4042e5917892accbcd092406791142c1039838a6d8afe9a90ad6cfe2cf80160ecc4b29e658089618724429af31862ea0e8392f4bf9ff884addc3f8912e56f70230a589f82310883177224126528343a2053311c21890a5d2141a9cdadf97e346c9cbe1d607951f24a4abb09250faee526a1afbbecf667df924798ba9e2ed9d559ecc0fa6913926bacf1f27958ecf91ba5a2316735829a0ead31cb16a3e844eda19afb1d1c6d7981297d2a950228afaab152c2c1d483a6ea5aec6eda97b529d4a2e70c8a1d32037572f9880bd80e2a54d14edfd2f3cb712b40c129c972a8ab207e5be6d82f5cb75e924aa45e91812144653a78666a26c1ce2d33939b0ff03ee3ebab0c5cda6ee47c6393f41332a6895d6640f9e190cd304bf4b5cf5f67f94161139da06a852c41a50f8853438a2e7e4bfd43fe484d59de8c4eb816236b9364734effd509e9489678f019568283b2b5325736597fe63cb6b9025d9bc8261de3d542e8b72957aa50b96edfdd498eae78aeff90e5f699095d6a64320da9f8ef585fab91c567d1487a7f88734c1e3793245692d305f9f7cf1f4ef7713168579e6c68025877d12da4173eeacadc1a4fcd738ddcd4b334ff1ce4b70e8f3a45c17a088588fceed7547f7a8505c4f673936d3ee69d0e9b420e561db9f5f65acd36ff171856aa2431ce2264998bc372a8e9b37c6bc357c09ce64d84f50d52315a225f9116892261933a31f32457568303ec6ee3070ac1d2f3c1c6bb856ed8b91f9f4d6c1bba8fdad5bb0f15b8f14e45b83e163f5f682efec62c61aab5e7c5f1c721fe461182fc55b28273d8a69ddf956633381491718bdfb9776d966edffaf38cc3e3897946759f60f910f97389a4adf3593a4a040ed67324a44634e166dbddfa31801f6563a22f5b87127ad48ea6cd00c25bd966d34e9684f7c9cd185bc80c5f0397034750eb62982af04226c12b8396908bc88cbb4364a96a37f1388084887a13cdf1e01a8ae213be410f3ef1b9885f45706f2f3728a8cbcdcc4f1cdcae7f84a26d4288c36df90455a0b1baabf87fa3aa201abcca981169c4682101cb46da16912e911e06be74dd0a6fcebe7237e73372c1fa42794be43616e12c5e00c6212ac9064385fe074be035c54c2e8ee6d4811db9924d6a9a52ce913c3a568a1b07b850d936adab4f072e22e3c04d009c1493485332bb5bfb62cfd9443205ea316aa556621c003c7dd8ba185bda0a02c40e26235d40ffba3067303e296cee3948f405fcaaab5d91bf410850e5fb3479ba1f5828bfcc1ca961ea7ca555aec99ca4da289426df2866b8487fcd8e42bd21a24a9001c8c96a8daa6b58c4e1a954845ce3a9b474511b75726ccc53bae160185dde17289c7ce170f0817b2d1bbb63610f63814eadd00ac0fc907a14384bd79018cca717c6c3d55bc957e0d374efb92bed50d74206882d1542794f0ddb970bdc976", 0x1000}, {&(0x7f00000003c0)="4bc7df2c9f363f9ff26cd4dac7db8bd8b47734f682348a591763222f739c497f7ecd08499595a46438f3224e9a41b8034d1f8f79edc20f105c5b61a0cc3e17bd", 0x40}, {&(0x7f0000000400)="57bebed6ba7d8dd9f41f636e2e979cbddbd9e9cf1dc78995c7d355704497916d21f71aa70c3e148d2cbd3ad739f78fb8f8506224f43e25e2c7f01322c2bfa038c90756d69fbabd2fa7b8141466ed15f190f146cf08e0c3c99221b0d60b8b840a43661bfdd53fd12b8253f1e739b320fe02d1b5469be55330922504ce3fe786ff1e8a70102889c583be6480f974801e093a05c089da7f04a1a3e0025dd1804a35", 0xa0}, {&(0x7f0000001740)="843d14097af9c67c03e2b1e24c0ce6182e115abb0d4bf73e1531a83436089ebd3770f141790650174f7c5f4c6f8d4edb1a5092e1876c60bc3291caa7eabe823e104f4ae42d0928bdc31da80b03e8dadbefb07fe3b2a948d5e4baaf19c8108f890891207810cf41355100ceb4bb87a58f65d3a665b0576757908dd2bf317c1e3b58e1e3a795f7d980e5d47cf672e2e0fa76fbcf2602fb74cf15705dcd395d253a75e799a7c692437521b62d9a55283cea8413a38ac7f1f0ec994792a2d4a7bcefdb13283e67e03c7716f7cc8f4ce8cf08a1bb75e0fe6c65b626bb49aec40475d497dc69c8e8c0d384cf78f4c1a1f32f0f7f70dcd16124b3e60cf6364ab427e2cf16e3c618ceee466a44cbc306b6b91d73f16869e7249fa2c798907959bcf2c1726649a7a201dc8693865b435f8c5dd463f8e686f2c656e7c3a1164b775c77a500acd607c9f17da575a7109276b7b3c62482940dc3e5b9d49a3a2f5afec89866e7123eab12a188b6bdf54c3c806df0a48067c202de4186e1df769cc7ade05bbde42e573f7a407833f32f440506b5b3b1a9946f4406d70994220064a184400777845eaeeff1749d3c2dd26290ec472620344ad243fb4793d15a32f506cdf114e712a502a07d7ee6555e1b31e3507dae918b0da29cbd063a35adbbad8939b043027615e0cf020cbca63cef1d4b01a7156699c8d6024c90d8d4f6478e192d8ba94a05af3a2e0c781938c84df90b27dba66eb1d7f7a78fabf09f1c76d050cd4a1dd51a493139956a78908a014bb1775b8ea7080d4c9cd83526e154d26ee2427e16cee58c82ab0ab02bd7e038213454b261382fda2bdaa96cd2800246275bc70c2ecc4a61979e87bdac35d87ceb11a70aaeb095f96cf9b95e98c7ccee9e8172880caddbf158037ce4929e305cd5e9373b2e37d835c039c7e7a1346585faecefc538f1c2f8df53710f00c75740a870a46d1ae26734de91a29abd7221e7817b59fdd7b029c56b4a54ca89c8225b01aac15596a34de64b6850d4e63de6eceef014cd9ce9e96df14a32b5dfbb1b8137a4fb1c913e7972e407d1fe818bbcad4deb855fcc4fdc81627dc9dfd44df5ac74286f55c793ce1953c5f5fd6906d20fe09bdfce98954ac4ff360e70e868b61442609cb5192577d5be113701cf2eb7464afa757cd1623fe57715849809abb0ccc7308336ad254e5568540c2e6412e3d66e6ce97c94314f12a144a997b33cc4ce0a2d118129a2beb2cb7ec2265f74ce68f545ce99cc2017dea10ffb95e42b4d2832fd0dd05c70a5c2784acad2cc563f47a74d46afe12fe3ae3c8a2b458c16db761770a3a28c5c745705a3392be49a01869aa6383dd301f4a5e0f1322a517b676e2302e849a25717ebc84a8cdbac683ebf23af8a1d127bd1a426c6a9c807da6c2af1f5a5c87e467d58b1f7223b4902bb8023bce50394159c2762d57b6f3baf5d1e3d3a33ac7f009aaec45ec45cb02f80ebb2421a833dda38d1b9d044dc53c82103f330198d5f24a2ed61bd3c49a69523649d7c11e0b8903b57a5c11ef3a80c1ed4924ba18ae26a2b15e7c3a55d6cfff23fe6f4bb2d80b3d5888475cd25672c5fdce295478feb460946ba31f09a37cfb2951ed7782e5744ebefec60e93ab7ea751a196da15d41d52d637b7945217638febc0a747c239e42fc286d82fbf6aaac8e607cfbffa8e8100a0f89e5f6fdc58f5d03d1df7dd26ed7bd0bf58d60e661bc17ed9842b1e7ee69fb619f994fcbf11d6a06ef968af5f67e4870ef442f1f79ddc414a85beab954eab192deedad4afd6d5f6617e0baddba413f5dac23072302a04263f1c829ffe5fb4a7bb9046f39e15c96df9a96380a5ca9c605f819294e24d38b82957497b1278ac0843a09a52a1939b40ff408fdb6774991943893721c04c1175b089998a21e31021f5e77bfa07f64b96cc017ab6ddabfeb8e93b1a27aaa62ab6768554a83c04fcc284d7a72362c3a3c3f78c164e025350b097dc8a1d802ede4f5f5ba8d9154ce1aaa012461b8696e30c0148ee972c081baa57800124ecc2705c5ec8eab2a49ec97657c7ab15f088d83fdcd667894d93723ab54327daa3a8a5d6731e261a6752c89898ab8b3c05b2f240d3267db7d0705479c709a2f33f73f459c04fd66e7659c40c1baba17fb76b9246c61ef0acce83899ed1c09333a61d9e377d7bb8347392e984400e64febbd0427dd0a2905fd01daa12b6cec2ec1b449cabae183e0da6174958e5085f4d5b66392ae312091aa2cf92fe64ae3d2ad058664a50499d07cfcf5a2438b5bcebc1ebf423a18ed9c2db7bb5965f5dae6fb4fdc83f7a7f3c32b6e746db0ed580d53a92b4d5ea982d9875df92086f99156c6fe4d3e3070924fc404c8236cc6b911476d25518171069b46218f25bf6b1f170ac48842c20cb519ccdceb97a2691e5d7e4ebf66ebb9a7bb2bdd1f751cda49a0188c676a659215f563dbe27edddc44cdb579ed207b3fa910b8ea601c76e973f36aaad1493d7ad3c51d533568c315b5bca56cf5fb50118020052a62c5ae43b6b0c1a8041aa1676197f2dcf24822d31307f9cabeddb457548ef11ef73a8ed260ccb0a7d4f1c01fbb11f366fc3b40c4bcb820de1e4fba516c78d658aae485d37fa46eb37b773b091cd9e695dd8b0dd4f82dd01b64ed7c86bf778bbd3b524e67927ed15d6123330242ed8228023612696413c757e6bc1d8ddffd1fd4347a66c916a6322734ade3d2413300111d7e5a909ebc6fffb25c32396d49c70e955c5bff39d5160985815a1a0aa8b97724af84362bc0976f7ef403dab723f38bc77a2a530c9808e1f926ce41042a7c7aaa48c2964d80cc53c9a7e327f7f51b98e6ecfba67d1ccfa25de21536cc3a6586050b1d9a4b2c5dd8da915ecc6445859e0ddbe1c3270489cc72bbe8debcaa6af2c1c74129f416b84e2b01e707e0f6702a009e9c5551bd428427250e97b8fb031ea880c447852028e0cce12328fb3918f9ae99acdbf3efaf6024bb53b7b854dd73996b9f3fea7a1a27d8e7d92a14e8c21f2ecba81707338eaaffdbc4370906b1b956805234b67d3bd5843f2d5d0840ef5cc92da3ff9826c81122a09ea06eba5f9369c3caebbeec5d95b9e3df0364ec60f94004c93d624bc1f6645861cc0aea46bcb0d9e7b6cdf6f4d64bbf9948b7376075d089a45e1d260f73f2759bf69de29267f9786782615f42342f57d0511a8b88759b304154ec137e1a91f9177677bcf9e3bc52b2b5b8c58af5f4df541bd1125cf5acc4763db255f1e51b9d9e14e531217135b044ff21a65248325e759099e7888a67dea28bc90da220b99194fcfd43d153a9de7ae12206372fa4a365b7a870e6643b1e6a383bf0cbf92a0a5cf6ed198c4e6272ae6197995ca55c74ccd4d8bd7e3f3847ae55f0ab221f41794f3bc107c5b567519fbb1e01fd4d87b33219c5fb25a9f3e552b301672510c6455fe96efba6ec980af25fb7b904e760dcf20b1944130978ef9749902c9fd80cf5edfcdc4a813e854ed8c16b336726e3e0de204395a8820efe407a359f5355f97ec1dc36395f62abe3f30972e57ef53010037bf4bdb7c6e15f427d28938677e2122a12841a9ca5f3f6c0e0115c133177c43285bf3eca8f3f1752ec8acece0f764efa5ec48b8a80a430fba1fd49c470d91e775537d8bde9eb5f04509829884b6e019f79ba156232d22a74f00b96606bc89cb98cf118dcb83fa584f8fdf2a99512b9da32f20df7eb6f59b9b56598c9a68a88d7c03c72b79a294335d6652066ce614453887e42af40077a70a36ba9fa4e2129812f313232c55304a7f17960852473964beb15c81acd2ab82cd8d42947f2f2ea6d5a2287f5558544e5e54f671929a2b494aa60f6b8ac75172e81c4ab5477c0e62002e49e69af0a2d65e0f4fade6602a817e827f44ffe036133f7f77074d79427dbc91c2596298f4fe38b2f3af6a196cfb171355351218aac4b006a8628405bc1158efee514ddaabd34232cd352778ad8903c6f06fb7a6827ce20e27ea419cf1096b19524005b0a488e18c80dbdb7e575151538c940b66252e265afdb5db7a33e52ba04438bfd63137e60048ab0f265e0133148ebfb980bf25b3cbd88e79d7566d5ac444e02a3afe5966b0a577de543289cbcf15ee3ed4a6e43567db868992dd6d4ec7007cc161eaa053ab00ecab3e0b6257e730386dca3cee5caf7b1902ac8d84df35cfb2c55eb94f167c99f2271fc4ee05b73afd657c734a67d7fab0d759d6e886c67de36f1f3246d1e2de6cb96f00f21e209aa53d101aae984e1f247651a34c2dde34c9d43e45515355e1d813a1df3104ac5c3112e3481ae9b443422577e88dacab6485dc91021f5dc2d095e353649bdf2d87f24992c827e9f5693f9365869f9d3d218880a79a9a103bf35d49d9890ecccebf587ac3ffd5100fd4602eec7e9f009d2ef902116a4d00bf936523fcace50d7d5a1e97ff323f390bd17bc28b69765d270137a3baf5ddfe50a8c985eeb6fc49a38cfcfa7d4ab8794b5cfc75703bb7ed495af47cf4d4fbedb800503d79acc508f02d2399e41939a11d0117a9250994217964fbcc68228c7e3bca046a2e3a30a400153e79caea54956ff9245adfad30f1dcd2b4aff9afd0a0c9de57a6fb9f1f707ae171f3e6b63c7d8c82734ecbf713f53143c70a7d5a89b62e56717bafb6520d7a5fd1ac8fb102ee95fa60f73258a4e33d1bb1997731a67fd025e5dc40b12323bc16ef5d2e03ea3b98781801e1c564ba291422f2ec69263739a34f9fbde6f5121c821178b6baca19974330d69c5745a09f2811f17fb2289813bf4e799bd785a265c23101bce61a43a912177ae01df5c4ebde97f933c28472063108f470046d4d5d86b8ee3627d7ec264afa5676e82215abe382ad9ef62c34fa27287accc19d0b79ed565a9212fb46eb7ddbca715ed8754d28ecf9db2c0f49e9c8104df7263cb8b0292e7c7b9dd64856ba33dbb09b94f4f8f03f79781451054ae7d7789d69790017bb118946dde5488c4067ea7458edd670e7b2e3ee8719e78e792da15a3e5f0b2579a181375ba7392137691df9249587cd3d253055ced77f88982170cc106e5c2e2a712e0cb1a97e6a910d3fb33947e9a1af75fe8f74d5dd0a05217712e3e38554ce51330d8b0164465e19a1330a14d356e6664fbe181e2ffb7f56e2a5dd5be20cc04b05399aabdceb55e4b65219843106fbaec203dc43dd243ef57adf7bed235cee183ab15bbc79eb35d46e8b0fa1aa6ee6175078d04813df8384d3ef85b4f0c5045e56ad74163c196a4614f95bd22a2a62ff77c4ef23aada4091d877566c45cf6bb0dc3c1a650b1b658a9ba76d8363b9f7ccd972598c26f110401292bce53871e5eabcb4208dac62475d57b44556c25b0c38065e32cb9d48dc8dd1874961de039481a6fd182836e8a61242baee5fc860113619b3b3d9d2f335a1875839c8a59cfba6e01aaa544778ace2f12dfd123b3ed2ca7added62735cb237f8dec2b9b2db13935cb4cbf2625f7d53fd7e36d914d91bd8ce8d97312fcac7d9c96785078f232882e600b106b41a5c66993b5ab0890dbe59b236d00a7c02c1223577854d3047f648dcd5fe07ec553c40e740442616377fd0f493d782f62d3ac582557021be2c805ece1b42e9df57105a112b25365418d6f5ce18c60c39fb57d3d1ec7f0e47fc5b74ac5ddf22dcccf1bb71e67d2b58146754e4aeb08c6b4c1459faa014bae0fa62d603015a35a271eb76b70ab4c2812c049389b2e05587c39ab22a295140c0afb166ca295989a70b24a70f305fbebef6e09e5cd2fc6", 0x1000}, {&(0x7f0000002740)="8e40978e7971fe19e9da1a78a0c208d37116222fd2ec195dc751f047bbfaf2f5025706aa70d29e6406c1158b325fec3b49cac51bca92aaa9e0781e3dea380eb7d2eae2bcd31fe8e8aad002a34c0626723e5c2ee0d1cd4bc5858d8a4e8308f4c4bdd32b999b6eeb38edc6673e04e750d0000e56ebf6eeedfbdf4d841abdb11e186b353cb23d97ae488b2de8f954bd95436dc089c6a53789492d00ce62962d55ebe030ffe7717331453dc2f68b492e78fd00e35fb60a01543ab2d8888a1bc471bc27c9aedd39078362c9216406b3a67911082e50a51bf29c701c34ed3496e1535f6bf564ccfa597857a6b310dc92c7ee21", 0xf0}, {&(0x7f0000002840)="60b8b7b339f392ba94cf463e7ad0d1e65aca58e1ab7ccda6738077d7789a48b76fc4b5107be780ffb23b0fd30dd59a42f0825a0a77089394f922821e67ca7e9c5b16968261e46ba5424507ecb419623e5b39aaccf2c3504aa0c059c26fdcfd99c8b85a20fb49460c3f407c39818bb3e0cb6a2a9d063487383092fb93c3f3d0b3fcbd4e5c18e09ba43e653ab374508dfa828723a02731ab994441e3a8f4574218a9438a296bd574075b0c506a12df0438da3e986911778d0c", 0xb8}], 0x8, &(0x7f0000004200)=ANY=[@ANYBLOB="f80000000000000001000000070000006130f6330a5b8b21585bb38a0f80b8c77f386808e01835ca9b948721587f8072135edd351579266a2d8652c1febba15cfde81bd28c5258017ea7b7313ce7e8b4874070a0327c6c5fb8c2a844387d6b84b870adc29b155a32ef38b80f4c9e57fac7b9af3a34391d18454a031ed35c3ddb1796a30d622e8a7845468e18941a54b0a3c19ae373336e09c7918031e657a33d8f519eabca8a6c13b168219198ce87003edcb6b937250d683a462519d6d8908010c1e04a50b0738c133ab7730ad663bead01494fab98ade2b2b78388645825cff42a85f1951bfa7a23ce5bb362daf526d79d6275fc3e15a9c41531cc809f50000000000000004000000000000000cdb2a39be0ffff1513d43c93d718546233c3a86f0ee409a78a5def9f02dc8fe6c29c91ef7f0d8119dc393dde489f35de84da5b9978000000008000000000000000ffff0000d0f84084074d0b89ede50bae5a0db29bca59e7e6f3f410894b47e8a22a607f49277732890166182a638125abab13899f18307c50be6fcdaa98722f430c438b7233573d24e1cc71bf93ae67785ecd6d55b446414b68ea65f5ba437872c94c2d8460c29a7fdc122c40dca7d85876273e63dcce9a5c466bbdb199fd272cad5840c48bb6f36875c64be3fecbe7643f0a702130eece3e2a0550119816cdd3a1fe30f4f9c1e680e011d4938b8d0674cfc03141056f658af55b9ccc4bae49330ac0c2ed51c6ef919b12cf2ad3305f5f6b56abe2fcbff1f85252a9b8506689b98b538d944cc5330a5668eeed595c4a473697ac9c2796b3abe607d42b34c7b70fe24952244bdaffdcecedb7bfe5a440c3d19eb8a7e068b1"], 0x1b8}, 0x4}, 0x10, 0x402) 01:09:17 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x5e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000080)="86d62ee58dac28cf3e03464f0adeda1af4a3e2688de38d68c33726592e84eea1b0c5eb1d036fdc66deabf60732a7362af2a619f342cbf917905f3fb6a8e5198c9c923063dee16bcd7aca80af3e7dd1a7a7c4429374061ec420f0e0ff380db207a16bbf3d7afe179ba47f7be75fa8197fc09ffb233c6b491bdb2b94dbc242dc4e5916a2404efe8d806014ed8a33f917c40d6fab4c357debe9c55fd58c4f0677308515c34eed2729790bcb4821dd8ee1ebbd26d115395009adb947f4d0d71160bf", &(0x7f0000000140)=0xc0, &(0x7f0000000180)="b2e3e4616d287e2e9098d8144ca8c196fde4f5f0c78cb125476d7b32066cdc7731040c269d5e1daacd2632e6c273e65aede35968af6e39b1d19ecc879a411e0825020882a73bfd087381ec0623546849476c867ae3236b0609", 0x59) 01:09:17 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f00200c9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 01:09:17 executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x33}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20208, 0xa4) truncate(&(0x7f0000000140)='./file0\x00', 0x30000) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) unlink(&(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 01:09:17 executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140)=0x4, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000740)={'./file0\x00', 0x1, 0x7, 0x2, 0x0, 0x400, 0x5, 0x4d, 0x1, 0x2, 0x7f, 0x6}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000080)={0x3, 0x3, 0xffffffffffff49a0, 0x0, 0x400000000, 0x80000000000}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x3, 0x9, 0x7}, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x10000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getitimer(0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[@ANYBLOB="f10d1f11f2d700000000000086dd6084a7d800140000fe8010008e811a378e7baaf2e5408d9a0000000000000000fb"]) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f00000002c0)="ed390bbeebefe49aede1ffffffffff090000005977f790e58df17939000000000a", 0x21}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f0000000880)=[{r2, 0x1a5}], 0x1, 0x0) poll(&(0x7f0000000080), 0x0, 0x4000000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r5, &(0x7f0000000080)="5c9684355baf33a7531fb3a7a5d72a5658f79fe0920a9175c3c31b3d23b26b4d25207f5b72b06209ef5b626cdad91e928c17c632ab1d334c2c29f69d939cdcd544658782dd834620d83a214a6db7e4a6f0e3633b69ba6576385916b00103ee310fa507457ceae174f7b67e212c023c13af6f6eae959c32cccf4e72b04cb0b836869c4e3888dcea2bcc24dcf21ce1407b6e", 0x91, 0x8, 0x0, 0x0) minherit(&(0x7f0000071000/0x4000)=nil, 0x4000, 0x2) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffff00"/4098], 0x1002, &(0x7f0000000480)=[{&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000200)=""/131, 0x83}], 0x2, 0x0}, 0x1c42) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="10000000000000000000000000000000140000000000000000000000000000007d46232261ba2604170000544021f4c81ad700000000000090000000000000000000000000000000e4ee99f36caed6441b42784b31833073e18e28e79a5be69865b96c96bda752a5b85e36d3e16792813803e94f77a95d4c59b554484b6a214b68b8127305b1db0d9069cadfc4fb79b0e5256b05286d34aec9c4b789cacb083339f6664a7f67a66f96dafd78b229ff01321cbc79bf3242fc3476cb5c1d62d9b5ecfdaecac32300008000000000000000000000000000007982d3a0f9f18100fb90e49d5de082ddc60341b85ccc383055423c30dc5ef7a4bc70270028da31e9844646ab2cb8232d50332cbc0669704c6efde09af990a8126c766498bca100854e1adbe11c4db1aaa12cb95e8188ce25fb4079b41ed6fbccc857c8204c1924f2a55e29d49464f9ffc6f9792a071068a738000000000000000000000000000000120a828eb688496bee5f2a1ba8a4c7bbe95c943d520dccf3278312d9441289f6c4666f968b9ecc7b2d2bf56016ed527bcbd9557c2ce666e95d38805c350bebff3b6077c0358a47c6a9f06cb87fc9a42a650a2ddfc0fc341742e5687c442a58b0943f9a32a8c82a061d0b3202e4c5d94e73d40494c0eb48d26d660024f86c7e9ec21189a2ab66619b08a675a12de25c599962f2fbc2b033387f5226b9bba71fdb8bca81aaab158f24ab4f6dcb6fb3b9065c944e0afa904b9dc654"], 0x180}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000300)={'./file0\x00', 0x7, 0x7, 0x9}) select(0x40, &(0x7f00000007c0)={0x2, 0x3, 0x100000001, 0x21de, 0x1f, 0x8, 0x1000, 0x10001}, &(0x7f0000000800)={0x4, 0x8001, 0x6, 0x8, 0x4, 0x8001, 0x81, 0x1}, &(0x7f0000000840)={0x7fffffff, 0x5, 0x7ff, 0x2, 0x3, 0x9, 0xfffffffffffffffc, 0xc1}, &(0x7f00000008c0)={0xfffffffffffffffa, 0xbf5f}) 01:09:21 executing program 2: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="780234"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup2(r4, r4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) r6 = dup2(r4, r5) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0xc028698d, &(0x7f0000000080)) sendmsg$unix(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)='>', 0x1}], 0x1}, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) shutdown(r5, 0x1) close(r3) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x3d, 0x0, 0x0) 01:09:21 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="3d07d332bb"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) r3 = accept$inet6(r2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2000100000003}) r5 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000200)=ANY=[@ANYRESOCT=r3, @ANYRESOCT=r2, @ANYRES32=r3, @ANYRES16=r3, @ANYRESOCT=r4, @ANYRESHEX=r1, @ANYRESHEX=r0, @ANYRESDEC=r3, @ANYRES64=r5], 0x10) r6 = dup(r5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="78c047"], 0x10) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=ANY=[], 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[], 0x10) r11 = socket(0x18, 0x1, 0x0) r12 = dup2(r11, r11) r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) close(r13) accept$inet(r8, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r10, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="79df", 0x2}], 0x1}, 0x401) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x1002) listen(r6, 0x0) socket(0x2, 0x1, 0x0) 01:09:21 executing program 0: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="eaebff0100000000", 0x8) close(r1) readv(r0, &(0x7f00000001c0)=[{0x0}], 0x1) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @local, [], {@arp={0x806, @generic={0x1, 0x6004, 0x6, 0x4, 0x8, @empty, "280ed177", @remote, "8854fa5072e3ccb8bbe9e009d750a0ac"}}}}) 01:09:21 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000480)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) open$dir(0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r2, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000340)='./file0\x00', 0x0) rename(0x0, &(0x7f0000000f80)='./file0\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x37, 0x0, 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', 0x0) link(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000000c0)='./file0\x00') socket$inet(0x2, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) poll(&(0x7f0000000080)=[{}, {r4, 0x51}], 0x2, 0x0) poll(&(0x7f0000000180)=[{r4, 0x40}], 0x1, 0x0) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) socket(0x11, 0x3, 0x0) 01:09:21 executing program 3: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) open$dir(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000009c0)='./file0/file0/..\x00') ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0xdb, 0xfff}) readv(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgid(0x0) 01:09:21 executing program 4: sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x6) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="fffff7ff004a00003c000000000000907800000000ac1400bb0707ffac1400aa440c00000000000000000000004e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 01:09:21 executing program 7: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="9b5b", &(0x7f0000000140)=0x2, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d869333", 0x29}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11c0ae5af4855d478414039bb8dcb7d86cf9537f8abcdb0fd7e0abb38ec0556e495ea1667b6cd3353411fcf950bbbe9cb7f2fbeb34329c81357b6cdfa3788a6696845a0db16bdb406d4f090e671ef11b8890345ba2e7a094912be55f1f6f669a2cc489f9264c789e56dcaf7073659dcfabd5489feec768ac66484afd2e1b74eefbab6d1ecaa5c76e648461a3a5f5b0b1f8a0fe42e34e2516dae628457a2ed5b4b87c237d4ac63851379058dec7371dc6f51bb6bbe84e335d4509f242871066ef4b7d5cb5a93ad5acf8a118d6702db6f75cf49c232eb20eada800a4283fdebe0c2b5d721ddd9c93192cfa9b777e6eac6b08aac493d93813c17ab67cfb1d0207247feb37ecc3c2d57acba029ec1acd73895bc529a341657d7eca7c91b0cbd439c35b50047b95c7e5f67000286ca9d885e08a93d4c8fe7b6ae210675ad323c5e847d7ff5021fd0a75b75b648e3a3c99560698c93b9cba0a7727458539dd79ba5769ab18859adf9cebdfd680b857645b607bde6f5a414aca2e732baabecca7d4034544253d57ff6e951a59c8f5aff6faef7b60b74f830033b7bc2258cc196b37c0ae65e8318a6b0e6dfa925542ccbc45e488ad9135df52150fafa752523427268156470831473542cfdd0a3287acbf230611a741484dc741b06e1a337a7bd7408db8ab94adeded534e023b4835af38c28533e6b5d9027ed8ea8241a04eb5bb1aaa41b67eb5bbe447bcf989c6b1540aa68c8e9912931d7990861cc55a9612b33985d6115ad2984ec3d3511bea981fe37b9d9ee77cde1b1d28baf486e36224bc4290f62465228be64b09e656218d49e3a43adffeeb0d3392d254a7f5c4d1a3e67240c91a672ee10567c7472430221851fc3c4920f1b93192c362ff971057bbabc3bf82334717b9caa9d97fd6d6ae1eff638528a40e876570ba383f1072899bf0cb96c5a7982880608500bbc500eedc74250c2c6733375c53493f9a44d3710ca3ff2677b4613b23df114d368b5b2bcab4668c57c2c699c5f52d2b8fa7200f9eee3526542fb6c7341201bd155f12f38eaf15f27bd7207088f18659aad7913b136928640130fd7076026e373d278b7db607f2ebd0cd5d41512fd96272b57114e5b14faf7ed02122fa0cc50de3d26e946cbeabdb9dad82674779fbb76f744a9da7cc8c7b42c7275a9d2749862c11637ff63ee83d2c6da2d3cff6eff5ce792f5aa00a5e5ab7db1bee945811be8b93b886a61eb2136ab53435a26a602cf0ea65959f961b78cdfaebc6f2f4ed1467fa2dd73db21cc3e7eedc1f9d9a543dae48d55218000fcbe0fcc7d370ad47ba89610e7cfe524b2f2500e4327e87f94f3c587f0a6604baaa4509e0ed8fc6fe62c43423705deb7a7fdece18bc9b9ebd80a878d5255a3ee0114a236a9a9d0a395269e7a68ea4b948fd1b0425b0b7b073b90c986046aa4bd16dbf9442583137576e8a3442a0a90dfc7ea7cdec4254ffb0ff6d1d7aa18c66af453d05f583c2a777e193b9ebb4e3c3bb82362b8f450000000056319aaf45dbd9df561985c2f4ff248f655c629eec26a576fe836875105841f3c7e290193a51b6d7d235a10cb816b3e97f942b84644696edf3c96e396825df2e83e62aca39e0a38824c488cd83663eb248db8385791b34ba604ad807e31bafe29a4add51947f4212e84d116806e9a43b93d0d61e36bc3befc9cc89fb6543000000000000", 0xff8c}], 0x2) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001400)="638a0c8c89636dfbb7d4648f17d642d14cf4fe80a7faf3f7eb1610fdb04d1fc4c1f21f3383500fed5567d6c12141be4c005ae8caf6d964e86ef8133d665b16732e9fbac18ecaac0c33b0f6ceb2d52824da77891f68e59933f6c8729683f067cb23681ede213e1ee25d208f83b5fb40c1222f4dd411cce1e01fbca7b9bf7708068856b484ba55b7794e1ec5deb4f39b31aee647bba3a7088ebc2236b74a185b3f13521420ada685229ced26e857d3eb670148104a81b0c23c4cfdce035742815a6d56458e04ac3d1e9fa30d54e0d0ebd7de644c5e6ba3c882ca05ad9ec333bb2a8e4b073a4aa3d12025f3c895cd3968f0fcab5c91a15ad09b0001b2f86f858e87efebd6fc19e240a25ec95bd64a2d908722bba48ada641b514f9c009ecea545bfd51f7e25504ae36fa8ac355761e831f663a09a421e9e04bc55cefe18a8ae0fe4be31a066c6dcb792e20b955c57ef90c6c3cb9cc96a18fe05494861c810c6011e232fec36136e541bfd64dc205a9a8b09a5c0a102346d7ce34ced23b382a0405164e3d4458c077ab2daf1985f0247d6b25f46914e121bb8050d6b412340cb62cbcb56df1e44684cdaa79775892becc36709da62d962b52ec0d91a", 0x1ba}], 0x1) chdir(&(0x7f0000000080)='./file0/file0/..\x00') pipe2(0x0, 0x0) close(0xffffffffffffffff) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) fchdir(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x96, &(0x7f0000000240)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7480ff", 0x60, 0x0, 0x0, @rand_addr="4b71b800000000320b00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "c4d615", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x61, 0x4, '\x00', [@jumbo, @jumbo, @ra={0x5, 0x2, 0x9bc}, @generic={0x0, 0xe, "553282150ca422c50f29ae2c6a07"}, @enc_lim={0x4, 0x1, 0x42}]}]}}}}}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) sendmsg(r2, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[{0x10}], 0x10}, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x82, 0x0) socket(0x18, 0x2, 0x0) 01:09:21 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)='\aF', 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x1b2a, 0x0, "ee09e19ca3bbdc316dc37e4e70a143a531e76d4c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x1ff, 0xd2c, "8717f9050700000000000090d692480d51aa8000"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000eb4000/0x1000)=nil, &(0x7f00009b6000/0x1000)=nil}, {&(0x7f0000851000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a8a000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000cfc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000838000/0x1000)=nil, &(0x7f0000eb3000/0x1000)=nil}, {&(0x7f0000a64000/0x3000)=nil, &(0x7f0000f6f000/0x2000)=nil}, {&(0x7f0000b87000/0x3000)=nil, &(0x7f0000905000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}], './file0\x00'}) r1 = socket(0x1, 0x2, 0x0) r2 = kqueue() socket$unix(0x1, 0x2, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)='/', 0x1}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x18) 01:09:21 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x0}, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = geteuid() r2 = shmget(0x2, 0xfffffffffeffffff, 0xa00, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r12 = socket$unix(0x1, 0x6, 0x0) r13 = socket$inet6(0x18, 0x4, 0xc0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000000440)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f00000002c0)="f605bc7ead07e94f14c095148ab2a24ffae54b7eabcba4dc6e28315214383b84acaa5132921d92291ace24a01efbf04e4d35246f13de45714b777878a4a77d0ebb82ca1e83d6ccffa9b5cf328a5f8e9ac1dc9fc6d829420d95ed48ef26a1bd84c8bc333c5e72dca99beefeaf8b7e5f105b34684b9147ea917403c3", 0x7b}, {&(0x7f0000000340)="b107863a5e330ce62326ef1ebf178ce34ca9b6ed5428426807", 0x19}], 0x2, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r6, r9, r8}, @cred={0x20, 0xffff, 0x0, r3, r4, r8}, @cred={0x20, 0xffff, 0x0, r3, r7, r8}, @cred={0x20, 0xffff, 0x0, r3, r7, r11}, @cred={0x20, 0xffff, 0x0, r6, r4, r8}], 0xc0, 0x8}, 0x1) r16 = fcntl$getown(0xffffffffffffffff, 0x5) getrlimit(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0xf594, 0x0, r19, 0x0, r17, 0x12, 0x6}, 0x7, 0xb38, r18, r18, 0x1, 0xea79, 0x8001, 0x3f}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, r7, r5, r4, r5, 0x1, 0x9}, 0x5, 0x1c, r18, r16, 0x1, 0x2, 0x81}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x356a, r4, r8, r9, 0x0, 0x151, 0x5}, 0xe4e, 0xfff, r10, r16, 0x7, 0x6308, 0x2}) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) r20 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x300000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) connect$unix(r20, &(0x7f0000001640)=ANY=[@ANYRES8, @ANYRES64, @ANYRES64, @ANYRESDEC=0x0], 0x10) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r1, 0x140}, 0x0, 0x7, 0x0, 0x0, 0xbb2, 0x0, 0x2}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001300)=""/4112) sysctl$hw(&(0x7f0000000140)={0x6, 0x1c}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) 01:09:21 executing program 4: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000140)="69e3a201acfaa3f1f331ac5be933015d0561b6ec988eaf9df3886580bf44c0009d0219fc45ed9d50a3670cd3000526e83b6b6cc8c6cad2f4ed44e6f3aea032576977cc691ee80d783f6a858a5cba2b3eb86ae5fa39cb5fbb02b5ca67841e1d21967e2e3bd0", 0x65) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_emit_ethernet(0xc4, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "aa6eca", 0x8e, 0x2b, 0x0, @empty, @rand_addr="0000004000ffe200", {[@dstopts={0x6b, 0x0, '\x00', [@ra={0x5, 0x2, 0x1f}]}, @hopopts={0x0, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0xfffff2ba}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @generic="5640592d707abfbcca0be88675aee7c28037f870d875c942dc93560fb61f451e533d200c0c2410a8f0603a6ed807707639cd171f1cfe272b1942af184128b3e12703a125dcafb398e9e4b3cf5d6e23f3ffb0744dda31aa875413d4f6b2d8"}}}}}) 01:09:21 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) poll(&(0x7f0000000140)=[{}, {r0}, {r1, 0x4}], 0x3, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @icmp=@info_reply}}}}) 01:09:21 executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = getegid() getgroups(0x1, &(0x7f0000000000)=[r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setreuid(0x0, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/218, 0xda}, {&(0x7f00000004c0)=""/224, 0xe0}], 0x6) r2 = msgget$private(0x0, 0x3c) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001340)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x1, 0x6}, 0x800, 0xff, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffff86, 0x7, 0x45}) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000440)=0xc) setuid(r3) 01:09:21 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x9) r1 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRES32=r1, @ANYRESOCT=0x0, @ANYRES32=r0], 0x1) r2 = socket(0x2, 0x2, 0x0) socket(0x1, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r5 = socket(0x2, 0x8002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x800, 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x1000100000001}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$lock(r7, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x20000005a, 0xffffffffffffffff}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) write(r8, 0x0, 0x0) write(r5, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) r9 = semget(0x2, 0x0, 0x0) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0xfb3d]) 01:09:21 executing program 2: syz_emit_ethernet(0x66, &(0x7f0000000340)={@random="a9e6b7ccc917", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'D0l', 0x30, 0x0, 0x0, @rand_addr="0000000076b886f0ddda247000202200", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "b5faf7", 0x0, 0x0, 0x0, @rand_addr="a688dc3b6160efa57bb1cb9290ed1875", @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) sysctl$hw(&(0x7f00000019c0)={0x6, 0x8}, 0x2, &(0x7f0000001a00)="22cc2a67", &(0x7f0000001a40)=0x4, 0x0, 0x0) 01:09:21 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r0, &(0x7f00000001c0)="a99f73e14b025dc03a3304bd227effe9b6c76fd7037343539b59f8f727cdb8ff4a8d8552cae0a24a255fb08b38e78fd4914d842bf23cf44a43bef812aa628bd996756f005be018be", 0x48) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000380)=""/71, 0x47}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x35e2ae5e}) 01:09:21 executing program 0: poll(&(0x7f0000000040)=[{0xffffffffffffff9c}, {0xffffffffffffff9c}], 0x2, 0x87e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ftruncate(r0, 0x25b3) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r2 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0/file0/..\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000480)='.\x00', r2, &(0x7f0000000180)='./file0/file0/..\x00') setsockopt(r1, 0x1000000000029, 0x25, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "80347e7b01ca0700000035e65a612c3300f07eb4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="08596ebf8a507960d1ae13860f3d8ce35b52f2f34ba0b5401a3bda79fae93632c15e0a57f811de6cb1e43a2a6e6405f199cefe20d5030ec98d3c88dfffa95dbf36421b67da9c5a93c7254895c3b5d43935fba4f87c31bbcfcc65a05bc0caed96bbcb18600e1cb711f315bd"], 0xa) 01:09:21 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7", 0x8}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) close(r1) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) getitimer(0x0, &(0x7f0000000200)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="780279"], 0x10) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x81) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = socket(0x18, 0x4, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f00102b00fe8000000000000000000000000000bbfe800000000003"]) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20001fffffffd}) mkdir(&(0x7f0000000700)='./file0\x00', 0xcf) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x1e0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x808c694d, &(0x7f00000001c0)) 01:09:21 executing program 2: sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6031957b0048000000000000000000000000000000000000297530ac4b1d49265c3d1e9b53341f772b010000d3087f5100010000000004663cabc00000000000040090780000000060b6e52000000000ff02000000000000000000000000000100000000000000000000ffffffffffff"]) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg(r1, &(0x7f0000006540)={0x0, 0x0, &(0x7f0000006380)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000240)={0x100, 0x10000, 0x1, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r2, 0x1}], 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="cfc8b3b15ceb02393da68c4b6ac19978a9cd92aacc4cd9b1e4ddb6241625ded352f9083368e20850eb3441f09fa0ed4f24ef535903010ab2c964f0f7b6f1363b7e7df4fc1194e234a5aca9ef1195c446f846c44b79161e0ece64bf706c09e5e54dc8f251875d8880e8599901933e27b45c123d35247eefd88cbd087c32b619fffc8ebc258a655c7585ce4d82954adad4923abb9c45e2b0dd09d68f810b1d50458b49b2c35a30eb6b9ac46fd9dfd542cd84fdf078033b0015018834c9b3d930ebe1b0e7a9ae03db124aa4963847136cf5e16841dee93d776e5622553aefec86a26bb665748ed636f670841789312b19ab1be86663ec75c9fc7bb4cb0c62048fd9da17084980e3e3b22fe097f4a21edf2971e9f79bb1537582c8069275d6d774567ea10da7dcacc78d718ef0e03923b65b4b9dd97a3694418b847d2cf33d848526559f2517797d8023dd60937b9a8d54f3fcac3a70c130e9caec6a6c3a56f94e80bbbac6948d4a482ea2ffff34b31d80131cceb2c49231e47e8002dadeaf292f24c3cb459563983c9b8af1f131aeb394d8c73fd2b06503de44f422815c69bc1d1ca46be8f079dffb4466a6f5a2ae74570454453e386c76a2147e6ccce2ea54d7107456d306ee6ded1e5a885bf3b55d18bc4ea3e37a5bc0d5a5923a6e640ff90f8893efc1f9fa5ee1cbaa941451ab8ba5c309b5993616bd3c6e5099774af8211d5f521c13515ef32bab547f8bac841334a77c26964e30cac161d270d4babc8f3d837b7ec7281c4d131c37c1439f44f3419262e1d9811252c2b1777b4fb02f785e030c3b6439d0dc092b6533bf8cb301278e68988bb8987240556743cf6212c55b24bcaf5d965cc46a267078b6d6fcf071f74d4d6592e067fc2c0c5924165a91f1d30c24021ba79b81d0b3c2f2797e9c795414162549976e4b06007be8a822e4ee1256bb3ce444483883f09d1292f22d02166368b7610698eecaa9261662ac945aa4cc4697c596f4f78b6e176d602011093423b18cf885de4579dc63048eaace5c154a0ac86ddfb8365a73e0bc03afe9cda1c34f8b07dcab3ceaa23915206ffbd0300dbb79f4660129d633c073561f3aeea15c4295168c5e092c3389493e86b4ff165863cf44510cdc0c0669a91cce29851eebbc5cb16693bb693f8dfb338bca96ac49c8556757494832358e0581db492379eb739e51ae99d884e0313f229043db02a571e20c9c7b257035fe387181f2eecd0db34b0ee9d246322c02ee8cae7047f0995bf5413fa8f46dbbfc3a5e3910ec3c70e69f39afe827064ddfb530fe03c3cff3392e9ec61791286693f6823577d8eabe902cfd152d1224ee5cd8688b40aebed129fd44ac4fc690caa95bc9802da777737e0b2af77a73778d49f51c8a5036cc006947ef90c17ad06acd94b2413ea723541dba2e70bdfc2a7df43d25bfcc06720dab3f05e6d7f0a29198dcc494c60025764bf3e56a0916a74300a25eaaf74b63f8304983837a7d64b48f7dfe9b9e714db93bde2b0527b16f4674cdb815deb2180dadb6570f475f65fe54dfa6be318d9f62e3fe6c2594b899ccacd9fea2f8a87595fec4fd45d9442d046cddc436c5eb57283cbf13d75dddf8e009b9f401be766a4bd5dc675bfdef7ef470a2327fef03aad272dc0893015a6be90aac69d69714f978d51f6f15b9148c390d6b693226912b677ff2c611076df96c36f60948919b949a1b2789c18053839ca433d459fd37fb0b36bcdeaca97bd3eaeebfb55b7200b49c7599b3c6794a263980c274b904a44ae225b2de5edbc87a4b5376b7973051fddf9102fe77a940ecc88f872f53c2e369dbc40d469dd4a29ac9a8fa8858ef6bcc6c0e118ada619485beb161c36fb32c6f158428cf62c9f359c7b91d27ccf8b4bc5782a9bde33c82254f02777da2e380756799b492024b31019e13744ea28f629b5bdbd7656d4e6aec594003f839909a04b82a14515c4e0678b74dab647935db43bbf881111fb369e3628926871e86dc6126a88742fb17662f0cefa32dfd169c4c7227da3451dc348ffaef8b88b2f910ff6d1726cd08ee3ef5bd792ffcad0d29379d4a8b8e423777a2f7a4a777fb375fa948e62a105b08b280868b30e144a0eed1570177fb87a01637d0244cf9c648ae709a3bae499bed7f9805efb0c1777dd3988410c479f6f0042e0e42d6ab2e701b108e0b8e172b89cd2f49a0f8136f0180b492d809ba9564656c4324727ab50066de4b773808054dd821ceb4cdeb14a67f2cd85c74b990dc9a5e275b6b5f66741b09d912b0197adf66ff1a8c28364aa8558d20a79f9b69f2eec39a7bd80915a2b4d8e64fc1416e84f6adecfc9eadf084f4933502ae98cbd9b2bb07344b4703ea82947e99238638d123b05730413b65d09eea0fddff96895a7c6483eb96615f8bb5ff2f709300c80976013cd3ed2d815a6fa6fd31146ba74d1b42619b3d66c1986551735d5d62ec1f3057acb099a93671a1aa7e254e860e4a87a6f028beafd1484ac04333090bfde10c00427d8d2390da422746b9abc302b07ab8a57158e3e809a93b1776d6d68064e97064044b1e3dca05b62cb59450977f0d6ad37d745211a7fd8cea4eb6b56311374f5a02dacdedb6b40254e52afe814f7312a1912987efb9f061528a3bd3945856e5b19d13038fb771fa9adb1027c3bbcc2f8fa2bb7bf92d1130522eed3c700c8cb76b940331f8816e20e7f7d99ba3030ab55f4ebf0d611cf309185dd11061bf337a74255b183fb7a6da17275707c3baf772b3ceade41fe5450684c46f01e2bb5c1b78f83a38f1c12611da07d6014f33f6cf413fcc26be1c5f28d1128371baaec5d2900cffb69b9cdb214af56e7d16560292e1d238b72f13d3c8530568499d757993969356bbc66e94bce81e685ae8317006efcd053f1da1d9af3e6c87b4b141a53832d56d05f111404685a305190df806e0140c7c46569c734d9c56c6f0584aff94f5035eb9f20078548d62493e5679480873a7fba0169c274e3e022ec6ec01e879015253a004c3517572170332c39887642888494273abc7ff0628f33cb190ea16cf88b62a7d79e2a4095ce883a1d578cfdcdd0fb9315f60ba981f00dee97c25d86a2c39d3b4e049cc668d1762edfc1d5bd6df84c18c5ac080ecc741d2e62aba11fedc05f78c747366ad2360d9f4d07ff69651014fdaa5990d609c48458645e1e3cbdfedbcabb3af942a80aa4f4b6d69cd07dc5302a11d315aba6e7ca64e39065ac2230e9e88cefee2a5539cf1a41ad9fd7e2cf5b5467c6dc42d7c1e31645e32addadcfb86998c48d7e153d72e01cd8306d36f3b2f9e5663b4a3e306f1383d50b390adb5b3b8f747f273eadcd43adff1efbdb4b330013dc1bb88966e471f62798a8500ca8c7b58c36d08eac6317666ba8dea5a363baaadfe68eb48ed8496ac09ec6973a7870c7861f3b59b788abcbffbbe9343dac7d17a05cdf2c0124b94d925d2d2b6abfc6fe662b49fc21e822e5c8ec76993b4298da4429b56a160acbb44e1cff9e9e31379fe555a5cfdef048db35949b4ba57fe259ea5c6949a60d0e58088ea8b9a82f9d149c681043937ec4890fa40318bed4ed89fbcc8f2fb910c0f7fe7ddf262f492ba47f7488212753f6146acba286f072d84cdd482a715547fad013552f5b865e6766d8d47cb047d6d645a2e74eca602baa3f9b519e965c592ddc6a01413d326d6cb7977adaa11601c483bcf3186c965e5c68bc09af7db347a49b4728783136f799e96faa9d9f0f15678906969588a40e82e550802d98f9e77721c9eec635860274debf4840bf161fb7c9d8c1df9e6bafd247fc6fd4a7b8bd1d5bb53f0c1f2fdccc749ce93303cfe68c5dde1987ace57c2989635a0b7ce890a8316d59019bc34b9ecde19b4b25ad4234442a80a58432c56be40fe5b824f39a19578c928d16ae5d5780743ae227d1d01a55d5065c89b54b45931045ea1051820686d68656d6a5fa12f216b2256095e7e082ddabdbd762481ed7ac7e410c4e45b691b58ab962e6794a2f73481a607ee49502cf7cca3f608408c107aede4144904b2453dfa53da63ae6d528ddf9994b410ff4694a7f066d6c7f4fdd4321c26b8af564f9592559467edb3c46e66ed94cdd89423b1f1b478c9b6f50b5b2825f82155b5ab3d43455411da74762ce955b1be9f45f623725c9e87fe7db0a0976711e39a38cc511dcbae9972f56b7239e82750c6b1c6ab10a57522ff0a8805562a9e831dca3f676699455ad21b5c043d8b7dff00713da4c0ea4ff8de67eb4705fda0de6acf4d2f127effca38ce2034b3f7fbdaf56190365c6cab31b64f7ed5366e34c8b2daca30231b7497c39abbe5a321bf87467df734d2f82294ec4672bdc1c4b7b519c2eafcd3a7a08a9d7f42d424e100c8720fc2640c65ee2c8c3348bec81c07d7d4c9d817836726f0d98a52927f261b019295ad866e8541283b4d2a1b80db2aa1c38fe623860ae4f9900fec465644916519f50309bd025dc2ebbb8747157b42137ad9ca76a7aa195f40248253272ca36585b0e31f2ae9480eb4d32a90164f1a439b66e50b364682755378f55e4aa9c72e2bd508fed7e6309360fdb50669151ca1997b244e2e2414eec0960432df461bf5fcad33a8c0f1d92d8827235eddcd29f5721c102908194a7745c95b6f52f75f9b5b085c6b28f938fceeb8951d7f2f83cdafb1b481f84f6978f9001e1105726d9d8e8fbc63aaf17236305acf5c9d71aaca0a5d53874e8f2cdb81ca6027701b98dafa5c6bf45516d3f649de7e9e57731ba25eebd8ea36764ac3a59476f6e0463a087d311a3edf1ebbda490b8eb033843f3c6a00fd12f3d9e5e2575db84d718a39a9aaf06aa4e0fc2e66e70bd7d0571a29edce354daea0ec69f165e3ef08ee1d6a8c63a7d1961a9db259eb519e70373c76a818cbeede73044cf67c0761092aaa032b43e1fa8dfb9d1d4a69514c277a706177857b6a9b546c4e1e47256c1bf4fee2f435bd2d1502a7eecbe4cbf12d58d76871aaa8eb77ee1402b3a2ff540db38f8cc83a693f8285a6a049f4f569f3d664dafad428597936d792abf15a2ace06a67f4a7e755cc5266d7168838206743ca3f68a67cdf722fdf04c44528c5e0de71a71aa3c470214719e870a436d11662510fa03aa488b7e7254e10bc569123195534d1103ee213556e2a801122369ac65150eece348623d5954b67f7405f031d2f20b86ba6135d00b166ed128ca1b79112840526b94ed3d4b8186cbe629dffbb257e39bfc90995a138e18f525ada1b824f5f43e553cbe54fe408e8ce33de31d97533d093dc5525d64b42d8843a623e1e4554cc7ba2a058097e097ae595697a26c0bd57b6c8985289db12f39d9ce6d819737125cceff33d4bf1b062eef671e1959fc3dee228ec715613622b786cc8f6a5cced3272f207476c9081cf4c1ea54b39c9e9306d0dc263160676bf3a9a66094e3224719c5a2c48bea3b5c31fe87b4e6bb5798f3389b76b813d61dd56c76ea3cdb100fe4c74c710b2dbc15ccd49fdc645d85ac550b07b4b477ab50cfc45a8792601920fdc2b86f1a84c05aa20230356e1fd2b29c7c9fab0d2ecc8be6d944618ea37cbd16e30de8845f38f2ef9c88f18c95a9033baed78942541e78d0a964c8376ecdf94186d57bd0d15e52bd899ba482fe5ffe7270707a9e73b91bd89771ee16a2d690a7093bd84636499684e6fcf3946c1dfef6b824cee67dc5467eb93027eebd95f8a4b0ba37251406a2941dc8d75b9e01c376049f964e727275f1808ed75555d0a455ba106c3a1aae2d9fbee8d5b915", 0x1000}, {&(0x7f0000000000)="0929ad7014e65385450d11ce24fe1519823a777a9eae", 0x16}, {&(0x7f0000001ac0)="15c25593c6177dd6f2b8c633d80640fcf0b50cbd23c9439b231264cc168abfd4c0849ecb67d94a4e07cef7b1cd050ac23d92b3c9387f807e6481ea8b09574129ee298d38e0639f731f7d9687f629dd2408a57111165d1a6a74c2a8fd7a11dd72385248a81527f95ee6225a22e743355caeef169d90acae843a55fc97352a3d39bc965e8abcdefc30a80bd2b2795f65e1f24809980d4be1bad2add4f229388fdd88a3c009ae5c4a093f0be45ca51bbf4f027504bdac706a8aa6621a6704902ca7982bd946a031f5354a144bb42dfbc741be81fc51934019b2c2f4948e00fe592f63ab6fa993d9e11b0c6dd0ef47367145e1c9ba0e6128b4400faa4550ab94addcddb07edaf97982a20763152ccde85e8085975a8ca523e57d0ac677e23907f6a81b090f08fa12ebd16339749aefcd118c642be16d9e8f086bc37e9700cdc2c7f417f12f525d3f4f5da595e152f7fc01e88a830daf80f9284237ab68d1e3272765d8ee61c8aa0a95b6e02cd57f1a4f7d545d752d59b8faef46cff14f1638b317d439134c9b49e6b7b538eecca8e705ef98c04ef677abb9a1b4a0c290920d1c6296166167dc4baac88166dfdca07d0f12d43e16473dc7c44058f1c36b1c4e94b748408e0baec1e81f4114e9b738dfd43a9170d09aa640e2b7cab01ae5a906eb8563e5417f5b4f05b0892d60674ea9d895ca1d7a4e45393be31df352a41a85cc1d6d387636d80d57e0d90ef5270a96294ddd03cb6e14d39e293cda2c781bce61052758e1365b4f1b2785135839ea582b88847f715fdfad50ccfc3e9e5322c88e8cf9611d404166b599311833927e535307d506e6152d6776c18ad5203490d7a91516abdf16d3c7fdd01bfafdde41d82423181ae5ac8592eda6b9c944f9ec09da243ed8fb4094320249f614c6a31d1c42765566eddc851bca641c37237ad6ff292fddc14d87d7da4a2dc132364986bbeb406a3b87727e3a65143d430fdd57b15b824b2687be5d65c122277a4ce5525f84f16637572b9b5b6f6c59961080ec631d0df627ce5a56853c1260d682cd5f096bcd78abefd98ca731c083370153918639b61d6ede84fca283452228d8af4935441b1fe33d34e34877e2873c285d2b9bc3d1e609dd120e45c9d3745125e0a61796a3c4a85432c99c69cee97aa8e739e8b15bec30ef1af3b98e6bd86a0e8d9a5939d46ec31c2ca2691bf5a8dc5e843d120030e48685c00fa7e919c8eeea4c0179362a9aae066bbbf6ad7bdae272e01849cfcc3e222aeea7977ebe09f23ddfe9b91b668869b968df243b6d0d74acc771dfe3378d46963f39c46a2709b2197571d20112b960cffd07d0038d646c9b082dade35019599c501d88cf1cf569198ef8a72fafe0c054e176585507f119ca621e0677582b7984f375811325a54862b968f252b5ce451e45051026f1b2226615da7c6b02e3d913cb24366fb3266214a2d0a1990ef534b61c4bc0e2dc36e594f4fddeed8d5baeefecf5cb68b8f670f3613c00d55541b6a48452f0fd94848e37cfe7929dfa880627af82cf4cf3fb4ae2f691127e7b79667e34532f9cac5e2b0e29136676a70de5f9f43af94af5049e03681a675fde34b0f49994aed126f3f467061b637e5d827be462bbd61e338f331b5d3844d1534cb082099bf7637afca8455fa7774614c8a6aafbcf94bd6d8641072a1ac5e6b83e735cc3a7b085f5fc29e6a94d1be717bd9977a3c505a01e88624bdde051d1fb6bff0622e30a2e88e639630598d2cc6d87db01e91479a24b1cb8bce77f617dccbf1856090e3fe6305cc8c338b9912130771cccf520503de724e86cedd0c5bcd63d6b4c92068a4bacf635406c532c24e4357df214820ce20a5683cbe65482d053c4b3da8b486538c24f07f1e0c5590ecc7c1011fb098f035d6a075b97d9535f15a678dfb457b490cf2bfd9d737dcac89cea58eb7ad6d774bfd437da585f5882968a4a19dc3db1dbd1312dfb2f04de3846e811c202df5d81457719d50e1db1064305d7aeaefe25a507ad371a5445e99fbd843bca75c22a623ce40b36e0b8e14bb4d8e4d34c65eb8a6649e4c5443d1bf5cb3ec3346c6a90c94de4e775e823834582c6c305329972807b00fb426426af1d101d95edadb961c9387b23194cbeb33954d74144e00d4fe7afc0c97f2dc663980a13555890cd7966efe2763e350bbaa3db91471ad4c624dea254c0f09a9bb316d630dabc691ad5a740160fc4381383db04a5895e696cd714d42320e6eaedcbdafccd48a64f0c5b8add0ab2c059d2180fdc119a55170b3081b580d11c3613455543eeb94404ebc767b7323fa06e1416d8bdd0a074363bb9b3aba4692cd8364ce5de4479370fa8a56ad242248e3730d9337afd8c9515f3dcf106d4afe8bda0bbac8f492d87317d4a18a0518f2eab67c3651924036f1da55fd6c167f33549462f885899d2d90d45afe08e044d4de0ac9df9297b335cc91a3bb7bd424bed904ba1e0c8feaa25c009b8a50fae1b587ba8f70369c09f9f88a51ddbc6e1c083c0c405c801fb813c1475cbbc6df1c7f39af3ad1bd77e7019ff40526e6318c9208c50f3d2617408eadfd9664266049f9dd1eb6caf81d536fc9f74495e8d7a79155c0adff063dfa67372e20e23308ddf08654b6a989a152351b48ef38be7a6ceeb79eaf44887f8dd9076674918a59eedbfedfbcf1b93ae3b4c4a8f36735eec72abf39a39fb0e3ac3b4f6431ec30a2e7050805a07a0a9911e047f74e067b9d9330454913ea5b08a0e879fa4f63a5c0d3046c21000d0520729e2dee50e1a439eef03ab762f5f50710f7d46f4191eabf8424c94a1c9c513a3b3af16be218111bcff7c51bee5e3e13b3e353b269c802fd618590b4251e5e69fac5824e6aebf5347c8709d6448b588a58a1562b30759c0d217a03ca20fbaa0e5cecda1ff00310552b60c31b5e8795a9ab3dc83900aa0534b8eb1430f95769825793b84515ae243614704c381097dcd17c2e4b6003e82d9b093c6d4104334c7a4248780c1cabee3f90d0dcfc8e475abf06db31f2df5e26e5de503f7348ed0dace12b1569a46ec6c658f885aa011a54c6e6ba4662036778a6eb0aabf76753da097992c21ce57f2e62a145a3d4c35036df2376e11dbffbd726c9a8cd76ca11ab74ae02593d025acbb2d2a6659076643bf0c4b2ecda54dc54c833e5d18c24eed30f1e546b900a7c5c314241b82e186a70a8ddbc257bc29f4c4364b36ad2bf25fe06dd154291818a254debfd5fac6eee02f1426ddd66efe4f11e27574d761ca61da8b15a8bac189c8c1b40760e76b2a685472bfdb1351df8f3553a096b8ceae12f48df77cf6bf47c8e39e391efce5f05d74424b3a453cf76a905fb9c2acbb85733e6db64b89d3dc04639a34548ad9d8452f49e138fd4c7e37afabeda7007ce4bbf41b096cf4719c59fb377d7153ea06f045e2b8f28bbdddacf00c026173c750937b826b0a19b07ec3f104830db59f67d91d470a0c0f30f18880c6337aa5a7e5cf189143ebfc0466e66441571477ccb5281394db578ddde8cb4aa9ec17612823faf2fa5895bd0419abb1bf2e32f751be5d28f3a5dc8ad7c4b2f33364a5758a81303829915a363724e2cef73a9fc8ebd1a2e9eef570f8205374b0852481e6fa9740e758f605c3e48841ee00e621ea07c11ad2e9085b9dd4e034c104009c02b0313d0c0721d69a35d3f14b34d0f2559db1904d33c333a3923f769efbf744614dcad7fd219b6f21f4fb4ab159cf5727f5710d18c88219ff902d9dd77b3b70f69a93792bfe178238fd7d848a66b81e5de9f53f56a7f88cfcfe12efa489e9c081e9619e15bf1e3c44e69f210d3810c6e27d441dab3e66210a5732587485ca571df9d42f7e41ce8bced9efd4818ed302428a1d91bf85446219f2e7d54449444e48069c8ff7264631f2d3c95531d93146b873ce6f685d9fbfb5f37ba31a6269eea96d8e5ff4c21fc7aae2caabdd088ea2f2aa8def226f97a33636f5974e6884120c690588edca1488411ecc0ea1daeb7d894d3e564d3286c3ab10a9d5c42d5dfee439f5f10bb830c25c4599a449e61f837d88573ccae8ca7992c3299727966b7d1d47fd92fe1e87ed4bbb3594555ed1f10b4f2ef9eb24ff71de1f440d2d27cea7b8f2574b982d713ddb8859ee51dfdb23dc2103e7eceada2bd4178db3d72afc71ec0cfbeacd4d24ee4c44c6f58edda8e5a57146d5e161f963793b503080c6fabd8267f0828a628aeff5e65c96f2a8d95531f63e04795f7acbd84c119e806e36d47e274511adc9f238d4b64be20cc2bb97394ff6e171af18d2eecf7fba62343aa50e08064af2d367b86f34b66da89d701e8e1046aca6ffce2ff79c6a4a7110833449d77aa681655b94a89c1d5ad8a67dfcdec192191dc821a16629ea16b78ef14ca6ad473051a5c844c8c4bc5b94f35f5550a2961ee4b195ba9920f78dd8ae8b940dffb890665c4300b1b7a6f88f62363368efe9e780f38f800d9e30e51979e0b7eca2901552e12ac2566761320e1348b8ae790c2a35a1890e12bcbd1bf3527bded40e5f10ef0ec07561a809d9e7a71d520f9e9c481e9080c8818cbb65f186220a33704844f67dd11a577586028a4f1d22b3f375094b0d7b8980228433112e19d0f0c46f690290e2b2c955d09b05388d93bd74669cb9a555ef37e7a6f06cf6833c809aee0ca090ec5cb98df08df273fa1d225225b18859f5720fa28c2af273f58e176240c4ed748b9c09e671ecd84512c6be67683a2bc5c875878f7161a31df4c5027a50893f64f913752f7f1bf0e8d4a9c0751daf8ef1647e374368d6befde209c2de018be00479409c63ccd49666507d3f9beedb00fd007937a64ef5611474429d6e78d6b1957cd09fd9add1c005f769042af9dd48d9a5d5d3003c26606c122cf1a46b18e26563e553ab60070112d5f8662b4a29f8b98753398b40306f53243a990c309a67a57ecc84b62010c3c2782e59616a3469f6efaf3a9b82b32958f7d6140a3e0d36bd4a5612d911d512ed51f5f1f3ac5c53ddbbb6ca5609a8c602a9799fb85f33e9dd94a134fedc34ce14dc29adc76fcf6d9af365980abe7154ec307c8513d5af141348eb596b397fd3ccc827845667b923684063e81a85f15b0e1991ed047815031efe9d2cd2727e245eb52e14f85cc2395837e7e3f5e9e1502b8de3b2c7c00f83f6a9d4b2eeb110742f1c711a098aa78aae3370dc07ad3de4199a9a55ba416f415b92a9155401279bde1052032f87959ed336e2fa89f0645fb1529d174b5b4b83111d6d99905bd01abfc162cf88c24fca781ffc064a3938b58ca7e3f81fbcb0863bba380adf83cf92a6868c2a82f4b18ef7258b6bb49c3a8aa47a64d1ea77bc1593b945179bce91c77210a550213473aec0cb5c12d0f405278ecb250350039b6a13521c5fd32ff04fe354b9183c017dc46aa6152def64cebbf11e0f9af60c664d3fb54adb1e0c48c1720fe470fa1c21bc8f9cc90ddd9f4baeec9cb8ebf4bf6949051b09b9b9b68b2ae8a2d70554a031ba590e3584d2c3de75a89a35c80204fc5226b5f075d482db544b48b035d77948687868b9773f18a4846abd34d35ace781c154b3c574df38683f6df5901bdf56d3509d1193887b6a44490a412cd53b9c7fa98e7ac1279a5e14d345b121334fbe93ce88f54b102671acefcc98441d013a25443b8bc5fd21ecf9f060ae77ee6fbbcae87b4f1df59d5e4e406e824faa259a6460ac7c46518855c40810e7f8ecac8c096", 0xfdf}], 0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0xb55a, "1a2198b59b58505f40edabfaffffece900"}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000001a80)="415d1d50caf913d67b66975cb9", 0xd}], 0x1) sysctl$hw(&(0x7f00000019c0)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffec7) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r3, 0x0, 0x0) sysctl$hw(&(0x7f0000000400)={0x6, 0x3}, 0x2, &(0x7f0000000440)="3a05cd562aaadb71cc42b76ff9c0fe65573d5cfddbcfc5b854970844d8dc136ef11bf4ef7e12f6d54a5ce9861faf25e66094d87a3997706c91fe4cb169e3921ebd026ebb83d03c0c0e1766eb7c172c67962203cb66e2a06d2158ae", &(0x7f00000004c0)=0x5b, &(0x7f0000000500)="c5168e93d54524f1b2fee9086ad703e53d9112fbe7f0bf1e3c22ed8855db48087631ceea53c183c7714e145c785bb768cf0e7ef8320111b67315478f6378b333454e2adeca1f77e04ba76b470e3c60597826f61200bd500e91e4f6428fb1758382672ecea6accb873dd7c2e21f0d2d13066eeaa934d6617950bf73f39c2e45129cdb14c63b1b3273dfb03887c7a64677ac904b2da6b0ccc751dcf8d7fb1e3c72a9b4", 0xa2) sendmmsg(r1, &(0x7f0000000200)={&(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./fqle0\x00'], 0xa, &(0x7f0000000100)=[{&(0x7f0000002ac0)="96729d610014edeec197e70d757c23f1db3c1f2d5b5da5c86cad97f87f1090e0d0b5959e29a4d8556618eb820ec32b4730a4fe26845ea7121a198dd00fbd7f003c3cb8d25ea8be10a1bb1e04c703a5f968fb32e91d26d48326b6300bd0a11eba0eddfefc0154a51dc67050a01123631246926d1e19a59b8ad0075247358490fbf26be7138b11266ca3d66d4da87777db5185db5634d1e8cd4d5b5fa005c3f2547b057e3ced11f2c287c75e50ef462b6c4e642e8e672ce9396cdd1510092d2889a5d5a0d71cd2a70967a9975dbf6c84d106834d380ca4ea9bbb8289648d5fdc96e1a47c9276978b9375de5769efd727ed6e794c91f94d2a734f49aa2fc0fae85f6d9addfb39b3e30099a362a578d143f267f7aa04b423ecba79f44a0bc5450839f2fe6d97e0024ad5c027d41f8319b65269fd0d9705bde44846962a092bf64e694d75247b334e4de86d9d3a85f7f0d83d77b0f31c133d12f6179db368d95f2738b24f6edba5256fee4661518fbe608e757f048fabd893f3a4a1cbc748d3a36af0840173f7a73a9949914f962d9e9b08a0436a2b0e0b2df5907ab4c25d10e447cd20aed3dabddb8a8c9caaf8dfd8b57014f98ff56bb870fff0a5ff2cdcfa4d2460988654fd647ea5dcf8355cf18e0cea4c5c708add10b67462f7bec7973744e2cbb1756cdf9cd331d569d129c3d145d35660159c147dba6e079c40bc6335733021b79f4902dcfddc52f37d97e43c56687c8f9f229a880939ad255462217bb835d8381dc492528a06dcbe9ba73840c51e58e2babfd0eada57797bec2b75ce1026775dcb63cfcaed1c1ce10546bfa2ce671bd30f2673ef730dc428bd12a96a67ec6fb01412f431012cd48efeab28e5fd500374d27cc9394aeddc9cde5ad0a04f415f2a15a2b94fb0e859bc8c4dd60cffeb9a958227f8554f4db4621f1fa6eb1e9c45ddfc3d8ab7ca3d974c98b88a61b5deafc95298f100925fb043ccb5c980f7707ff2f78bf7c05d8ec661f69f3eff5e5f6af206a56da3000876e44b7c92761e07ddb7448415ee37231739640c700eaf1f34518dcba0b184a17e31c9712f86c49a4e5bdf528925707cf6cffa91aba961df7e86e52db12ec5374930098ea11165df0e522f773f6c2f13a057bcb1228dff8a3b5c8556d0363c25c25f48ff35971c5b00fd5f4c3568756ecd58d3551a4df5fd94f1a95d5c1df4606b658b3507ba8a2dd5b5b00b5f26d373a6688b628a7aae5953665b18c7171dbba5c8d80a706eed364301e2695dcb8320ad0370fedeea56a1aa5d37ada77734f92ff0e79678cd5b683810bafe5b46a337ba519ca51796c45c13f5d11950c7cac15534ff0192e988ed90fe372e3d167081a612955b73290f6cef8381a3648ab3023091293e73e1694fe46b66fe4ca73c499ac57b791b2e7fbf4b47e3529042e4c79dccfbc21c54567d40e32467897b3b113d2929a84ae4f7d993dd514b0afa256122f5fcd78cf9cdc17805dae3922fd4a2307e8cfb1dadfcb13c7fdc0d88f6e1920a5f1e54e96670ca3bb1c865f3a368128f93880bd17a6b73bc159973caefd67d0b0e15368a8e7d16b5343aac3a5afa4654e9fd70715d2306bd74d84b9368608099facaacdd43b08692712bed6b511dfa79406f114b358c4619fdc0b2533823fd9c9a2fe6ccef10cdff76c10777959350da3536a7384735763b48362eeece546760776446107e82330c2708c54a51f49e5053e027e68f3a8b61637b016788034c1d846d65fcc36a6f9605263bf214720cbfbddeff4b72cd04e467935e549cf4f0abb9e521643acac49c47846e095b807c1436858623d1320646927b16681cdbec550adef229415476cb8b69480c6888ebc218953ad6ea5938b37faa478692384a877bfb1f713cb5d9698003f1fcbf19f9cb6f6c8e629886a51bc87d68167845e7435804b7929515b9cf9c6822993a6ccc4c059fc1e0eb6efc9d9b62ecdbff9243765e789e81d63c3159edec17b8c37b01d856acec39ddcdece218c7fb24a876df59c240a4a968918c43784af61ac9a7f1566fef4933c1eda5bfa8d31e246cf6ffb6666a3d61c2740a2cec539654c241fbcfebdaefc0bed8d69a6740cfdc670c9966285d5195d4c57d8d43cdd9cdeba8b0508e824c50526415cccdb2ceb2260ea1fda75357cda6da05149e66eea5f7d3ae42485efcb72896deb96d60d536d31dd5b11338176facbfc3057dc1b92cd99e81ffea66521b38ad44fa4c2ecdd2bf6bb97deb57081c403a3da41a7df7efc3dcd21002f4164df0fb00204dd39434e187b7c5c73288e3b816c688403006e4528983106c004f9c896ea99720e8721dbf9b8ec249dd2bbaadade601777ef41cafa2c2c10359954c7d8879b035fb740e99558660f6aa9553aaa8099dab7dba9f8cba0673e2ce111f14db4ea2dcec14e5f147b2ff6ba57ad8b0d8a2d9f9540d781eb34ae8b3d7dc9a85c9327f0438e7ffb543daf69a97b73271456b47c555ac20f96286dad63aa887221adf7b4df62112f0e9444a7f744e3b6020648b8dd42a634677e9d6334e8b9e021c164e4bcd54bcf95f3426a78e6f7b395ca306c133aa262a726d29913b1fa7aa382127817f29412f25bc066c50621586a8434a208821e244cc2a765ceba27ae9441ea43778d193e3b4888cf523595018b49848a5bbddefb55d9bee4b4d555a16be5c5904569923bf3ede8def5e2990f00039350168f4dba6aa5ea75783b31613e66165abbe058754fa293ebc22cad20157f2f9b427f834279221f6cc850c2ed94fc3d11a139432e474fe5e779a60a734ceabeb0aff854f52be93b79f2d856646ac753d3be6300d0b622aa8605259b3d7b622206b1cf0aa7ab61b30a287d195005d28830ec1795497d9bc481b7ae31018ae5e57c54311eab9e240b33ac9a7102805df0c5facf99659452d504170b04d130c4803a1e12216fef52f1f00964f2d540ff70b47900f1233c4d99587e2d0f36d27c565f45a4c15eae0764a89b8a0b47a9b7411fcef3b48f1e6c9d2c9b3b84955ef59bd0b261dc96792f7d0ebf2db82e7f66e06a97af1b10c8b0faf2662bd0219dac3da1abd8372c2413dc9f3417a623e35fa8663ce3ab4465f2849fe5f9ff450518a7be3a3adc963270a2c32d370bbce027740cd485bd9bbde58e8285568c544a0d8040221f8e6bc67846b5fc736ea15de65cbd47d1c45ebe080dd95cbe733132caeecbc3002dfafcd242d02f69fd63b5067581be02a8900011611da38da7b3d09fad301c960060f9d4c9e162c9af7ec67513b44d92903316be2ab59b5a158e8cbdfd9616c241849a42ee1271d0b3517468b4d3b88e0d759d8ebc9b7b8c9c072bf57bc60f3b10975b99eafcf2f69f30e4ca2135c156d3dfe2e2bf5bed8f300d5de2702e6275281bfdabdfd205452ba656b3da58a5fe317289bb99e5f5a6e14de8afc303954a01c2379b4a0ea450a673a3b01455943ffb3987e47aa195557010a827f1b0f85b07f8171d58434a1da88396ff6c2f3b536917debb400508c238870674a1dfbaa38103757cca3367eaf7e83a1f9dc5b9c45b8259bf574c9885827eb4f136634c858c2ef4988d86048e2fb19749259abc2b757dad90be050cdc8a02e2e4a1c7f1315511c21f7e396e767b3cb01db15e795fb447a0dfbc43977d4cfc597525b3aca297bc1c52381d9df1ce7045e081bc09179307a734d8f3480d1e3ec3966f7692b335b8d74098e51894dc91d9a43657dda4748e33202b929b34082a16da368566d00261f3ee266be66e81c06b5eb86aee0bdacc7ec2bff6ed1a266c6ae6fde87ac76e10c57bbb934ae87c224d59543c14966d4e0fc0f3b83bb39778fffa0f69fa658e9940ec8d162b90ad29d7f947c0a4acda1664b439f38ecea2f78922d01e8117e9e2474bc9ff22b0e0b7fde6df497ed5b449b4606f306f380c958477c149adf0e07f96264e8b544eb965ce5d677356f7d9e2217938738003d324ca4f075fd598b1a7fe4063eb4c18897a3a56e1765daedd130740a2038ffacac54a305dd36df7cb8acff785a8b6f62e9ad2b6226d9570f145c42a2b84dc0132f14b24bc54bc27129fd9ea14f85d3570c34549182d893b4335da486e4c72b048ad2186d452fdee057e52fd119e6c4aa2de9f3a8e7418071329102ea3c1c5fbed1e7e68e4df3d3f80751f5ce521d7907b9ac52fbaa666884d0baf8217271fd6ffa827b92f6367252dc8d7fabdf6becae47c33212fc0b0ce35718c00387a956badfb1c4817aa35dcb8c7c244864f48ba7509bb537b861cb29a739dd121bfa6140ec957b0fa74838097fbe4fe7f038105bba045a8cd5589a92a786410c7d3e0d45f618dc01e5fce6eeff10f79cc828128976a24266e32a34eb080633e456cbd849f9feeec369c29deb2428fd18409ee87d304e4d8061797b97a153a17342e3e4964d39c09296ef311afe5ee41a03012fbb2da4a60cf688021a4b03097ff11c4e74853a7f701195ede5d15555871dcb2edfd08bad2d54da2b235a64e0f40a90ba9370c43c4ee2b26bfc32f7b483c31b3847c32ff0014edf6d03727a9e8402d3ee5df3f3134a65d599c31145c48672fbbfc78c94c6e110d07eba350e9039d592ac6f4fb5679a696a0b330396fb26c2ee9172c0949c4b305a610a9279a823b63597f16eff0a93bf65d7ad36fff59747ca812465c22bbfd0f0ae0cea7bcd8b6aab7288ebbaa4502c7bb18427b54f126f3748dfe376ac590c2fca88554a5397d4b513410108d0444ef5a9d20f7dc2d2d782d9e3c9d86be25a571de2866b2ff11f341eb1d678ca611a4088839104b88a2987cf7af3330f37c7056dd03c16f26c53043e6208d1941c0950131d99300a4833b2a5e5172ba996d6ec83bf16455f75c01c78db3373918b633357e3cf5add3b8079f2a4409b2763273ac18058759a6cd1842f685b767bb54c11509701111cee09d52bfa9148859522f98acd21b5cca84d9e004999a4010b10eeb0d59f65dfa91f9a3dd959425d4fdceadb3ec40581374322ac6359a723ea3e0352685b8847fa40303c509ec0fbb4fa27e9a8672e216709453a7ba7e15421f643438b9a6927adf75759ba4c1ecda15b395f089ce7b9d6bbc5f12890a7f827fd69fb56047993b78b605c64ddb74088a51a1f510ced90decc39c3c67844e7132a93619ca1d6521f293090d9b630059fbab5d32f09d31136c837cdc693d034f534adf46ce034b3ba95658db4044b3878473e3b1c23cc1561130cfc9ee305ee125974d7a7e8145ea013a99aa82981f3f304dfcbf83771cd1f1f641040de002dbe535954c0de3d909e6d003f5c0c0183713e4f2b9c9a0a910d0b5849b03510b9962a10de5c22763ce9747c7dd0d546d156e63b110b3a805ae93ada2dad9d9691400148e60d36798944537b696f924aa872c9ab07c5e3fa0c4ace2e8d3044b10a608a94ebfaed2bb59363c80cc6106dc264f175fd78992aa2fd3fa3c7a96fb3b9360b676c629f980e7bc44d38b2bd2df228825e748ed0ac9c49ed2251ca63e74affee7cc755500184d8a94e5d2888a304b803d9a04b186f62bdcb9cb87c945b80311b6b39fae558e5806d1016b03c402a4125fe354ab733cb886fa8a78fbdd58f866ef0104b99e69fece3ecefc5764fe7496a77575d1217057dd5325b7021f3e30e348d635dfdeffbf7a7eedf0473ee38f4c4c12991d6d1a9e3a2ac62482ea11d8dc2516cc5cca553c5c0b13e61dcdea78f82adcff4a282ebfd06ec57b14467d2358a3d1fe06517bcdb632d7f6d48c5f9b97ac2c83f83d0e65ac883e3c4e60d00f584", 0x1000}], 0x1, &(0x7f0000000280)=[{0x70, 0xffff, 0x612e, "15620cafbad403326412a66b1278d352a24a9dde79d4c2977d7c20eccc029620e6a5316720d0519e71b0925ae017312cd4c7d01618a7dd7a2973ef8b5e9c4527d7252f8471698e1de3ca0409ddc5fafb47643ab5401c591425"}, {0xe8, 0xffff, 0x7, "e29f2fa1465f38a757346727aa20553ac34aeb57e8cc0c8446fe5d34a18d411c382ac56c25a7b3680a5e6212dccb14f83465372fad660c11a126939dc408bc6c300e25c42e74b472d4a8e36ca1b82e09c58a8b3e4930606793661a65cbfd6e9091e20666d1bd502167caf100045955b7090022ffa6a0958032385bd615563656523237db3f736d5d6e76834d12ce82a67d136f545b08dff0c6697f3e45b0b6dd13690df56e69aa5e303260713d38718482eca3487faf35e8ed3d685e0f64ad851e38630e9cc42a1ab67e0c04de07f4dbaaf16423cc07"}], 0x158}, 0xfffffff9}, 0x10, 0x404) 01:09:21 executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="a5181c"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xbcfe, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) dup2(r0, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080)={0x57b, 0x2}, 0x8) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) close(r6) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:09:21 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @generic={0x44, 0xc, "0624813101561b463c10"}]}}, @udp={{0x2, 0x1, 0x8}}}}}}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) fsync(r0) symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="2d012e2f66"], 0xa) r2 = dup2(r1, r1) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x20000009, 0x20351d, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000012c0)="5bdd213f07ed54e8ccdb4a22569c46585db748730d9a38d799844427c6cd9cff047018fb6da7286e03d19bae1b7f4714c3d5f6102019e563fdec5c250a1fccc36117184e08c99fff99edc8ea354eee1740e151a5ad1d9ce0a28f0540712fed477fa9903385ea4a57054f41eb9342160a9a1b9bbeb889b562b107d4fc2803a866eb10bf63cb663630b4fae5f08409fe9b3e2ffc1ce097d207626f4b83c8a19b333894c53bbf019a4ea0ef7eb44bc0949e7a3cdede938fd52314e9e6cb6dc6c4e211cbdfc6fbb7cc5ba63c0671ddbe6bfad8c51dac4a8b63c782f7b779c0f301ab7866f42442c4e183d2a6e039a99938c6ab42a482ee1f44ef02f234b16e4ffdfe91e9b19929570d14baa17c3f326f62e4d6ae666bec20ef81766d181a95fa28c5ef83c541afb3463de0b4fcc8c4ea96111f1aac569c15cb6043ff7cc6acbc914476540279d5e372ff815e8f1248046205e711d12239cd33c8c7053b70cadbd9c86daca6cb204824433bfe84d7cc1884b6430013562dffaff22030e0a0c493f23c74079807519d2d341b3eaf58444980fa476439d5215391681d71e63f5be5b2685a02ad3227bb88cbd7dbb8fcceb0de4cf5229288dd6b4ac330080d8cb04dc39471914fbb915e0184f0d4f8a7af33af7d77df43737d1c78e31cf6a08373108086240bf2b2bad789dedb9807ce81cd50bcad055a57f26a9a20280298f5938100363f7a", 0x202}], 0x1) 01:09:21 executing program 7: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) r2 = dup2(r0, r0) setsockopt(r0, 0x5, 0x823, &(0x7f0000000140)="5df22c9afb6de9aafd06f5f767dbdf2f4a56e37813482ff30569c3582df9751c8c5d12a316e3aaf3efc28469ccdc4dd22013b188be02ac2f4cbc7688f262d9a482913a5e55fa9665b783eab1c749253de10fc0cc00bfca150439241f80a9be32dbe7bea026b92ca985631f4da1f49c68bd4254f547a49eceb57bb07fd0993b4778a12d13c1952f6eb400aeabea73cd043e4f48e47f666d0d6c4e76355a6ca483603310adb1b7e8d7c388e4514fc11b1c99bbc76d1727a718c1016f623462acc106493f1d76dcfedd97c0a6692232a0681f4c7b8df86615fe35ae4713506c0e11a97ebd", 0xe3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="663a876d9666cc5b091bebd0d11971bb9ccbade311306192aa308c0b6237a76d33aeb9f6a94dbb7a5fcb8fe232a19783a9f7b87576d33b6a9cfcbdfec8b64066ac0a6c3145930f558f4e3b0dfe72ed467984284aecba481b1459bb1d86b8b3c80c481b982b93907c0a0bedde719674dedec64a1ce037cde6ed61af036d52edeadab9907405737f0270a4e16030ba5dd2187023c77126745122e547db679e50abad5bddf7f91f62de8d0d7101738caf6e1eb079c4099f164e5d88cb2fcb0afbabd970a368fbde311274b3458dfc527e48d8790f9c3e11cbe95808630843c2a0e35727f2c6dd97726218651f92d57808fe67f0a466f5b1184c3e8e0eb35a565a95a96a1633088113b47fc44bdd605c769d1f2a5abc4956707c0b7885a4a5cf8ae5f94ede8dbafcc816b22fdd2d21406ed0e2ae6ae49a23d53964a7059c9de1d71336ad2d4513487a8e9bca1e076ccc7de665b55018efa83eb23a7bd790e232ccb502de66ffe65c3e7833554d8c75b13914bd186f7a84d7e00eab60331cd1411e3eeb2e2b85378fdae5eaf77f0adf62414b4465cd2336eefd5040f4348424dcbdcda990196c3d37c0ae9d0bc770cb563bfafee9729f2fd7c2d22877e7cdfa7e10bfdcecbb6e27a3db25b00d5f74275b8d0a461ad33cd595738a482c9b739ae06de89ece8fafc7f5d1938a691d82fb0eaba0ed361418a4d84cb26bdbdcd43742f97f026be58bac7dcbef8f5d9e28e91f3043f08ab2a03d7ccda54ac6479690d0e7ecfd892392f47550cf1e82e5f68d0f2017757e9aa2f392e43311f7651367b9b840c7c334e59679d45873c94162e3dc607be8726e983f80a923c264a63a5ce0fde421ed22e67ebc0448cd254ca8aa53ee6981b0c1782f48eee8a9c061b0c31d1f6dc3760e18c840523fd93a4365be69c5c736a4a3a25873fa77e2a8f647c120c8ed56b19613b646438d9e7b0233f612223652d2db05268653d50758284d287f1f474219829d33c053ccde155558646e5dee8627099ba5f489c9865f10cdc7144668c3d68fd9af5498e42f298ccc2df8b28558c29601d53b47f479d24484204bb958fccb2e0e3806b6d9c0dddd4f61e7b017307c2fee2bc3cb28785a8c6a33e5ca09b493f2ad7e6f8e41598f5444e80e19c0660d2661a3c05fa9d7818b29b82df3773e6845773966f5fc9831893b8c6fb71f306c2a2a97afc613e6817d9bb83d720ae5fea57619523428e70e410796d37d1c0e7ba96c3def380fc053caf2783439e8b75f3d7c74f75fa01887ed83f032ee021c2d5ba93c9e7ab6e7ded7e046957cfb7563e9b7ead301954100b062143f062ea2a6c986bbf5f87d08760ce465c3c72515b9d1c16165ff862a55e49eff6293dd60b294067513cefe2d1132269983ad481cb2ad412b80da74c1056aef2f08608ace91fac5c7aca5d9d963adb1a8eac55c15722ed33895eae4ff404210db5b46b7426e6b5ee5fad9df50a7abd8ce71a78d04ebea579207e97c35d8cfb3c5c0ef102387d0c743f2fad76ef502ef2455f7b88ef6bcee577553e912f503863764cee0ad5381e94f861861d87505c07e85efb98a15f8d7a7629e567085aa66bae9816294989ee3f3e7f87eef2ea4d2d87ec07ba6310e9ee28dbe5792a6495701984cae665102310f582b71977e9a553ca872b5c55113f22211f6ed802941babca711656ee4fc283894f6c4fae83b0c431123271cc58d4842bf3dc6a3551fb738532c48d6d731010a504ea8478b05a8bb1ed057546ecb5c47c753a7387077f0905e4be3edc05406b525f7bc1cb74d2b10f8f5b63b64a5b10c0b394355db96a4c3cb21172ef07755598b6bf13c288e6b8ffaa389d1c40c9e1e38c7b7f5a6000f462b5f2db40e86904b1cd16fdc46a596c80b29b3e7b2617f1cdcd62900fac130e7d7db507a24f7912a9e6acdbc567924d2f1bccaabdc61b9ef065fd93fb5c567a82e9d1f36ba04249a738b17b0fcefdd4c85f235f686451d528228510e43738de1f23e2789cd93b15e423796d91ecf0285f40f8a16acc93c970454c4a221ba26c4f3c8a322f07baaa1e924dd6ffdc5faf82eb1f663135b157b6cbcddd33cf0d2e0c12e31a3c632ca377bcffe196d4797eb713be3a81453a5f969f06630340ef5daa921ec85af1707fac17e3a861050be860c5ac047d6783fd9b7ba39bdcc1a616a1627975d05eb60a6048842ba62bffc688bf137d100b2d9ba5912954621c68dce23d8043b65ca81b2ed37f4c927cd9992f3747cdf6250b110259092754636d59e2996f745e178282cc1b5af8caeac6a1aac34f1c2a9f82f271482690dfe67548018a8ff38173a47b4c8e5b081ea8d94d84fbca10a2011962b83f0c1ef80b0b59e3b9516bdc64e890f4c599646113297e3d8aacd1d46bbea27b22b498bdda4076653d5bdde979519c2b0652c39a8e238acb4ad53b81ac7230d403f956219647fe37991468f02f74efd73ebac0c780fc950a03dd463b1641457f6d362a463c54930371fa235ab4562fd24da88e5cb894a9e4c5fe63e99a23a18f1affe64c7ca0d659771c8a543ffb0d3cf7bb522f8d95d728e3e435cea4d2e20e4cb2c97d919f74f94d4c70e0201bd29090159214cc981ac9e7a2c7206c1114905946f6440185df8ded7613d346805d707e2ad49c27246cd94dfd25cea92843366050a8b235370353cc462e239ff52bb9205bf919c6af64f24a179c344b5597f7b80db5781fad4bf387d71b091b15db2fcf3cc07941678c1c8ef7dc91e466b65e6755a9108411a6fbe2825f214d7e688917fe8a0050177f8231d819a3f51851f2289a4e2ff0f8a6749d4e30dbd3e62979857f09252f7b004d6af88ccd52049d025c5f9f07f05f0bb8fc7c6a2f663c3578e8cac8073664a3d40c2364effe7dc6752e87da99ff24e3e66ef81d7b94343243dce1efc29c2c33b178ed5dc00597a1d90ad4ef212caba1fa1bfe2098eb485aaf0e3e59ade7105698b787ddb62a7fb261970328e2f41a42ace8b00dc8a0ebcd3c7401b80b5fe9e6a539f1e38b67341bc92419f796424dd5df42b3cd7484b3989bca8c06d4a1fbcfb277395639512baabcd284ce1572a38192828ddde8ec66746b6704902241b8dc834b45dd30043c183428f68133d69b5a258bf345e4147722c1b9601093e725cc7a3afeacfea44fffa0bfb8de7075a828fa1225598d486064e05d20a8f7093e7da23ebdf041f536ae687594670430895ec9aec6d4e1a5e2f9529bc0c0a2217e8c8665de50c5de08a7583d81889257bcd9d13fda0cee318a98ccd7f22258bd89e03ebb9a89b9edd518363d3313860a9a53dcd5d1dd8d34e56ed083cbac601dc1b5a5c7523936ea30c7b7d5287495f27a13d892dae2821c5a51f01a255fd187ae0f18ab5c9997fc426ad82c6a4e34ac26436dc1b4461376647113847639753c2976b9c38882725766c1e54e8409986426e50d0ee829765523bc3ad274998abd9d7d794549be4a09f0f6ddb26d5891b82136b9f96f2913b061ac965efd92b85843749812a1c1ff1c57ad9322621255caea8988c069124ce3c009200cb8c2a51fdaaa7311be69a4d2d0681cee0298b8944531f58949b70b57c0567d95361db87bcc95ddc17b58b9585c4160a834e144c3d87a7f18c4ffae443691bf56b781d8a9c73f1bb9497e01f6937cc1571612134163fe8d7cfc765da0074e9db5465842f11ae7bec5529f2f81c1f7bb3022c3accf198ab2223181af632fa9b0729d2fbafaa65e1ffbf7cad0ffd2cf7087e4cf5ef66b846e10b8c83ddc2e8647ca1c2cda50dfe7bc4b1f844bbb284d7bf873976620de1382b7e4217dbab205c013a821f0a8bacf9c94dcae43f60795533dfb579da4f04a562943125f25d73d6aef6a68a88baec670abdcea8057dc3ac0a04693d5063e12c75be02656a2a4e3782f2936c4418aacf0b2269263789e8cdbb4cace4548a17d2cf0efa7460b574bdf217e34ea6160c87d4b5689cb377ff48f642669f453d5e211d1176f7d207b2dfac0c8c8c86a8042a56dc5b393ee43e7417835280770d2b1414102d6c6725b73d9e2000d2b41cf163d3b6d3e6b944e6fc4322c5a88cc5fe486859a4445028b14938bf0d4f51b4bafe08072f75fb81a87e7320b2f7777c4879dfa08d5fc5b989f9772aa4d8cd8e69a4ff89a62a602e464c37add923764b4acbd9e189cb9311a08d14794d3a527d683eae4f11b0bbe8269daf8983e247abc935277775eca9e4807af889ddcdf4ba408e5a2c2db0e9190bf59d53daf14cecf0c8834e1f060f4c8efbf46d9cbdffe7ce7d64fee628dbd648a31fc28c19afb3697abe8dbacf79724c95f405e558be2b61ab276bf39a146f234fe4c7a1fed0ba81ab1ec647a3a2ce416538cf6dec237c87e04c3a3067bd4de1e506ce31e93b2e409030e8002a763f773e40a3ada37e21b45d2ffaab7a9a6ea7851ec8ab8a16073b49f86e268963beabc050a4fd4c655622da601ee539ca153ebccd87d4598cd85bab8b570114b9649d9de9ec3d3d93ea6d030e7781adc9fd859f6bd94bd8ee0c764173c6ef812ad51722a09c32093524c6372103d481e8b28d538f40b31a2cea288a61c66908e3b6842ec78185328cac8dc9f4a32585e9d6dc88f9447ecd34ad012299e6af0b73d27d879660217fff4b68b5797b93dab893244e822de4fecbe120fafca615c1d3fc3349dda2e196a55bad32c78972f930f2c88074aa7ec0a7c2d1c4405890e5f88746d2468a5229b8bc218b69ed6e4d20657a4b69a20dbd4f05a9fc9e4f9f9b910b8463d8993a7502e5fe4cb29a0f37b45e0c328bed88012d95f4846b296e0b300e2b9a9d011752a0238f10ff600ada016307a102b743438ac37840ebd615b7417cf4ebc85a145b019103b287e79040f8f7d9b4213b6db54bbfff81143be3e9d3803b24c06cabfff5e06f49f747ada8c511d25b446545bece336d2f91c54725a99afcc5139c9005cee6e93092913c648a8b34f74e7a79fcafd4266c698203eb3e73cf54b29d1d4b5b9e5200ac40101039ba1fb4356f8497ca49174196034726eb592038c7d068367c331fce490d57d1aaf99ae2d3608528426e90d4aa3d751bdeb06dc0095277737be8502bf06e097afe047ce325207c9f15a985a4da89f47d9aaf616eb9065f0da51e830dfb84777b71daafa42564b3ea286c5fbcda6c6a88aa00f301377145462d8f411bef5ec4827a545e0f613e00e70d22cfadd64603ada842c83f7170a367c011a3c47a1c3dd2042262fbb9fa434f894222349b8812077f70361958cedfebd7ff1c2f7cbfb67e577b0559ed6cf6c207312967b81ed1106771d222ff42b2aa14f10ecd4d76fe123ae857c94de7f61cde2a92748894a6f6c927291de48cb70de61cd834e4eb30cce9c4133b2dfd760b57d2dfc5c79bc13be651dcbf516779b9bc918138446b852fd979acb0797bea9521a5be8195b3163a872e286264589311d5d0378578cfc25ef2bb396705871fac217c0ae912a0797d4d7c8c1243469f7bea7d5eff1f6d64ac11befde49c9d052beec5197fb310464b78a5238d4606fb5845d59f27454c669a7b738168acb631ed08ff5381748044bd09c026a49ab367b9a42ead389a45942412238e32e17e2ef36c690e42131ab7cfde89853a94f46f4635888ed4cfaac0c6658ca2c207e1d00d81cb848858eacae68d8215a25b04be97e5964128c8c3f8d3736f12d4d943853d6e8c32f9a4622d408e2fd320236142f7aee2dd195c19d59feea2dc4a59514102cde69eec6fc7d4044c24e8d3a7d8fd6cebc71cd60d7444", 0x1000) r3 = socket(0x2, 0x4, 0x2e) sendmmsg(r3, &(0x7f00000025c0)={&(0x7f0000002580)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f00000013c0), 0x0, &(0x7f0000001400)=[{0x1010, 0xffff, 0x4, "2c4c8a2335ea9f9271862ad4d086060f81892ed7fdb7d26fe3ce6cd7d7f5af738edfe075101995291b6e5df706e31a2293b7b5447a95dbca11d226f106fa0543b8136a8646265e83cc06c2d0bf99f20ed7a8ba9b541802e856b978f324204ecd0ae56c73b9f9230a2382177f3aa0175208248071dc6cafe82cab86106340359c9016e509ba802420e13851a83fa269e615d7953f5a28826817c7db6d0683f666ad8c5e426c44591189435f5b20cd5e9a35fa87a2a13490816670f3432901e150124a6305b53d5ef17d5d49f72d4f23f84dc81037f4f3241b92b1849f4ec965808f1057876c1fdb3007657c1abb777b46751831e1dbba7ca7e47da80ba2a50a52f73d4030309a7d0b77c30955b95fbf2c50cc5b135728cc38973ba78abf50ff38d0a2b4ed2483a9f2b8ee31dc45763ec2ffdc289bffbf70e76359e5ade26fd0f366e8b9f6f0c0b5db1bae097615fb7e093e866735709fa0d6905f5629eb17ca93a16d35c97a8adce5604ce77cec3df66724613ca38de9de2c66773f85f8cecd792cfeec14d0df988648051a82a81460a65e631a488af9ae4e2b7075bbd38b01be061826c410b0ac9a5472aa03aef3bcd9c7a8733d2f6e88dcfe582b9aa1916b785474b84202aca51220016571932b46b7086d92d66be2440d2ce72a5ce404d6676d68196838724f8c9d52d739b8728d282b55aaccc9307a98154d8165e6d07c66dfd657a20804a58476d2d86e4807736c0b8b00dfb94036f091d818fc980dff16cf68c7ebdbf6c75cb91f5094decef75f40398fc288925cd5a02ae258a50c358616d9000ac475fdbb31ca504ebc0ae8b1efd63adc454301dd68901aab7398fbaa55c8a99c200f32125cbb3427b0f2264c1dcf4532804df9bfb4cc23be729cb1854704d64dbc2212f99bc36e466812f06130e14367a9aca9a9596ff7217cae5818bac9e9616fe97d7a55ed403555c69ad867c0b37adc13980353cc66cf24fcc0c7be341b2d375278ac5e15d8653ab8e3739cd4e594afb295d2bea712c9b2c8c7d7ceed764c568f0326457e906afe4debeb3e02a87491bada675379bfdebcaed83ab489971710234103db75a9a233456ab1606679f9d798850cf56a1501702a5785b76f90b51c1731b34edad0454bbc054cdedf9fbbdf0011590e3ebf9f5d444e867098c1fce163c2633a1c449dd02052aa9f47bbdbc4401de239d9d6f3f3c65cdfef2f076a77c34f79a172e5d40b33c54c77b1db00c4ed47ca4e0445f377af2af7eed2bc6ab52a3fb1ade5a96835b05fb1616fa0d50c2d0a7553807051b539065749e9d833275f87c55763e60c1cfbb7969e21fe590010bf0ddaab172b4c1f593b469c892e04b8f9f9503a49520c1b64e528fbd7a916157fdf239e9ad03408310f7289e8b6744739ddd8d929bade126f263ae935014605de2e96ba3a64f5ff0cf20464c6b9243e542ed9fd7c6dd17987a0e228c6c68699ff3f5c060f4a339ebebe2619a97ca57daba60e5bdba82db6e15ff34945fc9861245e9b7936b44a212373b4f748d72d2e8caface6777711ea6d79dc1b658a2d5bfbd8b1bc822b6e4c873281f6eac3df6ac593b511481efa6733686bef0ec0aaaeb4e052b96f7ee10a4995b43f9db7f78c4a01ea9f9823c16e0f6b317d9444fc1100dfdc903e4f756a37758b617a644b0ae83b40a4ce2c5b9eebf52d83c51d77293df055720f5aa517a60c5f48be1e6833221cc80ed3c71d726b760a8cce0a7bfd78aec573f9bbefbda0abe9ff4894cc280f1aa291e403e3246962f1b6f092631ef0924dcffaa669362b29ef234aa5eac37f331cd7ef8f2a90d873b2b8dfa3ccbd41a8fb3fcca16a924046d4fe55fe19ff455e55346c4a0316125a930cae582e3a4f694d20248e70f58db04d69969c8c9b8769dc2ce33401360d62755d6cd9920896e0286bc43426ea252202743375ae6e5fd74d5a5eb571d8fee799fbefc25c6476bafdca13b84952ecead8fca52bd8dc6203bb22feba3ae757287553fa7cb709e6583fa93ef6680ff57f03f27a76a8bf753afc202e0f6fc815d6bd463d3fa468ed21151797c2f3b87dda2534ee3de1c7a3de633b471b8e6b631ebe3a49830bb0fd71200e014a77486a5949c7f68335bbaf25946fdc2e6c4e6f021b89d555c1d69e629a13e39a3de97cb24bc9ea18f1eae348f634dc17a220cdca4bed7d4bb5aad15adf33023bae83cb1e0f3ce6e35cc6b692e34492d9bccf776941aba76b1399de68fdf005a052352685e37cc2229f6718274276db02a1e01bc899836adca16ac91e231690d9330e2812c63c169017e6366fdda5d896adad8a074ac93bb90faeaebcde5ca491532f9724004277953f070b8415d973406f2bb2e0341ef83d8cfc3afd7cf1d649dc5e5a0c20bd2b28ab44b8923eb6204fe1d589d19b687da7d2a49727f67e4c9c5bf6fa97cda8091ca96afca2335e35912a2621e9ca34f599eb96a8f598d2ba2925d800185d5bf2410f55b1e710b932c3b987b49bd7dd0cf395359a8bb6d2be5299a3c4fa6496ee205fa912df0669403e3828deaa3611e762422edb39bb058e812f492d2c13090ce67ed8c69a68b2fb20ae19fad5aade4762e1d4747c06dc0082975d7a61688a3f739422b481fae2f4e8c5bb97183bd40e26408ffa66f63d1d4439cc090bebe32855a0219ee5f513a5bb690b81dbcaa5e0e34e598e31afaa474329eef45e059fc755b8540c04f04aa7a8a8668a2a30ae9ba6d08f7058a53a67e435fddbff49caba85d91466162a6026d87feac0d0698c97bd304124e1fd03eb463906f88b45cede2b16317be5815433be755ade9392bd6a65811f25f96c46167fe41610f9e56f5fcd754d996317978df4107d00756c58d8aa4af6aef0904eaf9ad2ae07b78d5154b4b20b6f97ace5e12e1aaf7a8240a1d593894ccb27f69e2c33f7b60304df254ec929e50d3e7502201dec9367eb675d8c18977b49e7a86afd73691873449da1617c1d90fa08ece20b6dd1065f96eb3ddf004a32854e94dd7c31d1426ee2e226ec001124d8f09ad254c065079754f9692edd00727b7d19f84e533f342a9117b1893ca905eb727642840312a157360aad0adbee97bc0af4f6ebf9ddceeb6ea6f3d13a0ee9b6b3cf803c08c451c57482b4a75befa233892cbb3959e6a7fc870c801cafa466b10286d69999f4c40e42558087eddac5ee5a4226e687ee0c7edfd60a52aa6c8ca43bd3df8786aa96f64417deadebcaaf4b1654eee069536b892033978084ee0288eca7b19d91705b80a2200af926594a326615f9813d241546472a4abd7efd86eefe852c2f565a189fcd38d4be3a5fd1daa5112f2b46f5ecabc5475a9e9c6d486259a1db2db6fa1db44b21a994f7b1b81cb1daaa35a5109500c32cd95e3eaa5c128cb8d41cb559b0eca5f4c9892e2eec5e93f6295483099234ab5e0550acb6c70de4301419fd6d3a0ad56f5f146a111d81f14e76c41b608c02bfc049209efda218b6ece9deb1b574e72742b51912ca084fadf0ecc576d5cd5db157aa0a487c8d88299dd176a3656883c62ced636b08339860accd19c287e92213e11dd54042e7c9dfa5e9ce8eed7937af8e71b02339dde449753ac3bd838595400fd163860030c575767bc65f53133bf2acca55b1c512e486ef93f7d79868e7c670ff360f58d530b4bb48b8f79703a9d90594af3f9e237f5b459cab146d6a11853c97a23487f935f23c9e243cc3f562171d2004e8921c39f3a75175006502d5419d765e4703214fc896bcd84f548b174164026de88b7584092ae408136c5cb4ccca4293b2133c2bd39517464017717e9b08eb1ee728ffafb64e2e878316e17ea876d1db31fb0c256ed45ae39522bf23eefd9f4a6bd183f1ad94681ab0f32357c94d2fb52a36a3f9ea8045ad2a7d6d22561a86880abbf80ba121ec25b5d890f99a78b6290c70f4a50fa330d12b63df1f2cc1ecf8c4d8fef1bed590e3ac5dd8e7dda35facbe0cf091b3cab243870e48f918f5b62d532933baf230b0d4ac074f9a4873c979f91777146a5d892cec9ba6ab3d47f8ed10d5462f72dba1d0a60316e27fe3583f1ccb425e523bcc2255aa64af2964ea836ce3d21089e01c0777a84d1695af9ea4f2eb1b08e1a445e2e65ce5a4f64c969cb792368764c218fafd649bd3418b22816a6e7a7409355a3b622c0b2aeda1897cf384eee23c03c15d3b2dc236c5f6a6878c308b5850917ce482a1ca2ca0510bc98de917bd001809fff42a238350c75bdef4c7e30fa981b01e7461e0c94b93d65de4179436f013d4c9b6bdb118815c6b333ed2c8dc3cb63be992efe26569f98c203b2af2e6f385674c32b8669fdf76e18bf667f0b5dda7b342982044002a93bd7177c75c9d82a0902819556bf951c200ffaae1b15c57c3a6533a158a16c735d635822db0d8c138764bb4d5beba8d5a1d392ff89e25d45caa30bd203ac670f1937b78fab08cd38dff89a5db40a5bffbc770839ca9478605a67c5b8be340c360044f6a05cfa2f8749c1c7a4f44ab15f683a6f58cc2ea43ad7a0f92000e74d8d63b61208eeed6b9a6e16ea8cd3e91678443bd04edb9e01eda27fe213190da53e5fa8f1aa8697e00a1077d4a84770cc916af52ccae39e053bdf15953804264e7523443696a4bec398e89c48ad016ac938d268970204268cc075915e0273b4d206c7a525b3e817e2b6a3ebfff736e8bdb3bd5be1c475060ba4e69fc6ef2dc549c7ec14d5c79589d4946c16336bc770d4e5948e8a81ac0461dc74dbba68678c214d84b0bbaa2ed537e43e85c2bca0f258f7d5fe3a576d2bf7bf20aa2af93f4ea7b7952e1112ee95cfa653f568e96071869cf9e5288698b635686d08798edd4589a76281b99b6569b7837d95384ab252cb38dd9fe67e1193aff81a189b820fa81f20de3947b3bbc34c5e47d2113a8e28e583016572d63ec401186c837180d7d67f55107b0a0d6fd43c03be29fa66e482689f18aed7a35b04b234583edd92f296d5960b367e402369da26cb8efbeef5384f00ad49fb1e4de552293c9ecf096fa034e1d0a1a0e5e027f6b8e649543a35d0143c7f40682e697d110a74fc160c9a00edce70462a833045179c44d5e2792752c1cf75db5144089021ffa6435c41785c2a125b72c003d51b159f2900478579ff91f7f0b8add827e290ab92c7b4c0e2f781f1c9e9a0d985cc645e23e3c5a1632d4615d05484801e3c603aea8d776d29632ac27411619e4060d04e7aee9dc04e7261b9b75d2fc4b12ad5e1e8a14680fc2ed6189c25b2b17b9da7375cd555e76db87dc0f46128c1a6190906f153b414e6e5380ebac8f52ddefc0ce10106e1258b23c62bdc18a4c4a1e834867b83d2b8aaf0b868e40f4f249d8a9c0c062fe3c1edb3e63dc06a8f3a7ed794b1d7b4af0cc632c5a2b6bf42da0ba98fb040272b92e27618791da0e07c83f2159938c86c6d37db1e73e560eafec64977217249946d8d569248c39d110e114580e6b1ea1df6af65d7f513bc720602dc390a9beef06dbc41950c7ae274d42a61db8b308712bb4a5bf6699d266c85e01a99448792cefba9a0bb4f5dabae15ef81714afdfad2e366ace5322aa62c2a19f2c0dc512de93ede0e58cf40fea31da2b24d552a2557055c6fbfe66a62f74e99e90f1477bb6de7835516bc16d68d1fed735cc7d177ce8536156012ef1584075765bf6d0c5a3d14966d8221e3e34f8de4146469f98a85be7b14db28bd95b41a3e596ba22bb3ce850b762995f8da8d50b84d72a61491a1f379fcd4c477182e3b0dcb35dc93e8ff2d25abb5d"}, {0x50, 0xffff, 0x0, "1a7f36961db38f417be5040c005c3b3333f50ef907a3722bd144603888ddf605fec96f462fcad7f31ed4467fb6c4c75bdc9033eee76753f1edabff"}, {0x28, 0x1, 0x8, "365ae1bd8650c211ab1d484b1489b6e8875a"}, {0xf8, 0x1, 0x0, "af72dc620e073fa36286c6b0d8bfa24ba3be2772fad7f619b0810a43210f27828b841765561aac0f4ee57b09f183b1f313a94a1dc2c7c50ef0546d095b7b002ec41c180bb972921a27c2b30677395a243c7a0a9ea73c76687b130064355719feeb452df48974ac430dcce8275ed5a6545143b54536244caa3e19ec5cbab9bf8fe6f74df7b6a890fabf7bdd935afe9c44406d2273047fdd6125daa70900d67646daafdd2f324d733272f9db751a8ec50388546715785ebea41a8096e4661d1b1c09f8493ff4421ca4ada90bd17fe7c6c1c0cad440114ba8f45f4913d3481f8d6697b25459cd4e"}], 0x1180}, 0x40}, 0x10, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r4, 0x1) recvfrom$unix(r4, &(0x7f0000002600)=""/254, 0xfe, 0x401, &(0x7f0000002700)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040)="3b00e101b362ac291e0a189d8e3d0549e542c7b60decc92b6f5a90a77a55c6388126c0b3c31060ea7f43e4193f38249caca8e26a1968b81a78b08b367f9b38478fcdc6fc7f56203a81fe3579ff4d0b0f0fdb8ebcb7504e0f9001ea665339d4e87bb1c9c37d40917eecb62f980b0df914b69e7eacf30b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x0, &(0x7f0000000200)={0x0, 0x904}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) 01:09:21 executing program 4: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/69}, &(0x7f0000000100)=0x47) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)=""/217, 0xd9}], 0x1, 0x0}, 0x9}, 0x10, 0x1, &(0x7f00000003c0)={0x8000, 0x1000}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendmsg(r1, &(0x7f0000000b00)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000600)="a52a9df8953d26b63717c46810465bc99e8b8d0ae0f64c9a43cdc9d81492e9e7d4c88dfd6fb797eceefd1f431877d2994e318654e140b9d2c4f4ffeba8d260ad6f360cdf2ddeb34b3df71c2d0decf8a6910bbfb9d1e972f89970f947047a49952464db7478f38fbf03297cf8492b4791be4ddf40758514914d23f377497af2ee30976eaf81fa831512253b2443c112220aea2fb9c13400eb795f578f6465", 0x9e}, {&(0x7f00000002c0)="260fc53f607920db8371a0cf0af242169230c8f85eba603cf195fcdb635326ef5e1f3ec0d9f0865e0515acf74f02d9ab154c63e836b385d9cd0737b2b71895b72700fce4e4b0797b5ac79a7fac4204d849856a5e2806e83b8a", 0x59}, {&(0x7f00000006c0)="3c53ea108189de051da62efb14fc21891d8d5a71d00112fc5d62820e2c9ad1144eff764bb2eb1534a49ea16d6983351a00444e6eca3146", 0x37}, {&(0x7f0000000700)="6fcecc8b87b505b0c61fdb9a2e5d7275cfab2664b1b545adf289db03ffa8ed04d6cdf9f0d637aa11cf31f742e36fa2b17aac7de4fbf276498612603a4b4137aae1c16096dd6d66748bd0a58f9652b859ae172639931db675d4c9360c02d79efc57cc464506b5666f8173ac42505dbfcdd89a79baf4fb6ca9daf14400", 0x7c}, {&(0x7f0000000780)="67d3d5abcf4783e2c86d76bb294af2b44b2bffa93fbca7beab5049f1ae8aaa822083add23a7dac5effa31df8859e434f360e560c8980c5112480f38944f95a4b93523440da515eaa69ce8f9137bff8e94f9a124a87f6d7447f47431315301c6b76b80e73828d1e2eb2301e386a003ce997addd0a6cb68cf90b926391e67a5b390d1b573ad44015490d6e81b7106ab2e30d2a0638731dff94c9b5b1b6da80add606f408fb9067d37ce4531c26d3993ccfa33ced9262011c9274b05bbf0122d9bb3cf5477655f98edb5d1e4ea05eaa03d92399dfe1a4ae5540ffc2bc56f970d70c8b1da31712e1657e64e40ad6163ae18ae93a4fe87353f3ad0c018c3365", 0xfd}, {&(0x7f0000000880)="b7674993c0bf6f4501ce3fccb978133dbd6afd51a41873ca7486ba55fc9ecf0646994ef220883799acdbe8b7a12f842e9832a8e8f77d3fbe800a8d4cb146d2433baf6dad9ceee62c9c7ea7024f8359d36c6ed6a5e1aa5c50ec7f60c05a301db24a8c8ba84663592a6a6fa56351d5090cf2d4be23207adc21075d466a9c5237ef6e707be4411e6ea58fc2b9638dcb5e0bb388751ed454ec574de6b706216e92b8cc48b5a4b0aa59527fda373b95e09e53040109051d198461d755231d39cff69e51b268876476501c09c06346d436c7", 0xcf}], 0x6, &(0x7f0000000480)=[{0x150, 0x1, 0x2, "55ca9a6477450d6fe7569bab9c4b54caf6652a5aa838f6e46f5a9528abbaf86aae189d1d2a5830f7319e027557e7b5ed1e9ce5b95932b63565652045c6a88386f69cc316401093f3ba9f122fa63a4615c14186e0947810edf1d34e745a99d50f2015f3d2d88408dc0f463bbd5bb05ed749d4dc60bb85538043528a0c543ae52781f3ba2c3ad429971965302a2dd60692b09bb5252c60e0ff95f177f6aeaab47c0f032c51bfb652015d6c61751c48433ee741b71143d39a85d915a0a66d000000007594271c02d4b73320cb90222a324846386cfa4fad966aa69177dead6e51a15721a4fe99d8aeff5a9d6c08437266eada10e8be075ab5d04627abe347fd2302506a6cc2469226743568ff66b0a0434c6f52df66ff5ad033bc798e5f6c675dd11df85e67afa2bac47f8ac32abc8c8ab9ee398d8b27942a0efd58600d43f45902"}], 0x150}, 0x401) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000001040)="b1374b8f3b5aa72c003af373ba771ce1fda1051d218a4f739df3e35eeffb7a8fd789846982f4f97c797025b07d94aa0d9ba5f27191a569d40bde164aaa9aafce864ac59f630dd5d7efd112099da420882d01258ab6f443eeddd545bc3a62687ccfa0e30a3b0926e8f20c1550bded6ca4547528762aac074435d38292ec861a202759d78c8ae8024d0dff0f6af1b1ba63f0f90acbe1", 0x95, 0x8, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x1) r5 = dup2(r0, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) getgroups(0x4, &(0x7f0000001200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r5, &(0x7f0000001140)='./file0\x00', r6, r8, 0x6) r10 = getegid() getgroups(0x3, &(0x7f0000001240)=[r10, r8, r8]) symlink(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0\x00') r13 = semget(0x3, 0x2, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001300)={{0x7f, r6, r11, r6, r7, 0x10, 0x7}, 0x0, 0x8}) fchownat(r5, &(0x7f0000001380)='./file0\x00', r6, r9, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000013c0)={{0x10000, r6, r12, r6, r11, 0x4, 0x2}, 0x25f9a3e, 0x40, 0x80000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) sendmsg$unix(r5, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001b80)=[{&(0x7f0000001500)="ce82dce7a41659a41dd174747a1857df792296954008c4c8c218ec610606e2d82001c7139c7fe007234b92a9c1b325a3e8d2459aab6c61a7af5ae7dbcc95e397446359667aeefc7a0746fd8d32ed52bfaeb7664f87eef3da28233c06a1bf0ed9bd0d41615efdda917b318dc61ce9ae51a19d320d9ffe482c74750510d4fe158cf8115a4a870e6946eaf4956228b837af81304a8c93dd0d07ec08ac0f6084e4", 0x9f}, {&(0x7f00000015c0)="5841ce8fb4c2f7e7b74a9a0fb1ab0b22a91f799e01fa318e780c9b2327aa28c90d9b95569408fd8b3681fa54e96afa9d48777f86aab1afe1954c96fae466f62bed1b16963bfe49663c7a0d1c764c3ec72b26ff4c203392f74112624976c0ec4cf7f4a72f582f590611ed3bdb29358de1b213249960bbcb4f6312251deef003e68f362105dd4f974de772f108c9f360cf772323a8b6a81493efea6906f8f63475ad806f7f359fc0705153d230ddf26d9693ab536edda7f01c8cf089293a5f249c7d6ab7020e27841015e2efb2568287dba5eeb7a06eeed895b7", 0xd9}, {&(0x7f00000016c0)="d047a3c98e265165b0010e311f11a4f8a58603009b4dcd723e26bf0ea48fbb6bee7df0203ba5d5606b8b528118c6b4653614e39c8dbc6c91849b8a1ea0942314c17dca0f2403471de574", 0x4a}, {0x0}, {&(0x7f0000001880)="d1c396e5dc856a795cb195511172db1726bc9013c9b66e90bf4319e04cc4d0ea00fea10b533e39beb9376bfaddfb1af770e8378a1dd6ea79ebb21a160a7b66b7834442df306a016e7ac7682e9e46e8d2d2c0c2001daa859cc4ccde4e3e456470915ceeea2377c7be5f546012f581a6345e8e275ea2d02268de4bdc77b524f7d10c9a11f152c350cb621f27e36424b2c5eb47fb7211ea2441bc252955a88091606a2ec769d3b9c9", 0xa7}, {&(0x7f0000001a80)}], 0x6, 0x0, 0x0, 0x8}, 0x401) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000001c40)=0x9, 0x4) accept$unix(r3, &(0x7f0000001c80)=@file={0x0, ""/44}, &(0x7f0000001cc0)=0x2e) semget(0x1, 0x4, 0x200) 01:09:21 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000140)=0x1, 0x3d) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x4) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x3) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000040)=""/25, 0x19}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000580)="5fb6ded73d4c583d86ff393e1328674bc7adcb95ed3c1271e1336cd636a536718f311fb1bee71d4763610319bcc58d3e38c7aa858da0fdf6f38efa131cc0959d3e5ad276a5be114eb976653c50330ac8c9492dc60151cf2b3fd4207604e62b14d8d858adadb54edfc31762928b53dd3774f342913499e6265088aed81151d527ce0d5147ca554f5157ea98ee1cc1ecf4e4ce4a58037954e1a5ec5b04bfbdd59679bf7b0bc8ec7d0669b39fdd846c", 0xae}, {&(0x7f00000002c0)="c12bb11c1fb1a6d2ebbfe3a6f084a8857c8ad2d6eb22cf25a70a2038df581a2b9fa78c8aeeffaf9d9d4c485113a5a0f4fb96109a9e6d9980588a11623703044e58106bf3416eeb541593ff9fea9ac90641bc26149a4ca4f89b398e1ea20bac0743da83612616d638f15c9f9e35007c86f0b64baf57118aaf5d1139753fe57a2951017fb95256699bfbf1f02b2bfd6c76d571bfa5988cff2d062783fee2b5f594c09781480bc92d1c341f169b6d6d6776f7d6a0d4481363a1", 0xb8}, {&(0x7f0000003700)="19917e56ac0c3a0ebe9fbf2dffe911f1371df01cc80c299dabab0649b2ccf89c0ec556a4a2a8886f4d46f0d318a78ea7fc0429ecfd8fb847770beb9cb1f8d91c08fd7759f42f6da3d0edd87f2aad7e4739b2ebbe84a548d1e8be69255be95b718c8fbc153db64072d0991fe5b96eccbeadc1ee1559e639433c526053145a046ce208ee2f6760aad6d2104ae9e4abadbd7679b5354258366a4114b2b11a7774b234b065066a2447cfa46c8f922a1d86311b846d1ff20743635d9ee6181cae14134711bb6ed96e83c296a4a90384a79c289cdae1fb07bdccffe64f51bee47958f31731cf7fb6ee9aa8b321b91a6e3e457ef0689115ac7297d4cea1484f2d5672333f02b93514418cc3dce7baf5960d61d87550030e87ccbdf9f6dce7238e0202ceb7c55b29e37291b63da8a2fad8addf145ca36295fe741e2d2d5f94aa4a7de4dfdb06ccf2352a56ba9946362a71d16fde0333124f324cdd1a591ecc9c978d40099a17e95fb2c6367c6acee5baad09c16cc262b68a238efd0bc71feb76d0515de97f9ab5d2e3a33e3cbc9034063f6f5fc429b79e67eee26b73c24f16b49d8388312a1d596df76d0a5289f3bb849cda5b1aa2b959eb83f5f61ebac73cb53a353dbe10739f98bf9a93ce515c4e83b568f66526edb1af6a6f7e1d61043d2a5c0eb9fe5fa0de2f541728bf40543aa5d37879f7ddb1fad6c07215ae4300c6b1b6a7cc6320fb14995986f6f9fae477804189f510683f7e4026ca8d3c1bed716a52a847d6185bca2c5f894c774b4c46821e80f32ef9b531d2ff5531374fcaa7cf000030def71299f75595f66739f78cb1de69947f4d486d43e90bcb2b02ada9d7b613a2886f818abe5c6d5b9bba194ccc85a97f78268b34b26cdb64e22871189786a6a5cf3218075832abfd4b52b8f3041e5ef959eda886b3629cebb648a82de5fe198c67c2a11192965c863c609bcf41611bcac2e316dbde123f3ef211f318166df84be8aa5ece97a1c367c6b7d9adf52406f3eb7ffe89f97ff8ddd020b2b062debad5d96e141c18101446502dabee21d509cc2f7814d520888a816ad4f306551d482aaea843b865fa0741b91bd392f0ce3cd9e7e88d1b07a09de95398e1fc932f559c3d2223ae57aea98d24e0c5f1f512efd0e3b1fa56d2ea2c8832c69c0b2afc77740a5fc934e8c099fde55908e4160e457e204689274569ec6ac4088147b907519dd481077e828476cfa713bca23fe518ec18d87390128b1a675178a13cdbce8877363d82b41724fe92a28aca6bf04465bb027395ae05cd51d92baae7623d82023ed560ba9bbbddb85685fc7ed39eb76ef78f9bd4f144df7377df5a2d3766cea22565d9cd758da549bca9c0f6adc61f2f650d4a60e9f2259ece2fe6a2507d4782ef738535d16d9dbe359a6055b8efd23e7ffe910d7b0bfb7c8809a044608ca55e3bf64dd281cc8e92dc0a5d8f77a32f7962cc67022e3b5bf125fc815789cd250cfaea5b8726daa2346b3bb0e665b2fc25bac32ad3d318c72dc6ee291eef4e04cbee2f838f2aabe913ecc9870042dfa2766f52bc5a9ff55bd64740e51fb99abedaa89f1c5b2281cc60e665a87f028843fd6205140047a44c12b2ea958527f5e72cee0473a3a0f09bd791b29ebe235b5cc2b770ec6e54b36d5535e16c329a6bf07543b2140c8c039bc3b81223379940a716828c1ecefd84c7a8e45833a55589b159f6671125934db23b0f31f8a7f9bd0f4d1a4cf00d7fe269092be41bd98d336dc5fe972651b91c9e23e921e7daa76edc41dcdd1c0be8330988747d428e3ab7085fa6419fa2a0126782b8e9a46f85c1a870201e0c28b0940ccd84edfe76a6e59b7b610d2b3699d0fec3b8ddd62e4dadd319f87ae9e580a6d27f058ced6049446cd1ff29d846ece32d0e7ef4991740c557d0fb664459afb2356b7dc1bc8d566027cc24179574c099fc9d8f6314781088d697c2912d3763c31eb6b37e46a51331dddf3a8429c258f64dd93693af867b39e5b8109fffca758a1d2409584fa9e820d2d0cd17392157154d6a3b8fea5148a8b16f968a3c3c51f6ef0688c1946af1a09144eb04949c5082fa9650f715d5e53aa19e72cfdaa1371e67198d87d33583c845868457cfa525a3e0fcabb6ae86c9d29828c7722cd457866e774f9408491729711b163c98b7c7c6ec5f0e71fb152cf22500ee411690e78085de611316dcd65464cdd5faec82b656ddc87645e4ab3dc5150088ac6d1428bf6fcdf29e8026ac9530c38d7dafba521e65071965e1a5501b82ecd090365351e85fb5171f38f9a3e52493c74838c5263e441176db51343085d98a998b19c4af1b8a229911bb9d453694d1811e18541105f889f16464ab570f5798a26458fdda202413c85fb19fd57f04d3e7942f29755f9e09ee905992888a9642228971d916b2eb94ab20aea3ec06835a0eb2e65fbd1e56d66b304096f2349ef34aff04dc409c94ad81e67c3ccbcc6790a2e5727a92d3f6f9cc2c45f790df8afcf771c6245992f916de18e849f2ba47dcdbdc7eb9d8f34a268a72cba18abf3ff3a7340a953b8e6fd1b74116519fde4b1b670067aa0500bb95105aba1099e6a27e1ac6086b64205f08ac911e71deab8a1498affe2631c6e359efd978279588d60ca0a98997ee5ba6da845cf31b5c597b282d6f33d666b96a179ebb8ebebb4c5544b2d471e959320bc9ff7452f71acc003b97c4c1b395aede42ff6f40084b194f8c4b6b0399fae485fd15dec4aef0c4e156c17aab44e0072ea2076177f1642c50ff392beddfdbabca1ccbaa1eaff2af57ba59b8fd3272134f7bf8bf99be2bc39e46eb3cea4923dbd40a54b2d554c8cf14d87773c15dd38e76ca40316df775b0857730a2b0e705aff700511bd52e1763b0571431921d39a6fd34a5c86931f1a32ade671719d0afc8f9d2e71eddbd421c032bf73cd15b183625bfc8cd17fb8c407cbdeb41a29ec845b2491ce3903dd8de6c26d5e96c2e0f451d0bbe5b18e84477d35286c58456ad9f3e32edf723905007a3ed493860505ddbbbb54b8071200e8259696a44001a56ec97cc2ab5986512201a2b3f9e57273f37fa820ee31f90bc2fcd89e704d9e972047cd1e18096ec9d7bdcdc0afa2555b75feb9e63f78415ca72b0b1e6f8cefc2d40bd45c2405b1bd788c0184772f1131d20bc40f81cdf4f35cb39f045737dad4dfd35e98db35cdff4c09420640490fb4f1b65c56eb95e2d641f68b63dd0709c7df7a23e2af2d042777a836c0b5fcb2647a3b9e591aaad5eb9ada5d3e1850aa8cf253ba855536c553875fe38914d77d6ee069e2b73acf4e9ef72214d2afc1812f7ade3a7a5450ae2c8f3d11fa35dbb3471bf3e7e7562db201d63db64989b0dc5c0095bfb23a7a40ba28c54af2e047e5c4af7c6c8a5b998ad4f90fb4b2154ce9bdfccac73f661d111ff599dc069d1eedeb41281a827e5c5314bb49e34f14809bb489f40a7132c55fe6539e62a0ab0555d6bab5aa72c7474887d86949214b15e3a70fb5713e16f459bde2119cf35b698585b0150fe17672ccd72ecb85c4b4529e9bcb44a13f91b3507d0b40726125b2c403558cdbba7f8444ddf8b689e8adfd4197ba433674ef145752931e81451a4ab9aaaa0a1e4356ec779bd98f83fa7d111c08490af59a00e1068ff8bdeb87dbc1fa13368ef129718d6bbe9747b979ab2c210f217d97d7d9f05b987c1ec59eba06e7824d8123d7f924d6a02c15345c1e368bf909a4b90f384cdbbef952ab9476cbd3e00c38cd896aecc6abbc747d42e2444caade78277dac953bbf287f3afe7d2058c75400d5d5d517b1789020c70b723665c9e8cb7239e10b8db731e5d76190065aafe032c149a750f99c92abd3dd7a9ee884b62ceebf8331861d1b6e6e4f0ef6c1485f16c772163c8af0622213326214d64831199b6113881570d1044e09c8240abf8a0d4dbd029e8bfeed58ef19917d7fd22b5efb95923d52158dab1be55eacb737c72294832c0a2f75b2200e5429161f05ceafcbcbbbd2ee0c030890c5cc88e51b8a06ffe8e6c4801ae73098b057af1082ee6c4ce0658adf720ee0576e6b518887fab7506e19c07bcf6573288d6e242aca216a854b4f916ba76618d7a8c659d4e503a48a94aa129a09c759fd3896da86693532fe2110cad05fb083e1ec234c2a9cdd69c5268bbd9a0e6ef9f05a794b5ac32ba4af02651239bbbe6bd40e17662e5d10067d84001ec1c730f2c2337225c61cea5a837b726c9bec8cea81a87cf6fb72d05fb7b3a892e6383268582c4bd9cdf0ae7c27d767a018919d810ffe739a2f68c69d6ca01c5d6b649551a00283bc2e8bf24f6d216176c4ef9d5ff98a2ee7543a87d5d1c2ecdab53a7ec6dc56fb4243c6ed4850ab8775c801875f1359bdaeabdf1ade91424e88ba1cd798cd45285b24a0603b4691ac47319b6b69a1ce732bb2761fba26cc74aa68d82888c9056bacf932db213c3f7271131eedf6c832c827ded4c44faddc37c73d3526fa1354b9e2521de0094e8b85a09292c7b2d1d8fa80edcce8366c7fbe8c7967a779fd8d18544b4c1a65319f16e746162d2498ba5150cda8445f7ca8274bc255d0e2c7f244a35f2801c915a5c0dbddcb19ec87490f5605c245b7e3ee68490858510a3d73ecb9a1d9eb07cd6458d4421ea76d66c54ca491120184520cff2928a8b2548c7234e954182438c74dbb9a14ad4a7cc33018ee6c1ebeb39904725b13678b612d7429076c1a677685650462f7d098dd15db5dcc8aa2ddb4ba66d802762a33aa81856e93f6dce8a63fa4ca54098b1115929579331aaebdade8492038462ee44a73334bf2fdddd51b5fc8f9c6bff673446e27a222d4c0556fb4584991e6d53eec4ae158e73d9d84901b59bf25c3404dc7bfdfdd9efddc24eff2355005cb89c3506339881b13cc393516c20a8dfe8847fee868ee90dc46037ad35b5f82b6ab8945a206de8c1aef02d9aacc4992f3287ea88b8e4c199862dc8c6dbfb86ae5951517151e1395cf4b0543d8f4a938a8c8ec32e660b017568f43a03e5911e2e2a118a7b7d000a767ccb6b086b71f38d4d7049652a3e86346642e91ccd76c7d5155901cb03565defb5679323f1b611e3790521d199a7b148a4c6a1f3a2df7ea9b3a38e0f961b51bcd391f059c2216e0a403ab33a9051f9dfcbd6a55564c0225cdca0758fa3395a36f0cee1acf59bfe517d37eedc4922a902d85a3b6de3c93aef13ebd5f9b6969f5f9b208b60b3bde01a37e245236089004b6587c15d259e26932aad90b1ce83af24f6e176b719e8c81a126e3652ed6553a8123765ff19b7c7356270110f44405d7c3a7673fba45cc7291949251887a2ebd50ef3eb0b5d29286d82a1281fd45609e27786c1b17f3605afdad47f6e00faef152a77161c3878122a04032e9cffeb50b6360e4753f454067f90fc5a1521930ce4fbc1c3368be02d18ea5c9cc88a757479b583d34478db33a387b322765bf9b7b91410e6d209764797698aa8f80f6541cfe6554278383024a094297afa64606562ddebd61028b5b4f89565827b5edfe63a610f631a301e616c3131baff12104bdc67dc0871f41a4d35c9344ac61eda996aa84fc391bd2af9b8f9a0bd33ae935f498d766c32ce34e443bd718b5d7a49c86d1af0eabca9cbdebf453b06b90961b4590fd1bffa491c6c2a0857156a86ad95318664ed618fb623c69d96b7f38a676daa829172b97f3e7b347d080ed42e1515c4ae57f4a1a650866c715e1d261cad46e7a4c685e5068093bd4c10dbb30682ab2bd8bec9823de057faaf84f2b45f08db87cdaec5f749472d0d5c06092363faafaf563128cf8ea362ad43ea102c3536d0b8ffc523861fb322e900a9d83450333e26e7e932c8a06ba2c74ce4c4502f055956ad915dc15d15988b5f075946ad06514a8449acd45cd8051c2e428b54335ad6af0130b85e231971007851c0a3e976683d688fc221dc6d0000001fdf97ac026309762bd5ac461650e325659a06ceebb44109986ca4544fcb09c1d92b88315d91d8ad77a37da90f5bdbdf52b53bbb6de71476e9d962c488cb7a05df2d84b2c2ced5c781dc932c4c6f008cd39c642d73ee1cb3ca9c5c440c47971ae7da81922081d1c4abc23afb05ae1af5", 0x10ea}, {&(0x7f0000000380)="14166dbc7c09ed7f713825577a830955bbd5285b70fb2410609fd5e555ac4b0efaa77e4aaf3ffe898df5d92474579555ab69694d761c9d00d4252db80f0311daa9c32158280a575e4eb11ea5f8fb6fd7e12e48f442821c430169decbadb9e4144c7c4b2b3090f7f477c632fcbe566fff0043fafffa2806fec63beb05e46dd0223d314a4265703cd3ac5c87b0534e005032db7dcf2f543d3e247e70ac1cae73299444bf454f7ccc2767ad114c881e23dca528f17db496486eea62f7345f8c2faf6e8cc1d1d02bcaa636b272906e892ac609ca0ef126766058b216c22c6e5d2e617a4c6fb41a3fcde4b019020feba9ccd13dc81a7d9fcdcf9aa6", 0xf9}, {&(0x7f0000001680)="c9195a2bbe633ebee33a0516ba6bc09336f48965348b8a6860d9d01699ba5e3ddf1c6edf64afc033b99933929202c8f4b9acb62e8681682fc9e645ae64627548256e47aa80237f8586ee2fc705d854c9b8fb54c711b80b754d7c10d7ef4b0c33c68b0853d2a3f17f7f22b0342d5e06a755222e5ec9d0508fa40bc40d29141129cd08706f9d6751e3e31549aea0089374c27b9694dd67d5d68215b3b3622d1eb18ef8e40836d38a01ec0afb94ad8ba4a8d9756dde38589968115f996aff4481316272cfe37e381eadbd5339259a58be4f528ffa24829fd76fa53e01e974537f3640c05a5ba41524a21fa6b8269c7b6a362c5ee51d8c2aeb20bb184c5e25e10e8815c6bc3af9a3fd41ede876af8bb122509f4d995dcbb35023b31e9e6233e7c5fe44e89f540593a1c9326bf432338dbba361da0a1f9f03f01fee1167f29dd24c074e36497902fb743d294fa81a73823eed02c36746297789ca08f4a1f468de7e74877e3afb811014a386b7d0e1c329fbfe617aa43211d403435b54a1302805471affcfa3955190554f5d00ed0db9927d5fa0eaa67043c3950af3e72624586329ec9cccd2f4e38f867bce7d848b94907613f31014270a9fb256aea6ee0fe12ad6cfd86a6d6256ff8b952767ce996b433e812b8b79ceaab92324912b245b63cba201b5c3cbced1de2788c2f33e521c4fd14f6594fd99802286d0bece19e1bbe13bb086a82a0d853a3b38a9da3c29044dd28b3dab0f2a245c9a31a07a18261d1872f421cb173f947e25e0913d48656bfdf5b724ba48f7061c56cd37909a56ad7ffd70bda1a7eed0b805000b98dd392f66edc9a71b05e41f2e7ed70742a9d3d9d6c0fcd03dc87d0095381d01fd7d0729f469e7d5604f51953c6e5282a325b04572e92fb8fbad36c5139df8fd070acfb6aa6e77e4e61451f9b3059d75cc47978ddd1203e58e196e761b185ec2ee3bee35116f9e3918dcaae42f9bba415a85d85e3882f59216c1495568a65aabd0d44dd9b17a6674e42e08de80e834eedf75f7ad7c6d0c8a9bfa1736fb9d0739dbdac464f63f647c4b58a836a7b5a99d76a7a17f3b015f47499d336d0a2373dab962c76d5f891426f48763651ea34c9742453c6d867e35fe0c8f8d6343095884d99fb37edb67c5831cf09adf6cedcb1f9326bdb8eb3336777f16ed0d2bbe7673f0b736d118b529cfa2be3419bbd9c11958f7031a3dee03906455ff871d6f6cbf7df13584fc27604a699b943051b8eb3b9f60b1eeeef2adcf74b554e53605a0be77d6583d01164b0ac31b4c39b5328b0a64faa8a202b2bcad2d5f174d6ef12eec1de6bb1accca15c64cd443e5ffe6215364e2a4cdb485f71d73145ebaf8d22171123b49015937e46f3749d21e58ac02ae4c00fd5221cb7a35177a7f9933d04534dbec2e8a2bdb0df6300c3edacb0590ee60ff32288ee3db304f3f3c37bc22832721023c32f54ef4705c71a7d31f61d119c9c943f1432f627f9456dd62f1b4cbb466dbb07fac07aac077da394686679b83a835037e20dd1c894eebc17906f4b0bf5ee5430c8a3a99cb7418960f94fb7c448dd172180cc93cd2f9af436f54f3829c5581fb51edc92baf9f8e7a5c224e0fe6d8a40f4df6f0492c62a92f1256314a298404cbaee4a51668186cbb703b043d3158cd84d83b72d3ecb2b2eb053fb63d24e79e2a0f90cc59d8b3127f45cb45f87196f0c092dbc99b528fc9d5d81d1de71ed16b0b98369b5b586cc4a99a284a55c596c280bceb89efdf1c6e0ee5bb51aa0ab91bb7a7c098af604a6974339fd146117c737a0c9d2ec19c0f9e825af329c87e2a4f3543972d1cf40df9236bd27764deacfa6074b4eae10b32a6c610797a0ca2ed16a3f46ca9a347ad9c345e4a25a2aa295e892dedb89146bb8e1035e38da1765d6d9af9be855967e1f721692eb0912766ff657e0de982e368a785a13307d636a6553fd2a121ef305a5d156213a18bc4e192ef82d023c8383e2cf2bd657ad3e9858b22ebb5bc74661cfc889b002151de5042bdb6e21b1d967e0579e72eb1782de98f9f9c8e654176abe7cba7de00cf951bebb868fe935cbd2db2999cb538057663cb75bcba3b1304ed23fa26910958867e825afa8ae46bcf0dc1aae0a0c909cc9bef0082d33793b2fb69a7c318475b0e0462beba597c46ddc061b6e224cdbd638d46d6b2f50d7152838240147d2d61cf1ce9c98e4b90096bb41c3ef4e87619f6fbbaab985a185404c41fbc7b2859a3eb68c4c0e6dfbac22d36682e905a7d9758e8b409faaec153fa69dc3b747c02768f9529dd9ab5a9a71e2fde8bb2d7b329a2325acc025adf54107ba5020520a0ffea47820204a0838637bf0616df55f1a092119c897ae43f137873782501fd7c1f880a42c8d145c351de768e90b0e0b0c4934e47f17ce691ae15150de3aaf505ff5ba7ab66ca373b26ef571f9b609c2417173ca6312a42fc4ca70ebcebc51ede1a72196cad036775ae1d355058dc32dd8b4a313fa0a14c843bc831e5e4defb619a1fc73bf4a7244565e66ee779566b42ad2e714e86b354f9ef3fa782281d3f5354b8ca690f710584d7462ba19f28324e996d68538524e6b755b206dc6794ba7f389ab3e7439b78778662ea80706685e2755b92295d704629233660d53974a1d7f1126486e3ca97be60d5555c0503f2a751abd32d56fa8ec3a3cb8a0255f09084ad8a16e645ad0d8c851b20f41f0fa70eb6a3dfb32ca54b4e20ba960a2cb8897f4f2abfff551ac0a0cd24ad5705c6775ae9ba82c8c7223927ba7347a43e21d847b02a115c31745f4f3934b64814b9e09c5b3f2e49cd55fa92983c516ac026257eb607990cc9f96281283e657436beafa4693d5ece28216a847236b93572aabb831f4901135abd37ca8ab5b060975d0ce4f139bc56a0351dcf2d308e4de849eb872e669670e1e37182ac89dc5dba2e94a21fc97584a42376f3a7d16dbdaaf8aeb1d1f367f237f1f3f379ff93a6a67061566f381c861ed74e74e02e2602c7cb758a443315eca6a34e078bda1985a3f7d8990f7f583b38d8d80811e3589670833153766e959cbba28b972e57e7c9f73e66aa7aa944c27fa0c562904a3add7048684bf91f679f990c600d7b5623c59a863621d738dfc9fa04dc139a3700e8cb82c9eeea7fe360637dcbe045ea51d25616d501e9e285de5f8b53b460b5dab94d355ae086a2c1304d6ed980ca584368491617c610c8a32387ad3976f99cb78a75343bce2d747f269f6de4bc62e8c549e6535a80176e91f290414fe6dfa0c2930b8d620c4099e52220d87144bf844f29ae846e039e6a0cc89a24dfbd2abb45c722d80cae15383622880c992510dd22c59addd63afb0233089484752fbcaae57884a1d2fb763774112d421db35b4f15a058320e23b9b6819ca0fb9d3e47335c42a3e24a2d52d9e868ac3e5caf4f3c85f7bea3d2cac1dec21bc0a25ae04a35334e5db1be9f442e90885df8174cc47bcaab44f62adda68c49c410e0368444dc2c5c3a3c5d27333cbec29391c23ce9ef9306ecbd291a9abdac3a5af1416eaccfeca7c2e69a838b00c8cb8b6d17d8cf80a9fac8f54410836556eed699bcfa3b60636f20d39567f1d0c7f83d474d079aa6f3bd51ed8f2588b03c4748d9949f2fa98d046bbf9a0aaa28cbc267ef90891b96e8d74dec29be4b6ee2b2781a6a0a8111ef104fd303250a3876d6c2fda508fc8f307c86d17d75eb74065e43f2910c5bca13946f5661f683fd168dc5cc4f00e46c0b7cd59185c334328d15474b114ae3e99cfde944b93c8950266380117d4ac72390177037856af7c75d8d8b23310481bcfa30f06d54a3be28d1f90cb496d3e0dedbdabfbe072dd861b4ae5fab6cf77aeb7e9276ba806f11bb79ef685ee7c15e5e61cf5312d66ca68c77f79a6b9ad320418503891d11a0892f5a68dce58970c59399e3e6299015a8230a5e194230403d30eb05effa36a738515e25fef557f56d9fd099c1fc1a5be83e9a8fbe3f1adc79a46c109fc514bada89817ce31b41c083ec30072b4ebaa3f13ef54f360ca7ccb0610c9f3020519b3462c4793927679a13edae5bfd84fb739ea5b31aa6b0c2a0aae96b9aa6cb28aef4f42114fae7cad6786414f0a7cf15b32fa0a7001609389dc55c1955adedb890d0cf32124a82574758a79518c1885fcfa8050debb3ef7ce69ba22de9e69a244842e1a482940dc6a750a6f130667e82e3537ec656607b91b97d654c72e2f17d5ec746908bd6c485dd3925935819ea059c2ef5bba005b29e4028468ff42435f61ae910a63944a65be8d27e4b4a1a0b36c6d4a5f9e2f694a4c9d543bd581f40829d9323edb5a3106d0ee7ca79b015d030bbeb147dbb603a537e28aa5d922c53bf5745d8d1a17b7c6935763751a66a91068266aa75293fcab5c44c84b5fb929865937371e8f0172c51b75016b7fb75c9dd4bd795c6339a0cbdce8be3b5a69945d2020e4598706b933fe7295a26b3e37f60c7de9d82267fb982d481a130d75796609fcec5897e4d0233f6e8333fcccec858c211e1be43611e857c52901e6cdbbf2d68cb38358972846cf2d20fa88b2dd82b30a400000000000000", 0xcaf}], 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="9a6df0d527036a2438354e039f3c0c86865fce4790031049302b5d8da9374bf95e94b938d265d0d7747806deff4ff7a95595de73750995290c340cc68f42e604d2a30cd89a517acc35d71f75f624f6248580c96089bb7a44b61849d750da", 0x5e}], 0x1) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000200)="2a92e29be8e2d357cd7ce2a0a3f11206396e", 0x12}, {&(0x7f0000000880)="3c7e907f31fa46a989887596df1503cc748a36f3e0e6ed764f75c49ad960c8835ee7a4de4591a1cffd181731cbbbdadf37453664588e0284377de4eb2ce6933196c91143d95bbf8dbf9560ca0dd9efff441f677b64d5c863456d2df1ab74bbebd2cd931ff1fdfe5d745070055c289b40aa6ffcd49bb97bec387d9cd4fdd6f62b4da9fda132aaa8666a804b1d18869e4a0a4363dd136ba39332f503bc82f5ca23826bda6ea40af53e2c09e853faa75f1b562b950b9588d280ec07d548786246c060b1022f5df7e08c878543", 0xcb}, {&(0x7f0000000480)="353d9d8bef9d0063b49f1e0b5bf8d1fe6a61151251e9073de9a60a5df059fbb7abd4ddc290b88e97dc79e15bc309da9a7ec932b84ce99dbfa98700"/71, 0x47}, {&(0x7f0000000680)="7f0eeab64f9b065887031e3ea89b8d43a622721f568b810988cfd673555b9d4b5ff4d7", 0x23}, {&(0x7f00000006c0)="566d87338940821d203e6b5a145279f0379127c1b15110c4e54d10682d25b90e08a560e1c64d5f58e9de9af070c9a3795874a6072847d4c888bd962574b100fc4ecfa3ba58589221d647e1fb1be290e04f384572edaa7858f628764186e916019b9ca391ae54bc233009e96d5284a1e0e3aedf673f9c935202b4e0fc5c29a69fe0b53c9e27aa9b746508e8b9788f85a823049e0dd2ec883f1227e367c72fdebf1693d80b7be4c504ced8d7415a5f970e0af1e875e099790a4e33d7", 0xbb}, {&(0x7f0000000780)="033303a432727cc98bf468b4ee67e62801e69eb3895d44efbe3f7684cf3de6600e0c18bc1f8daa9843d83f1f59572d5fad74922ade08cd7ec76415d1f9be6c496f3144fbaa79c274279fe7ae0c711f697cb4a33841de00062322c01251729482a1b6bc740fb740e34c576d6ed685fe0c3abcda7d2f96d5a6344dce38545f", 0x7e}], 0x6) 01:09:22 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x8e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x9ac, 0x0, 0x37) 01:09:22 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0xb}, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x0) flock(r0, 0x4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r2, 0x0) munmap(&(0x7f0000629000/0x3000)=nil, 0x3000) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000040), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f00008b5000/0x3000)=nil, 0x3000) r4 = socket$inet6(0x18, 0x4, 0x88) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r4, 0x0) 01:09:22 executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) sysctl$kern(&(0x7f0000000080)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/253, 0xfd}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff9, 0x0, "6c79be6f1c707e0df90a921915fc4b789a0141ca"}) writev(r0, &(0x7f0000000d80)=[{&(0x7f0000000ac0)='X', 0x1}], 0x1) setitimer(0x2, &(0x7f0000001640)={{}, {0x1}}, 0x0) 01:09:22 executing program 0: r0 = open$dir(&(0x7f0000000300)='.\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x7, 0x2}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}}}}}}) 01:09:22 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) lchown(&(0x7f0000000040)='./file1\x00', 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffffc, 0x200351d, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000a80)="24bdf0be1478bf4f2b8474fe032477e672d5b08561507baae23ae7aba88a60dd92779187095156447d324f86f93da6d3a9bbcd4b8a1bff3a36b4f74a1b6e3af7ed4a9f045c34008278dfd7223b7599122b98952c4fe051d6522738f7c875daf0942b6d2181922f6b8f975ca7f8e42f570951b2c41c1d", 0x76}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="11da6be8fb090e039b7a6259839cede6c07b0a46b6238d24382650656f06d5773fcb2543b8bd919a5299328bf8f608d5919c0076117c033503e02977126e9611d746", 0x42}, {&(0x7f0000000280)="1596889a75613a10f580e8a65be6f4eb2edf08071b9093b9db0c7e5d90b61aa086c79092ad3604937800962daf15d9dbbcd8f1dffe845c77cfe1026c0118b352df2b3e6f64e3a585693a260854e96ced46fef362afd590872da87bd7b76cbfe56a6e8634abc62ed96463ac026cfa14f5a4b06e384597f777fe1214fce7840990", 0x80}], 0x2) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/252, 0xfc}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:09:22 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "8e65ff71d45892b4d11b02630c8c582ee0d26528"}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() r3 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, r3}, 0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) close(r2) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r8 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r8, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000800)='./file0\x00', r8, &(0x7f0000000400)='./file1\x00') writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 01:09:22 executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f82, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "2655ec", 0xffffffffffffffbb, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) 01:09:22 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffb000/0x2000)=nil) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() lchown(&(0x7f0000000100)='.\x00', 0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getppid() r8 = msgget$private(0x0, 0x100) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000040000000000000000000000000000000000000000000000000000010000000000000000000000000000000af2ed62964fd2267f2ff6ed9000000000000000000000000000000000000000057fd59fe00000000000100006f0000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000040000000000c2e61e33392597be56ae31d2063e927fc3402f3b4eb872d580eb2feebbc4cd1858a17db5026dd9b86862c274446a17aedee00fc97fb9da09dbdcf6e9e8912ddf073b8e404795051a1c5df57a214cc184c0e04e55863027f601c71311250bd3d35188712cca2aa484cb2131174335ca4815a7e88c83f19d45c01222f01c47def463a1480700edb03713df882f057f2b100ac50e3b9bb70cc762ab61b8698e37138a1a6238df38e854a7397146c5b02fb94a019d"], 0xc0, 0x0, 0x1800) msgrcv(r8, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/56) msgrcv(r8, &(0x7f0000000e00)=ANY=[@ANYRESHEX=r7], 0xd4, 0x0, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0xeb, 0x0, 0x0, 0x0, r6, 0x22, 0xffff}, 0x7fffffffffffffff, 0x9, r10, 0x0, 0x6, 0x7, 0x2, 0x8}) getgid() getgroups(0x1, &(0x7f00000000c0)=[r4]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x1, 0x0, r11, 0x0, 0x0, 0x20, 0x44}, 0x9, 0x10004, r7, r10, 0x7, 0x400000005, 0x2, 0xffffffffffff4938}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x4, r1, r2, r3, r5, 0x81}, 0x4, 0x3, 0xffffffffffffffff, r7, 0x1000, 0xffffffff, 0x8}) semget$private(0x0, 0x0, 0x0) 01:09:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x6, 0x3, 0x5) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:09:22 executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xd, 0x0, 0x0) r2 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ftruncate(0xffffffffffffffff, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x4e, &(0x7f0000001180)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '.pB', 0x18, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@generic={0x5}, @pad1, @enc_lim]}], @udp={{0x3, 0x0, 0x8}}}}}}}) 01:09:22 executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080)="8bb5d20e", &(0x7f00000000c0)=0x4, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="7470ed", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) syz_emit_ethernet(0x6e, &(0x7f0000001600)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "020099", 0x38, 0x0, 0x0, @loopback={0x2}, @loopback={0xfeffffff00000000}, {[@fragment={0x2b}, @fragment={0x29}], @udp={{0x1, 0x0, 0x8}, {"e51f17ac5031f347ba35f4bdae13e161a354e9c839beea33f786239f4c4dccbf"}}}}}}}) 01:09:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80286989, &(0x7f00000001c0)) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) close(r2) recvmmsg(r2, &(0x7f0000000700)={&(0x7f00000006c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000080)=""/158, 0x9e}, {&(0x7f0000000140)=""/221, 0xdd}, {&(0x7f0000000240)=""/20, 0x14}, {&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f0000000380)=""/131, 0x83}, {&(0x7f0000000440)=""/213, 0xd5}, {&(0x7f0000000540)=""/175, 0xaf}], 0x8, &(0x7f0000000680)=""/64, 0x40}, 0x2}, 0x10, 0x41, &(0x7f0000000740)={0x0, 0x3}) setsockopt(0xffffffffffffffff, 0x0, 0x3be, &(0x7f00000007c0)="ffdbf64c000100004f0527ff0000055647b810b350cba40c40618c4c42161d0973fc5b5fdfaf1d83a035a38624000800000000000074b97e70fa653e02d0782d375f3b94496a4089189f9c900f411cd8e2c83fc7b69c75b4b9625c10132075f01f41ea534e22cf29c23277f227d64b1b000000", 0xffffffffffffff72) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r3) dup2(r5, r0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff52) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) 01:09:22 executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000504000004000000000001400000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38166a91f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa8970c1f505002021fbfa0c0f00008abfa1221554f4e0f668246c0900000008e371a3f8343712051eea040000000000de653a1163386e7ef42eb062dc165c8ac01c367ab984af52ec07e748d7ed4c61313835c63f11553b26c58a5c086ba952dd9850a5d17bac31917b481064294eef1caaf6f3ec6f4c7fe252464996961b9a523a8857e22422905e38112ac8e0d80144f1305e5597d2863af7e44c4fe3d66de1b19b5809a4641ffa14d52f4ed1b65e23360371da7dd4cd1337ae3f7bebadbb9f49d73bcb496c416c51b6abcd97aac8c601d973470359a1182b865bf147233514ab846168af80b2fcab8e48bf0e53afac7641fd6aa67d4b4de34405", 0xb1, 0x0, 0x0, 0x2) r1 = geteuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x81, r1, 0x0, r1, r2, 0xa6, 0x1f}, 0x3, 0x80, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x6, r1, r2, r1, r2, 0x4a, 0x9}, 0x4, 0x0, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x93d, &(0x7f0000000040)="00929300", 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) r8 = semget$private(0x0, 0x4000000009, 0x82) r9 = getegid() getgroups(0x1, &(0x7f0000000000)=[r9]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000440)={{0x5, 0x0, r9, r3, r2, 0x119, 0x70}, 0x9, 0x20, 0x8}) semop(r8, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2}, {0x3, 0x4}, {0x4, 0x2002}], 0x4) semop(r8, &(0x7f0000000340), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r10 = getegid() getgroups(0x1, &(0x7f0000000000)=[r10]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000440)={{0x5, 0x0, r10, 0x0, 0x0, 0x119, 0x70}, 0x9, 0x20, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0xff, r1, 0x0, 0x0, r10, 0x42, 0x2}, 0x4, 0x1, 0x1}) r11 = getegid() semop(r8, &(0x7f00000003c0)=[{0x4, 0x7fff, 0x3800}, {0x1, 0x9}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x3, 0x3fc2, 0x2800}, {0x4, 0x7, 0x1000}, {0x0, 0xe0c, 0x1000}, {0x4, 0xe2, 0x1800}, {0x0, 0xc09, 0x800}, {0x2, 0x9, 0x1800}], 0xa) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x4, 0x7, 0xfbff]) semop(r8, &(0x7f0000000140)=[{0x3, 0x37, 0x1800}, {0x4, 0xc4a8, 0x1000}], 0x19) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r11, r12, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getegid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) 01:09:22 executing program 5: sysctl$hw(&(0x7f00000019c0)={0x6, 0x18}, 0x2, &(0x7f0000001a00), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) utimensat(r0, 0x0, &(0x7f0000000040)={{0x100000000}, {0xfffffffffffffffd, 0x6}}, 0x2) 01:09:22 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8200, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r2, 0x0) 01:09:22 executing program 2: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x2}}, 0x0) 01:09:22 executing program 3: recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000000)=""/79, 0x4f, 0x803, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000001700)=""/154, 0xfffffecd}], 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000140)=ANY=[@ANYBLOB="bce90baf4e58db0b0003000000000800000043270168eb65000000809078ac940001000000f18713c200100031ff6229df01000900009f2f08dc060000200908440cb681ac1413"]) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="2a02"], 0x10) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) close(r1) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x6) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x50049, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000000c0)="ff", 0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r2, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r2) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="ed1d5137147c89fdd1", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x20b89, 0x0, 0x7fffffff, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r5, 0x0) kevent(r4, &(0x7f0000000bc0), 0x7fff, 0x0, 0x7fffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[0x0, 0x0, 0x0, &(0x7f0000000240)='!\x05\x00'], 0x0) 01:09:22 executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x40, 0x0) munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x4a, &(0x7f0000ffd000/0x1000)=nil) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) dup2(r5, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3}, 0x0, 0xfff8}) shmat(r1, &(0x7f0000006000/0x4000)=nil, 0x0) mlock(&(0x7f0000006000/0x4000)=nil, 0x4000) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000480)="bc770800000030cab4fe4fa5eb278c627e5119b7a60ffc65d96a484cf92e40f007fa381706f50a2e728259011dc73e2392ce30a84b7cf04fa3433503801e26e0f2d97ad7a6c040d958afdb97213a0a75d17d129a394261900327c18f62ffe5082b1b271ab5113ac5060cc4dcdb2355340ca46664fcd7e43904bfb36fc42c0961e447396f29b1213b066ba396f6c1d3985b0297b37ee7ca9d296af7c18608a0a2f647738c6127ef3c36a73287a0d30c4713ec2a6dfe5c9a212a25df085a6b816c5f60e93f7cd4c2244a45831f9d3184d73075a1bc39a13dbc97448a7111f1569a818d40f8c09a85b254c4957cebc6b8bcf294aa077ce4f54e9af3894cb0d7d1ddcb863f256fc07fd2e88f91524331ef2dac54e36a821a9ea0a3c70f147911937669c6549b709ecaa80383b969ece5e7aa428ac2018e81b25e7ac4723bb713636a458c7fe4adfde0447ca94693c8dccb1ee60f5c1315fb28f604a15831f79484924ddb034f521234e90fe7499c7f1c299f3448af164f5ca489ba64e0430109fce5ea57bb5db756fec35b390098b6d4ddfb5eb7fb73aab21f2a22614c865aae8ed1ae21a95da2638312761a8cd4c29c1a44aa42cbbf1b009e4ff3351ad87b7d7465b69cdbfdb01a76bc24a43326869b617a7e408ee4bf10005468b19dcbc587b1f50821f32eb900"/498, &(0x7f0000000000)=0xff94, 0x0, 0xb) close(r0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000080)="a09f2d1511b940c082cf189f5b8d0be818272f9f7034470384cf29639700d6c12f083910f8d39eb3e64effd93869ae02c226725a743fe673819dcaadf76140b2299961b1c249c00942a32254f11302d79d6a558699b77f16c10ca56e930c9feed2619aa40c505635c66576f83d758d219298f3993574067e8b9878dede35b712e6718fe7e92c3ae23201fba07b0403b99278e0c04a6372146f47969400cb02969ab700f8fdec002abae32f81f8eed25028b7a42606b888ebf3603dc9940ee6be8829debc30430ac91dd7f899aed6b51d", &(0x7f0000000180)=0xd0, &(0x7f00000001c0)="f47bd89c70a89fc3d181e7242e13e160d40d6c564f5b43c02f8e59534562586dbc5a165ef92d1cd8be84c1ca32cf9c2cbf4146bda5f9538e99683e381667811828e10bed99efc45560a775341702527371b075c8f18b6c1313dc48752f97f235f940bd3eefd0129dae7e18ee16c5b8608860f6fb8b8f7755ff4dd6533e11c93ebfa2285e3c5ada5228f1fc61fc81d6559ec54a85693c3a1bd37bedcf0d207605e3636265aa25368a9579cfdef8463018aa7513a83fd574ca13902f32eac4b2d3e5980031bb9a20c487b119627e1237f9669f59db783c83cd7a63", 0xda) kqueue() 01:09:23 executing program 7: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r1 = getegid() r2 = getegid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, r1, r2, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, 0xffffffffffffffff, r4, r3}, 0x7}) r5 = semget(0x1, 0x3, 0x100) r6 = getuid() r7 = getgid() sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) semop(0x0, &(0x7f0000000140)=[{}, {0x4, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0}, {0x2, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6}, {0x0, 0x8001, 0x1000}], 0x8) seteuid(0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x2, 0x6, 0x3}, 0x5c, &(0x7f0000000480)="3edfba68e33eda8c4814e582375911efe0322deb432c4cbcead3f27f97a25df19024d88b553992f7cb17b558317eb576bfab57362e1cf16f6a37f9937aa3166d3378f6e6821934ebc6eada61068d1eb704b574596afec08dc5727cc41b8f54c0c5374c3b886fa87d3dfd455c947722de2ccbdeb2635a48d93c3e77120debd374947eaff4fca3cf59df244dc83a8da709d43dbb67c75381fd449f14bfe24613111ebe911d", &(0x7f0000000600)=0xa4, &(0x7f00000006c0)="1cc1a06518ae6d03681b9f529fe422005913cad0b826facaba94bfaa1b59dab244cddf9e66ad46a015b6f46481185e3a64c082fed8a2e174e6383d63afaa8302060489324a92f5cf777ab29f5f25f480c04e2336296d5833e7e4acd001303e41a38b49749c6fbb47e0eed96e37c1047f770c72ccbe4606ec8e3ee9ba1f29c08ef7df7e0ecd9e736f6bfda55cdee1c9e341395fb156128410d0f80d9a57206ec65aee4256564e7ac7bedff9ed9fbe1a480e214d63ec29939f949c0c6ac7f9b1c3d006b9af40dc4d491245f83f20142aa0de674af9f75366f1b899748cd7", 0xdd) r8 = getuid() pipe2(&(0x7f0000000ec0)={0xffffffffffffffff}, 0x0) fcntl$setown(r9, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0xfffffffc, r6, r7, r6, r7, 0x8, 0x7ff}, 0x1, 0x9, 0x0, 0x0, 0x100, 0x5, 0xffffffffffff0000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semop(r5, &(0x7f0000000280)=[{0x2, 0xc0a0, 0x800}], 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x85, 0x0, r7, r8, 0x0, 0x0, 0xf3db}, 0xfff, 0x3f, 0x9}) setegid(r7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000540)=""/134) sysctl$kern(&(0x7f0000000080)={0x1, 0x2}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xfff, r10, r11, r8, r7, 0x48, 0x3b24}, 0x1, 0x2, 0x2}) 01:09:23 executing program 3: r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000140)=[{0x5, 0x401, 0xe5ce97ab354d96be}, {0x1, 0xfffa, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0x2006}], 0x4) semop(r1, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0xa5, 0x1400]) r2 = getegid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, r2, r3, r2, 0x48, 0x100}, 0x9, 0x6}) r4 = msgget(0x3, 0x289) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = socket$inet6(0x18, 0x2, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = getppid() fcntl$lock(r6, 0x9, &(0x7f00000002c0)={0x2, 0x2, 0x80000004, 0x7fffffffffffffff, r5}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000480)={0x2, 0x1, 0xfde, 0x14a, r7}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x3, r3, r2, r3, r2, 0x5, 0x400}, 0x2, 0x0, r5, r7, 0x8, 0x765, 0xffffffffffffffe1, 0x40}) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x5, r9, 0x0, r3, r2, 0x15, 0x90a2}, 0xfff, 0xfffffffffffffffa, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffb1, 0xffffffffffffffff, r2, r3, r8, 0xa, 0x7}, 0x6, 0x3, 0x5}) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x1, r0, r2, 0xffffffffffffffff, r10, 0x1, 0x1000}, 0xfffffffffffffffc, 0x7, 0xea}) syz_emit_ethernet(0xda, &(0x7f0000000a00)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "516d14", 0xa4, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x2c, 0x10, '\x00', [@generic={0x0, 0x81, "0225ec6b2dbb580615c6dd881d8297267840c97ebe6a1adaff7f000000000000e7d3637fb2610be2cfa420605a4b28334a1d41abec5d4154a2197f331100c791a179869d2040f17e227e69a408012985bf7f66271ab029c3cd49c617b0cce74cad401333f6a42d8d9904220fa73479182045fd930c6b0881049e3d3a9a7642f171"}]}], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 01:09:23 executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x45}], 0x1, 0x0) close(r0) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="6228951c7f850b317c", 0x9) sysctl$vm(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080048000028000000000000907800000200000000440c7f0000000000000000004e204e220008907800"]) syz_open_pts() 01:09:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7802d9"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)='\aF', 0x2}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x1b2a, 0x0, "ee09e19ca3bbdc316dc37e4e70a143a531e76d4c"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x1ff, 0xd2c, "8717f9050700000000000090d692480d51aa8000"}) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000340)='/', 0x1}], 0x1) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="79df", 0x2}], 0x1}, 0x401) recvmsg(r7, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) recvmmsg(r7, &(0x7f00000004c0)={0x0}, 0x10, 0x1, 0x0) syz_emit_ethernet(0xfcdd, &(0x7f00000011c0)={@remote, @random="27412ee805c9", [{[{}]}], {@generic={0x0, "b6e413f3f73ea72dbd2a4ddc23cf3d94e280f9bbb02787799e35c614777133b2b01579e73d10ac06aa6aa153a6dbf7aa7a865963e43f34d8dddef2b292153221b333450f9ccd1450c190bc008c478f22076b2b567d7580c940b406736d2661fc3c238e25b34af701ff84725ef762ba5c8e4fcf46b5f76cb4cf04c2a128e20cbd28c7903e2c67f3bfe267d44c6a062ae8b2c3535f8d42732c553f3788538090de8b6172fe569d1da533ab35525493d031ffc9682c7dcfc3859d9ecec72bc52c06a1b82e80982ec621da9d79ad1344ab651d765d2a01b19c2bccfa232e8bc1137972091a5188da78484e1b879b82b53319f7042f473c0814b72eab09f043d875b3916075f396ba3660a509b1ba9c078fb02cb36fb5d1e96c4c06fc3a1d968e08d2ac50cc86e1bfb43a30c38d48a8669974e1981a43ab9c3a74b9e95478d6d6ec37267cc1c9a287b6775d58f062fcc7f0341b90f4f145342f0daae94e7d0c0a766b78b2522a690393501868f51a85984c556144a043b5c9b0f1dcd4c8d48e407a290bdbc2659d4ada99e8b1a77b512e859d1fd305c499de355f615e89412ad1ef2f5208ad7f87fd1e2247e65f4923c9c275c8102d38405d5cb203d954fa04999bc3bf8abbc1c18b024dc2d0fb689adef3752829a20be9ac484242c0efda659e5c162dc40346d5490478e7bea8dbc830c4bad6bf97d471898d3c74d846839b62863365482b36731c6075b0772fdaeb8ea1feb7daedf1e9f6a612bbaf7239185aacfc37626a3630c44848b2b5801f3196a5a715e3be6b39942eb052d1257989a4d40a2402651fc43ae6119662b87e9bb4ee7a13efa6fef2060694ec8fd28b6ba363a6192e84eb2fed61ec37f8c6724c4a9f58eb716e0352f17c3186de7d6d8bb84bfd6adb2bde5462d05b5b7e276fb086ebf5af643fa7a4d223b778da643a90844f38d064e2a192ad2ff6f01d5e1588baf3f79b7d5e2bf407c75ed74d59cc6f85c5ff995736e083385e5b3776374b5cbef62a128fd071b92e40d1518472234aa79b1b3db867cf72dc6c2ba9170d5ae18f860fda8023918948755ab81f46fc5b580e501c49beed718f2ec1e8a92a9a176b9385fdce74a90537a2fe147f3f5aa0179443b7e55b8520af1880af345c857dc4c0ca72948d6ce8ccf01442d6e40be1450f17b030344646b1dc7ccbda6da72fbdbdcc0e544aa227d8f215bca052fc56106780db88e33cb82867ab9d9d4a6f92fb53905a89e355d49c3968e972165c00541d4ba9b7f850c3062badf5142625d3252d2c96851ed67b8fd78944b0f7fe459dbd1171702ee22f5b498010683d600281b96bc9c45628d6c1bbd9e03e9b6b20fe256caaeea8c82e8758e0c6cc67de65bcda2743399aecaa33293a30ff4bc68cd7e80206d5f56dbb93c72882f9ffc452cf44bbef437d00aea83ccd893359382bd1bfd81788ffab8fa76bbc4017686ac51eced7614982fe4acd42329a3da42f34b32f530fb98f3634088464ce0fe7d939948dbc6c59f1443168f25a419f0fc124dadbed8e76db62b5ed44d7d3ebb1ad3ba6ffe6d74704a6d0d3ee5155115d080ab5f023143a8bbdbe874ea28cec7a3e8bf80e1f5bc87acc335f3b225a0fd763c93ef78bf3c5c0141a1de5ec1d699247f2a5fc332e672331e5f1b77e7f1a8db0c9a82f512ffca4e21162a06eebfd2e92b33318d001176f21e935ef3510e3f3a9036627d2994db0851538aef2d2a7b0e8b5bf5711dd18f1fab9abb9dfbe4439f397b0ba45026e18ef4f7a8f85b8586efb4c78cc9767457c9a3fde4b3f03e6339048a1081520d1e510aedd9f2cebe748e1f31fc85a5676b3f4b25606420a9ae3d8ef8b1d672e97290537a92979a8d28801ee2bdd41e3e02a496474d9d5e941323181d5afca75d32963209e939b724ef9f151aae9b66eb20765aa2b47fcf719e70d054af61b3096357535ff94d7fb80ac75739e3aeef289e391f460856221cc471b551f3bc504b64d9a7b4bdfeb57b79554278a096a208031a8e00a3228c20175738c02bdac6363ad69e2c26e8258ecc2bc6d87743ea6799eccbb04775d0e3efa85a21bb4f359e454274950e18cd35a5286a457f6825c7da384224fa09765e803b13dd30a00c9d569b401e558aff3e5690d18c4dd50ca2045937e2604d335b056b3980a893e089627abf5895f5ca841473611010dd1da76fabbd269b67f6a865369e0188c7248fe3ee17b0a36cd0f71794994cab260a1c984d33960e35978f39915d8d62de417d84ee6dd2c9d5ccfe9058401c6909f0ef2d4d70c5d6b1dcecb8725c21083013e6e5d960d16e788145f83ac2bd4215764b294804378312f149fafe128a2f14aa781bf189979c5547109a580afe2dca71ff5fa7f026da6218a6779b92f037898e0fce2e79525e2051373aeb0198be895f467097e3dd013c494b6f4cd715eab897831375c5309a60349897c857db13a0fbcd3b1878784733b9caabd1cc49ce3e9471c91bda2073bbe01f72ff65639063968ec064ea6b864d7ca809633b548150c4c6f0357f51f94f0d1634209e7b0da8b5577b711e1e4bf703f9bea4b9c39d4a71f8afc0ff4805c88261b6f0928372a698b39f9f88c34e9f511486510f94f10b5cfb9b8d44ec9e69cb1e7eee68da56e952a94738ec5286ca042037a4e2609dbb170f30282b4ab89570417ad7a458a6bda77f16210ed1359f222f7387337483c50ef8eb8cc296cf1d9029da19d0c06e4d52bd2cb248d724fae95a43b26555fad517b49591b1e960918708458ca6418b9e64be8618d12dc22d91efa80b4fb0fa7182b29dd3f7dd2a70f44412b686bac4c9d125bc22cbdd96cc8d090a4d2a5b9773ec60a6d2cd3676fcbf331ffe5a6ce06036a78c472c8d42ffdc0766abcf814e5699c1656e911153bbcc38d3d03bb2986bc86eb3bbf5b6c7ca22fcce9e4259ba43370aa9f0061c27192cb91218fa392bb3024c20f1f5e9418c1702acdacdc3338f33ff5eefbdee5e4dcdb7b567ed4d79fdad6154c36fa539c1b4c089a87f017e3762b51406817258414e28a398c5033dab5286baed4ec6b2bf4de58808d93d1fdb3d8b5d3de1a24e068649b40cd3deaa9de197362f22c0dc66acd9bb27a743aeafcae79b9a8502acf1e989b283cede6febb445020657889b3d8e4f7a91bdbe819f755a87e6ea4fa653639a2a6ac891d670ccbc0a920b7af02bcaff423540b5cf7f41fd2735ca5822eddd2751154b481609733c18a709a7988fa326ceb2ee91f66e7ff4d605998aad942716f278448e0a9d9d0a69494b925d9d073b75aaf6266b2feedbd488fc80270c62cab5266955fab600721322685d4fe0d3d89ade62b867c024cb680b1269a5319b8a02024e5e26da0e0464495b442bcae5d71ae0bc6eae4ec4ada6d42558f436e7f8f128238cba239ede362224dd695c3b0ccd5d5c524daf940257aa25548f3520f4d61a9c4bd3b89edd2ae5f120419f2b1c9ab3a1c4e9f7997d248b1bb13aa7851bb82401fe2d0149121077ed1bdcb112212e94f45c8986fae47d2d41101e1b8f09171efa546c291e9b7b96b82fdec872e7116def5c66d569a848cd38da88804595092305aef3222c7eaf701cff431c3810d9c67b462d3dce08ddda807a492f87e8b365047a306b1cf61da7236bb84f83cf2242294eff9d503ade5116661341d129e1fc55caf03c55ab0e9056835cb4057d07df71f0d9d726a744e058df59ff13f3c6f54b4318ae77b112948865697138f225c1938cb4b09b6362f55aaf0ff803b9b756a354ca66ad78599c9aed232723b6873371ddcff12e38ce3c4e4be696055d15b78688155ffbc4f44d9376d09647cdcf93ddcfdb07a7edcce8c44f7e1f56d07478011bc29768ee4084204582ef680ec4372570359fb66d1891fa355d1ad9c5c9e3983207ec0da5d1cbf3f3cf6bf10701e04c1a3f99b47bc95d490636650236f3e54c89ea486cafd77b9e0531356a00cca066a44ece09c8092482c9e13c95eaa49894db21d182c00f25532ba7c76f028a61239619b5b5a4ed07f6d9bf2bd9be39ead3ffbfcc495adce9cc1681de31135f22a2254a42398ce0c8f8896129db66825327980a4d133f5e4e97e16efd25e2b6b58731b198a34db6ac2f35f990982b6a7a4f9e2a41caf4acbe97a83c07237954bd7d0e84a94271f1462cc1e985e1e8dcf0996c93d063416b36998e3cca6e902b887ffe484a2b53c016b748a86c1049d00df20499d90c0c27182cf01a53e661c130e6af5a87350fc265ed247c7ad86926e7b3efa3c47dec9f3d6f63919817a7131645e5d1abfe655007107338e050c721ae3c1fc2de76ef51ca8d8a955171acfa95ba268173c5812ae32cc8acc6412224ce9e93b597d01a4ff6305f7b035dc48fa8f52e622cc60ffd5045713736c0861174c58fbf2841313ba527c5a23202eb1c19373ac52974922805b45496d7734a3654d1a54776b0d8fcfdc83ba5a94aa53d0d9954d5d845e109deb8d100f6d5d947cb3fb79cce8eb0f4ea17d7758d5fba6d93b94f3b7a8ca955c314bafa1d311575aa887d4ada44511257d97975ef02f9c85ef16343ba77a821b405e38d40be358576db889cb00b3df8587c10b9d16e461b639aa6c5354c7f0181b73ce81e0dadc87485a116080f9e9c5d53104ba0216f9ca8b583d0d20d4c28dd8955f9a6f53d6ea99e5b45dd70e2a2f37df10970be206b0f6e17277abc33c82619fb99fc31e624fbb17cbdea6216155b38bfb814c515595a4ec4237bf4f8bc3a2b9d6a54c927a817dafd1a7fd297cbe14404dd284dd2766d8f052973a41a9e74ab6e2ab468f6d058a3217331c94c0db60af59a00e83feaad091073414eca0d7fb7a9783b93ff4dd1d8cb2668a845166d0a60a87ff9504a7b51497d42636bb8ebb3c6f34f3b99a53183790b84d5598321d9a6992b30804827cfc2bf7467252a1ae14aa35155954ceff70ba066e9d5f6b99564d0a33374fb1ca88d11300db1ea178e65a1420cd8b05b01b4f88039f92d9929f3340b97525b45731a5a688a00d4b91f3ca63d890e603615595434136872b26bb610684720b5de97e6a5713130f95a3c266d19ca8e3e5d0407f03386e34bf516245f806e03270bab1bf3e2ea347c027fa53a907dfbfd1d49e298a15884362b9dcd35720bec3dee0dbca908d5329eec648cf53dff6f70b28d51d3905305d51bff40cfac51539c9a7f24a548c2f43f3a8eb7bbeb231cfe8940bea8536b8eb03dcf22acd5f0139832f04ae7ec68a5955bde31a779061ad50ffb0071be73af00e0b155f8f63a57a2ec7c58927016fd5f4776708e0c7576e519dd1749705d5422e25686e3edf68292e644dce3e657f3a4bf9aa65bb67c8b302ad4355baff0f2ac01eef3f3010c6a6c799a3d3f75398fcc4244240065211d0cd3b2cdf4aeb99c58be32952ba937415d51996903dbdc451c88a5e906de9ddc97916734a6a0af2989757af607db6fd5e1d8f3d93d3ca2887503220e425d2e2677bcbcc11403718681df12cb555bf01aa4b2911ab495ed8161cf7197642abf6a85dc49438a19fb88361cdd6e0da36e5a7eeec9a4cc8fc42b2bff17993cf192865f5e073d1f175ee84f67ea36cc80f07c774d5d742aad5c17b8ebdb298765fda83b73301abaca842496e960bb69e55b8c785405148425d90213bc4eec1a61fd1aa0560dff8a6bbc14b35a4d0071663c5023ee3a5058883a5ac3da8bcec287ed34546ba16b358c3b7e50af1033265516c6f681744187cf1bb9ee5fc8e2432e9aa1abffe295b214cebca1a5f8dd4f40f56934dca672425bd"}}}) 01:09:23 executing program 2: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000080)="6d61414ca3bbdf15b8658232f92987513986232b11ded8ecbfefad0abd9bc560caf8323d11e711c31f6ef86c6d326816f99f3b34ce60028a892e9d397015480a98394aba8c974218d4c5ab2305d1ee25513001e14c435863cbfa1c32cec3375c6e591e1920b503279e2f3d06b1c0", &(0x7f0000000100)=0x6e, &(0x7f0000000140)="516982859777a0ae178029cd644834b45acc02c4a024e5b3cd76358eeb9a64d7da839b3d9e48d9d1bebac5ca077d32b5e7c75facb1df97bf23bdbce0222b4bdd50ce4df0ceb61e37b61c728d05df7e60bd7fceea658096b243d4ae7c26c4c001f4627af01d5689f2b833e7f48111726156c3c81558841c26ab32c11d5276a5d37fe14b02cab0bd53e4b5cd63206747503e01270d03e08251501a5238558b6bdccc2e6b1234f2b0716294689bf2d628062ace733cb0e5d92459a114ca8a61bfc3dd6808eb9021fd8eb11746d7a53ac50e402b081ebe6637e6c93d1c67bdb8584f87ecc849abba1a078cf5224b3dbe0a1423bd4eefb34afbc1d93229e4c966968be927d0f20df8d92cc750e7ef3370e497cc1831003d67aefbad7694dd2d252e28cb4b3e4a9441443cd2eeaa385b73fc7c31b381d557bbf75a1c88515a403f208df0afe4c2883d922da060dbe30c3a4897d5de509d7e4f15056ea6fb6431f580fc78d113299ae90bb1a180609bc454b338119963f3215cba5ea8171aa343c332d6d5997fe91cd53b263ea37e4d2d4825a3258f4e3f833705b3ba7ee1300649c5362ebf6d868221032c4d9402f213da1ea2b8ee9ab07e95ee426172b0a182c1818f6ef6df4a6c29e0765bc047c18e07632f38fdc970fec2ce52c6c3b43c0c5c96f2a424b6534ec61fab70403ccad52a1a9a9b2aa7a85f641f9d39851faa9c76452d40359b26dc733aa8cb97ceee45945fc9c8fa0fe2b52c67d29934834f062d0f1fcb9b78348bc6964c341d8cdce7c55f78e358e380636807f060d8bf985eada4fe5e7df6d93923b6148dea4b89b7ae993fa71164e8ea266cd0345121a768229e99015863e7141efe2d8697735fad66aadbc87a95b44d809cd927d60e4c35292c8ebbadd6023cfb2e79186de1222175791a9e354631c9b4945ee3fb83a07978257672727f1cf6a26fbbcf2c0be70f84aa83b6fca9d30619d44600fc1128b7d4dc120432dfb8070788a676486731b2f422d852360b38cf894f8ca91dde9a3734dbe21183009321bc15b2079426d5a353add4f3cb31b933d01770c5c27891554007e6c8073cdc9b0fd58231a2211181c57d70fcb4714b0bb698944ae061585005583d31d0e69f03b3ba18e9df0c2989cc3b4f4bd3b9379ac2ad5f8a518549953f15e665aba28e3b7e6f94e68223fc5768c1c8bcac6daa2434e48f47b6cf15ef4e398366780472e0c45234211b4154174db96bb23258a04fc319aba31b74a185dc8f762607c529f692bd6fc7d10f69c032a55d423c832ebe34564a016ac82162420369c982f7ce6e5be134bfbfdf90dbc110fb54c310fd6c0ba8dd61ca913ddc90802255c92644bc12ca75c66197d67d6a0ceeab68260014c26630bd91ecaaf5e5cbf872d220280d0aaf8e2f276a0be25dd8007160c384ca266fcf30e9c42c1e698adb936152b4db37fd6505c8b58c6c73e3bfd563b7bb72895136f4e143a3d20354eb66dcfede74ec2cf45491a2f05fb335913afa41e461d10681db9d1b18861fbee074012708fdba6e1d9fc61c5a74afd9b1110d5401f25b1ba919052cc0739c9602fd58d3491e5fdcb02615a515a94f18027e755aba9e4796eb69a46a4782266c85062a66e467e5104ec92ff75c67e55472cf09882992fd831d47876a6e16643103db3816bc517449e4354cf480d0fb81ab7b2e6ae1f4db2c1586e06648b2795b1153b7aa251b6a392e75d52a3fa4866b499dea7e74c559ecf14cd4aecdffa9f9c89b826a63fc433b7f9e9fb30e206e00692db803e9dca269938ab3c8e48308d34a73f07db9263ae23efc3cd0d4b1c8ec40d83d3559ceb07dfd6216f06d614886e8f2b41bbfc3fa30c77e5c13f698f5dba7217114ce67c478d511322cd9243b9546153b8e63a077840e150272bf6c33f4b1aca6bb5bd8152b34e01858719b7b96a2b84ee9ef10c7dd4d4c3b16ad85f00c92b66ea3dfffb6f32691886ef51a028c49d364155e6d59607fcb75cdf413be76b859c06201a615449aa04e788d9b7dccba1e7198c3a8029169a06b84c1d7d72cedb048e33bf03604909b0562e4cf0a7ee7237fa04ba646104d30c7357e956ce50d44ac58f9e83416dc49ea77af1b33fd92516314740682c8b3c35c3d6e00a5063b051fb02897538e3cea67c1155024d8c9eb25867145bed729536a43a3a59303270e83ede9c5cf1744088e79ac6432eb420afe82f26b9825435ffaec6ed86e36325018b530812a2aed596b0708dc63ed4d79419a22d91753a8fd7c3e0f37fc3b06a7d8c058891047b4f7d92f9128f60f8813fe5b9792d67b30fc96a5c4e57f3a6b0670095b7962fed22f90dfe9b0dadc726eb54c18cc2caa47b83378cea84f93c7441549773074da3b1de78d5314d29feaba81c860bc1533e461bca9ec3d752eddc773728b1fc4acab6ecd2cf75e6dda29458492019bcde62ba6401a0b33e70cfd5d7e3a3e933c3279f19b0fb8a502f2ec38ab90c0dff883e00c4146de9470a6cc9cd98ca7718aa0103a2dca54d231a9e1741bdb029de137c389dee89211d1cf53f856077a4d71d35d0ab9b2f61d01a557dfb8a80954fefd8d1a32cd1d33d07c892c8872474b588a71180dc7ec17d136d2b5bb7cb173bda9c98d0c792777dccc1b067c2b76c542aadd5cc560c1170a47aef72492e6936c4e44f0c8ade15a1537e8c54857294710d3dd47ed03070c6b672c1f2130cd55a92a7d2e438677de8c81fde48383b3dd4501bb7ae50c9c093e96a902d278eaeeb483ef3e90a6f98708834b9176dca175e74913fdb92d4568d318e72bb0628353fd12f8e6857bb1e86a009098e96492b78ef377b31436340ebf31e06172dda898f3bcfeefbf9023761bbb4bac9aac36d52392232f84cee15b602ac53d349d35a903f3407cbeeea12cff1f5a2a5757cc38a172d2c9ebc2b79c90b9f3d398a1adc15dbe04253f384862030ee90338b2913e6bda477791e2e8513063cdec41fc79c9140b4dcd567bc8911e0c3bf165e3140501f994304f22c94c4fa6b8408cee70349c6cfd489f6906551b325532e50e57b6aab057d26a751213455741e7473ac3c16d5432d7345bdc75439eb745d452b1f7809783e8354b63daccdafb3f7ea65ccb30edfe38b8f4439844453d81c22b02fb36697bc96d22cef09790974aec0e6f77f11845aaa37e13c4a23e1e58350cdbe551d04288c66e2c8bc5dd6f46e40230be62d6acaa2be3df84a28675f5abe90d1c722fd9e57d13a4f5150676cc75fa694b0808f3dfd9710c578a3ef138b0c0bcf956ae610ea8b64d0e062864debc59f2991ecc1812e3f7f69ea98d16710dd734e9f4d7b0a035f8dd4b54ef479593f8918ac14ce788bd6f7758f7fcffa679e86e036a25467b98aa4ef93a008057cd6781f53cc5837218e1339b1ba39e0f47073ce208fa76b7fb958607fa72120ddbee6355b337ca8a9f88a9e38fce84c95a8e861b4cde6c409f2073adab155372c186c66ea1492490615dc33fa7e7e0786bf56b9f750e49c4997a0c4edff33c6113a9be6e497a5a43764e7ce4277f55dfa115557f4bce5f32aeaa8b7f2bcf5e40880261840fcefe850f3d4db80dc3c2f2c998df75c01d5091b7c7ec1d1a4b89476d96d7c29f626d6a8b779bac796197eca9177050941c05ad0d1ed9df707169a29b3313ba0c4e95e789599fb80f97c14e424e10818d967f2d491805b5cf89ef894eb56f28a5f2c77030586ff906a09ce141caceb51ce47c6b579fcad883bc3a3443ae9271f7aaa1056a39d64d19952ad8ae999f23670f8e6f35d07dc3540e7737b0f4c89aa10d1fb6ef43f88916e4754abf6c2cce30fbae5c6d88d9d9465cbbc5c6d4589a2799acc2bb67b291b9e706b956d58cc768357a73b22aa912e560276c67dc2a070b7356e92d9fcf27813526216f6b5f691fa14cc4b88962c13b69669d1965d7c2d37ea6948d8a20ce1de21533923af9e21c93b634d1721819930803419826630f62bf560985fb60316257cd4b7270910d2c1a2bda8c5a68323c10ab83fa188e6169dac7a92c20e27c1e8eca9fae7619648a4ed65b55b6e564957edda550720c73573941ab10289ca83c457e9b725cd2e2577fd74484d44e85ff7d6c11dcab15d7bd10c455dd63f6551674f5eaf400a8e92059b94abbb748dc767d73e731a133beef7f2272662b6f26506b80850ee5debd7152ae54aecd8f4c795d79084351f6ed1b17836ccbe4e1d1d6460334ae35d8c2c06e15456d0961ed913a3ed320d7cac88deca89355e5c6c5b6846f6e74a3be3302812b517fb4a7ca9993420110d2c113a0ea2bec4d626df190c033c02c9f8123a140be45b40037cbe37155d6ba58a99b2b4023189294b1c00073806e3604c5d91eac83ef83914940259fb8e0f530dfdb88875ea229083e8fb192ef4d995098da30c80c7553b79f0d4c7cce52a110fb293389d3e599a26ef2285871a73e2fe8cd90a8caf972fd45b7f3c58cec314a1f7244c5e963bc1f80c7e6976915284dfbaaf3c3bed273b74366c68016901e07bbb437b64042a45b6f577437ccb6354222c0556fad6b8a6ce13eaf40f4ce3b7e0e83af39c2dead1dc695ed153fbbd2110613d29783db0b96bc648e117a47e341a6cf6d61737f7e43577a82bc12ed6dc0fa32d81c5bdd63d2a91ad32dbb20633c3d5f4021371a95773ebeaf0fde026e3ca1f20e4f469874263bb34e4c86f995843aa8bd4e0379ac6792f1b2ea2aacac462012d0a6b4d5433ca6972027e0e74a600cd14c7495b18f53b9cb754bc1284c5599ff7cd44c172c8bca7af8182f09b370136b58d65d9a007385bdf061b0618d9bf217bceabea457b1bb01fa2b990acda23f4b8ce7b150f4d32ea80ec011fe5dc3584c8c6fa076bd2451bdd8921b642eb7af6485bb6ceaf3553461f5901fc507376c45020e1196f889c004d651dd1c2942b579fa961bbe9327141d842edb672b0d606603877d46b3fba2c51359271b66e8e8c32497ec613f02ebd3d983fc6f488c2ac72826ac2f36c720cdf8f6a3438ea07feab2fa8ec109d2f9fa8654b2ca0641f9afb1ee76e6e724c4b71c29172154652abd0992bb127d56f712fa5281352e6d47fa16d29370830d54242bf1be4b84770faefe783909bb09015c1c9096548a08940e5378c61565361e525eb84dd1fb0d693ae9a8c09979997d5b3a2bd95ba93493b4ac161c129b383f692e46376ab936361d58df0250380972bc757b99cf0e937c5df70fd635e23e135348c7a1072f3c9ee0d3ea11c97efcb3034fc8e0b4b5c691df2d9130bfa1936380dec3e3c0d503619fcfd6f4ab39677ce85d47f81c4c11104621c48f8dbbd9de07e3101b0cb14b7fa42becea396533c3895d7c6f4f696293dc86e36960198269b253f0131a770341627d6969508aa51f9405c4acd985b161d45a5f65192eea11a93a7b22ed4815c5a9e874cd2303aebab1cd5be5ea335a79fd548d6ec7a839bb852374996576d53cb55c8a5112b4da88d7e13ede2c0b7ea9e7ca59559cdc6523d58ad7b1fa91c868d5308a935b8ca3f5ce613cbabb0d9dff778a304135bfb44dcca7c1256ee0e3dd5103af90c8792d29f25459f2e4b1da4806c40cb5458ddfa193e45562e4301a64c8d28dc066899b09889f09efed5cc83b1bb41f023d554976ac1b7fd19325c832eab68a2b3133275053e18f24705cc71a1d898d7b4c5cf5697714f651c6be8c5c9c2dd3158461ea81edc8f50f78d00a970c14cb63a75eb7f19b1b78e19d0618c71897f2cd5cb54de45e4372b51a52e34944708fff62da4baaf5e5e2e0", 0x1000) 01:09:23 executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000080)="b8b43a38", 0x4) socket(0x20, 0x4, 0x7) 01:09:23 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xa4, 0x0, 0x800, 0x7ff, "517cda9250e1567d66a202a38dde0e4112e272eb"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)="7fd1", 0x2}], 0x1) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/144, 0xffffff2b) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x100, 0x0) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 01:09:23 executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) socket$inet(0x2, 0x1, 0x8) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000040), 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x4, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) 01:09:23 executing program 3: sendmmsg(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000001dc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001e40)=ANY=[], 0x1468}}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x57, &(0x7f0000000500), 0x100000000000024c, 0x0, 0x40}, 0x0) r2 = getpid() setpgid(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) getpgrp() getuid() r3 = semget$private(0x0, 0x4, 0x3c8) semop(r3, &(0x7f0000001480)=[{0x3, 0x6}, {0x0, 0x2ff}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x8}, {0x3, 0x800}], 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r4 = getuid() setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) fchown(0xffffffffffffffff, r4, 0x0) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r7, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x2000200000003, r8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffffe) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x400, r4, r5, r4, r6, 0x23, 0x6}, 0x0, 0x7, r8, r9, 0xa70f505, 0x3, 0x8, 0x9}) r10 = getuid() getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x6, 0x0, r5, r10, 0x0, 0x5, 0xefad}, 0x4, 0x1e23, 0xa2c2}) 01:09:23 executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x7d) sysctl$hw(&(0x7f00000019c0)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0xed}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x9}], 0x5, 0x0, 0x8, 0x0) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) 01:09:23 executing program 2: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x72469f20, "3c107dae307e08002b4600000000da64612c3300"}) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0]) pipe(&(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0xfffffffb) 01:09:23 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000004dc0)={0x0}, 0x10, 0x0, &(0x7f0000004e00)={0x0, 0x3a082e27}) sendmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000040)="8bd1018314f679dee8c1b6604311e39d284a5457c2445522eb8cc319e1242a9309e1d01f00ecfcf395178c6c15ed9cc2bfb9901f71cde08e5a2bb557c01b", 0x3e}, {&(0x7f0000000080)="e394f1ff5bf7bf1a9c7030f7582d38d8dcba80c256cf4bed281eae4fa8a5ffd61ab93090292b761f6231428bf35288ad09f6c64f273a36d4f93e12a01d3a17bb136fbf554de0865c75448b0ee9e6184712795c2bd73de724742951d12fa3fbcad100a7c4ae3e5d6a9de74f29691931a435a36210d098980054c90cd4fce4004c9e9d3ea98ccf7ddb16ebd31acb291033e5a167064e777f1400622feabcc125751e27e858c591d1f4399556fbdcb64d2adb6eee9a9a14e08f1b0ff28246d421fd38c31a5b0f9dbd3b", 0xc8}, {&(0x7f0000000180)="8e763cd1fcaff7e2285a0bc69ff277bf3c81affcbabb3665fe5d7d024fb633220d1efa3a3b75a3b28eb03d8973034092c6a4ab5052815ca6f1ee4b041d3a3d3c5f5c7b31d4904d4f", 0x48}, {&(0x7f00000002c0)="7eef623c45c84dc3a8bffdfe873065509f06f497fa7a15739b548f5c453f48d9d9b81ea2dbd1c59fb9efdee673bcbbf7adc123fe49ce3aef41502ed284407443ea3ce2afaecbfe85904eac5e57acac4f95f47822b2e564a412952c1204a7f12b5447e66f271fb6c00b16901aae4bb5d0f30a938c9c28b009ff53686d7ddb1816a96fa340de750130b661346886b9ef3f50c2dd46dbda31e39a5ac3e2aa38e18b66cd6321edd7959a27c037f429d7484c282b16", 0xb3}, {&(0x7f0000000380)="c653024c51d47d1db717ef31cf2bd8d2bb172efee92c8e668604e8cc5b2950a8d4b1b52af34479d6768f24916a9bc9575acdb23a764171f78fb1d7757501b9fe50b8c0d30ea9163da1db3ed7d91b80edb69a0603d514614634ce9c3fa6c27f56aceaebf31454c1cc85873c2cca0d791fa5a87d7d24ae5d313b3c6ff1448bb7c96d885e7380fe58409d4952d8767abf659ce5b724e51fd2df37345e87ad12a606f9375d6d082c20ad7cf73dbe1227715a8b637b2c4f5ca22dd3684ab67928fb1b723e6d140d566ad585eca4ec48a52dba62c7c513c227c2cbbc9e721eb42f4ec85c1a", 0xe2}, {&(0x7f0000000480)="91935df6d764c5eb2f180a7e2cae6b5a6ba759773ef503b4b24b56f0c73f5c649905fa6fe14c7cf522552ec7c6a0a0e9907e09ec35f2051ca245a3fccc4a149f5133ddde0519e82e8b140c6af926d452db9d3f6847845e27c197a60ea7f78da965db0c0b7040f3846884ffd372b6f897290425db5f173c5d21a9f62a8897b5fab83dbc52fb6d8fb765ff0006a8a5a72a7a531f4988d7f360ed1b9719dfe4f221d63d0d6ec5af7231d7515c74bedbe0cf26f0468ca2668d15b3da1ce0ceb9487235dac293b523c0c3f2dbf4c9a1f75a6b905c85fe1cfe31550ca187", 0xdb}, {&(0x7f0000000580)="0a89949cea07ad21695955fac0ba2c2e4cfb801325cd32adc8eb927468a9a318f4e54768370fa7db54cd62fb4d4dec682326333d40ad8ccbdce79d157caf90c2da7e5f129984cc86db73dcd20117fbded07712e5bbca62ebdf09914b0538c719080d676c961f95a59645fb1847d4b22d7f7c260a221d2fc8f72f096646f00454e9b6fd147ecace15e77f15982d4135682f82d33c2458349c5774b54a4a53d5be07cd1446bc3cca90e66735f4650d588680e1891fc3c03b", 0xb7}, {&(0x7f00000006c0)="070ed3b2bbd398eca351c9ae6e19418e2a457565cc1a5a3493cecdbf463a2474ead6a2153592e989e5649222cb793fa896a191b6e6d18f5cd47b0f9030f5ca83424987deb5950caf2c5ce20d3b48c93fce2c46304ba4dbb9e6c6d726769e66f5101e6749199fae4a53c1b16f1f0b2442aaf7114d61c8fd14b7269f6b6d2e88677469f484aa59715047e0ba38eb4add0358f8a0e02bbd1237208ce601cf8300046ef7453f8510eb27e1e86aa76f4f3485364baecdfedadb30d0", 0xb9}, {&(0x7f0000000200)="92b35ac593c374624b7b0910108401fa81f4b4264814e4739f70ae545e568cbdc0d2ca9aca6c88f58092ccc987cdab06a4b09179c9", 0x35}, {&(0x7f0000000240)}], 0xa, &(0x7f0000000640)}, 0x2) sysctl$vfs_nfs(&(0x7f0000000280)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000002c0), 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000680)=[{0x0}], 0x100002a5) 01:09:23 executing program 0: 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, &(0x7f0000002a80)={&(0x7f0000000640)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="cfe5e0cd", 0x4}, {&(0x7f0000000740)="00f1c732f97df4dd598188c53084a93defd0833f002f18d8bc0af98affb2e5c709b03801427ba8589c4c26cabe6aa2f591f006129bf4480082f7282237806a628bd87d038d92999e505111a6078e0e6fd67f627ee86b35903559b27be683705d2f2b2c52b34937a2e2da7a1aecfc495f253837a2fdef62d00dba8fb49cb3eed53cd2b5132d67c92d0cbb3498c56ba279a80c4f4c660504ea8707545d85ad9fcf483678260ece476cb4dca381d1d5b48b4fb8e16638cd42eae9ee0c997e04aafede5c8a2b4da570f441b786e870dba3850bb96411db247b3c268d1b5e29c58374a5fd02e79f6e3dfb8af7e2c9209842529a2b8461689690a676cb584f47abda1f7ed0f9efb0028542f6c1f45f0b312403e79b8ac53feb368fa1d950266fe267f8d23c82cd8e8fc401c0f965d21b8705c122b72a1af5cd920f141315e1eb1f3e62a1505d47c50411e4aa892d9aec7591ebc7b95baeeaeb5b1f0a72ee2320a064fbb3033092901abdb20495c54fcc9ba0015cb35ee33e7d5a5b508e02a7772cf310fe60ca51adc4760f9dbbf5a2bcb869eb01a33b1b8a5fd15e574d419e8f6b481da97cf2d6a09e0dc4a951399165b49613d42a6752eb598ae52a54e456138c08ac50a06a3b574c722a77b5d528bc2761107603c64ca623794e1919b2de7ac35f39d51f35e9c55a5e2b8f93eea661e293fc1d6babf16768b4047541d57324deb13a3c509f4a8883cdebc7a918a564abb99058ac096687a633b2ca4d42012f613802882e7390b81177fd999eccf0138595e71c530d0c2ea2d492ee823b41c9b18c2e79c417b0078a8a1393abe7ef3c16677fcc80e7caa7e2d615b49069fb34c0d591dc8feb552cdfc8b4a093371fa8c9dd53cb374231c2a9f279bcfd20c502b162a9b194b4a15ee6d6f6a87759c1121a22840104726546f6c5f806c5de2d23271bf5c37ea7c9ae23fd22b069f3482c9edb1e9d0bfbdb41d52f431e5bcd1f14d611c63e017d1b9b22fb6cbfa46fd0525ceb2ee58742682ab91d80e5076a72dcabfc9ee32b16f3b47051860a4eb2784a1d3c0846246c9cefca45e532e3f1745301b1dc339692b9bfafd569e119c2a648d96a01f21db6d817cb6db7dad44297a90ea997ece3d7570bf89b746a5136b2dcd3e643bbed404eb5344d9e8ab4fcf5b697f93ae51e3aac7a6b9d5e8ad14c5bd90c032659fe267f46973001dfecfa2f9b1736e64fc57098cd2c25ccd7a8ef752c58c4bd2d67542b40636f6a8ef1baa60210c2b08f4e05d1c086abb37322d03c4d07738561dcafaa6ef1f6ea0abd5944e1517cc4d55e4b376a57da6f81345fcaa2b512e2ae1f2d92b4094308949f8c13e891998f22cd9e8bf6fe8733d9e3ab99bab4d76e799ce4bb99f67d4cfbc24ce7fd466de98eafd9f02da1c9ba3cdaaa262a4597fd421f47a15285cfa8d34bec41e4923be58538fb0c3afd8eee376c745628ea1485079ae87d124a94ffbec56fd6325185bba25d590e248af6e56caffdffbe0b1e209ab22f7e7b8546b48d1c30b0753c0cbc63f0d705a9135fdd32795b5ed84a9317a59010a2152f70139f5f45713a8b463f77f848ae031383f8aaf7915fda55a78e92592cf73e00dff01a19a91fd6655a4deba0f80c3cb86008095ae2cd2c97f7df039d5b347394199936ae639aedd935ed49788cb635f9048a96f2ac955b48d04944bd29f31a406d8effeb2f938b7846ee719a7459717dbee49bcbbe35ddc6e465c664ff6035e8784431f9a9ad4a1d5e89032e3e43a270ec25c354835e0120ca6eee01151fe7f299cf7f1a07cd4e453b5a7ceae8f6c54fa77f11c79419e0bfb0d8f080143ce26a40ad49048b892c3ab0528784b6849f0eb753a42e96c2331e806b43e4c584c8410adbecd721d9aabaaa024cb1a5e4efcc0b500340957bceb14452e1d08cc6cfeef992c023edae5f8926c6ad374acf51ea99522c62068e4aa58c385d2ed1607a70cb5dcded8f3b6d84ed94716ab038efd974494250cc86f3bda8153a2cefad408a57ebbd0650986425d2dcfe3d49d5a011f2a36b820a3da6f1008eeb6ff8d24e65fae376912148ad912e1f0fb455f6203f0d4437ef605bec50367456c5c5b5bde0e84cd55572c145a07674b3cc36bfe7e09cec660235f6b4bea2bf65b2d9ac34985bf7e21c9964af7ee59fcc39397f77c1611b03dfe5aa826028ea7aa97c9c0008583c1e9eda7caa794ed2a68e0c0a3b6a9e1991f59d453d04a82aef6b3f4f7a1c5ab315f1159408a0070e1a1dd5f22691fb46b597fd4b1f41b8ed219352f86abe75df9cef81790d0997ca8bdcdcc7c45edc31fe357a1699730f2d6196b55d1ae6ea57179c3839dfcf602e96b73cf5ea7055380dcbec4d478ca58747a1e82bbd368e0266720141c200790c06123198c0a0678964186528e3f83c776d0edf5e0510249203b0f344c8ec307787341efbe6d25ea5db08f0fc9d5520c1793bac93f7ff2f275ee10f37c0469d21144ed2026e1de9f1a7b8239e593c7f7a120e00a953007ad29bca9d23cfe9abeb37f1690ea63922f1e98fb2f4ad80c7295cf52d53bfe450610633737122c94f9984ee03ee1abeedf307ddd3b8438fde1537a5ef42f3b4aecf123aa2e8629c8dab592dafe1bf67421e07995016b5d30ff510303cbde5bf617b61bd644c915a9c34d7098a1848123d87a630086139bee2874ba019bf31040b263689bea65049c696b2181b546bd23a8f86ae5f6b575f3aa4135c3c0436f54b420f2ea49708f28ef139ed86d8f8c9869142fbedcff307535bdc92d90186ba3228ad52c7c4b209bfeaafb7de31499e6251f4093e3ee955258ea55894996bb12f2c926b435e818aea912b29739c6d6c4971782a6703f4695cd84e04fb138cc508a6f7f85188c42b197eb75be4a0ba46a4e555a5074314cf78965b30c4b874a01d99830bd76086dca0d6deb2ec4d92cc298751678f5fc1583ea55f49a4c0ce020bc3497a9f1959b90492e16e65d6228fa115d2483056a7055bf35e32dae37a1a5f243ba1fe00949a73dc2f49afb47f46db655a4668e7acb94416de53a68a21a04e5c2581acb3db8791891657aa5429cf1d9d1bd3cffcaaf874b502f1679671c68550809b43670c5f6e55c1e94e6295323c01d90d7ac4d9c0dfb0848ce5f0966da82280c475fbd98ad2df37b95a9d6063eb305e27686038c13721806514f81733f67aed2c431d0d4a84bc45e24e7f09c1e93cf77fb88beb26123133145531d2fb6eafe4796c2a036e7662eb7f9cbcb3f44f6dbe5c20348000a3868c97bae9b1dfd8a89648ead030454700cb7a2bab8ad246f9a1730775b5a69e19128b46e34dc1f48869619f4fa55f7a52f4324c12deb8f3b37b6c19f855d93316a0e217b8d79c613ddf6f6c004052f093e4c740801c9d0c48b4ed96ac805cc4d0d25d9c6f99cfa8e298ceb88bb1fc53c905e241c1480e945639f93aef42ba9cc92f06999e09d89f30d7bebc329838a4cde2b1d327feb3e48de9d1b1f83b1c557e85fea63322f6ae9dbf3e590c1f76f5b6b90fa42d02d4f54f528926aeb9bb121d7f50788ba16c8a21ba1cceb8aaff58e9399cb980cb51c37c294d989a7d48ee971882e685755504f96b9c17c07d79174c1eb9ec4efa598cb1abd2495f3256c952f5c4812377e51dfcbf8621d33e40eb533d6ac904881430ccb2d486d32656d4ec586013975cbafed864e5d289009f38c9438627b35096336cb3d06494b90237c857ef45d9d7e75eebabccf5dd246e57eb728583d2fe7c82b6e2e7b381d0b8e94cc3a980b4213a378f548c4e1c892032a282bfaa2f3cc357fa49272d79e3efa2b213a9a310c354d1ddd0d81293a9474c7e3794dcbc2daaed727807146437f42b0200bd954e425dd7202ee8d14692aef884c735b2257afd5c09e4282605c5638dd40a6099c5cd51301ad0ff3d02364a4428742aa5a25bbf09a6f5891979b11eb45adba1322a4650a143176cb4a5f9eb9daf8167e47cb7b157de06e660f1815c2a9cd803a983bca37c0d7621cd22ea0435010c4f61e28762167b2427e65a9475626cb85263e0387e8e1ef9f5f2941daa1219cfa7df1c5946f7f5581c70bdaf12d16bdd98b7faafbf4617e61ffb67022f642248f3acf9cd27541d48cc0076dec7f4e4832c6e34b1d72418ffcdb8e3c617b8b4c6ef540a876733d8035b0103c3273a452ec8a3f7f1304bc05ce877d3d85e4296e55fbb81c9b7074c4aead1686cdd5ded614f4db4598fe7cce1e50855b6288810ca403db2ec4ea68c0ec59452a2567ecbe164a54bf523dff4d79db3d702182d92b64c21e2d462a76a140aef80bcd313732e0ec8ae7afbefe064b2bcb2b256ec970cafc831dd2bdd8b14c965f0c14e6a23ad289b0673664f171c5ff27f677712e3ab7d31ac58b1f3cf969cd086defc21b55285db034e1184d098f3e09159ec5f9b0872d22e32fbfbb86b928f70dd0b422a9cb52c55725d40639170dded37c65eef24cae7b2533b70f2e9307f2dbecc8259e7ca1723dfeb2314a36a9f3eb6c91b324f4c30f748e2a3d6ed86a1de399a041114da86b1c5854097bed5e401a3fbf07dcb557cf38e249dff91c07c30d5102799862a38936927a2b2183fc7f5d6c4c9cf72e4214b31dc46cab49566d80ea0744cba4af55fec23defa185ce21d72d5f9008a8c93e10e4d1e291b051696c7a4cb403c5a5de536a53f7843279e98c709524a080bcbf658676d68e87916f3a7dd58ec54a1fd0b8eb54b0c73e610f79ebad33259604e1604cf6f343f4265b8e3f54c1d444443fffe89ccc3ced49f07d1222596dff72737c258b8795ab16d92af0e473b3d3b9c197fd43f13252037895b7bbbc4918032e407c93b4649f2615f49616337f3ce4da356cf49e714b7526932f4ce8ea949ac9e86f566483b8ac433b41835d384b22d6976d7009dcce01bbe894cb4d3b8f4f7dff8bc7b99b42e9394147567ce1682502bb2d53b841e8c287f603a336f8d332406babd45eb7f19b5a6bccba84cfce118d32255f445976c792defc7543b3b0e557cc61ffbe2561a60a544ad1a27c92d8484125a0e7a1192d8eff5093ab09ff8db269c3ef18a62148f0b7625f7b39a55c0248540344f4df0cecc1c30ee232d9253e95a354259d20838b24e1c85b596feab4439e3c347d1f21a67d11087036966271761a5f3e0cebe545bdae59654a5a8a5a132b1391c2c16641fe89ca553ea056c7a445d6054dd8a10f8d8c69e69ec2c87a64a57e058a63c71c9d65c450eb4257ba654499fe084e43e306554a92013854cfbb00ac6fe3c1c1b1e2014b43e4557e1606471906b2f5b50f8cacc765189e44a693c381f0d09911bca5b72648c99fd35a36723c725b49dbae64ce3941b3aa45603f1ded1e8551e586c6fd8fef8992dd961b5c62ce2cc384bb3c8f4d86915c1bf1a0207b6b9b83b1b03a1352ae57d452012a9af599f3b8ec3ae001ca3c1dbd88b454d3ff10ac92a0966cf3ff46a97bba1f100cb0ae8e4b3c9dc6c917ca86d22f13f0c38305ab6b426ab88471d10412ae0ba91580cdf4ce888e10c9d50c45dc64b5dbca11e36076d561b652c309f60709efe099f192196420a0bfc4188faf5e811fb30906ad43aed82afb3abf8f8c93a428c75ba8b209b0bf454be22798953f724792f210d6db423eb0f538aea89173abc0f53688421b0a9afcb2c684ff179e2706135a385b58c66e5ac73869008d1bcc95133787e69006af0652bbeaa585be7a18b73b00adbdc0707edda1a713e64e643ddf958270d731a520c85a5ab83aac7964f39b563f8c2e7f7d5ff7cc791", 0x1000}, {&(0x7f0000000240)="b8d77ea06ae84bd0307808044168cd70d3e7e533782c630e24e8348c30f4ffde4602922a70247fd0c631788cf14bb08ec447f511a2555de1b8a3c1ccb8b6c39fb85e081b877416596b58a26fe73ec5aff214a0d21e7124d87eea474df0bc39ece79cae2b804b9778cd405cdfcaf42095243f3dee6712640f273bea64b58c48d16b3172ea3cdc72a0d1cb38608ff7757f7c6f39015d12b573c5654626e2ef7a0e86", 0xa1}, {&(0x7f0000002740)="ab2b093efa55d332af0887ef8a059019623cbd4e55b100a4955ed2e1d86463fde803377aad5eefb56ae3c1f7b4a6dd4e66ed42313fc01575a92f72468d9b38eff2ce63197f84de97bcb7e92ea4845680868bd02dcd8c02ecde3661d1e171f98a1f7b032824ceb8cb204e66604068b50138744265a8e60615385cc2b30f8baf1d52b1e9e4b363a2d8bc7becfe148ca78f70272908d350a72e073aaa4c40fb", 0x9e}, {&(0x7f0000000300)="f4eadf9032bddceec08c85b03714c89867d29b39f7e65cb5be95f762409c5fbd7212ef7d35596213a814d124a57134c7c270cd5e7dd68df5d412908ec01a376d41843a85c3b1e2f4e8bf57632a8e38732039e4f1da8c27fbc0c921935413dfc2a175cd5076a876def0f78caafc04152ba3dd949d3e9d71d7f6af0ae716e7495a077d4fc6d54b03d024d47b808e7ceb409e3070261f2512448b74d8dddba111a9ad7c2ae27a76dea2bf15c2d3c2901afba083ecec2c5fd858a16e400dad35d3d99a8d0829c848", 0xc6}, {&(0x7f0000000180)="8db9f5ab54fd480d35c67785961296f04926d21adb417cb8b893d2d87e87dea361cca0f0021d", 0x26}, {&(0x7f0000000400)="49a2bad72f10d57c194d469b967f62b50a83a93bd8cb273d5a09498223e4f224893f00d0bce58ddaae1bf34220c5d9efccb02108e18d452869324fc24b12686b0ab9b878e5d8cd34346c3099c6f2ea3bfa2056a250bc17e28044b2ac2a8bf72b0e52c07fc0355d6de1070dd95a65db702b5dd34aed5c9f457faefa39bf5249327e9f0c3ff9a9576f608c15ed6940e94d36ef84df28e488008be7ee1dd4247479bbb3ad1828fc284ce2ef9ae18971e64ab31bedb5744bfaef6c9ac5d3761026740d88ee1b2eb6206080aa1e92c09203a5c4f1b99d32c03ed5e66c71bb59bb0d27befd29a78e81cd51fe", 0xe9}, {&(0x7f0000002800)="1b2fc19a261227145a598b01ec7c30fb94e53d857049957736e6e7bfe841b64a6d76cb88d087686ac944b1a79b8b721e1981c7b0a5c6bc9622757a53bea5a1c1506441d2ee7e6096f5fb237b41c180026a5cb03ea559f9f37312ff306545a4ef94174bc9fb012e37f45512ce924621a35f2b38101eea9b652870e0", 0x7b}, {&(0x7f0000001740)="4c31721e76d7bb40109d6d81c2e21e191cd571c13797a923433000acf197a8bf4b59f6326538b0b3f96f52a2bd289406fe49b52cb1b7acb4c611d5fdf7188f4c02268a15a9afff7e658f0c11bc7faf0c7ed354aaaaca3b8da814b135151b82c1aea4951886f4c5843164f91fadad0a7cae34be63709842028f2a75287048bdfc54bb1561395ced93482d77b35549d18d5a60bbb95f31c045373a59e5cd63dfc71d41a541626867eac07419f6fba992abd1d0450ef95475fde641c26bb2f1b548c045f7b40fd0da6e0e3ad04902334869fa9e095d99074a7414722ce545494e5c9dc27f221443107dd781d21774ccd05548c218ad01956cb5d95e48cad22b1bd8e1b823c2e04294c825733150ad3a23072f70156543ff16bc11cd82fb5b71fe115b3d9a4bb10448cb2b25bd46d55bc9f882976c5f9d6ff2682bdf4720d7f294c4a0c43b9f68abd7025617ceeddf785de5f82cb28241b702bffd25c5697e9d87bde6d8392f1ad6270ed89671507a94c97cfa6df7de4b0494d1c32a0e508e0e3a1f691875a8b0a688c7e2b70ffd29fb30ac1928e08adaf4109aac712aa0ff38386c6ee3d1a103124daefbab8653d43afea49a9352cbb670f15506ef2a3a567c54b13e916349b4bd452f9b18010140995d27031a0105dbcdcd04159dbc9e9a0111bce515cdcbf7c01a72896fccb7e732c57f5832a8bca7858da6f50d67b9d75c0d87a0b639e335d21cd41fa2a2f9716db68df7fb39eb738609505e48e8aba36cdfc4c87fd45638317e765306c9a5779d327f14c5994b89565d41bf9f37bc763aa16ee816aeb829987120a0203559ee6938b668ffef73b0879573687f87ae069d25a9726a4b2859fdf7135d6ba6874c9cb6a492579971c7c4f96b3ed84263e7235314d6f19f5c17fbb88d4116cdcb79221438691f44265f5c5b4fd9b8b50716b84733d2a43e893ada72752ab982e620af45b640c28e7c6b3f9ff6c2ade09b6e57fbac4930acd8bf7bf422ba000ed7e761f803e5fdf4d4e2f6c0d45a1041714afd95b2e2197b3a62c86115318d5112e76c8e6b1da0cf2cfdb80651ace2559a1bc6f9e2c1fd740a250e704d1a0e0463636908de58e6c53237aacf0215e20e55ea27b577d3efaf48bb4df5188b2f91ebdeecd6d963d2dd6d5e82a693e97fec0eefc5facf4293e8ad8e9ad434c391b7ab894790e93000c3b04d954e4b7fe8ea07840a421a6e8cc2d0b6444fbae799d035e929a4541a88d08f2870ba08e0df6602f84bae12e12da34b750f902590fc1f18beb01bd5ab42513dcc0963e36d8836a4be0de7b4fca4beadd2375fb166a8a5957f73fa406085267f413d9a709bef230084a86c2b8f79f2a852934d788c34fd5b2f38d3f61a410ff7dd534db74dc8519ce62181621c5ba5a47b6abea38c690e6a6d7aa9af2e73630d865b2d514a20d9fd4eee42d33f4a6602fd32352ad41a6b947613c82a7a1764763c45495ae0b81b4770bb3079f07dd96a1b17e34fee484fb991d4f48a1688510ab547cd2cecefa9bbef309dd52e78f42f02b537d340b4455201ea5090331b41c9422a4b8e0896cf30a06ae4f982696a6eee21e25c743b983915a7773557c095ad03d04474a1c8ee6dd4eedf08c1a6e70d0fa985de9f2bcbc2d87a782ca1d2514fc5c7b895525f1e03ec5afb7ad63e2a0404a2e1250df6c450b4ec186f3468aac731ed56ab32a51d6cab090000003850f7dc41766f9d3b4cff8329eab96d4cfe8c50cf97e57f834da9e8b99e27f295e18ecd1a94cabffa5aea8161820401d6b9975c41712423b5ad7c53194cde30a1e88ec609424d008fd719c0dc6aae12de4029afdecda481d0c7b4c523eb88a56e3a1f764b1c31bcd8bb014464901270b152337b5c892d4d84fa31d20d0e5653779e83970759b5997b5ac65cbe5d9a8e34caa111584f539a3a97065075f4759fa3695cd8468eaef811752716669c1ca4516c7f50fc77cc842ab26c29c4f033834cd821dd94bb226078a2513fb25c3d8b6739d08cfbb874a399fa0d55c12806c7760614e07d7342dde2494f03af0b480f2489a9eceeaa66304f1032dc76bccfb483239160012240d5d7f937f57b3bd6f0374131d643446fbb4c4e2d2c26745fc9fd718f886fe755959a59f9ec39f66a3156794e1704be52d8a7af568f400e543c6087203f01d7f0981df50e027a998d1cca12847dea09c7f56dba6693b285bd415f57cd5dac3afddd55c6e1f5d41ac8dbf32687e8c8e803533d3bd85cea090b7d2e54de9d89c7f7a8f733d5f476643dc9b78524dec558a4d57278a9b49f919de5f436c8d34782246d05cf0e1919a06e8d0319a5a121a16e671358e6e346df8d997ebc8897344b6515d3e344401d4f07bbd5578e68aac1a81209339182dd888ab67f973c85c3cff929e9ecfcf7a6515c22083f483f2c0b7bd9ac13e9b9e8a98db2799377cbce4b1fa2c98926da54ac148f49312661a576c408c344ce26d484fc7dd74451db5c21e39a860e27a8a55316321a4c365741053ab5b49d4554e7b3cda95b5b7df1f929cc499cf76342a7b042bce728b90d96ad0995b58aa1bab0fb16c56dc1eec5f45aa702416d3e8f7e6cf20940eca89df591b9812affaf9b93fb0d5ebd82f4a27d92a7fdad28bd39deee0be137c6b0200eaeeba0567487ef405594dfb2454c2d20125933ac8b38861f4da37b261ee5a7a1eb04f435ba943105a146ddc72390f0be535d4723149d4b7359503eebb137e4206298e90f04b6514f74a27e5958ef95c25f5a246dcf9050df7716bf8120a995d4166a34c0ef3c72eb1cf0ff8b64178eceda048c4fd32a4f56044ddf1ff9e474429bcf495435b2ebca872f60676a0ebb1dc8d63cab14848182120f63b7a7d04d94d1c57d959364e8d1ac1a8c382e2db3ca83e21cfe03a1f55f30c3f13305486c9c5f591c5acfd3daff7764c5df82591d3d3f37d89df8052e6a24be12e77889bb2fd683e08fed7f1cf586eb4d079e98310a6315f3516f9a6404dd35f07acf7418844b2754da24ebe892fe2d64d70b99f860cf6b4ead04b7fd47332b6c695705b2f7ff4708a264760288cd725ff136c23637e708c6ee121eeb0cdc8f03d3f37c92e29ec95abb17b0694ccd7d39034f0b59d8c1a69b83fb7187547ed67e93ca4fc1ac170a8f1de5f92db58c3e5a047e36b4ed6734cc9d16842fe17c5d0bf54af4f018f8847003ce0855135aa9f419310539303d4218e535b7702fe49dcb9ca79118bfa8b0a22d9975d03ad14305b8f6d3b97cc6dadf703c9761090dc88ffaf32d941c8dfaae6a928b0a3a2ece23cc816d59bf465c8f30e8bd899fede23d85aad116b7bb0223a580a928861306aef706da2e31f4df46255e1354a1f103c391597af552eefe9c0279183fb71a0f503cb126b51dbf00dbf12079d39c5fa788bf54fd92222c19084510465fae8aef129422649c600195fc93431e26fd9f93df21dffcb690dfea4a342ca29c58ffe6cfef7b9071249b20f4596ab243655a2c3abbf7f188ec80be54c340354f7660600d4444ea5e7097c46103a4d539834a6bf09f50ac57c7469be158d69da37c85f88329daf196dc1cedb92a98000df759377118aa22c38d8d84652c82802aca7f23897dd38cb17b5891c0a7e4eac445dd509d5da88b9618d6ea48af008d76d91fcc4ab0a38902ab87c2ba9da70577272b2d5a87e4103b34c4d3ab635a38138eeccd0137691f13b286055758586c74afb6746e1806c1f8f707308a5ba9df9666b055ba6b62a60ec6186b94306761eaebd2a7487e6a65f13900dbffdf9315d8035f51da8e07c099f27c4873d719eb46d61250cf8bba11061aa6d33cbace91a77a8eef609f649315bc4beffa184452454292be034655f0525857cf6b587b3e7d82a1ccc9654af7e25db7a066c67aa65d07f5aa5d276287e43fcf0d89f476c2a9800c89cc77a56dd335a576a8d0db024cdb74933bc02303fb84332907609e09d5a9a0feb653cc9538c986e8aea6a011a0518337541c945c79fd4da3875f33306ef3362bc294a594a1fb2ff7c689a6fc18d1d01f468b8d1d407876dcb8e11acb68f82bb869a8c882debb632933f0cd29a646f3bc2d64ecbf3dbed1e7a1c7f20be9a32e4050ae99f6c39cc0c6d626bb719c19baf573caecc42537968f0ce89c1db5c6e59dd6855f1e7854f49feef480417259ddc147d6664c0f89512a0783fd670206b0ad7ef4f8af64f41842d5b5d30d48c18ade2c12c61ab1d4bd27e11a9117eea4ea1b7e5843e7127e725f157c9fdaec0772b460eccae657e3f3b333aae5a0a4fc9ad4cb3c241917c3291941b696131aa866db79470817916f5599d012831f68a607af4f32b2acef7b4387ec4896ed803509ae43fb3e2b05cf8ee7ec537bda94eabd74d7a5c8ec24c0992ffb5dfcd7acf4ecba549d853b70bde8e9225f89b3f472094237f1ad51aacefddc093b614495e71bb5353d347afd374d23d117da926e84969019d5f083d814a91997a25469e4087078f0f4379ba14a5e7b637d2b3299c746147d57da27f8e90b42f26620b0aba193e7d43fa473d1ff5a4bf74760f4f129ce4bd94d975e4316badc86b16393cdb25b6b19e09a06767c60ac723c17bdf91b69d35d9678b754b1b0bd0675306a1b4ef6c4aa8619ddd98ec7e5362f68e5b1ff57423f7eca5f593bc5189d460bf94d8de93652864e2b33be9666d310473d8ea998c77bddda1ed4dd5f4fb21465c861fb650bf5a4230405464bafe0688613702102d2148ef22088bc70f5ad66fad9e189951a9b3a2cac2bf4cd2323721fa658b87db931fa0a5970163490bafd61d58f690544025bf4a8d6def7053ca74537ed36e6d10902d26d448320fcc972287be3f2bcebadae326a8126b73179cbd2c35d1b34320d9588d996d1412404097a440469e78d9f0a751ba06fc5c3230d3188a8d759fc8f9dc2832f34288d3bc470073be5e5fbb0c60dd41d15fe5ba379bc4c36fcf3ab1ab2d75da3364237d32eaeb3d6b310dd9d495b9defea41bca5a392e53000eccd4b0aa59132ce2eb6dab770da3f8ec09f18a6cad9e8ab65cd9b9aad0dfffe3a672a4b36b2204c006c1ba61d90ff1987c4d941f88bf39204416a432c546d4b16e463398c358377a6602c7f43731ae3d562bfde754a047b70a39f92079ed57c5e6157c0534470550d0fd9ba853a4fbe94f60039129bc8c5af04a33d1cca7c97185477b508e3241966e44dd294c56df7e529cd472dd83dd26b0d4f454cbc66a1669391759b562a1a55b28f75a27fb74ad588cf92d0f8967fba64838ebd6eb60eab1f7e4d5b20e99e4bceff8551c670c38c8f39c418bfbb7d58faa41657df8bd176fed0a149e5e9c72f95fdf8e3a154a775e3a0524d79a801b2a6b4ff61477b1dc78e3478715486fa2c3423c5543e87c3e7c10def7e77908c1a25fd3aab62030dda9aedaf040defa287ec7efe2e7ac05b695348c452ac2e81f873a8326416ac69ece45b51f94c3da34f0bb69aae47a26311c16a7c1665c44b5ddc8f9464f472722515e1893dce86c9930eeaaa8c542cbfb2b1e7a5eb860206bbe11f21f814e3e78610d4db57e6782814611908057ec5e1a20ef99ab90e2a70c9464cd4e505e76fcaf9b7c068b694adc71974491e2d46fbbb02cebe22c64af83d7924af1cfb3734030783d9ec400ecb0f7461e5634dd7bb53ae7a73f631fee1a4887545bc3ffc569595920c315c43db79226ccd923bd147bd23ad020bca0ca0f8a860cfbb41bc88d98279282be44bea25b6b02e436600000000", 0xff0}], 0x9, &(0x7f0000003140)=ANY=[@ANYBLOB="2800000000000000000000000100000044263dc8d5f60e4070b88600ee7749fbc071002000000000000100000000000001000000ffffffffe9367f60f4ae4980de488f305ccb100d4834f2013793006ea48333113ebbab622579ec972fa997b88c536626dcfc1e570bd20372d7883db2f82d6bac5f52cc664a787d697fa5465d72cadcc5054785d03c86d0d0f5c58f4700e8bdd289d72c0b6c32055067ac7be8f4aaa45c12c22103921c580816ac4441a2b9cc2b04419575b506bed0b3b27eafdfe4f010cb6383561b4b65c5f15b0a0a2a36e18063ddbfe46e2faee9c967b989f8dc38db4f98485936e46153881d034e738b9211a8154a21c263054ea8456d9dfa745d8129b5f4ca7eb00f19bed6931abfc1a270f93b778e2e2b04b3be6c414ecdb8bde7d92caa00000100000000000001000000ffffff7f97a7d65499caf696176ccb039e6159914b7b039f0a75e363b383ba038707a12f503d4c49889ed44e18ff723f6372b15ecefeeec0b952c801d8152dd71278e7bcba6fa14ecb858ccb771b09ed545e611a5007b14b19a4eec8881f19538e00d6db9d30825deb9587e4ad608a2a84ba720ed2b31215fb9136c6133a1238d014b35c5544b7ada80698d83a28382cbecd533fdcffdf987ceedd1a20eabcb8fc74c186fe0a661d92818b15ab12c6410ff29900db38234576791bf6c85d1286e6d0f4973aa90dba0fa42e21da773739fe86a88f999482018b308e737ab08ea8bb75b6c70cfc9cab26c95f54978f039200000000e800000000000000017c201476e095dc3874ec0ee3fae4cadf8a9828e56e11cf0238e4b51c4dc79b0e6950c304f8e42597b1cec1a2b4f4d809009de961a7af0dbff73458eea4026db426ab5abaea2ff972e3dc40c52d3e50783b892cee40c18fc444aef644971872f0281e1ba7a47ebea0344f234fbd37699a32d68f0737684190a51f88891b4161f9ce08ee844d8e5f753b757dcdf5bdd2cac4237ada3852620fb97b090bafc266ea24ec38ff9f2ecc46e3f46b4699c531192ac651868c458f365918525c0b71a20e41f8af6b8ab3642eb2a87e6c000000000000280000000000000001000000008000004d2bfc37380e2221a5b853d393da2af7b600"/824], 0x338}, 0x80000000}, 0x10, 0x400) sendmmsg(r0, &(0x7f0000003100)={&(0x7f00000030c0)={0x0, 0x0, &(0x7f0000002e00)=[{&(0x7f0000002b00)="c49cea03c592343808dead442eaed8ef1562ddda608a87f2c8c13f595be2269cee22380bad1044bc81df68429317d9dae0cd2ec4c151872c174776c3961715298f3a450eb1621c115182af6622a81ec91618b3d6d3773af1a2d406df4583b2c92e7a6da0888e81c56b8066bc823b4e18c8037656e32394e543ace03549daa02d9545468126b9afba4885068907517ae5ead2bdf466b319bf1901a2eeb70ea27bcce1fc00bd959c27c8b407821f9cc860bfe96f92a770ada90e2dedca9562aa7317e604365f703ae1eff8f830d37373a6e693ac0e49e3e42bb24a2664d1f98c12755287da380c34a9005609d4cedd5b3863", 0xf1}, {&(0x7f0000002c00)="518114c0e5ebf0939ad434edda9d7b29d9a351e6a0faa5c5cf1085e621521065b4533bf0aebea5b941ca59ffb975b6756a631d5a0ade18775c604ffa6ef9c75f2c380fc1dc965649d7", 0x49}, {&(0x7f0000002c80)="c6efb028a88c3011c5402de4d466194e0e445692d54c7185621586a84a483fcf98d7ba67cbab813b8e8b35ae8e5243a9fd876811a3f642a870c53a51eb7cae31f408c9a494349cd06f6f9b21f6d9", 0x4e}, {&(0x7f0000002d00)="8c8ade9a99a9d8d8632dab07c6f2af350d227a2bcf4e4b96a808d957f89f489a546a18411e8e6a2fb73854107e1204d53db7654f793b72cd8907261cf77164ee21f1b4f9c55b5ecd28f8985fa0b9579b51d946d47afd0ff203d0b2aa6130e62ac7af924bda1b76a2b0c19487320c0ee1e26358be2a7b8f51593c9b9065e58119d7d4b437fbc4f79ff3ce399ff9073b780fb13791e290c38f14853929c1be2171e79afd690471d9630374d28d1e4a2bfdefed35ee054e071935861cc3b4a5bea815501b408fa58328f17abb683057ddeaf9471c240a857a630f5ab456", 0xdc}], 0x4, &(0x7f0000002e40)=[{0x110, 0x1, 0x3, "cee59090b4ee32cc36921522e7b2c488d908cd68c5568fff23cc8af51c61b418e53231380c022d1f219a3b40b6abfb5a88ca5053259009c8e9e4f5f266c0f01f9d884e5d0ac2cec208f4f3a6c3e3faea9673bb905f96da084c939b88e45f7e1eadbf5100bc2507a934a2186ea97fa3e4d3b1ffead986a329584540faee3a161194f288c14ddcfcc827c76c28e701e42aaa32e1305092ccf750750ac96bd48abc3e23d1fe3bd8fc671d0e332572dcb4ef9723a2ac139feece251efb1b760e430db5785732b6d33374f9c2d20a9dad72306dd742afe957ad22f7383eb602c633f30ac821f0f7a17f5b243e2abe9276467eceb649cbed177830fb5efb6f"}, {0xc8, 0x0, 0xdc2a, "141c7eaf4c7517262d27f445ca0797525a107276b46f88b13b0d10e131159992f528e08351b0a173a14e7c554b17a0a1b4bf552b1a97e9e96c54c024e75f373e918be3d1f027cf24b4cfedb9ceb62a9fa1019334123cb218815807127eb9c6dc89bbb14cd3710f4839d0bf1a6e4a81619577503340098ab752319b63fe435f43546809afb6c58404dda114c46440c96f9fc61d59d107f980d0aadce8308242666b3b3fa86bf37518860046de6822b8629dfefb238b0ead"}, {0xa0, 0x1, 0xffffffff, "8550f6683291178d2fa65986d579bb5630d87626838a153a4d085643d3288f88e233f0deff238948be42f35c3ed194d965e55520f0e911ac9ce7d35f3c0cac4b18c983c59d3ac2c3e1fbe694e275bd32cfcb8c05bda956186f003337ee304509b992d87a0e2c9f1d6a968739d1e8279e939e430340bc9e1d61e6dccb8fd380f6e8413d7f9badf42dc8f24f258dce90af"}], 0x278}, 0x3}, 0x10, 0xa) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x81}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="14f02e2fbae167f7f8ae"], 0xa) socket(0x20, 0x1, 0x20) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@ra={0x94, 0x6}, @rr={0x7, 0x7, 0x0, [@multicast2]}, @ra={0x94, 0x6}]}}}}}}) fcntl$lock(r0, 0x9, &(0x7f0000002ac0)={0x3, 0x2, 0x5, 0x21d}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r4, 0x2) close(r4) r5 = dup(r3) listen(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x754, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 01:09:23 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) 01:09:23 executing program 6: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) r1 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0x401) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="b5a570856afb9c0b", 0x8}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0xffffff7f, 0x603519, "0406ff0000000005000000050000009cc418a100", 0x621b}) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000009c0)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c", 0x9b}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) getdents(r4, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x7, 0x0, 0x7fffffffffffffff}], 0x8, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0xf2, 0x2, 0x8001, 0x5}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x7}], 0x34, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x7, 0x9}, {{r4}, 0xfffffffffffffffc, 0x8a, 0x0, 0x8, 0x200}, {{r0}, 0xfffffffffffffffe, 0xc0, 0xf0000000, 0x9b0e, 0x7}], 0x20b89, 0x0, 0x7fffffff, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) 01:09:23 executing program 3: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)) kevent(r1, &(0x7f0000000000), 0x20b89, 0x0, 0x7fffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200), 0x0, 0x0}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) 01:09:23 executing program 7: sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000140)="e6f18b5b0cfe094a1a25a4f32951af2aa731bab5b1b397dbc4359c2b6fdbfa1db84cbffe1ccd2845377c71177d13a1e41ca54f600409db9abd5d9a7d06968ed9193cd5f256cbacf4e5b7b63b06508b54", &(0x7f0000000100)=0x50, &(0x7f0000001140)="b226ecdf4734ae75e9d349e18f7988b27310ccd979c80168d6b17871e4d88d8d8587aa186574a6fd81d5b1470735abf0748becc30a4922323fa4e8a6fd98706501b90876c2899858f835cece1721f037916e6e6089674e915ff73ca466142a20588e8de28fb4efc3e6e6bc2d2fa5ac8128d5e1d1744096696f0ebcae2f263f90c71d99bc4b8e70e825331edb9dd8a9a8a706e9074b24076553f9a582faf509ef26a0f946795ea4ad57e742af7fb61cc8a618c0714607c93bf8fcc96469ccc8f063bc05f91915934cd88942d3cce700952eb647b13b5ba6453e60aa6d2adefc676fced05070786dde6d0455b1fe7096094f1da22896a11bda4d66e4015214ffd7be5702160bf7027474c7c03ae4bad357fb0b2b4e1eec59cc6c3bb6e94edfefb85158a950cf30b4ceac7cf5812fac2fefb8ac76f45fb3c671c40119b9bc12c4a5c1fd125e45046c9f985cadca30a222353a1e56a3ed157fb0754ba9cdb89108d5ce34398d6f4fa1c463eeac67c9a82c0d8bfab536e72d8fc404a6a7d974decb7c5174ae451681f3d7b800bd311f6558bb0b3912db52abb38785b09bbc27db69c3e67dcfa1e63fea39dddc68712f9999c6708d43a39ec8605d1b58678fbecd9d6e13e2aed048a36129eeda9a0e679399150bd646fe6afb7189e1bce7d6fdc5dcbbad3e9a5090761f3f0ab1ac8d40010ba45a77aab85d610cca8159a6626a847a94c87b0b175ab20ddbf54eb7caf2dd700bd5c8a21d3cb0ea2cc523f2686c9f6f850a93e7f083ba17c8a867596f360dde0b857a9ee1cd414731e14d6011277e0d34f993463352fa31cc0852da33f591051b716ef1f816fc3f72ef24b18bac3f99d45b26fd9ed79b8a6883bf2c384641447ce69b0db35671b87776db5f90405635b29435131baa8d2b1099b5eeae0f1fce40073d37b88e39b3337ca1a7baca90cb5a7514afd464eb03abbd547eb3dd1713fa3154dd590835d149301981cf855abaf154fd6fd3588e8c4644d78596346a4ec543f5b32210de0cd038ab89ca34a7246032a593928ddae397bcff9884aea76e84c29646e67597db7338af34a6834af0324453bd2317010f63b2c3082518874c21ac89ed511f23ee05d8beb22097baced4c7dac1bb32cffdc3b508f6bf506c359e3b5144224b2900562852d4844d33744dda56cb0e5a3a20b53637fe5f82bd885c519bbbddd56ed57f33ec532c48f569c4727384fdef1870b43ab05f9545809695e087741b8a3168f6a439a97b1835f995d58febdde30a3f64f36c5d8e3d6f45ed5e0b2a72ce71ffef11b26faac1d4c5903d1a9c7dbdfbd84c8f296cd75decc50578ccb79ceae49b79f766213744e6ede22f6ae24da8a9fa3538dd814a77b26845ec0a335701e75290edebb1fa7500e79f3af23acaa303b6c5d1f6dca92f8d62309a4481e53d4062694758bbbf60186a540192372d2660d1b84fa12064401c1160c087f75ceb785f2abc1a52c7f3b6f560035a5935f5804ddde073cc1ab430d0daaa0ed92cb7a458de809ddef4852c28e2dcd6a2d4996a680a07d5e0158559d7cfc5840f28706605a10edc9969e3fc5251d85db2158fe24acacdeab7460ab8003e8c1490c1aeda4436d82d18cb35b505a128c777f8d6a2f9105dfda9df88f6417e107371b81e2b3c20b2547d840d4aa43f81a53f7c6d003e0742ece6643cc6ef37fe2f12b279fd6ec77140b41916f6c1212c766a8f38744c1e38249f67788863d37d3c1d38be61217011976dc2a0ad64fc7bff25dee42cf8ec46db9ac1194341eedd71abc9035737326778b0a739fae7d8444919e6d041ec1fbdc60c99d774139ba9dfeb4062f7aa01d2d171a6befa0e655e305b4fea78bfa30241b18732417b3956b67c6a1402508588693d01c1d891027f3da066069a3c15de18228d9bf3b1ea7922bc176c74dea1b93c7b635f758b1b2282a7272a7fcab7651702b2f0301dfedac5aed1397ee82288800b4e00d98cc8184ed0c390ab9dfa3ecfed68386a5341f36deac222d6f822623281f612fd441bd5db82cbf33fe17257b1b3ff4295a7f6da3c8214ea438071f396192e5aa58b62aa832d01cbeab2a978d1d6fa9aac8ca1a8a192f5c0a06bf058e19fb89c711e3963691a0143fdc515dd6f25ab32e69ac308a572f450e31c0a9fb5865c95dfd37e0879ef68c5dba4c65bd4500e94ff0060a4fce503ca6cbae386defd5080c45642068b2c94ea5c2ce2de541be9582640fa6f92875c373c08ac8fb33b268819e1b52b9180206ecac8227b65126d8e24082b470123dea66904836e99d883a50548b27db14fe2783d2d2d43daa0bc7f70d64ca31ade939f89a986d2b7def568e691215933fba351865bc896559abf7fd1b337d7f27a8768e98a1d981dc37295604c30179542832d8be100f74347064feacc099fe504f332f8e0f04ef11a97fc94e67f538d5212f7340d4d5caadc23e65ae417773b44dcdc10208ad6909c0baf9f4db46920996897bab1c9ee01c127aeddf02fadd421392c7f1e776a5af332f6d6251c684722e0f48eea5ff78519c3238416d2ae1a2c686633a3160710ee660455202cd70f8b1e78178af307254676d9e398d47f24c4eaf60bcd3e794c16bc96bd23bcfa94706b8930284e882a74556ac907be27d75a8478a5fd2f9a2c0c4b6876fd4d7561e7f4209288c14a7a33aff7b8a1f19269f1b2da223f00feb5805fb78dd6347cfe6ac90b5e2dacc8833f1036e31fe7d7d69e10a5a20ce332d3565c9811d3337578588022a4fe6836baaa5f66464bc553d3adaef70b2d9b3c73a6a77cdb05ef8c470c2e72fdb0450750a30ac81a93c145025f8c90df5796ce68f9ddfd7323fd6547ffd487790a5f59c3f9d57503e1402153e2bc3f8fdc14fb6ff8d425f3f9c60b30a014780ef176291e5a36c89dcc0058ea5b0d237500def510b37369aee6c155dc1cf75218dc1be7dd0a881390f6c9ce69044cbee408e3d5a6dde2e7f81dfb3d992507e8bc21aaad9ef748a331802b626c88c14fa53bc7030f860a353e481038163f205f1c6c5904eb3aa04b68d7a1495a65b260db760ea047cbb3744dfaa77dbffedb0e07041d541a9ed885f78846c6035ba205140bbc5f04aac82a18994b7858f60cdb6ec488494441e581a03c1b349956ffea26286c010e3d5064aef9c976a3b625ec25397075dc2f26175227a9096adbabb81c8482fde6460bf15a3becf540a6b112eba8edeb692778afb0abfaefe0ce68bd1297a37d1c368e36c134f8d663d610472090d457427548bef1fc98ab1023d20d59fe406743b556caae1d208eabfc524231c35d89d23499ce4dc55dfd99b8f80873a2b3ac84e8ba27614560e968d29c066fadf6e496ce8cc0d828cacf5ed3528706348b05a1d1ee1ec94de972844c7d4f3a05324c1dd2a98e4b10f72b657fa65303327369f2523ff66b95aeb1d579ddc9ebce7d34e6bda4970c227acb42aaf4e7dc457d6a6ad63595a9b382da376fe4d22e6293e6d45a149231d7c122d3dd6eb1d89d5fb45590a95c7eeeb17c1c8e779272e872e635be340806a08c32685590472b253826f53be6b4ee87a4a87434e70ae5c84c063df77cef114213c293514c531fcfdac142c5c08a82e320724861f10dbc7acd5d287c9cd5818787cc8312ce1b74bbcc48fde9f223c4e189e0b73e95d0bd9f05910a4e7e715e6f6222ed378d3299c791c582b0310df24a2ba5fc6e407212d3fc77a5595ebe09a267b3cc24112ce384a965dc6af37fba9e33fa70734c60787d5da95fd79a8bebc9a6d4ce9170f25018fb4300913b58750c66d3485dd2bf301e1a51747a65d0ed356418b52137c2d1cea32311c9a59db4075f14f14a92b00886f21c62b3796716d516ef63f8be8a0ef666a26dde8f53db4110d862f33c8b1d31a24aeff6db12341f370ce2ceee52088188bab1e9328203ae1e4b304364974b497a52c5cec1de3c344da7031639fb15a22851b0062195895cbb6cb99f2cba18a7181f02284661c69e17bac9484b1735297cdc9a78e04bce4afe2a83a9fef355e531a9772401444b6debf4bb62f7b154409decd7163fd9ac4a64a3c89e4978da87b3fbedfb5fe1b8ec390b74652c5209b55119ad338f20f20178ca89dd6b32bcb7dbebdb2429e57c5249441d4281a55eb8e4a05fb6a249a90c5751d120d3a1b6ada2cd779960881dd209ff8c41654661e3cb9e3a2fa2c6164d1fccea5128a76fc8b33af29d8a7dc67fd7bde743d199e4948b93ee50d242b5ff479a3be148f98f41438475176dda63d26d7557094740be919b949c2fec47a7e2d10c85c098da2086b56f7856803fa47d7960f5252b40dcc9b4e429fb646b92bf0f8517e8e9685ea889fcacc598536c4a7f8f4928500458775b6eb0ab85c44f781a334840dabd00a810b19acf81e7eb5a7d667f14f12a198d0b27e55ed8efcbef155f28a26cdd7aa146dbe35405501bc00cf8f415f26947b549f6c0ad85e2c5d95f826c6572e8cdd71379954a0911a779cdfcdc57f8dfed8800d9d5cd48edc605330082b2123f456449efeede2700b80c2f45885e536d684773257ea9a752d34978066ecdb378195e5a70f798edab687d00ecf0fb7d0b2b182d90a4e51d441bf979483133a44916423deb6a88dcbd0c5bd4162cabd498128a844315b06fe2e7caa6b5d229c8775fd8e30f0f02ffd97d0bfa862ebd8269a9c4aac6391df4354703926bab87d634c7cfe51697a2627b40a8ae727dd673f75ec54bf6db3b1873957c22e28386b36e36fac24b648cbdb9e48685fd023792e33e8862c29acd5284950aa6aeaae4ab3c7493e0d1f5a73c152419971975619e817fa2f2f7e105e98fadd72cc69721cf0a1060d44b1f070e4c80dd9328cab77da81249b3adf17695d75ba6a450a5db4a4ec41f3177fdd712945bb2f9ef637a64677fe25021062eb7d44b1daff8e3d2d62df51c426021de8b5f3f0c54ec6c9a20bd2e6b7708a487b9dface04789c95b2d3ac3070409b5ceca9a97643e968ab2d90202fbe29da10dd185ca64aca536004c8a46b458fcdd75398db5f1c933f638702a5b2a771d3eb1c815269cd7e4d85665f1325dfe9c64c39abab41fc179ae7c21bbc95362d3666ae5177b8843ea54c6cf0238a249c00e49167c4602f27aebcac67200d28f5f7a51d3659bb5930abd9a11b36af4f8da181b0df6020f6b9bd3d6248805287709cc5912cfd5339fae015ecafd2a099f9ebc7a5855d92c6676eee82527826bce85f7a4cc5ec59b10db68a4757d5122fa4d7d725d8132d90c2464960664dbd04617d6d6c7dd8370112292cf57de08c6be34750c7ed2945815a40dd53b1ee33e12030ea7c150399e8ec151de83ed9441e40c52ad9860597add24e0c23b1bc2c3e0dad7fdbb919fca64c0499df11e674cebd17bc90d8a91f9a93503896eb5d2bad9d7a584c80cd62df83800a9b08a88b69a6fb62c5d31932688c8e05662910a5feda3818108b6b42d67f2ad52c538fd063ecc5c4227f1734f9e6f96285fe18dbce55e717d2cfe46edb7c5a4b442264be3e29e61792a5171963cc1c83f03bb7814ba31f80d5054fa947a1623aa0aeb58eb3e0fab2ed4537783a61c85745628c275007adad5edeed2fc0fe9fca2565c2144b63211b55db1e44a981212fb88b406b3e4951bcff7f28bd987b70810d37bf7bca13bbe12ecebf71b8a87833051d780fabe9f3a5e9b2ba9c11eadc5dcdf4b7eb88a310b1df3422dccc75878ce87953647efd682e884f407fdcb82002b10003af43bdeb1e992164399bac73bae047101b86df1ff329d58a841f1", 0x1000) 01:09:23 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) 01:09:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x18) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x210, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0x4}]}}}}}}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4", 0x5c}], 0x1) r4 = dup2(r3, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0xa3d5, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) r5 = dup(r3) r6 = dup2(r4, r4) r7 = socket(0x6, 0x1, 0x0) connect$unix(r7, 0x0, 0x10) pipe(&(0x7f0000000100)) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6fbe444ee97534d0a278cbd5fe1379437fac0100"}) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000c85000/0x2000)=nil) shmctl$IPC_RMID(r8, 0x0) socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000017c0), &(0x7f0000000000)=0xfffffffffffffea8) shmat(r8, &(0x7f0000ff9000/0x4000)=nil, 0x2800) ioctl$FIONREAD(r1, 0x802069dd, &(0x7f00000001c0)) syz_emit_ethernet(0x126, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00001700000086dd6091f70d1a7ab9e128f85ae622af3ab143306900f05000fe8000000000000000bf000000000000005177a90788f1b95ffa8fc1a8fb0b8a78e7f22595bfaeb91df99b86cf513f14eb41e759a5744f64c629451a404ad14cad69e3658eb40c41f181ae2303a47ab5881973e58e60025e04dce0cbd84ac715cdb7a720735d3f8a5767aa8c7138ad9e9e6be12500000057a89e976aa7f2e9f723284595f140db22e9995f9c3821b632aae79bf1a21600938ea6845c21f7a73f55af26d732cbee634c20cca9a64455f20cd536098bb8272d9c8b353ea252abf5f12492618484225bbc448409cda514e9d7ceb093783f31d0535d9aecc2daef95181cda50dbfa5d302205ced4888482253fea9bb1cf7224758c119fbe8aaebb31e8ffc51108c417232a1ef69825aedf1cd1597788652e54dd43a2e776e49dbedc36a282d4ed7c6d46111658e0ff86af01f73f969d768c7a6a5ce7c48b6d706ecca11d903bccf673d9ff83c46a73e079304c30e3d65525df487e"]) 01:09:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000025c0)="712cbb130d4756992a099c5ded9012f09c20073a71395a984ca3500b28cf333ca44ca07275dd2b78373719f628cbbb0ae8d353815b0af59b7d884f7cfa5d0592b404ea9b50fdc4ab52092e6c8b2557edecca31741def4466ef0d8e40fab1605cc74e8963e4556b5d18dcb6928b376d4185b55f698b91773e6108c07d542a0983d3a395cf8845f09150895bdf324a33be5ef9ffbd976454902b652ed4e8a443c3c35bc93fe73e09cb5d623c96eadb1cde5c0ee6d354f41d4c0f58632ac97e8a3bc74e8ee036ba1778ad3d90712d691ce53004329eefb376a5fa13a8a44472cd045c93837ec5f2dc466e45b4f38e2171b7bfbfee0125993e9322b4e5ae318acd28e7dc0e8d769f1a90df42e4bdfddfb47b22e026e9603248d5ed806b98ba5ae4a80aab2cfdc1bca72314f0cf8c9686585fca0d1adf60b1abbaff7432c6ecdb804d93d3414d4935b928d012e59559808a014bc23c3a43846289b69833b934bab64182825ec285d67f2837df4363260f56758cf20aa5dbe963aa8200f237f3a7039316ebfcc58fba1079515ab52d76cf63c0cded7a6e3334648a8897868112c8e8eb4f9c8f75f6036185635e9e333f2b51edf93e0875dd4a33a381903740960dce1baf3f1ccf8d53821528205b9ff2b6019a73c168fb0f4d66480a760d1b3d92f9dd37f1d06020e7fb57ae90f2bb944b9b0e41a4aa6d894f4fb8a3ea33f67c9b66ec83e04bc723b8beb5cdac237817963b263cd60409dee15acfcd2027f31d507bb5faf78b4dbd93a42251dd321ca94ea5d37ba09bb08c32648d24ea01b7832a51475c781e08713c31a830e1167d3c858c70fc2079af327612065961a72284c3adfb2e06d64a829a1e8d9353f5214946ab526289bcd0fce06ecccb87eb6b33594cfac22c657f8306629ae29cf71b03aeb2eb676a6d58d084568d01a1d6b08b7b6218c5b889ca6bf8e0b794b60411a66ab5d4b58111ac643a695092f19e98e4a087193c82a2edcb48a74b7f3823c378044f54d10ea8a8610591e31ee89eb0cafb3ad43e0991f04000dfb7d266554066715157d637af68c4747727bddd64db5fd70e5e690be392ac921bac1adf801dd19879c3fa6ab49fbb4005ce0e30d6ecf7a1d10374cab63ac4f65a080c5d92545d3a36abba2d957b0133399f35f981768f77530267ff1e60a26878d2d2d8de8fd9f4e210064a7a43a2b0d0545c158f480809ae734d0aaef04f4c07f2483d1fa401393ecfdc54f0367cca700c0efeebb07b2eefb6fd8e877d8ca40483bc9b1382f28cb91608dd0cc5312ec0610e1462e3f683fc45bfa8b7b68d8aad27a0e6362f30167dadda01f2cd4fce81974fc86f39cb5cab385713439682e363a130d655c5a83b16140b47287dd62ef3294c7270166a7b976540cdd43763717ee33ed316147f2dbc08c2b877c425a58b684e58e868084e5ca1f465aca66c26fada865b10a406b1c5079d7281c1dcdf369d3d521f162ba0b42802173942f33e552def6ad0c9a3f83c45c4dcc5c6882b3e657f1978d0e756176e9d8a8db662fd8be82f28b515c22a8594a7126ca7b0f2211bbd05ce5a2a40e166f151119dfc60669e01808ea6df432fea4a51148cd2aa1cd41270303cf57dee39c668a2adca21edc1e9401a95fe21026b56993e13b0f031286dbd5397ad43d3158f26e57e0263d7f14225929e6982f3f8663958ea2d9f9006894709bbf3dd12abb4b14c75676d5b14ea45e9b97f76af0dc113e34077f1af2e281b42881ff436d84171c6ab8438c9d6c5448d73c51d67ffd0ad26a4bcb9ff80841583a18fe24581c04b83e3bc055c1f1e53698ed2be231222051210e1d6768dcc24f4f5458eca018a3f5f4c0a832bb5d56016971b7af48537abbf9b47842273168d1a9ac5ddcc7a4e56cd06c768e210cbd45ade4138aeeea54df3522bd92548c5940414edd089efa08aa4193acc9f3cfb3d23a0f2a403dcd0a5f1cdde022f74cfd86d8548b146a3b4008cd9822cb32831a4c58d772c28a8665ce3a3e104c122bb6ab7aa0c51236a6b74fae17c28c304014b4d2c8c8f54da5f096a882ed3b83407d26d9aa817f640031429a8373492d944a8ec0af431adee00a5e8c93fd7796913d6f565e86f2dad9b499170e47b746cc93c9d3514d80b3eb64d37f8da459ad8eb282883f6c16326a78864b32e69e09f67ba45b3b70d8f2083b318d2b13e9dace88e8c35eb7ef67a25669c95f44477a76421ea9d315ba3d648b2bd367bfead782845778113b3e035520ce2230dc56760472ca19ac881e58f32c51bf2ac52d03168b33d622d9ed9a25452f35f7925b4aba4d6390ac6b2d82661214c80f87069dc8f1b544e40a6cd06f30ae7e40b342f1ede9fa1107d84f60b807ac71404c0913242aa75ace48f9ac633f41246a06decf04b708079d492e6ca7cd71cabd39d44800ad0a5776c6df5452c71a766e89571b9b595794cded702409217a1fb525309a44974e5e187e26a7457a253b3eb2d9963aa2d6bf486eada8346d95c416116a3e12a1cd34a79e8ee9a659ccb3a5bb236ddfd7dc79206eabac95f00729153bf706ae670763891c9b843d1cf2880400c5388f1d1480cac9b8bb88e09a61386a372a0c2a6aa09926734e4470f5e416e44d473bdb5b93c9e7ab2b0e279b09fdc0c46ec76cbcd317c0d03a5dab6a8d7f80972ef84d242102051b0fca86763d536f0b381d099cc7e9990b46266c16e570424263f3ca5b36fc9352b04b1b3a52e692ea846abf93a66ed4aff44614d818f7de6d05d079c89b6e5937d401426473d20c6b6b2854f856d4a5d82865520f1567772d940be2d70971c7049c5eb1e3f8668180a4091221bc2fd257bb7411ef02328067b3a490f025c0eb08bd1d03b4634b7ac5055ce61d87846aa5445f841bbd96a241aa52c77495fdacdc24da4d024fa0d13e63eb06b186faafc2bbdde88a8a9c6e599b412d37b6a6a3fb8b8e9b9996858ba75665ee737307bd948270120798b8efa0f3cdc60dbbfe29da6ea327e073886091dbf9be639affe01a05a38462cdf09bdabaea6bb7f853e0c2e8758f388591695b55a7d10082e8e16ccd66245fc5719ad9717a3ba36fdda3c66fc1424f7e955b19c4e85b327c622a96b7e1094d6b2f4d18ff0724d9402e8d2d9320a7c3f2ee24d17391145ffb755be36d2920786c063d5715a88be5a4b202284e4a8a2a1e9c7e04e685b127cb13ee9763dcfd2024bba9836e9df33339947f330fc320833f5e4ba38bee5bebbe7eba877bec5e381e7a2a49d9bc54edbac0b2c74d01d14ec8e76aea52475d2efb5cdcf13efbf4c360d907ecd9cd429b7f747ac3dbdd57f84fbfccf8ae229f7b5034dd5b3105b3c6c8495f11d2094cadbbe1a565d8f015e62dba132dc3a58afab55a7d0370b86feb862eabde61a3d63783f9ab8cb005aabd8809f7927921f1cf3104ff750ff578073c9666a1da72cc51cb4c91ace5be0095882fb8c4d59be4dc4c8640e21ae0b7365662e2a2559033ef0c641d55a4df7c133b3bf3bbd05bb407f1110eb78b4e8b2543737543c9c0b54551f0806bbde39f6dcbcb0165641f3543df3dbd484eba516f9a50ded1f8b0e0e8246e769ee27f075016c7963dee2e31a9a21e446389249b397b0dcb517405b6f75a07a69e88be50c20a2ad585622ea4bbc250a8db3c9f10e6b630050ee6352e56a0b251795fe0dfed29f259abe5fbfefecb51cc3637edbc6a3ac01780ad4f22b54c3b4d8a6844ba1702430e546eb816d4322686f9c55d0bc37cc00bbd708b1a20f85226a1ddbdbabf8c676d1fb968555d2223cc576a98902549f66382d3a669b875e5007b039b9f0e8cb83dbd17c8e64f5988e1242d07b5a94e77c0bc82aba9a0ca6650af9532c13abec6f4be9c13f3ceeeec7e12f929424a13c716be964c03ac6bd1d3e72d0a7710c6bcdecafbaac1382e436d5dd1e23354ef66a472efafc2a51173042d1990f9cff4f57aa3ca53e35d5a5ef52e8febcc728f53d08535130771c82f4be78420f89e279fef3ee29855a26cb5fb03c7b936bcd84771fb2dee14596dc478f715b6b92f833444eb94a76cf97a8f49c5465d110498d375c839e92f28833a94dbf96860fbb87673a37f093ad13406b2b976c67cd8912c8cd800c3a5d194e4fdc3fba6abd4aad7ba5e04ddba057dd55365add2712b88844436dcfc03d4d19cf79834b280efe516ef01b56321b9ed43303170b7525747dbda1fb66476a2210eeeca2432edd35361a584521d965efb4769d167f51e57696aa56652624b87c88a693e2893e6ca541b699fd0881b44b15b56d3ec9511a3a72d5eb93dc7fc9c84cff0430bd277cb84982b8a1ec47c0f2b52651f0dd0c75022d797d033fe32efb167a4aa0e0c0ef7ae730fb0d0e92af882d6e6c7260f564c119ce3a90fa7dda792fd21a8f757270287d9ace61a6331f3872b1cc7b17716538062064d9c759f8157e12e2c445dbd27cc3f0163e66b82c136c79e1df084a1ebf983c7e7a925f084e8daa54b77c79886f366b1ef06b57f68324db02a631c9d6204bfe6a09333345ac7df4eb3467dbfab1dd2302a22cbfacf269dd32f85f12cbbb00ca79c50d8287de53adda8763ade64aa562038d7dd38a8c8a7f8a41730065aa35f1f261f7c3e9eb121f9479f22a4aabec67a5eceb7cf7dab94d1d3c6c8c920c0b79e3d363a408129b1d65a7f7ba39e6be4da66722407561575f41d5ab17bc6435544ae25b86546658c01fa41df0b8627278623e437cd11dc3f8aadc3405622ceb521a5fce49586da66be03d1ad101cf8e067ef53c0e00bfb004af38b3abc06693c4c9c85dd0843768b482668bb371b48fb05d0918fd2e9d05d1fbe1800c03c7bacb44686eded5af072af224ef922c98bd8c2aa8ffec86d4ae3ee6d04ae8460de7551dfdd2b0eed3cbb44d5e12c4c109649ab7b47f02caeea01a495005772588e939a7a0351f47e09bb69cc97f6ece53223a016958bb95c74a7e4546ef3036f91273e310c7dbedd8dc67bf45ac304b1325dbd23f3d971ac640487971a004e3d3f030d575ad28c911a933d069657a8be47afc943a067f42dd459f34711c1d2eb7a360490cae8c62864f", 0xe0c}], 0x1) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000000)="5e2012a6753aa79a98e33108f2317304b153f006519ae27da2a5512dd98a326b9716cc25", 0x24}, {&(0x7f0000000080)="4a0b07da8e254d70e8693afcba0e7175b5fe43513ce08efd3dfe7a3bef3b4ef86e45ba38efa70fcf93eae47d06df52edd91fc1d02db82077031766527418322929f3475e57a2a699c078d3538eb06faa449deffa3af2f60ba01f872f8470", 0x5e}, {&(0x7f0000000400)="2433a45d65db25e15767665e2faa1af7d5bc4aa1290a09885bc96a3c82ada0a5f32dfbc9b150966a73c7ac250d7d6ad6ae63809271ee47fe7cf2640769f44a5d680583442cc2f210619877509f608afd6aaf23d2356126a824aa2bef1a82a9e6a341b9fd0206679f8094cee5114b79261340303f2ee5d867d8b339bb1f9cbfdbda7e1e5282afa606a25ccdabee0ee99ccce17b415740b65cc623f11333594dac9f5e3e675876e74e7779329377a43b74d2e1491defb875888a33d0d34b7880df6b827587f534a3b78b673d3136cfbaa75d36fc2bb4c321b9c8ecc1a5", 0xdc}, {&(0x7f0000000100)="d97bb8eeb624c562e7b1f23885eb6aa2402062430e47e93975e387eee968bb642fcbf7ae04a26736366f10d85df70844b51163a85cd8bd173218578974f6b9c4ce6b3aa41dc3c73567fbb46ccd0f195a5480ca6fdade6175d3aee1e3eb9ee885e4ecce8021556867b030eecb44aab89e95d75de48fa8711310", 0x79}, {&(0x7f00000002c0)="2efee6276e3a5f1398bb14ff30fb2dc1663358b3b6bd7d6e35d7ffe640db91775a78f6920c709c6c83bb946101944ec05370983eb8375bfa24a0da1cb75c2a6e6c66419a21eee8b4d6ad639618a440b5e466444c6eab58b0aa6e8aa27f2d8751638eb5845b6518d07f37841b652799062a", 0x71}, {&(0x7f0000000340)="ae20ca8d6bbbd75801d79e0eb26bde69528a8e3eee5c27c8d20cb9f31240420a1c7fcde6c840572efafd7e18788c49b5ad47faf0685cb7d2a3afdf42fd5add7163731c348e93a0a534b0ab0013abef77896f4953506ca7510217955d68c7e492e48f3c675c3e3aca4ccd4e2885ff38434e9bdf2112817721eea6026f945b482d22d3e7087317610987385f723c7e6e94c2c97bba4a6bce526b773c20a0d818ddfc2b85003ca3c4", 0xa7}, {&(0x7f0000002140)="66694314d4fea6e3b8471f856e6a590887b685d8e3cd406ff02edd710293ddf4f9552a47baf6a7bdba9f27e792eb7e50d37a0dcdf03f05d011bae937d30cbbc2d030cf66102bf0b06555b2b1d5292313fc6d63ae08db979c9657ff650febf418605525c65abb812c3f1c0f1a61ddfa5ea449fcc1547b353406cf952f13848ef6fdcc266c8defaa7abe343e3e27a5a6743012901dc7be878e9018df21d13f5dd680b38e75dbbcdce5e8a42ac33657319beddc36e36696d5bf6c7407148d601aefd83abdf540bd0e9c7df38b22a0217c3f05d413efa17863b0deee68fcbbed057695ebd84fbf78f91a81ebabdb4d98799711bd6a45c224a52672d8", 0xfa}], 0x1000000000000283) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028ce47f000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="17d59299482d", @local, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @broadcast, @random="b6b3b7e282d2", @remote={0xac, 0x14, 0x0}}}}}) semctl$GETALL(0x0, 0x0, 0x6, 0x0) getegid() setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xffff, 0x100000000}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) dup2(r2, r1) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2010, r2, 0x668c) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/45, 0x2d}, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x1f, 0x4) write(r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:09:24 executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1a3, 0x0, 0x0, 0x0, r0, 0xb2}, 0x2}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r1) 01:09:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) pledge(&(0x7f0000000200)='tty V\xef\x86\xce3|#\xcb_\xbc\x04z!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\x9c\xe6\x98\x0e\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x95\xf6Yf\x9au^\xa0\xc9\xd5k\xbe\xa9kG', 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munlock(&(0x7f00001a8000/0x3000)=nil, 0x3000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x4) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x2058c7d1420b96ca) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r6, &(0x7f00000000c0)="18fc", 0x2, 0x195a05e282d6161, 0x0, 0x0) r7 = accept$unix(r4, 0x0, 0x0) recvmmsg(r7, &(0x7f0000000640)={0x0}, 0x10, 0x43, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='x\x00') syz_emit_ethernet(0x400e, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "c41ff4", 0x10, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="fedcb10e86e12a5d7e942c230329a2e7", {[], @icmpv6=@ni}}}}}) 01:09:24 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f00000072c0)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x100000000000008f, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) sendmmsg(r3, &(0x7f00000000c0)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r3) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f00000007c0), 0x4) 01:09:24 executing program 6: clock_getres(0x0, &(0x7f0000000000)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) syz_emit_ethernet(0x16, &(0x7f0000000240)={@local, @broadcast, [], {@generic={0x8035, "964ee9b97906f938"}}}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000300)="322056c4fec24bddd6dd40165f23240c8b85d3aa9471dc8c734ed823f1970516e1ab8e0c329ea8ce8231de6b07266da2ea11bd6805d69b5346d75515f0baf60369f14285c7d1f5a2a942274ecafe95f28e72ef38d7897b12da7faee9d285683036d6867ff941517966b7ed16ae3639509b6e91c459b13ee2ee94b0910c8405db9b66b4ef36fe90706e0831b63de7b72ee975bee34b1f5033658d4fea5056285f82", &(0x7f0000000200)=0xa1, &(0x7f0000000500)="24427b94f8043da7ee986eec4421ecfdf30270c9227b39cc2ec3d7a9b9d777341127df82697bd69e14b701c909fd640a28e7e53687aba75d1f9a15397a5ea589155c384d41d66ffdf954849b5429d6575343e7fb3c9be35616c672c199e5b5405416448f43cb8b142880b010bd9a0ee7690aa311e1ce7af183a91842407f4b5fcd84a81c50fb42e7a75dfedd3fcd0976726a0633670c255b66511b0c12f0c37349ec384012c16f82c357bedbb4fc00b7a36e108c5867a16ae90b3461b14838d9b28954a037fe08c5af60d97eefb5968c49801040260781e11dac1aa8f9c13c8f57453cf398bd336a22f82d6cb72ca64da07f86a2d92cdb5771cd5b890458777eac5a3b3a844d08146b0512639317b1a21ca1afcaf00db16cdf40dff837a0ef77bed78647d46527618d040aa87a28530491a32e6e95dadb3ce86cd5da6d111f271e090014dd0433f71405bb31c7d4316625402534b961d18a7a69266b1c89331846cac2191cf28a61ccd28a9196c8a503d8c5e79c452ea28ff3ac", 0x17a) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080)="6d6c9b160161c60918c8f4c2d0502cc8a7", &(0x7f0000000040)=0x11, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) pWaARnNiIcN:G :v oSpP_Lg enNOeTr iLcO_WbEaRdEoD p ONS StYoSppCALL e73d -at643022848 EXIT 0 a db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 30505 22721 0 0x1a000002 0x4000000 1K syz-fuzzer 13895 12690 0 0x18000012 0 0 sshd db_enter() at db_enter+0x1c panic(ffffffff8288ee28) at panic+0x17b vop_generic_badop(ffff800033d722c8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8074a5acf0,fffffd807db0c348) at VOP_STRATEGY+0x9f bwrite(fffffd807db0c348) at bwrite+0x1d0 VOP_BWRITE(fffffd807db0c348) at VOP_BWRITE+0x4e ufs_mkdir(ffff800033d72540) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806f41d2b0,ffff800033d726a0,ffff800033d726d0,ffff800033d725d0) at VOP_MKDIR+0xc3 domkdirat(ffff8000ffff42b8,ffffff9c,c00003ad40,1c0) at domkdirat+0x125 syscall(ffff800033d72850) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x20ed474e0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: vop_generic_badop ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff8288ee28) at panic+0x17b vop_generic_badop(ffff800033d722c8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8074a5acf0,fffffd807db0c348) at VOP_STRATEGY+0x9f bwrite(fffffd807db0c348) at bwrite+0x1d0 VOP_BWRITE(fffffd807db0c348) at VOP_BWRITE+0x4e ufs_mkdir(ffff800033d72540) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806f41d2b0,ffff800033d726a0,ffff800033d726d0,ffff800033d725d0) at VOP_MKDIR+0xc3 domkdirat(ffff8000ffff42b8,ffffff9c,c00003ad40,1c0) at domkdirat+0x125 syscall(ffff800033d72850) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x20ed474e0, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800033d721f0 rbx 0xffff800029ceccbf rdx 0 rcx 0xffff8000ffff42b8 rax 0xffff800029cebff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa64b32b3e2f53771 r11 0xa21f7779101a8c46 r12 0xffff800029cecac0 r13 0 r14 0 r15 0x1 rip 0xffffffff81b32a0c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff800033d721e0 ss 0 db_enter+0x1c: addq $0x8,%rsp ddb{1}> show proc PROC (syz-fuzzer) tid=30505 pid=22721 tcnt=16 stat=onproc flags process=1a000002 proc=4000000 runpri=17, usrpri=69, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff8000ffff4cf8,0xffff80002a1a8a88 process=0xffff8000ffff9f20 user=0xffff800033d6d000, vmspace=0xfffffd807f0031b8 estcpu=19, cpticks=1, pctcpu=1.3, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 26194 259647 84140 32767 2 0x8000010 syz-executor.1 26194 83359 84140 32767 3 0xc000090 fsleep syz-executor.1 42348 486138 62240 32767 2 0x8000010 syz-executor.2 42348 125823 62240 32767 3 0xc000090 fsleep syz-executor.2 63242 46888 52176 32767 3 0x8000090 nanoslp syz-executor.0 63242 472828 52176 32767 3 0xc000090 sbwait syz-executor.0 63242 511300 52176 32767 3 0xc000090 fsleep syz-executor.0 38075 235761 52965 32767 2 0x8000010 syz-executor.3 38075 497560 52965 32767 3 0xc000090 fsleep syz-executor.3 38075 180501 52965 32767 3 0xc000090 fsleep syz-executor.3 62240 265141 25473 32767 3 0x8000090 nanoslp syz-executor.2 25473 252469 22721 0 3 0x8000082 wait syz-executor.2 92920 156716 36333 32767 2 0x8000010 syz-executor.7 36333 249196 22721 0 3 0x8000082 wait syz-executor.7 17715 75296 12519 32767 2 0x8000010 syz-executor.6 12519 227176 22721 0 3 0x8000082 wait syz-executor.6 52176 237322 31226 32767 3 0x8000090 nanoslp syz-executor.0 31226 19216 22721 0 3 0x8000082 wait syz-executor.0 84140 456125 16504 32767 3 0x8000090 nanoslp syz-executor.1 16504 456001 22721 0 3 0x8000082 wait syz-executor.1 52965 70621 31236 32767 3 0x8000090 nanoslp syz-executor.3 31236 95254 22721 0 3 0x8000082 wait syz-executor.3 9808 102847 90698 32767 3 0x8000010 biowait syz-executor.5 90698 94321 22721 0 3 0x8000082 wait syz-executor.5 86510 234065 0 0 3 0x14200 bored sosplice 22721 469308 43848 0 3 0x1a000082 wait syz-fuzzer 22721 78092 43848 0 3 0x1e000082 nanoslp syz-fuzzer 22721 401381 43848 0 3 0x1e000082 wait syz-fuzzer 22721 432267 43848 0 2 0x1e000002 syz-fuzzer 22721 29863 43848 0 3 0x1e000082 wait syz-fuzzer 22721 272450 43848 0 3 0x1e000082 thrsleep syz-fuzzer 22721 270045 43848 0 3 0x1e000082 thrsleep syz-fuzzer 22721 224924 43848 0 3 0x1e000082 thrsleep syz-fuzzer 22721 343785 43848 0 3 0x1e000082 thrsleep syz-fuzzer 22721 20634 43848 0 3 0x1e000082 wait syz-fuzzer 22721 96351 43848 0 3 0x1e000082 thrsleep syz-fuzzer 22721 235188 43848 0 3 0x1e000082 wait syz-fuzzer 22721 41441 43848 0 3 0x1e000082 wait syz-fuzzer 22721 428580 43848 0 3 0x1e000082 wait syz-fuzzer *22721 30505 43848 0 7 0x1e000002 syz-fuzzer 22721 418485 43848 0 3 0x1e000082 thrsleep syz-fuzzer 43848 355846 12690 0 3 0x810008a sigsusp ksh 12690 13895 95514 0 7 0x18000012 sshd 15411 328889 1 0 3 0x18100083 ttyin getty 95514 442993 1 0 3 0x18000088 kqread sshd 79158 323792 91978 73 3 0x19100090 kqread syslogd 91978 381520 1 0 3 0x18100082 sbwait syslogd 47864 217827 1 0 3 0x18100080 kqread resolvd 3043 128627 72872 77 3 0x18100092 kqread dhcpleased 30874 121183 72872 77 3 0x18100092 kqread dhcpleased 72872 82514 1 0 3 0x18000080 kqread dhcpleased 10382 116525 0 0 3 0x14200 bored smr 70397 201695 0 0 2 0x14200 zerothread 53334 357008 0 0 3 0x14200 aiodoned aiodoned 15144 494439 0 0 3 0x14200 syncer update 81186 17540 0 0 3 0x14200 cleaner cleaner 98844 256842 0 0 3 0x14200 reaper reaper 51063 467572 0 0 3 0x14200 pgdaemon pagedaemon 30194 440944 0 0 3 0x14200 bored viomb 33572 509892 0 0 3 0x40014200 acpi0 acpi0 60228 128953 0 0 3 0x40014200 idle1 3753 401751 0 0 3 0x14200 bored softnet3 93228 324134 0 0 3 0x14200 bored softnet2 85300 446206 0 0 3 0x14200 bored softnet1 90293 409381 0 0 3 0x14200 bored softnet0 77313 341773 0 0 3 0x14200 bored systqmp 50430 293576 0 0 3 0x14200 bored systq 77921 495585 0 0 3 0x14200 tmoslp softclockmp 44782 333165 0 0 3 0x40014200 tmoslp softclock 72919 365816 0 0 3 0x40014200 idle0 1 344244 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd807f0028c8) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 pmap_do_remove+0x99 #4 uvm_unmap_kill_entry_withlock+0x1b1 #5 uvm_unmap_remove+0x4c7 #6 sys_munmap+0x1a3 #7 syscall+0x8cf #8 Xsyscall+0x128 Process 9808 (syz-executor.5) thread 0xffff80002a215730 (102847) exclusive rrwlock inode r = 0 (0xfffffd8068cf4818) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 ufs_ihashins+0x46 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1e4 #7 ufs_mkdir+0xe6 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x854 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8068eb4818) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 domkdirat+0x79 #8 syscall+0x854 #9 Xsyscall+0x128 Process 22721 (syz-fuzzer) thread 0xffff8000ffff42b8 (30505) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82e09730) #0 witness_lock+0x446 #1 __mp_acquire_count+0x48 #2 mi_switch+0x489 #3 sleep_finish+0x194 #4 biowait+0x91 #5 bwrite+0x1fb #6 ffs_update+0x27f #7 ufs_mkdir+0x430 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x854 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80677084e0) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ffs_inode_alloc+0x1e4 #9 ufs_mkdir+0xe6 #10 VOP_MKDIR+0xc3 #11 domkdirat+0x125 #12 syscall+0x854 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f25fd58) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 domkdirat+0x79 #8 syscall+0x854 #9 Xsyscall+0x128 Process 12690 (sshd) thread 0xffff8000ffffcce0 (13895) exclusive kernel: protection fault trap, code=0 Faulted in DDB; continuing... ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10176 6406K 6419K 166960K 11428 0 pcb 15 10K 10K 166960K 15 0 rtable 222 6K 7K 166960K 2564 0 pf 27 8K 8K 166960K 143 0 ifaddr 40 15K 16K 166960K 280 0 ifgroup 46 2K 2K 166960K 278 0 sysctl 4 1K 1K 166960K 5 0 counters 62 36K 36K 166960K 178 0 ioctlops 0 0K 2K 166960K 165 0 iov 0 0K 32K 166960K 656 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1377 87K 87K 166960K 2641 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 159 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 54 0 dirhash 12 2K 3K 166960K 225 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 20 73K 105K 166960K 7926 0 sigio 0 0K 0K 166960K 203 0 proc 56 78K 115K 166960K 2913 0 subproc 91 5K 7K 166960K 897 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 1602 0 in_multi 88 6K 7K 166960K 1059 0 ether_multi 1 0K 0K 166960K 38 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 1991 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 352 70K 96K 166960K 70154 0 UVM aobj 131 8K 8K 166960K 151 0 pinsyscall 40 80K 102K 166960K 10581 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 609 0 NDP 10 0K 2K 166960K 198 0 temp 70 6811K 6940K 166960K 27086 0 kqueue 12 18K 30K 166960K 1050 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 1003 0 1000 4 3 1 3 0 8 0 rtentry 112 799 0 695 4 0 4 4 0 8 0 unpcb 144 6192 0 6176 19 17 2 4 0 8 1 syncache 336 254 0 254 9 8 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 403 0 403 17 16 1 1 0 8 1 tcpcb 808 4114 0 4043 14 5 9 9 0 8 0 arp 120 139 0 122 1 0 1 1 0 8 0 ipq 40 15 0 15 9 8 1 1 0 8 1 ipqe 40 195 0 195 9 8 1 1 0 8 1 inpcb 392 9040 0 8962 13 3 10 10 0 8 0 nd6 136 249 0 224 3 2 1 2 0 8 0 kcovpl 48 69 0 62 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 3130 0 2705 36 6 30 31 0 8 0 art_table 32 3131 0 2705 4 0 4 4 0 8 0 art_node 16 798 0 703 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 23 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 47 0 37 1 0 1 1 0 8 0 shmpl 112 148 0 20 4 0 4 4 0 8 0 dirhash 1024 159 0 142 3 0 3 3 0 8 0 dino2pl 256 11772 0 10238 97 0 97 97 0 8 0 ffsino 272 11772 0 10238 105 1 104 104 0 8 0 nchpl 144 22487 0 20758 66 0 66 66 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 73328 0 73326 3 2 1 2 0 8 0 percpumem 16 103 0 58 1 0 1 1 0 8 0 kstatmem 264 136 0 116 2 0 2 2 0 8 0 scxspl 216 70624 0 70623 31 29 2 8 1 8 1 plimitpl 152 1334 0 1313 3 1 2 2 0 8 0 sigapl 424 8099 0 8049 7 0 7 7 0 8 0 futexpl 64 100062 0 100057 1 0 1 1 0 8 0 knotepl 120 695 0 0 18 0 18 18 0 8 0 kqueuepl 216 1957 0 1948 5 4 1 2 0 8 0 pipepl 320 1441 0 1416 12 8 4 4 0 8 0 fdescpl 496 8080 0 8049 6 1 5 5 0 8 0 filepl 152 45298 0 45069 22 11 11 13 0 8 1 lockfpl 104 1770 0 1766 1 0 1 1 0 8 0 lockfspl 48 608 0 605 1 0 1 1 0 8 0 sessionpl 144 80 0 65 1 0 1 1 0 8 0 pgrppl 48 187 0 172 1 0 1 1 0 8 0 ucredpl 104 7422 0 7405 1 0 1 1 0 8 0 zombiepl 144 8049 0 8049 1 0 1 1 0 8 1 processpl 1136 8099 0 8049 5 0 5 5 0 8 0 procpl 656 16792 0 16721 8 0 8 8 0 8 0 sosppl 168 355 0 351 1 0 1 1 0 8 0 sockpl 584 16420 0 16324 20 11 9 9 0 8 0 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 21 0 0 3 1 2 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 13 0 0 1 0 1 1 0 8 0 mcl8k 8192 18 0 0 3 0 3 3 0 8 0 mcl4k 4096 45 0 0 4 1 3 4 0 8 0 mcl2k2 2112 11 0 0 1 0 1 1 0 8 0 mcl2k 2048 484 0 0 37 7 30 37 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 1489 0 0 77 0 77 77 0 8 0 bufpl 280 16495 0 10240 450 2 448 448 0 8 0 anonpl 24 1091828 0 1084790 154 86 68 88 0 186 0 amapchunkpl 152 220581 0 219887 107 72 35 44 0 158 2 amappl16 200 30899 0 30750 175 163 12 31 0 8 2 amappl15 192 15 0 15 5 5 0 1 0 8 0 amappl14 184 341 0 327 2 1 1 2 0 8 0 amappl13 176 95 0 94 1 0 1 1 0 8 0 amappl12 168 9590 0 9558 2 0 2 2 0 8 0 amappl11 160 56 0 45 1 0 1 1 0 8 0 amappl10 152 162 0 148 1 0 1 1 0 8 0 amappl9 144 240 0 240 17 16 1 1 0 8 1 amappl8 136 1480 0 1316 7 0 7 7 0 8 0 amappl7 128 93 0 79 1 0 1 1 0 8 0 amappl6 120 1378 0 1342 3 1 2 2 0 8 0 amappl5 112 514 0 501 1 0 1 1 0 8 0 amappl4 104 1385 0 1337 2 0 2 2 0 8 0 amappl3 96 42747 0 42662 6 2 4 4 0 8 0 amappl2 88 9257 0 9165 6 3 3 4 0 8 0 amappl1 80 40929 0 40420 23 11 12 22 0 8 0 amappl 88 68258 0 68058 8 2 6 7 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 150 0 20 3 0 3 3 0 8 0 uaddrrnd 24 8080 0 8049 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8080 0 8049 1 0 1 1 0 8 0 vmmpekpl 168 56232 0 56155 4 0 4 4 0 8 0 vmmpepl 168 509709 0 507542 234 121 113 127 0 357 2 vmsppl 440 8079 0 8049 5 0 5 5 0 8 0 rwobjpl 56 133394 0 126081 115 7 108 110 0 8 0 pdppl 4096 16167 0 16098 454 379 75 85 0 8 6 pvpl 32 48360 0 0 390 0 390 390 0 265 0 pmappl 248 8079 0 8049 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 872 0 423 14 0 14 14 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffffffff82d26ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0x7ea73a3ae6f0, count: 10 ddb{0}> trace x86_ipi_db(ffffffff82d26ff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0x7ea73a3ae6f0, count: -5 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x1c: addq $0x8,%rsp db_enter() at db_enter+0x1c panic(ffffffff8288ee28) at panic+0x17b vop_generic_badop(ffff800033d722c8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8074a5acf0,fffffd807db0c348) at VOP_STRATEGY+0x9f bwrite(fffffd807db0c348) at bwrite+0x1d0 VOP_BWRITE(fffffd807db0c348) at VOP_BWRITE+0x4e ufs_mkdir(ffff800033d72540) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806f41d2b0,ffff800033d726a0,ffff800033d726d0,ffff800033d725d0) at VOP_MKDIR+0xc3 domkdirat(ffff8000ffff42b8,ffffff9c,c00003ad40,1c0) at domkdirat+0x125 syscall(ffff800033d72850) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x20ed474e0, count: 4 ddb{1}> trace db_enter() at db_enter+0x1c panic(ffffffff8288ee28) at panic+0x17b vop_generic_badop(ffff800033d722c8) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8074a5acf0,fffffd807db0c348) at VOP_STRATEGY+0x9f bwrite(fffffd807db0c348) at bwrite+0x1d0 VOP_BWRITE(fffffd807db0c348) at VOP_BWRITE+0x4e ufs_mkdir(ffff800033d72540) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806f41d2b0,ffff800033d726a0,ffff800033d726d0,ffff800033d725d0) at VOP_MKDIR+0xc3 domkdirat(ffff8000ffff42b8,ffffff9c,c00003ad40,1c0) at domkdirat+0x125 syscall(ffff800033d72850) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x20ed474e0, count: -11