09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) symlink(&(0x7f0000000280)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) poll(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000380), 0x0) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x3, &(0x7f0000000480)="3bf2ee74e7470600ad6ee9e3b3a68a39426a6525005298d4b2a36fa755e1a3925fe49afca7e63b52fa9552551bd6e6b85b6cdced70357e6948c2e7f201ca31553fa2d7031f38c03e56ad1e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12700deb4f79bd78d194654b0cf642f2c6d6653498d3b8f9c8dbb67c2ce901b763513f6b1c308e130d6f48b0a00"/216, &(0x7f00000001c0)=0xffffffffffffff81, &(0x7f0000000580)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d60276256142eb8a95e5a95a3e6363c8ce56bc3312183723a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00000000000000000000bb0000000000000004"]) executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x21}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000180)="03acb3817eea6dfd5bec26a04de87fdc96f0b151137fb886fa41aa43db68432fa18c7caaf5a0804087f5298949c91ce96ada7be65384d9b2d6fc116678b1539b54c2c6bd1a77ba0e6b00450feeeeea2ca23459d8eb1dc05e30b7e6b4e422dfd9d4137bf39e974ccffc5bbe2655bbee75fbe3229c188de67fe0e386618e842518bcc531569150f98a24c99e315a4ad63d5d03492f33cb72a961c35797e82ec2e8d597f35bc3fc0cf592d8ebe23398ac51da4db81c6b4b76b71106663b149668740d4e6ec759aeb9bd46443fd6404f3756af70fdf72197b3982d36f54c63b6e4633420285cb9e3ecfb9279f72eccbe0c3c155ebdddc89ed52fc95d7d7538f49777703b410ea2dd51670c26e2f37fc599e9dc058b39633033b52523a70db7da2ea6e5345c6aa7c1330cf13b304fe1ef87cb384ff225cdaffe082a151de78370a6b8cbf80f2b2678ebd031093c06cf7bf58f6f9dbeef02dbf1e0202231281eb264a22aabac939f2bba264e6fb4d384d4da10ad3c9e59cf10619268357d9125f8a40a7eb771195ca3c2e9378a1580db92c89a82d4014e3366177bf767314e37efc1d13a679092a78b9be80718c0e5920b998e42d5c2df873fef76bd25d1c3f7fce54d75d7aa452c90ff651a740bbd83424132dfb0ebc34fd760e9d458676aa083b3379a15eda4a9702ebfdfd45ef6b6b175a672fe90c1a6e6eb2d502809133d325abeeb5176abd9afb0edccbab7264a8e083faa89e879cbc1f807e6cb9d76fcf82985a5faa99d9ba48a5c1a5e8592b1b16ea2cef267376cc2a87b7babc8102e22793c9ae3198d02dca9c13e93b318560ebca88bd45d0f27a1337c702e6f28cc8250f93b221e3dd96fd84dcc46c27e109e8efa92dbfdbf1257b1b568f8b38f3cc7037c9d2ae793f94f51e98892bec65a41e20ee5f99dc59e355598e649f08d312f2d1d5c49921cc6ed74827b3d77203c221b6406933f7caf68e9cba0edcda40771e56ea1bec96176d30eecd27b4b267fe672e1319873c2d31310df49a0d69942a95bfdf711077d13496184b27389c1b576c0103be344206f1c1a8f83366b4625799a4a3d655953beb3dc7e063b0b3cabea83350ba36de2f75066c1f333f5ccbdb202168e19514227847e3f4b25a1ddc5344fd9f5a2f2cb344e3cb79210abe8499514a3c3f74e201b58bd3af473d995cf3b5f8e9a57c0e22cd80c721fbc08ec0ced852ce4cde200ec79093fa25222efee656c2cfec65c816d0c25fe7074537a593e44742eef46a4814664a3f19848957fc4933ccc8f4fb442f8587bffa679413700faae06f424c33d890687a22250bf0927be9dba1b3894f7b7cd95a5ac6596d2a1c4450fb227dea7698e373b54c15178e28293aa40179971d8667721500c711e23f1f098a2b2d06596fc48695e21b12c0a43ddd1f95f3ae32ac459ece3c1c1b07748fb77cb75ecac0b0422a8441cfe52be07dc20ff44e092ad2999a3d7ff03399137f90db5e99972f6b58136fff0780ffee5e2c67adda119876d5397b3904260796ceaeee3479c3b630e1b8cf0076299be3b87a154b8f40707860d63fe8617c72af94adf10039a92dcc5d82dd7e3527a152d30b6cd46adc1e581f00b40c91fe818eb1127a864f726f7693f5df606052bc7e112669627b26629c1e04eb9a976b8f8002d1fe61d5291ecba960fb2becf50f4a9868264044c65700576b5124b1c425920f9c0d9581203d0059adb682b7534619c56210c713a36581ff62feee3fd197b5e20bd91d311e8c3c2ee09e01766b30132d6ea35675005bb2ee2915aec52e059279f266316262758ad3f966404fee3ccdb4e8eb748245495d6a40f75e92370372ca99bea61bbb4a19afc14effe7fe9ac7268918078bdad83d5fe220c9833216afcddf3cdf7f0ea7b0c20c6207545b82189a7cd3304b6b856f39252f7372cdb330978ecfba776a7e3858d496e3b32024b6004ed4df3faeaf99eb80c22a4a1057c2bbb49080f6e314024cd16ad1d8f5338f1e1b31973994662affc4f09de509a406ba509b5b6420a2464b654284e79b117869b84e0c8492a9e5fd953189ecbbdd5208d546465f1c66fb0a8c9d8013981ae861ec01c5bc51f28ce760e2fe285b479d6ca4567b1f3809afb108f788463c2acb72bb00c461609403ec19582214e67aeaf38cb0ff9a5d90b42d105e119f6799ff6e2ba5ff70ddef5ee53ecfcfad69fa712ea00b596ef8ee3cc11f9d1c76105f3cbd7e9b283d2941b18bb4d21601ca3da9d0b0b4451de53a9cb3f5d43bec53d6447ced65308db1bafd5f90488e126bc011c0173431fb0c1bd789bd66ef689ebe2102a7831dc3a24d17c2864497174c33a456dbad7e766f19f7ad5b8fc9bb3a0eb5ff23527a928f59f93bb80a6ef7e08bf22dfc4fab5affc547e3bed576b780fd5c70cf9c2a9bd499132c7b5da4016a3ab6165ab887a5b26ef778cb1366b19e0eb06d75a9b1227d64760bce992f7ea516dbfaec6241481bd88682b6c15340e4d968c3d616c19181c417b4aca39ee3c5bc2d9d711ce5ed803c3d74d73535272421135319dcf5b5f16df82f8e351fe5c509998b6bb1271fbdee38fc9bb18722e383bfd34f772efcc48aed9fc00ddcfe0dd64148869bcc36b955609219b6488141dd5b0874073945699818c5c9a49959f1e65046e31ec792f34c8ef6b5d0886c5f3974fabb8bb68744598618811bf9267c1188cac14d9ed90dcbece911862c85b2135a2d7ee329494e9c79e9ce2512fbc1d9cc852c02d1793a402bf5adcf6eba8a09267ef12c8b16e05efe7d033248447ac194eb408a13851a1ce1e7b36f00c426203b04eb29f826454c5a883ae55d870960ca650df69094367fa15766906224a22424e73c73abd5be36d84b7354b65cf4fb83b95f217ae243c80f8cf7218b2a053e15d5eb8da188976629d2a66121f0f48639e899603c022cec7884bd0e58a7f0ad6b859d317d89024ac599df99d9d26a80e06429ca9656f6743be69748540918d958fc495afd3cdacd4179ea4bdb3f0c2cc0e7b963a186e62dc53923eb4400f3e1547bece29fa5724221bdb6857de266c058250604eabf65712aa5b59d821975b8cf0755e97ac81abf4791bb2787f6c36be40ae1b3f10e73db406fcdfa0166d21656a9fa5c808324379fbc3e2be1ca8a9bc93db333278732b7d8abd3f2aad6f2abd43c7e5e4db5c221df783c4a865d07ca7706a2599057304cf9a607f4908785cf5ffdc778892ffe3fbb5951c58852b0a4422126e7de9b9b061a9710fa0c475a417c535579bd5f8b66e48adaab22f554bb44709e632353e78edef4f61d12b00fb4e3af825a82a966a2f8371dec7d0dcecca847f7de89895198cd8c6b22eaceabd344b68afb6c182b1e28d88a263c19b54676da193f488d69083228bf2f62ff601f7feac4bf2992f4de4d537e33c1090a9d7cc03d14025d83bb4ebd7f4da851762693a79c2501bf3a5310eab3828b9fffc6f145932220342d8b51615803a8d9d41e6458121af96aa69ca11a046754034d325d49c8b1ff83cfb32e558cc69830f3ff8674c969ba6be0c8d069c7dd1916e88b66957a0d374b71bf1af0fe68d0386051f7e5e9cba2dee3aa36b7db2af0626142447bf098f1c3601a356928b080025bd723435db20eceea89732dd9593e8718ef3cbcdd690ed76c7d4ea7f9db6f49158fb03faa86997890421709da43942c20da19e1a622eec92917fa5ec780012f21f3b3e4cb93b437b029d440e1118fdfba2f9ca3d7f5edbfe03aab100a15403157db2c5257bab7dfe392eae889e120677599f8194af0b1468f6d62fa51c6ebc1b666230a01aa9d049859451e57591012d2569acd62228c08237639a833078b946948c34aa0905efaf17ef54bbd3332b4f6a5062dcbb3a1df887bc5c4f5486857e4a1be4a2c686761d5e170e4dafaa8fef15c249c89b4292fed0b6e85f759e69ecfb782bc8ef4d5420ac950c618865f93a4546ce9a9eada16ba241a04b1dc81d288b7fc3ed8811c25fb0fc673850a8b0a9e2514d67675393176c335472074302122ed1bab1b1b2ed1094be58af2703867138c9652994aedc9c589f81f0e7adb19eb70c7e16a2f42ecf8e4615c144fd2b1d37414daccaa2f4f3ddac0f53afd58da212682e21d95456916d4c575bb2d0a94fc9c4bcac58b0e9f6ec287d0f5aca1201c69498a63cd9a27f9779470d6ded4aa9e5ebe1ae88b33fe9d55e5a0413217bbe6270d15c8de4ab7164c5eb3ce6f2130ead022dc79e91dc7f333a7b46b102292c4768fcadce546a6bdd5cf33f8c65162e55161eb6e2ec5fb1d14aef022735c1f2594f3b0c18b635372fde6220882e9d665c10d15deaf2902dd5c3aa8d9c15033b208ac8f04934570a35b3e2e6c15efdf04d5f1c4f0c804dbd92955533a2d3b7f0a24a9de4030e11a0a572d0d14499b28bc998295b842669080143ce3e3d2b898c91b72802e3c29c1740c41c33a0eed4c6c2ffcc87a5bf2b3073e4d9a0c94523e98f6c7628ccb6919d8a1089a5e697471c95dd3505b2c6cb1d6657cbf512a762024acdbf6515f03aee175cc622499c8c1fa365aefad5296b33fe3c66c00e80df69e423389be9cb2f4287196c6c1d111c1eb72cae50ba68e2ae1b16c58d91e90791c07328a9721c9015aee1c21959b87a83cbc8fdabb9e3bc60420d0210ae49807d9186b63960b335e546232f64932963e75b06265e34d9396c9aca629398427532f290badb63d9a2a71d297e7dc0c7656d8b8366832a672ddec69203376c46dc470c3202e2d6839dacd5a0e304de32c3ccb2eb133826950ce1568dd24570ad86ad03f56018a9d947169d0ea557a43665ced35f51c6af852d3f59e00f3afcbe165f4686ec5499671fdc2dda1d29487aef063addd4dd7c60cefed1df8290e8e8aa75ed508ee7b79fd75fdcbe07f3f899199accb0f75313f28d938d994daecffb3a432b217b51ef03f8fa7a13fdabbd3a9e17aa32d0023edebe0cee966c1b42abb32e86e64e88a511f94ffb7372785d3a39d1557c1f805a5c127c3e2bf11de46bb94017646e3a855b6254da891b70fdf8f3656972343eec9f9d0b44a12843850fe7c5582c62b342e04a9d3286064885ac5023342058596d3f59d6e198702f80eaf4acd6883135d894d30b3bbad1909c8375325e2be9e4ce35356ff6c4a30a3aa0241d1ceef72bef5bcc3cc0b9ae5a740d14e2bed5534a0b39061cd9489b426da77286599b4f9bfb078f63f23cc6d198f9af64bf62d6f8d5e725b171820dbffd006a9150d8c1d7ec8e007370a1b0c6299b73740e16ab130e21a8d8a3aafc441f8226aa52f5b3db15af0acd58aacded9ca4c1fd42f7a921101b346bde53b4c7f0e1232e84215b9db9d07b491d773b52b389c7490cbceb004f712e5fa7c6698420c03d849f15e13471944a2ad9044d3bb9708a5da5c65f4463f08f6090404929f0dd62d889a10e1d0a1be12425b00e4554a12e9ff1077d1d1b258f66b4f71397328d3d10975cc9ca75fd5507b8a4b2cae7fb6dbf74d333ea1895f515183dcb7fd91d0106b814644998041b7b92262836339d878023434d2c0528c86607224c479cea3f067378b0b624aee1234657c65c0ad214fd0ac01f7a0328e656f5f67333177441bb97c144ac7c7393fb525487ebf2c1cd1d7d6311e76cf96f570142e72174b04977696e2f55ec553746e64802a17b8451fa0aa4bc626043ee63ae68e4c9abb30307842f4c42882ff76146fb7dfd41dfe75d0b58ffd8fd88ce4d289f08243b5dffb4999ba4a2a026d00a1eafb9611d395a0a349668f4", &(0x7f0000000040)=0x1000, &(0x7f0000001180)="c326b21d36f4b4b67e21174e475cea09738eeb07648ff50d0b5aa44cfcc928d0bb92cc50f008d0b5853f8f232e15758ada267071d26b5e938db6dd232788799333aac19635a13b8524e30eb8467be9cf9f34adc878cd826a79ec5351e9350f5f1dbb69ae461b62e0ac86f6900d4fc6faed0d6ad1f4ec0e7427cbd11ef67e84c3bbb7874746fe7fea863bf5f70fd7332111c78610b78ca69fe680a613e2b1e289bff55fc18c16deea0b758f004338363010af9c5b2e8992074dbcb93a8ef272108e828a6f48ed0baa95593fb76af0a7e19f75397dc35a17c3", 0xd8) executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000000)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5ffe8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928a797051b934fc1a46677c194747c86477c2b49d8d719c8e887ac6d1dca49c9ce86f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c4173451e17c2881be7a68dd9f63b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6690059fdba8386e6282f711878265a24d56ca71221fffa8479de859773d9f2ec4b42d94493453a92194a254e0741fc57b00d63aa9018da4e82c7dfab4f57db1ed7f11f1f0f51a1d0b460fcda391f34a3bcf4ef6f166b04de6e0a9277ab24406f4c8c699f5c4369d44279e974383b2868671a4a2a3ef3155dfc9b69524fac97580ec7d65da2a285de040d7618165fffa24784e8e5170db516985ba6d97e23249c02593ecd44d591b91abf8382709a04b1eac6f90096486a850ed6c4aa34c4550c1218465ea65860", 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x41, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1000100000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r4) r6 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000440)=[0x4, 0x8, 0x3, 0x8]) semop(r6, &(0x7f0000000180)=[{0x1, 0x5}, {0x3, 0x3, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x6, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0x8}], 0x7) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000480)=[0x0]) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(r6, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(r6, &(0x7f0000000000), 0x0) r7 = semget$private(0x0, 0x1, 0x8) semop(r6, &(0x7f0000000040)=[{0x0, 0x7ff, 0x400}, {0x1, 0x0, 0x1800}, {0x8, 0x4000, 0x1000}, {0x7, 0x0, 0x800}, {0x4, 0x14, 0x1800}, {0x1, 0xfc, 0x1000}, {0x0, 0x7fff, 0x1800}, {0x0, 0x7}], 0x8) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000300)=""/20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) recvmmsg(r0, &(0x7f0000000380)={&(0x7f0000000500)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f00000005c0), 0x0, &(0x7f0000000280)=""/12, 0xc}, 0x1}, 0x10, 0x0, &(0x7f00000006c0)={0x3a, 0x25}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x200, r4, r5, r8, r5, 0x101, 0x15}, 0x1f, 0x8001, 0x4}) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x33}, 0x4, 0x0, 0x0, 0x0, 0x0) semop(r7, &(0x7f0000000400)=[{0x4, 0x20, 0x800}, {0x1, 0x800}, {0x3, 0x29e5, 0x1000}, {0x4, 0xfffe, 0x1800}, {0x0, 0x7fff}, {0x1, 0x7, 0x1000}], 0x6) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000340)=[0x8, 0xb3c]) r10 = semget(0x2, 0x4, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0xffff, r11, r9, r8, r5, 0x81, 0x2}, 0x6, 0x200, 0x3f}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000002c0)=""/11) executing program 6: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7ff, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/91, 0x5b}], 0x1) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r4 = socket$inet(0x2, 0x8000, 0x2) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000080)=0x400, 0x4) r5 = dup2(r2, r3) r6 = accept$inet6(r5, &(0x7f0000000780), &(0x7f00000007c0)=0xc) recvmmsg(r6, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000840)=""/49, 0x31}, {&(0x7f0000000880)=""/220, 0xdc}], 0x2, &(0x7f00000009c0)=""/4096, 0x1000}, 0xc000}, 0x10, 0x1, &(0x7f0000001a40)={0x2, 0x3}) r7 = msgget$private(0x0, 0xffffffffffffff41) msgsnd(r7, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES32, @ANYRES64=r5, @ANYRESHEX, @ANYRESDEC=r1, @ANYRES16=r4, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYBLOB="e2741b262760a83cd10dac54c94df3dc0aceb15f748d0fca74063f6a2449a5f01675e43b6db6bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253ecf79a3cde8e6899dba47b9fc7a42c201003676b496218afafa33c7fed5d17dd1009c6bf317671b2f5d1889900629b1747e3cf7ed9ed24768f2e982f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc", @ANYRESHEX=r7], 0x298, 0x800) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/157}, 0xa5, 0xfffffffffffffffc, 0x1800) kqueue() syz_emit_ethernet(0x4de, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff0200000000000000000000000000010020000000000000000100000093"]) executing program 3: socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000280)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = socket(0x11, 0x3, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x40000007}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x7, &(0x7f0000000140), 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x7fff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe9c) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket$inet(0x2, 0x5, 0x7f) r5 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) executing program 1: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="00000000735fdeb1ec4657b0c88813bebe43c43f26c37dc28b243f6a2711f0bf31d73589ee5c9eef3a1f030031408e1dcf9cbee81c7958f1c32d2afab44276dacca2e9a89d2723bfb03efd58e7119659433bb4eccfdeca03d6217df4cc686b633effc159314b8b6687dccf951648e13e247d9d8bfc4f86bb909c177564981e277d31a91ec1f2dd9896c926730d5fbdbe08c70cf4ee883e25bf3770867424423386f06c3fef2aa471df2148f09be0403fdff2cb6c32973a103c9770d8c77b5fac274736e4455accf1a181985ed67e04956ecc411ebd24975564", 0xd9) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)='+KV', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1d}, {0x50}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cb"]) setitimer(0x0, &(0x7f0000000140), 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(r4) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x14}, {0x8126}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) executing program 4: socket(0x6, 0x5, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc}], 0x8001, &(0x7f00000001c0), 0x400, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) fchdir(0xffffffffffffffff) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x37a, 0x83, 0xffffffff, 0x9, "6d2b000001000000000000002000002000"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f", 0xf}], 0x1) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000240)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000000c80)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0d9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a37266e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe9860f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f458000240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f89eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab183810104000077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a6e3a72e52e13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356fb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034c9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc491290422983000800004b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608000000000000000000000000000000364a78e1d1d1e8f5c1c5f854d92fd2d832f29620ec1e9e8f6cca4f00"/4116, 0x1014}, {&(0x7f00000009c0)="25fd26f0c2f6f8454eb459827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516143c92282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e64e9f25f7d20341ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761de8c384dcb53ad08cb1527152db4272ad88493fb38f40398b5a000034fa551a4b2630e0900d08787e89612408f5c38d3185a17475d4a4942473058501ebaf20d02af3d8c60a5f48c3a9a6755836a8fdf1899b5bd43910f6d4f751a123c587ee70642588691f113749045b6abdcf3db86e647324bf25b37e3c2cc4c1e1464d5b356097378f0ad8860e4468552ee97b612dd1c29015fbc2bb362f3ba161e64e4739e080ed7439645b5209d44475bbae79006aa70b987a873c7180fa32988ce3fa24907bbae057634b9375ee778fc5292fd9a9bf70f2f654b773bec290c771bae649022fded51fd770fd6f58b4a8dc1fbc504f3357929f79893aa5e2cfcf29b2adba3c84bdd7b9b6781fafee04027e459268e80a3526634e889e6a166e811e3dbf3f88d5f3939bbe77d38806a3be958f088b364aff49c4e0ddf54b8f00890c52731b1681743fce56bebf135603daa64c74b80caa8e5a793bf0f659190ac2edc99b7c13f6fefc1228934e5c43772936352251dda437b4579dadf606a98feec406db368b7a01fbbf7ec7f3a1ea81669eb813bb29ae94d90785d31cca24ae7cb776f054c42988b115b5befca984fec1442fbb7275d32ed818261759c2e7cd06397ba28bd1162302e11a7e6bd53a478cc67ebeb913a5fbd49fbf848917d8d241fddf73a075da83e2b6db447bf9ee2e3e2c543fb1c67a3de15218f147520019ef263a15abb18bbedefde3da0deb0607a6d1f1b8613a1786e4d972c065d800000000", 0x2bc}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0fea7a92", 0xa5}, {&(0x7f0000000380)="6973b3b7b5f516f850b75a28715b10f7ad8042b6ad24befe4129af5d2f4165f2a214c533a7f59cebdfe071af14f8fc14b9d792c9c83e6b98efb49b3f4ad8f456696d252dc98388c1e1d14bf2fced5de86ab55c2a3e0199c24c232e3965832a8b339aa0cb61dde68a23b8d6b17ccb00b359556b51a4bdc4bcd900000000000000000000000000000000000000ddd15b875073981307fec6ab86", 0x99}], 0x5) writev(r4, &(0x7f00000004c0)=[{&(0x7f00000029c0)="7b0503584ce8d2ce7fde9e5d801a23ea2b6979ecc844084c073000b4809a5180fdaffb5e0ae0d9f4cddd3f40a84400508657dc115d65d679ac86e2401d295fd33c96679b22911981b7f2b74fa91476f4fad3563c23c7edea5a5f4683a85a165d76b0dce05b843f379608a96bc2c5d201679acff1bbba1e46eaec7b32678997f651eabfaa08b61659f3474ca5feb3442f78b3ada6b54d1b173086e363010d65d6afda5da875d835b5eabebe8ae60c30895434c23b575878c5373add15a616c28317d955070cc7e28ab6b1ff76e4f6bed742420b07d297fb9cd6f06809f8c22547b515872342ea597a5394049845f42b3b97a20c308a5cb45d3c08b4f64821b9078aaa76312d0277d9ae7cd484b85a4c7d28663537be3e24ff6868f17d16aec1e49345a8c4b5b3cb314c40208c6633af6dc2dfa17badef99f179c53fd06163b1149ed0d6377f6b463dae3ffce81dd31f87cee66a958b85d49f69e5da1582e93743dbecedd2667a8766abd88895048c20f30d0b6635fd4cf603d01e22e79b7f145ba37fdbdfa914544e6aa499e988df5ec70926111777d3898a4175190daff7cac90043a46a2b22bc3b185af2b4e3d0b217f6c92d0b852660790c06a9f5076e9808b947adaac219c31c24ee613629455410739acc0a3b8cb9cc507611fb1474996bf338c74cb0bb44c17edf276edb84a52d7dc768b303a3bb3a56a415bb73d3a5cda8a7e753788155923baed1017dc08c52fe86240bf109704cd3fd7bff10627752988eb75c8e89f13efe9f0dc899adffcb7074a523d819ac2bf24eca8379e9efa19020f9380dfb6499fbe2f79a95cd0c0d6d90f97e8c39e75f789213f36282dd9a8cd23fb67d5e54537d07435b30a5d462ad54d8b5166ec68f96ac8d0830550c1da2086a7115d740c3e1105fcb2b9ccf9ab280913944808d01d54ce4b613e7b39b5d71c234a89154407df8c4c32226ecc59c577fc832180d179b5fde9a0ef92e28c7d3a98990c45ef782b5716cbada6fffa288396864e05fad09a020c8c0c13ba6fa3344d5c152e5ac149c1c10ae59a4111fa1de7d99cbd375476143287b405a5408da70dd8b3858a6f9142ffbc7a45cf9016ae23facf0478dcd19c477173f43a42b538d30d2d39327fdd27360f6ce39b995a3968af48a25c82e67a8068abff4b5e0f797e80d3293ffbff6e70f77a42486449d518395c159a1a2b0d83fbc4ed496b7e4c22780031396dc4c16cb4dae000600c209fdf5a25ebcbc6f85590af28968a755198e68e1a012d0b738f33cdfc2cefd43841761afc9ba8920e1c12eddb06d6b88b710a48bbd3b40d2340289326f8282c7064eb97c30be26580e47ac5969c7b18a29e642ba7fb8ef23f4e2262eed3c342e09a7d587c82f16a49d0debce35137e7e68e37db92ec952a289a8a81f8845cd0c4abba94adc27222daacc087923a554c40c0aa05607ecd0391627f92d58511d35e6f503ecb165aca20936695fad1641af15a4586f0c6b7b2e50edbd6c4fb73ef75ec9bd8ca0e49e0fcd88d58f3a2df25df04646394ba3a856d5848a30ed717c48ab9a8cc96ceaa4d4b15be21c71cc2e2cf0c905ea54955073b2560049a1d31cdcefb330f150e693584c262ec5019895b81f9786e7e15c5cca371f0709bdfadc4d79f1a7150c92619a3ab2dc2b8153eff67b9113c648c49c80bb768e3bea1efe6506444a8ceb36ce54c6978567ccfb54c17e84ad0ed0aec569b33eec80bc161c8a3f3f55094916647c2c2438324b8f459fa01f7e164aa93f766fc9a9ba69e8930fb7ad640aba041636589d905cbae5b68f41f24cfe8a591fe6f1ccf2f43ebffcd48d3e23ad6da34baed3242127562024c7bf77b962e4331b1e0ec411d95f4f9f7b177a85b71d150b9bf710aef8124aea83cd1f1ba339b480ba1f7ce179a15acfd1da8a1219ae9205eb7e50c5e485f54cec2636d3e46f65fed3d079ff3f167337106b9db94c7722ae14ebca9544edcc27aa0dc287c4184db906b942f4687f973c2b431321acaf10c404d0c2defbbf9ef2743687243b14cc8948a9b25601b2c5f0407a11536d67ea7575c077c563d1a102c08c87485d22c882e4201446856ecdbe5dbf73270bcb8d1e4bc3bd3076e8646c3618a821f61c19cd9d706804fa0149d3c9b701ce47d0d4c920379ea65a27d4704b205c382146fbd64a39e2cfffde3cadbddefa6e7dbcb1b12e2d9d265cbcf04926bacff8a2655cc74091f9530e638b4e2e6e94fe8191fad8b82cf99246edddce075e9433b4816fb89544a02f373ddf57343f7669f8ca5be22b8728f5041ff61edbdb7ae019057ecc1b12777e1d35a32a32e22a2385491c08080a3ad9ac5557224db5c30cc6b7f351fe02a836e5fb2bc48674ca4e27a8b65d878e8ed12e9671f42d72894c6d4f576699895af3cb6d3ce79d0fc2509025b9a13aa38bcfc8cde0f1e1097ffba802b75e27cbc0c16636ee7ef273bd799844b620ce0a4fd9481e0486ddf5465a09682757556acac7ee70c5b2e627c0bd2e887db4084f4d94854ef03f4f5bcac7170c6d548597c6d991782539778f6be82457144f9ce2bf4a9cfb33fd2b428b093e2c821a656c1a1ee373d97a89660fd942b8cad9f365c92c9f9da92aef4eedab492ad0704882d5b4fc2e80ed86b4c29fedb897a61132d5fcea1df46f98278b74f452ea42d3f7791c34c41bcbab19fe284dbd512d9f40339fd43d5a6aeaaa9b8c07b9653b16cc1b1438fcf4d23ac73a7b2adcc38e490fb1a14930e6af91a58f6e87dc28717d03700873886542cfb784a2fa005443e5ea4e3f78c0b9290dd4e2a7c0f6248d71b4a3cbe53c05f15d7ec3cc73cab1cc49f16104ae325e988bb5fa8191e6fdbdd910ffb758df5b2fc9f017f20a192c2c281849c6868d6339e86d4bfbd2fb12c65dbba64e464b3f30ba60af382f0182e215fd5c29ab327be6c6ffd8c80becdaf870b02845b969ba90bd9f6997d4cb4acddd229d900648df0f92318805f55c8668495c69c42ee87172e1f01c357b1df4f1a8e7292fdbd09fcb0ee2ede4e5e88ee2e0f302d5db26cab14e93950931a5041870711ed5d9240e42857b11a08eaa8491be999341035f8c88d87ea81c1d02911e67105f620116cafc30cefaeffc9a9458d3e93ee8df29871bee070f8839e3be54f8a5f9752769a7401e49979ea879cc70555d686c741bebec0b37f767f1dcff2c97ac8d50213d5e52a7208b8984661cb0cef2284700daf6e40c560322294843854c67e22d4dcad488a1523c84426180c6b5830b1433c3740048abbedc218b9c4d6ae98b6f1c273d203a3a5c573ae75faaaed5bec26099b16d598378700dc20ca803bf8a7063bdf0978603fa7200fc23a038a8e98b01cbfac63753efb68e73108fb896f1ef121e28c0ceacb83341e87179886ec0baa8010a175b79cb113cf9382bc49f3e9ed10e24f6f3da9cd436b3c069858a8f0149b29e98a895555459598378f788c633dfac8a7cd6c629f147ee73daa03dc45b90810450b0f36de8a79340a58ba9e62805d39920427a7c04db2325924b72c12e3a423453591c72e55bf9a76cb089fd3daacf85d696a6c3ff21561816f9b3c0c64d160f9819e29cb66547f565bf7f947177e789888a9cc48bfe52bac189bc6f55b6b20da33f25f5378496a466b104c284d5edec82d42b527ed345180e010eb570ab22189a9ffd06cf22ecb3a99b10da6cf5be313c2354040a570b7fe6b90276e350beedb9889df5048c2c284cb9816e70196405e333834fc1b2a13a6d4a5fe5373b514fe3207de4e835c4cb8776e5976bed23e7d0163342d6fe16f2a9dbede4f7088b9fe2955d7171a081809e8c221b954929c231ca309b4ab0e0c1cdd5604cf41b501f6b6cf3fba50e3be01bc1ca6ca02c304c13339dd853d1367621998d7ec24fd085e7b3d883adaadf3c95036a489b524985bace6bbd0090e08b650644cb009d36575e543fc3e101b3747f275815c1dd1812406714d19950f9a0c94ffe67739bff0277909a25fd6ebca6b366823296bf5ef22bedd7c49db15007fac31a70379fc1daf7b9cc93445bd372b0ba8f5ed6ae0a74bfbb2a868a363f9c819cc457db46eba23e9226762e529b90cb4e9b30c4ad24468e0cc52138660df3decfc596a2338d654e8ff160704d4eeea557d5ce025e7872891d7cd51fcf956e7a5c34a7f8059e9141548fa450990abff568655d48b5f82225e58fd0716dc422b84675ae1c6144eff985b9e72abec0707a64c6505f134411ed1825273c8e80b5688a828415a23647a78d", 0xbd2}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) ktrace(0x0, 0x7, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000000)) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, 0x0, 0x0) executing program 2: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff}, 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) r0 = socket(0x1, 0x5, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 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) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000080)) close(r1) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() sysctl$kern(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) setreuid(0x0, r0) socket$inet(0x2, 0x3, 0x102) r1 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x3}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2}) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() r3 = socket(0x18, 0x2, 0x0) recvmmsg(r3, &(0x7f0000000680)={0x0}, 0x10, 0x0, &(0x7f0000000700)={0x0, 0x5}) select(0x40, &(0x7f0000000080)={0xa59c}, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x412dff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) r5 = semget$private(0x0, 0x1, 0x490) semop(r5, &(0x7f0000000240)=[{0x3, 0x0, 0xe5ce97ab354d96be}, {0x0, 0x1, 0x1000}, {0x2, 0xfffe, 0x2800}, {}, {0x3, 0x3, 0x1000}, {0x0, 0x1000, 0x1000}, {0x4, 0x63, 0x1800}, {0x4, 0x6, 0x1000}, {0x1, 0x2, 0x1400}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x0]) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, r3, r2, r3, 0x10}, 0x6, 0x391b, 0x101}) setregid(0x0, r3) setregid(r3, 0xffffffffffffffff) r6 = kqueue() ftruncate(r6, 0x80000000) kqueue() bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0xc0, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r7 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) pipe(0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) setpgid(0x0, 0x0) setpgid(0x0, r7) executing program 6: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r1, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) dup2(r0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x74}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x35, 0x6, 0xca}, {0x400}, {0x0, 0x0, 0xf8, 0x6f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x14}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 5: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x60}, {0x80}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x0, 0xfff}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') executing program 2: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kqueue() getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/490}, &(0x7f0000000000)=0x1ec) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{}, 0x4}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="29cf60b2bfefaaaaaaaaaaaa86dd6007a65d00000000fe8087"]) r2 = dup(r1) listen(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r5, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) close(r3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) r6 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb", 0x78}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc17bbcbddea43beee44026b1a571f3024918d2414ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec1fadf3c4b64c5c84b704b6a8804de3647c41001a0a1b4a1014f16a869280b8c6b45e805850e77b82fcb18fb061e48a89418ced4b5df440dc30e6c17d54f87d27edfc33c38af7ad0fe4ed868a4435019ad25453875c825dbf3f8cce4b9daddf94d327930c4a8f7aee2f58c6f7a7ddbf0a3540d49be479877b1be2943a04c7996e35b14683f864", 0x7ca}], 0x2) writev(r6, &(0x7f00000012c0)=[{&(0x7f00000002c0)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b", 0x3d}, {&(0x7f0000001700)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55eaaa568df95720de2b7023902d69ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819fb359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2891a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae793f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91a", 0xf47}, {&(0x7f0000000380)="e048fc619ededcf53d7641bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263a2d023dd93f3dcd6af36dbd7eebc9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039677bd0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273a", 0xb6}], 0x3) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r7 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') close(r7) executing program 7: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0xa, 0xfffffffe, {0x400000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) pledge(&(0x7f0000001000)='tty\x00\x00\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe9\r\x9c\xe6\x98\x0f#T\x9f\x82\xb2y\xaa#\xd0\xc7\x8b\x899\x01\xc2\xef\xb9E\xc3\x1d\x96\xdb\xe25\xfb\xb1A*A\x15w\x91\x0e\x17\x95?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x001\x00\x00\xeb\x00r\x01\xd6\xfd\fG\xc2hD`\x98\xc81ga\x83)\xec\x81b\xc2\xcb&\xdb\xe2\xd7b\xf5\xf3\a\x84\xe9G4T\xe7\x91\x9d\x1c{A\xea;\xb2\xa9\xabd\x06\x01\xb4\xa0\x1d=9k\x01$X$\x1f%\xc1\n\xb5}g\xa5\xc4p\x1c\x14\xcf\'\x81\xc3;\x90&\xac\x80\x82\xcbh\'\n\xb1\xeb\x81\xef\x858U\xfe%\xa4\\\xcfU\xe25\xd5K;\xbbB\xb93\x15\x1f\xf9\x98\xa7=\xfe\xcb\x90\xc2\xd5\x9b\b\xef\x181\xb0\x8c\x82K\xe2\xd0\xacJO}!\x8b\v\xb6\x9d!>\x1e\xc2D\x92\x82\xaen\x03P\xe8\x9cC\x1e5\tV7\n\v7\x00\x81\xc5\xfc3\x9b\xb8\xc2kx\xeb;\xbd:\xdf\xe5\xea\'h\xdf\x15\xb6\xf2\xc5\xca\'R}F\xb71\xc5\x81N\xc9\xd3j\x1da:\x85\\\x7f\xf6Ek\xe4\xacM\xf7\xde\xa5f\x88%\x14\xd8U\xe7\'\xfcy\xd0\x1d\x103\xc0\x1b\xef\"W\x89\x81\'\xf9\x96\xec\x82T\xcf\x95\x9f\xbd_0\xdb@\xc9n\xd3\xf7\xd9\x17`T\xa5\xf2\x1c\xe0\xa0w\xe7y\v\xc9\x0f\xa5UW\xaa#\xdc5*\xaf\xfb\xa8\xf9$\xc6G\x8c\x00\x00\x00i_\x8dA\b\xb9*', &(0x7f0000000ec0)='tty V\xef\x866M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x8f\x8d0\xf5\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03\x00\x1d\"\xe38\xddz\x05\xcf\xb4\xeb[\xfb\x99&7\x8d\xb2\xf1\xf2G\xcf\xfd\xafC\xb2\\\x97uN\x85\x8b\xcfF\x7f\"\x06\x88\x06\x02\x1f\xab\xf0\xd41\x19\xae)\xfd\x800\v\xf5\x1aqw\xc5\v\xeb>\x025Rpv\xfe$\xc4\xdd\xcc\xbc\xc9\x847\x06\xd0.\xe3\xf0\x85\x8a\x11\xb9$Q\x1b+\xa8-\x1a\xfe\xde\x0e\xcdZ\x9eLB\xd7\xb7\bY\x9f\x1b\x03\xb8\xf5\x116\xe0\f6t\v7\xb7U\xc2\x18\x10\x0f\xac\xf7\x9b\xcb\x04\r;\xfe\xb4l\xf3\b\x14\xa7>{h\xbe\xfa[U5\x11!\xb0\x94G\x94\x9a\xb5[C\xa4\xbd\xaf\xf7\xcb\x9bi\xa1\xc4J\xba(4\xc0\xb1\x02\x12AK\xb3\xc8\xde\fA\x1c\xcfq\xb0\x9d\x89\xb1\x8fX\xf6\xc4\xdc;\x10\xd3\xef\x87\xdb\x1b\xacR\xc0\x81\xe2\xe5I\xa0*\b\xd1\xfa\xab\xeao\xdd\xeegv\x11\x8e\xfcL.!\xb6r\xccc\xf5#%4|\xd3\nq\x874\x00\x00\x00\x00\x00\x00') pledge(&(0x7f0000000000)='^+{!@\x00', &(0x7f0000000040)='\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='^+{!@\x00') executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) syz_extract_tcp_res(&(0x7f0000000000), 0x7fffffff, 0x80) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, 0x0, 0x0) executing program 5: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r4 = fcntl$dupfd(r2, 0x0, r3) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x2, 0x1000) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r8) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x7, r7, r8, r9, r10, 0x1b, 0x2}, 0x7, 0x0, r11, r12, 0x4, 0xfc9, 0x3, 0x3ff}) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000240)=""/56) executing program 2: getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80}, 0xfefffffffffffffc, 0xe9c5, 0x4}) r0 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r1) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abfba0900000008e3710002000000000000b71d89e000040781e4b2feff0000fa00000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0x24, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) open(0x0, 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) recvmsg(0xffffffffffffffff, 0x0, 0x0) fsync(r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x1, &(0x7f0000000080)=[{}]}) semget(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 1: select(0x40, &(0x7f0000000000)={0x6, 0x8, 0x6, 0xffffffff, 0x7, 0x8, 0x8, 0x10001}, &(0x7f0000000040)={0x80, 0xfffe000000000000, 0xdc, 0x8000000000000001, 0x7f, 0xff, 0x8000000000000001, 0x6}, &(0x7f0000000080)={0x9, 0x8000000000000000, 0x1000, 0x0, 0x7fffffffffffffff, 0x800, 0x200, 0x101}, &(0x7f00000000c0)={0x9, 0x4}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3, 0x3, 0x19, 0x87c7, "b12204527234fd5f36488dbcdbaa48b8e8d2e59e", 0x7, 0xfffffc01}) getrlimit(0x1, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r2, r3, r4) r5 = kqueue() pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r5, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x14, 0x1, 0xf6, 0xceae}, {{r0}, 0xfffffffffffffffd, 0xb53a2272920d7e00, 0x10, 0x80, 0x9}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x3c, 0x1}, {{r0}, 0xfffffffffffffffb, 0x13, 0x1, 0x6, 0x80000001}, {{r2}, 0xfffffffffffffff9, 0x58, 0x10, 0x3, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1, 0x1}, {{r2}, 0xfffffffffffffffb, 0x40, 0x2, 0x1, 0x100000000}, {{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x200, 0x7}, {{r1}, 0xfffffffffffffffc, 0x31, 0x4, 0x6, 0xeab}], 0xf00e, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x6}, {{r2}, 0xfffffffffffffff9, 0xfa, 0x80000000, 0x9, 0x4}, {{r7}, 0xfffffffffffffffd, 0x9, 0x1, 0x101, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0xffff, 0x3}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x67, 0x100000000}, {{r0}, 0x7, 0x22, 0x497d6a1f4c695563, 0x1000, 0x8e}], 0x2a6, &(0x7f0000000440)={0x100000000, 0x348ebe0c}) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000700)={0x3, 0x5c9, 0x5, 0xfffa, &(0x7f0000000480)={{0x5, 0x9, 0xa6, 0x2, 0x76, 0x3, 0xbdf0}, {[0x945, 0x4, 0x2, 0xbd20, 0x7, 0x7fffffff, 0x5, 0x2, 0x99, 0x1, 0xcc, 0x800, 0xf89, 0x7, 0xffff, 0x2, 0x7fff, 0x41], [0x8000, 0x9, 0x400, 0x6, 0x3, 0x100000000000000, 0x4, 0x5b, 0x40, 0x8], [0x6, 0x7, 0x9a9, 0x3f, 0x0, 0x8f7, 0x10000], [0x100, 0x0, 0x2, 0xf36, 0x0, 0x4c], [{0x7, 0x2, 0xfffff000, 0x83}, {0x7, 0x8, 0x4, 0x8}, {0x3, 0x80000001, 0xffffffc3, 0xfffffffffffff800}, {0x40, 0x401, 0x10000, 0x1c}, {0x80, 0x7, 0x6, 0x861}, {0x2, 0x4b80, 0x3, 0x7fffffffffffffff}, {0xff, 0x0, 0x3, 0xfff}, {0x2, 0x1, 0xcfdb, 0x7fffffffffffffff}], {0x7fff, 0x1, 0x7, 0x100}, {0x9, 0x3, 0x9, 0x8}}}, 0x61, 0x1}) sendto$inet6(r7, &(0x7f0000000740)="2d8ca3aa93ba71301ad1e8e5b805a1c4e05baf74028ba6f1695c6df1e9e99fc4d810f654abaa824f9d70f4e14f8f9e21a488ec7826ce02cb7e2cbfc2dbb4d5149f08c4d6cce4c9bb3105ab065588c9ba9c0533d61fa3f9c3730be7bfb97be299602a", 0x62, 0xf, &(0x7f00000007c0)={0x18, 0x3, 0x1, 0x40}, 0xc) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgget$private(0x0, 0x22b) r8 = socket$inet(0x2, 0x4000, 0x8) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000800), &(0x7f0000000840)=0x10) fsync(r7) sysctl$net_mpls(&(0x7f0000000880)={0x4, 0x21, 0x5}, 0x3, &(0x7f00000008c0)="e4543fb8667845e948ab686e205854f715c80d5ac29450c60afba4849f8de3dff6328798a9b2f5afd0544d7538e49877c266eb8f1e71c2534b7ff7cc2bee2e646e5d1a9056f03410b988a826878d7fd76bf2a524719cc1108e824be2bde538b3245f11e95370782a6eeed8f03c19ec3528395c5c3cc4d4d1340a6c485a57dae9cdeb0bd01ba26c2a336eb729c76c2489c76f5c6e642bcda22f2d673cd1d1a5bd5f11b7ee8f78b80fbc5e8e83fb35f7cda4e0c7ab82582f85098c96f9f66af5d72dfba3f5f64108ce97a693c1", &(0x7f00000009c0)=0xcc, &(0x7f0000000a00)="2a0f13236bfaea4b242f6e49e87613f4290b51f3069b8c", 0x17) shutdown(r7, 0x1) writev(r0, &(0x7f0000000b00)=[{&(0x7f0000000a40)="59b5683826ffa925f9086e78a8424db0d9bb49b7d5c0e3d3", 0x18}, {&(0x7f0000000a80)="bc0627386a2b6afd226be89c0ad53c3aba9d4cfcaa8750e8f0213f6e2f5efcc9180b1a24499142493baa67aca73feeb85e258108a7074875229de3c10ab74eb6609ef58e728eff8618f8", 0x4a}], 0x2) chown(&(0x7f0000000b40)='./file0\x00', r3, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000b80)={0x73, './file0\x00', './file0\x00'}) r9 = dup2(r8, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000bc0), 0xc) readv(r9, &(0x7f0000000c00), 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000c40)) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000c80)={'tap', 0x0}) r10 = open(&(0x7f0000000cc0)='./file0\x00', 0x20, 0x34) dup2(r10, 0xffffffffffffffff) executing program 3: poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c, 0x2}], 0x1, 0x887e) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) execve(0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendmmsg(r0, &(0x7f0000001800)={&(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xe9, 0x80000000}, 0xc, &(0x7f00000016c0)=[{&(0x7f00000000c0)="4a834f9078f7da819387667559f2e5f145a5a9262a6e2fc13a73aba17c18fa4adb1e24065b699b9f6e9a337dc273975c1c6c519697ca6f654b6314077345a7ca0555d072c9cacc2a5d9a4c296a33e79fcd98571a9a6f43813e88b321d414bb67005653eab0e1d639035eaa5958cb243a74912d51cfc473ff088940fc076717c73f6c2524eba9372bdee96425fac35ae8286e1ca8ebefc7aa7c17a3b8785eff5d1a43d7a8833e73f545deafa87d9f9e64da0977d1024435fca4d7b18af6d9273c2ca4fc71d3ec390481889dd26991cb1add3fe1", 0xd3}, {&(0x7f00000001c0)="0924991f6df9e28d682e2839f20acad815f96feb93ceb3d80156714e8de99e4ab66adac0af19fd35fb06022dd08c144af747908472196f1ed23586889f033fc09d05d9562483289b158a691764c42beebbe8701e872fa975acef0f593db5d9625da659e5a8a69c55350feadb25eb769a91ab0aa3077aac549c0f1afaedeb824bf3c4f522226e3600691d18f014847d60991144e33abb935907e6d8e0f65c87365fa4aac83d5f4c59abacedb5faff72153ba83349eb0a017f6559d72d0e9ee8012c685defe505256b0a96f3f6057f325d876ee5519075d06166c5ad0c4ed2a2037aedc102d737dd", 0xe7}, {&(0x7f00000002c0)="b462a9f0d64b726330be5e7d06023afe0b4a19e0a7126a843d3ee2d21cb54b7f10e2646b911f4f84eefb0b70eb05320f9c6a578c567c30b6865aaf9786ae773ee7917beafb065200fb9339ac7ae4616460fed254c61c11ff722eac04b0e3b11fb7c2b93a5fc4e5769f3c695a97580f31a741ca7f83f96a3e0373901f97baf59b322aa4b28ee1b54d32c192cc728fa2a7c2b9854d6c8abf57fda8637c1cf828e6936a8a66e35ccc874b5c977c611bf1aec2c2173ef3ad22d484ef85b7", 0xbc}, {&(0x7f0000000380)="e205fde752c622d6cd3fdd45ffd3e3b5c7183e4c92cae17b870b47515f4fa84a6baea7a0d869b52c8902a9184f380c0ad82e4a119fee75dec5f6997265898bc8661c00f7ffb4783c7d4b6b5c3003020bec4ee1b479b54a4b7aec70bb65e51eca7a6b316f0489de3d496da164dd96769d74ee2d8b4f5b58cacc9c92b484ceeb634c527412dacac972769535032d36251251475e627d2f3002f7d7ac1e2f85a1208e085c70a54100209388100116957cfe8f5e98ada32268e87f950d364be80087386a994c955898f3d929974244f7991167e9c01443fd454b900ee1db90016d96a5d593469a9864d150db6fc1d29aee2eae6e336dca268062a6dd6fdfbf1777a65bc62786432dae9592f20c1e2e2c807db33c42b3c1b424c92fb3e784e25408f29fa33e29c22d5b8d852b12c2feb3ecb865659c9322235d7922ab25184e4fa22a23c942cf8eff878622a8315405be9072a147135d7e35131de64589caa889aeaef8a249e1278ef0f27ec4d87abce54a77a1a77ad05706b5469a3853a78a48a00c916af3acbdace2c6af1d2c0884e534b11058a146b5dd44b733796c6de0feaee1c6b4f04f39c9a19432b5362a2431c09f2cd8223c17b8ab845ed26ae31dcbe1fc0e71c2033fc272ecd77ba17d22511b1024a2c125a212894f7934d92fc9f36ed7f8f865aa0f4950454623478e557462d2f6a4a8e80cb6aa63447f887372b64b0ee571286dcc8e0cf602e247ca771827a84e9c91a7093c97ed9905832bb6e9221bb0dee0f541a26a72fbf146b4f671f7b0b559298c954cedb28a2e8e8edef7dbd24bcff003767eefe4c47e43a17a6a4150ede5e180c23b225b0b122de829936273779f2f6523a00ce15cc38b889d8c3e76c736eedcab080978fdc61538ca6530b6264947523a0d323f494450a3df9753793bdc7b939a338aa7bd4890929210ad9bcd114fa0fa2e19c1029ed59c70e2099b30a869690484141c81a2719c0f42fb3a0b5e4726c6f6f5f5f200374879946956ea3bfc115e978c3e886a2f264b0db4676398b59cf06c84ffe4ae380665ee05c01f575be3d9404b471df3427714f695f0da52144e290dd73eec54809e09eeb4db6c7d1ecb9035778c8c0f1993b378a05f13e7e926ffa23071163147c82350fa890470f223f286eefa80ddcdd6b564079c86499fc325fa1d3d8df9ef6129cd258a417e3dba2af7e096c2345e02b9f1119c17146c24ae71d1b44e18315c15a91116afba52f01a48693c9544486edda67ede190660b00906958fa3108813ecb61d951bc3dd6975978754eb6f5c9ff381c177427dac0a9322baad4fee9d965023834fe3e06eced60e4b00078b697e261e91023d798990f8f57693e0591d2e825aba9de1852e9f2c7b3d902d46a7c1901aa1fbc0dee7babe415e3c5cb573b30b80bfc5c005df6a793423b779511c190514d0cc7510a695ac7ad47efd541d66a8d496c1c8fc8f2c06d591351056379e6aebeac34c2f815e8e02214f072e8c3be5ce89c402d50d8b3988f2a9a6ef6010bc9227f2826a1a016d43cc341ec86c224b1836fe402e32ac79d05d62bc156d621875db0bfb6aec0a4836ede27909ffd51be09a5f39a8bb7560455e6bb9d244e84538c5c1f490af939284ba652ddbf83ee0d45734384292f6fcf6b920bd329f660ac78969640bc654e8657b4cd22e11d60a34d2ae5c23fe6f46b57ec6bf7dd7c62ab396fbee1245926ee3f0a8c39314070a659458392b553599026d7459f692e793b210e0e729d868ac5fba87d47ee98758e493dcd73c7282ee48e81b84ec4705c4b91b8cd60fa6da9893f626564eee8cfc0faf0074df79ab19c19755206ff02da9a40ea21f10235522fbca8436479fb133d341d5ff4841e0f51a40aaba3654d8499936ec5db771fef8bd88d658def6c6fec1524649de4df442b98be928603f8019e0081150557d5bb9510e4ab63db47750cc5047891a357d3fc0c27af2929db24ebc40ae4723cfba1890b6759c009b67383fc2ca32e6b4a21a807f3a43fab2aea2e871dd7dd705b8f01a34471aad93c8333052cbe8a2c5f04bc8fb3d803131cac81bd1e9c2c847ace11869cddef0d9ed703bc946b540025fdbd81f85ec0b02f1ad8943ae5e9adb5f3b2f911184e1097e9eb1472ca3c4924d0033b3a6f6311ddc08195bd55a834705a5a8f6380a228398284708ff6d45de7ce9e493feb1bfcc14ab8d11ed7afe7072a0905577af3e9d73886342f0274eaf50d15f8cf8cadd092fcbd4ce02b3e703ff2154569d602dea5f58085ff6f23d22eb331b75012874f7fcdace8ec856f073f96f1637893e46c7e855b0a2d10de08183314a861fa1eedb1e633b8f9c770a78c47f610fcaa87ecd8281d780428455ae08430a3a5c65fd1157fa5f3244344ce821e5e6b59d03af1dfec6d8e6b20caf837f884e7cf05c870fab3d0e3b4d35d4ac0e2738ab75477f064dab637b0b917e3ea8f13f8323a023d81e2535fdbed664d495e4953e4d61e54ae2c504bd7cf0f190d856f54f4e4324481446281aac376a187ab37b7f86d408072811dbc8b8f959f38eba236fb6b5e1e8ad4cbf42f711b2d84c60d98c5792c6c7d77a40e54b19d03309740e04ae6d4226312599442919ffb75baf8ce66176b46561145eb1a63e2569f1470a6fdb8aa832ae19749436069818ba7f2a41cc501601f30b8acf03a7d09b8dbb066c58f82e74708c6352c1e23135a47ffbcfbd67409f0ef2a5108ee5b8eb6edec00cc900fc57161cb7c4def9f553a6c6cbe1923b5cc30f194da67c2381412ada71d0defe423036decfe93607890b3cd09698332d11ff5f788e56c4676b51ebceeab39d07e4325509eb11c22e60395739a8b51f233c8b115ee7ff30a58a06ef1663d081481493ecca36e23b53f6a981f38a3c69fcd6ec7c4598f3034efd5b6443afb900b706d2cf43e3c58b814005d4a624f04ea68fce59e91606f8381312b3257f5f796394b77460beee43e5f52f6f39051f899077c0c4e26cc5e8eeab4db78f6332dd9294916e7b6f340c2a862b0e993e427afd0d415bf62173027ce415019f1228f38c1d2bac801d78490117433c1d107d1c9695a2fdd4ce537a0f918107040bf39a9b706f6ae3c1a7c475e8b70cc2355d6cf6ea5bb01e7badb61c1be186c23bcd090733589edea715fd6c977bb04111fa0e25c52b85e780a1f717890d3c8757b53921092f639a082acecfe030d14dddb45b1cd466b42d8a2d9518dd697c6173051b1c35938571902c337c8dacecd6cc00d331651259c5b0e8efead67631cf6f7a99f10b822a8b80e629d8fa0b829cef240080be537e32bfef5609bfe8f714294791717faef48fe7d4dc5c0ca9f64963ccc15ead767d791d3ade3476cd8564885462add98c07ecfd18fd52072600320fea07e599bca34944272d651d14e63209f4f85be6bb8d1b391985b5553175db2b6abbba53f4a5ec666891193521b74a22bfeb5ebcc6c79619f86d79c7ec3093eb6d6a4f00d184c99567e6e9dfdaff173211e71429997425b3b1b44e34d660b004071d2008266428adabbdce082436b6ad6af33d9936b7e9394283294c2d8c3857141d79c1172208ab971086ba4e0f9159a6b55774eb826bf169278b6b842f4842064077e045add2170c4fb5bdb8865da6aaff16619cf129afe7f078f61346c868a2a8aaf16bfab8e1454e952ae6da6c4f8d2be5b3145d6944821eb7421621a0c9496bcdfc910cdb8e177a6763fcbf5a19e514d5f29a41b45c588dd5def7c00fa0f151399a55d1a0e00067faad6b69afec0fa20db869ff870fcfa86e6af1ba0a23579b872a3fa4a421315198c70857f43aa4cd4f71c75463daaa4e8649a55abd6aab50631e80a9345c02e619c77e7c93c5c8fffee06e4df3fea1916c15ee743d59ac0ef45685909698b52e9863357673d9f7943a4cb4a781a1f7acd51144424734c90089df960b863db35214aa5332982cf1af8de92cfbe3af6f0cf93dc71144efc59da0b3240afe19a885436df2466a154c0d73d07e2355e81579e6306efa9858b5cfc441e68372caa7fe7986339b9d7ea1c4b1da540602e3af142ec5fb33b721abaa004c6741e797da9afb20bf7895a5e466a06182029d08c294081450d28b5bed167ae84b60f19d4b43644b0fc6308a39e35cbcc5e051860ad86106300859d4ed906061369cbf7665d868576205e451b4c81b361ecf8c79fe8e5e42be52bac1fb037bc6ef41729db9dfc454ce0ae312cc5929ef266da74d5a55ee3fc8b18b7eccae99ba84b8911b2b06af81fb207d325108f4b0e4a0c9af1d6a83c9d910a1de94b1e72ff1a00eea3210e2f6c98f64061f27bd4fa72d247eaa2d1901dae71d059640b05f6df5904b9659ecd33dde4355d6dac6392849bdb0cdf6b919cea24a72336c169a34a7d100a5e3810b6624a8034bf369faf9cfbdb44dd04ba7136bf2b29b1b85c9fc5cb199f436cf7dd48d8d5ed6021eeccfd23250be6505804f07ba9be65c46e60e5419a9577752c09aae79365a037716d9750fd98dc4397792d72ed333e4d4c7b67ec297d49f0348e09d58e6ffd24375bea0e141951d1b7f7902cf2ebd81c5ac42fa5da3f365f25a01186ba0d6d1f51607a39dcb2b8ebdbb15deabd56306f47ec0c64ea8b4550359a9789d9b20da6603ba0bc761c49971a13c0543d4cdd933345488c2fb01b6328c20cd4b46abe423af84557bb838b959885186f90f5782463df9db8a2765c3f5977d6eace60595211eac61f331dc026eda487b38f064cb314ccabee273de655aee90417c42076eb8cb42b548c8ad7af5c64dae587103d4d300067f0c7007627a9fdaab98e3622805b1c4e00c21a6ed74978e197c53fb76b542f6cdecdad501d2f8c7ba1c06a95a2cc50a643d2f223ea7c0bb33072f061e455e9a4b3fb7d7074a6c132f55d097e5be28ceb96271ac0365fe7c98bf0390001eaab6a537bbdb903edaf70ea8b4945de248aee0022038fb7a432d8d7458b750b94176f941e90e8fdacc814669e5b8c0c2b95e124c5881165b3362024c8a2b813b9da079822d392cf1d3a72057f79de90f5103e002c08a5ff8f1dedb8f474a27ab13f0f6f33497fc0e28923499c66980726caba028e47c5302bd4908ec79949e4fa5d73e7c1f378c8469fbc5ad89f9597c15ec936e00de612f33ff322011f4ee9daa6c519f7bd99071be55b2b57899c0247a2d2afeb79e20635586f7b12f24128773a7542ba27a93c1b176d26f532dc2b0dd8cb47db9d18e1ba19b112d5073c0f5606cdb64e213a44a0ee5633652226f193f2d57008d8822af5dd805e2f0ec1daebb847f5356a87b803a8c09f69506aeeced7ce8f6f521e1118ee2b2aa8e10db44f19cc8895a988abc15f1a6c4ce5c2e6692b686d2cfad48076ca3b0199dc98c87793820a921f8845e3cd1bae84b5d6ef6fa3d81ba174b55ac6ad6764e14796295524c6184f5267dbafa0a497c6518403db3b78ec11ec355b723073d09fdcd5dff3232f948dc397fadac35e7a30d54faa20ab09e9f41b9a82dc06f3e997b632c8ed09eae8f70b711ed50014a78cbf5189d21ffe709d8343318c3454fc20cfbe0fe1e56b752647a93b8e0c433ddb7c4463134d49b8608a5e96e092caec2d31f5e0e7a9c6e285c1f2c7dabe2175434be2b8b3816b4a4115d086a98bc3ed43a27f66f1fbf3ac707ef03c18a0971e94418f1ce739b90a0fa441c130f53095cf20cbbf1e3ba69c3cbf7f3d9d849ffb854e93ca04e55daf7ac99404b7748f8d6caeda28c00def63daad7f7b51a9cf981b08288b555339a9255245d", 0x1000}, {&(0x7f0000001380)="90be784c7b18aca0743c96a88930a3787e2ae3725baa43324e82bcf1a0c0e7887ea233b5d181b4acf877d0ae9e2139697122c2bd8f175e447f52c9f295b20fae8171ce8e9097428333cbd96eaa7cd5e1c6363664727e92b1a06e1ad0af02cb2c9092c3f3a12b8d18f21ca1d4435cabf7df162b8d6d4daabf7e9bceb77d5001e9b1ac725613eb087251babe94295269ceda38bc2d9b74fb0e0b6f07bd4f607cdd022849235bd5f789b62f7ea2cec7c04a72b66efb4c719d4abdf1662752584881bba00e57a06475c8c7331b8e05ce89e1c25c8ab5bd", 0xd5}, {&(0x7f0000001480)="3822955a129474ea774f2b14de9c0d29babc0a50e34f30da7f4bf93a06e1ba58df83c6cc86558e207ee96dcd314439d587f13bd1a5970fe5cc26c42739699595966a5e77b9171255220d3abeb64d470cbca91b47aeb5b28e4c4cff621c64383a7fc72419b50ac5ea830fec4e44094f7feea04a4e51d284ca97cdcf3d848ad5c43e4a162e1a14524b2fdbaf99f9c5caf4369695988aaa0c15", 0x98}, {&(0x7f0000001540)="033154e21cda11e0f68c6664e801dce3898ca080a4085bd54d652986e88cbe006df81e9ca612937367c2e9c2a868559be8bb6c12aa9e7b2618ab9f62c756ce1e61c07dd5df938e64b1ba910d100c7eb24ff96ac7549c226cf9e0331d7b5f72645488d439104ecfd804fc0ffb37a4967ce9c43736edc09442c1d8be778c3eac0d57a016b3c1cecc1913bb7c0b6eafb973efa925a0f520e673c98e105fff09c3025f9ca4e0ca76823557e5", 0xaa}, {&(0x7f0000001600)="41be3380191c24fe59626151519161110e77f6765f04a221", 0x18}, {&(0x7f0000001640)="5b9225feab641739a1ef1d432e78299e1cced0a7be6b349174039a3dea1244c4a8d02da71488101a4a55312b4901d5f3a05ebd8dd076134d0b443df81976f3883559", 0x42}], 0x9, &(0x7f00000018c0)=ANY=[@ANYBLOB="a800000000000000c6d0d60bc39973a0eae5fff6d24eb2a112a70c6cdb8890050000000000000000c4185dbf46415cc7529121559c7ab488cf692c989f69f14c6ee8da7cc67d251eb4bf6047705ee7860ec621d7921a9f171ba2c4126da7fd91103b266e95ae75cc74f01a97b55c21eebd74e6c57bd8603a8bd4136c2e5dde0eba00aac3007df75d514083a97522b23ef625725c"], 0x28}, 0x8}, 0x10, 0x408) r1 = syz_open_pts() select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001840), &(0x7f0000001880)=0x10) dup2(r1, r0) executing program 4: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x61, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(0xffffffffffffffff, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) setrlimit(0x0, 0x0) syz_open_pts() r2 = socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000001c0), 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) setreuid(0x0, 0xffffffffffffffff) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x9f) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) getdents(r0, &(0x7f0000000080), 0x0) r1 = socket$inet(0x2, 0x4, 0x7f) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) pwrite(r2, &(0x7f0000000140)="d428411a55fb88789ddfcb0cdc60db696ad17c6627fbcae8fda7a31d4ebc45045fc9d6a3dff8f2d8051612554c460a6b698201248ed3ec582dcbe9849394", 0x3e, 0x1) recvfrom$inet(r0, &(0x7f0000000180)=""/199, 0xc7, 0x1000, &(0x7f0000000280)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x94) recvmmsg(r0, &(0x7f0000001400)={&(0x7f00000013c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)=""/97, 0x61}], 0x1, &(0x7f00000003c0)=""/4096, 0x1000}, 0x100}, 0x10, 0x842, &(0x7f0000001440)={0x7, 0x8}) lseek(r2, 0x4, 0x2) recvfrom$inet(r0, &(0x7f0000001480)=""/203, 0xcb, 0x1003, 0x0, 0x0) accept(r0, &(0x7f0000001580)=@un=@file={0x0, ""/263}, &(0x7f00000016c0)=0x109) r3 = open(&(0x7f0000001700)='./file0\x00', 0x10000, 0xc0) accept$inet6(r0, &(0x7f0000001740), &(0x7f0000001780)=0xc) r4 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x80, 0xa8) r5 = openat(r4, &(0x7f0000001800)='./file0\x00', 0x800, 0x40) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f00000018c0)={&(0x7f0000001840)='./file1\x00', 0x3, &(0x7f0000001880)='./file0\x00', 0x8}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001940)={&(0x7f0000001900)='./file1\x00', r2, 0x1}) chmod(&(0x7f0000001980)='./file0\x00', 0x52) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f00000019c0)={'./file1\x00', 0x3f, 0x8001, 0xff}) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x0, r4, 0x2) r6 = getegid() getgroups(0x5, &(0x7f0000001e00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000001e40)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getegid() getgroups(0x5, &(0x7f0000001e80)=[r6, r7, r8, r9, 0xffffffffffffffff]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001ec0), 0x0, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000001f00)) fchmodat(r4, &(0x7f0000001f40)='./file0\x00', 0x10, 0x4) executing program 6: setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = syz_open_pts() r2 = accept$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x2, 0xffffffff, 0x2}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x7b6639e15093d298, r3, 0x5) r4 = accept$inet(r2, 0x0, &(0x7f0000000200)) shutdown(r4, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) fsync(r1) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, &(0x7f0000000140), 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r6, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d63", 0x5af, 0x0, 0x0, 0x0) executing program 2: sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) syz_emit_ethernet(0x20, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x202) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) rename(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget(0x2, 0x2, 0x20) r1 = getuid() r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = socket(0x2, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, 0x0, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f0000000700)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}], 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000dc0)=[{&(0x7f0000000740)="81", 0x1}], 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x4, r1, r7, r8, r9, 0x180, 0x1}, 0xffff, 0x1000, 0x5fdc}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) executing program 3: syz_emit_ethernet(0x3a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1, {[@timestamp={0x44, 0x4}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x0, 0x0) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000580)=[{}, {0x4, 0xc61, 0x800}, {0x1, 0xfff, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0xef, 0x800}, {0x2, 0x8, 0x1c00}, {0x2, 0x1162, 0x400}, {0x0, 0x755, 0x1400}, {0x2, 0x9, 0x800}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000), 0x3, 0x0, &(0x7f0000000140), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{}, {0x25}], 0x2}) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x40000000, &(0x7f0000000040), 0x0) r2 = dup(0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0xffffffffffffff6b) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file1\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) write(r4, &(0x7f0000000080)="6d9236b9b606d001e4563da29f04c937a6e67792d9d293532641176d50cb058b58e8583d4d70fc694745156e5a60f1bf7329024a2a628f91786f7daadd7505d1dab6c8d324d7c0654f3da320322dfe60153be338684605c60bca66750b5ae4f627bef285fec6f5", 0x67) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) dup2(r5, r6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) 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) accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) madvise(&(0x7f000064a000/0x4000)=nil, 0x4000, 0x2) write(r0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) r2 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffe) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x81}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(0xffffffffffffffff, 0x6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r6 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xb8, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c80082000000000000000000000000ffffe0000002ff02007f"]) symlinkat(&(0x7f00000000c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='r\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) executing program 2: pipe2(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x2}, {0x3}, {0x6, 0x0, 0x2, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe04) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f0000000100)='q', &(0x7f0000000040)=0x1, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a829731ea4d8aeae3fa235", 0xb}], 0x1) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x4000, 0x0) ioctl$FIONREAD(r6, 0xc1206951, &(0x7f00000001c0)) getdents(r5, 0x0, 0xfe9f) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000240)="3bf2ee74e747c82da36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f31e45bdaa3afd86c4fe557433e4c2b632de71c951516adffceefabee7e3ebe806fdb4f6af569ae94b5d1270000000000000000000f47d406bdb35a8b00000000000069d3a1786dcaf7bf422e01fdf11b84c07d2f561fa81cbce4", &(0x7f0000000200)=0xc1, &(0x7f0000000340)="0a000000f0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555c030000007b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r2) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f0000000080), &(0x7f00000000c0)) poll(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) truncate(0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r4, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) msgctl$IPC_STAT(0x0, 0x2, 0x0) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x504) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES32=0x0]) socketpair(0x2, 0x5, 0x0, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0x1, &(0x7f0000000000)) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="432d88a0c7d82244f6c661309fd2264dc5f62a0f58076209f3e7d5", 0x1b) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) open$dir(&(0x7f0000000240)='./bus/../file0\x00', 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) write(r1, &(0x7f00000002c0)="21f8ffffff4da11c76a41eaff5b5621989830b09cd5705be68d9a80870ce7ff2fffc1336e881cf79678b19218981cd3a512c92ba1cfc2c25fac9b47e754e23ecd3f7841d5cc291b6cebbb5cadd97d6928ceb5b08d01f3e1bb9b609bfd67f279391740f72f8d8cfda464f6013e26e95c8744caaaffdd8e0591f1832f322fee7d540f9c0088e94fca3", 0x88) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000600)="e09c0f90", &(0x7f00000006c0)=0x4, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x20}, {0x2}, {0x6, 0x0, 0x0, 0xc0f3}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)) write(r2, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x4, 0x3f, 0xf7, 0x3}, {0x0, 0x3, 0x3}, {0x5, 0xe8, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x7, 0x0, 0x65, 0x20}]}) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x40047477, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xa, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/138, 0x8a}, {&(0x7f0000000500)=""/155, 0x9b}, {&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f00000005c0)=""/206, 0xce}], 0x4, 0x3f) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(0x0, r1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES32=r1, @ANYRES8=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) r5 = dup(r4) dup2(r5, r2) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) write(r6, &(0x7f0000000140)='W', 0x1) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x7}) setreuid(0xee00, 0x0) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00', 0x2) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) r2 = getuid() r3 = getegid() getgroups(0x5, &(0x7f0000000140)=[r3, r3, r3, r3, r3]) fchown(r0, r2, 0x0) getuid() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x83, 0xffff}, {0x42, 0x5}], 0x2}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x4, &(0x7f00000003c0)=[{0x629, 0xfd, 0x0, 0x8}, {0x6, 0x0, 0x9, 0x64}, {0x0, 0x3f, 0x0, 0xdd9}, {0x1, 0xfb, 0x3, 0xd548}]}) write(r0, &(0x7f00000002c0)="f864e6de6074dac482eae5a840c5687f861d83385d631b6243d53da9572c5e06d6f7825a5498acdc69ad8291e03cb8f7901cfcf9486a9b6a1d37f4ae6dd41613962cd184e1d3bb29a8991c161daa9000a4eb5a8b49ffbb99ba34b683b224d7f747fe6bb2bdbaf6fcbf61f252664e295b1f0f71086738d0740b2996457b4434ffefc28f2f90ffc0e6c6296b969624f323a99d97c115bc77", 0x97) r5 = socket(0x20, 0x5, 0x9) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) bind(r4, &(0x7f0000000280)=@in6={0x18, 0x2, 0x101, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x16, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 0: r0 = syz_open_pts() kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x82405605, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x11e, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000d1000080000000000000000000000000000000ff020000000000000000000000000001001b"]) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r3, 0x2000747a) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000140)={0xab6}, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000200)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000001c0)) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) write(r0, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet(r3, 0x0, &(0x7f0000000280)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0x5}, {0x1c, 0x0, 0x80}, {0x8126}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 2: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = open(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004667d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x401}, {0xffffffff}}, 0x0) mknod(0x0, 0x0, 0x0) openat(r0, 0x0, 0x1, 0x10) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/speaker\x00', &(0x7f0000000280)='/dev/speaker\x00'], &(0x7f0000000580)=[&(0x7f0000000300)='-+.\x00', &(0x7f0000000340)='-]^\x00', &(0x7f0000000380)='\x91,\'-%\'\x00', &(0x7f00000003c0)='{&]\xa3^@),\x00', &(0x7f0000000400)='-@!:\x00', &(0x7f0000000440)='/dev/speaker\x00', &(0x7f0000000500)='/dev/speaker\x00', &(0x7f0000000540)=')\x00']) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/control\x00', 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000480)="460bf0b508d3b6ef34264c934f9d9c7ae41525e491a4bf3fa1bf61367e1497b044dd697a9e8cb7fea7af760f110775cd0a6a95ca511ca90b98878fa8b9fddce232a16d6cd1", 0x45}], 0x1) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) setreuid(0x0, 0x0) fchdir(r2) bind(0xffffffffffffffff, 0x0, 0x10) r3 = socket(0x0, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) dup2(0xffffffffffffffff, r3) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {0x2}, {0x6}]}) write(r4, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x46eb37715ae71901, 0x0, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) executing program 5: r0 = syz_open_pts() open(0x0, 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) r2 = dup(r0) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x2, 0x1, 0x200, 0x0, r1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}}) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000080)=[{0x60}, {0x30}, {0x6, 0x0, 0x0, 0x210000}]}) r5 = socket(0x2, 0x3, 0x0) sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f0000000340), 0x0, 0x0, 0x0) setsockopt(r5, 0x0, 0x6d, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) close(r6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vm(&(0x7f0000001340)={0x2, 0x2}, 0x2, &(0x7f00000013c0)="455e0e7fd8042f98a20aadf6b4e0e3883970d6ef930f70e95da2bdf55fd550b63844405ae34ba7a24829aaec432c5388688cde4e733985d2c8b52cba5573cd7eacd9ab0c5fb40003ecbbc9bc8563f4059903478eea4eb52037fdf8ad639b16244d2366b898840a2f8ab673ff77bb7d1be820a246099669b77af0a42d06bc2771cc1b467eac054e1c3d86d266892b58beea97718bb0c287edb299bde3c04069d0eaf56f6746d6b8befb94ea029f8cf3ae4f825208dc35e860b974b2bc2a1251", &(0x7f0000001480)=0xbf, &(0x7f00000014c0)="61cfdfd3b31006714e2320d9ad044d8bda07110b0502283f7094a1411f2fdd928b82fd990b39185679de7c3b49134e7a8e2c9f936b91c60ff6c115e7ab08beb9fbe7c528b054068eb3667dce2e28fb70a960f68c279e563bb1560b3da205c1869bc7ab5ede7b6b34943cc8ccbdf913960f69a1a768311b6aca0807e66bb456c10c0df85c5c798d2fad5a1005ef25147a1e5f7c76dae0c6734f288015dae2c366bacbd3ab403bae8153f3044cd9e5b862f290301d950cbd82b5dde55df13c65f7233a3e38a62d4308c2fe54312c7c318e5606f41a265c60cd99e7d7a516a48d759d29a90ea33bf53084b0253d4a3675d9ab2d8cb8b9b452c4be", 0xf9) fchown(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0xa, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r3, 0x6) setsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000001380)=0x6, 0x4) r8 = open(&(0x7f0000001300)='./file0\x00', 0x10, 0x103) connect$unix(r8, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x1}, 0x8) r9 = dup2(r7, r3) write(r9, 0x0, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x28) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) executing program 3: rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x150) fcntl$getflags(r3, 0x3) close(r2) fcntl$setstatus(r1, 0x4, 0x8) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) socket$inet(0x1e, 0x3, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x23, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$net_inet_carp(&(0x7f0000000000), 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0x26, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r2}, 0x0, 0x51}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) socket(0x18, 0x1, 0x0) sysctl$net_mpls(&(0x7f00000000c0)={0x4, 0x22, 0x5}, 0x3, &(0x7f0000000380)="3e7a96a20a13abefbfef70ea761578c7ba72eb53b711fe33308707a5ae9877c86041771d7c87e9dd0cf61e0277a4834998676550990022312db8d69622394e5a34f96e4a3d3061599ffda167df04066ece8837c8a054f95af557b7f54f0422a564afebabd8174259d363b14669f578a3fe729cff804d9ff82745de98b4c04c1fa155d9af336f02cfb13800e675ffbadd63829849dd441350ef912b78876ad644f42cc938a405acb825a6d105d1ef590000000000000000006b00", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000da3000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007fa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000b71000/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}, {&(0x7f0000727000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00008aa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x40000000102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) r5 = socket(0x1, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000), 0x4) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000946000/0x1000)=nil, 0x1000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, &(0x7f00000002c0)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, 0xffffffffffffffff, r4}, 0xc) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$TIOCCBRK(r6, 0x2000747a) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) preadv(r6, &(0x7f0000000340)=[{&(0x7f0000000240)=""/87, 0x57}, {&(0x7f00000002c0)=""/87, 0x57}], 0x2, 0x5) socketpair(0x2, 0x7265d2d971eebbe7, 0x5, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r0, &(0x7f0000001740), &(0x7f0000001780)=0xc) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000003c0)="e798f561bf95503c76c441ede72884f5bfb013dc9ba67e18a521135b8ff854e956649679f0ad6a9f7e54cd029666e8e701774627084861dd02bca2424b2c1b19582b7990279e4a5a7473391e87674a63e31e31d6a921cd530cd2b812e22f26a9f13d2d11c7fe762f5ad60e48e11e6a53d178c9cc38621eb463b866fe92217c1b6ad128302020e72d42de36a143db602abcf4f9f4a480837e1d323958e4ff230cd12289f65e2f2db6891d45fae60ce2fc35ff9bee05bdb10dfb7ff4b1c1d527bd9217d5b7cecf5746529cd9c46d9a487ea4bc85d3f57e566b9530ca7b14b0c45b99831a9208d5c74e346a42a4d68778375a384d8eeb55a1871c1a9f4141a39abc3048037960e332e4a4ee07efef6a7d2e8e0df40c34f1dccca02d86bdcb4f9b5b188ce5a6fb3155e33bba67c749f30c83fbdc32e48e4e068333e5839e49523f03e1b7721687705388a36150e79c5b1371b2b1f0000170e59c64e24381dd36e7f5898f19b87ba8c34754cb5da6d17014e878f63778d520b63a7fccf44aebc6d7d58f85185d731f9aa98d513c56dcef4293e7e82efd68652d442e901036b619a23ade2780d2072dc1fd68d6c5e099d7394fdca68fe1035798af44aa685f438e4434ac6af628d36582943d2babc3c3bd34e42e1a2e9a6f6d7db516a251303a641fd0ae631e979181b20ed1315c7d000ac45f8a8c29df001f0b20872d2a9c7c1679b22273997359fc80be4e0a11c7580712b999e54dbfcf71f0a5237cee94a75e781f77ae702cd6eba6350f990af1c7fb0c07a652e308dac12eda0bebaebe79bb4a29ce393f419e8f6cbd804db9d6e2f4408a78aa07c629510a49ccf0923ea02a37fa0aa812b09652ad5c60a5cf2baa612ba6a69d6cb45ef9c068696827ed9e25596b4c0f70282640c0348f4dcf8ab0d4aed84cd5ac21a5d5fd9d662f938882f7099bbf6178559bb2bfa2b768ae979e007d865910fe2af3d581cdcf21e8a710c0812b8d0ab857e07a86f38552f3497eade216ac75362e8af11ae54ca4293de440d89eb6574a4eba579abf944c44940c9a8edcc5a857c31714ffd0410b89417d231696821383870e2ed5943ecd2811a85e13afb1bd629e310b097c3e42bbd39c80c4a4d06e9d1b8f27b84241fd415b2fefdd1cdbfd8166ab2d563b66d9141ea18b56a58bc1e5ecdda10f62454d8f8546f1f2a5611bc82b96401689d8208ffb797cb070d37c2468aa5c35af37d4df81a81e59c607feb447a1721f4d8ae7639b7b46bd44338b4467e6b3ddfc22d02f70e1aba955487ff3fe762cc4f31a12ec19ddf0d78f90beec3491f95ea0feb61730e39568bb4cb0617ac6814f2485fbea8bce85f6071572c87ad2b61cd6992cc8b91825a8fa21c4838e7897b505c0799dde105582719bc4d3aa4e249ba73789fa052d27d3c086e454b3b4e89cc950a483fbaeafd56c04467a5ef0d81168a606ec2319b673f33c11f586dea7dd1a3fa62c6ca0ec93bf19a7e63604b39f47a7e9067f90d165f3bffe090d890cdccee5932e7bbf4fc08c80fa9412e85e3b286cc357142966ebe132b4a0e50be8c1979070ea0b9bbfa41518fa8f212717ff6593e9e7e8028c354956203bf3da9a02592b256986e0203ed074782b8a3247a82ee794d82a96874d649617931e29158ee8e7d18ea92b2bd4788e88c0928ee3e94440d3e8ce0d1d7a4f3a988415869b422b9090f5b85b1b9072645f60f8cc73deafc9542695edfa2c9ca582272674931e853ec01a66df7290f50991eca9ce38cc44538f044eb2be2ecf4748e6787f4bc201d7cb117dfd36c39321ff3af066748a5332fe3c21fc2b352e7c02706d3472a6e1898eaefde49ae100fef569d600659a636d33f0ab1a82033f354fd670271e99ecebd127eabf696f1b4a0a4dc36524cc711b2a283a164e2b8534d7bdac27e82e7d33f604d43840fc6df4b53caf14e17d0064b981926aae6f55d37b99c12c31943da74fbc8468c73006b8f33cca1b92dd43566c819876be3c1acdf6dfd7b788830f07fcb37ab6ec2dd8257b0370bf3978d3367656d49a1ed0359456b356d2a56cc165d0cf624bbd8e4dcc5e012e72bb4b79ff70129dd7b4e2977119a6016bebc168962df0a1dbaa3e5f27e9ea0eda518f41566d30fb1288c7d974fd9063d6922be6573fa9e23f8a4ebf8d337d7771ddecc0b8eefbf51365f2104383790071b5980f4f1d8a0ba7f3334ba0457c43235048400e5148c6228c9403c58183e16db66a5add0a1100009df49e0408fa2495c3c5d175e6d755129329f5ff9fbe02ac01ee1c169e25d6e9ebbb2fccae36ae853950d48320191e8bab33397fea3c1a56f2fcbca69125227ffd6e88fdb9b19e75cc783c27adce4d55cebaf005c100c6d7f860c2d685e841e8364abd146209c735f3b1f0d35e11dce0a1cd5f8dc5610f5981d008432182f2943f33e9302478db6ed20a00ab4cb8d1ee8007e46e0752dbc97415779f69f7f3bd158456109da4d949141aa8fc6e588629290ed476bb071423683a7613e5175c27e601556134901e47c0d76cba3f0eb600b9da885712490313b4097d51ada75610a3d8576fa37b46744f65626475b27705d38fd8cdc76bf1d642d6860028b82838b3829e95b22b521a39fabeeae159c4bf2f6c3ce7ea807a7057c59c9c8764d48bd5264af53a8f24763754201b53c022021e1938323c1b6a202c1ada63321dfdb86dac322fe8c03d7ff15569ef973c40a4823da3d8d32ad9bc0fb9640d4f988eb6c4ea05fa528565eaa4697cecffbffe9013bc7e94d20f31af6370e5e6d833491cdd0fc215c97475f1d68135c2c4b4eca103950665c9e5a50c020fb25068d121981f87c0d8abd26d6da6b86ce321026db1fa2f524def745c62cc2321a4b0e90e7357013450792cc74d9b3b71ed6abab17af81c95ac148b63c4b4813c3d89a259748e07a6e65841bcbf5e2d08ed644b7e0af23b4a7016a5e63235b8fb8f54178d214432b7c2b8d6454265842cf43023cab0ff8cf69c251601e4462051fd93c4984f0deef9706462f2585c187d8b977c783a7ee569cd6e3a01da0e47a33ea55e67153669b97daf803ebb686c292cacf8408a4d7071b4b2ca2ef3ea4c337301983ddd992141abd2f8bf9d82e02f4be5a4ab21e0baeaa4b8543166d8c1801b12d5a8ea4b43882ccb80946a0037f40500f6bef450178ead51e4cb68ed9328c7e8e633ea0f8c92bf17675a71853e375f1fb626f0530f8c81d971aa65ce698ff1cc63eaa4fbb744b556b7a95013bcf680b68cc9b041b78ff9b28985491ea47e926f5c4ef1ade24cb925effa35ceb52d89f55a90da7c7376ae39330a31d4d5cd72e55709938f494be815efeefa4cdeb56ae7db41b63019a973caccf9ae7ddc97110b8d4ab1b255ed2b2d445dc1bcb3da910b4ac4522996460cba6875a661d96a2b32ee8c1c13d5550d49b4af503f70ab19f01d643aa50e3781e8a0568191ef6d51e4d431f40dec0523df04e467eea83614ccc6586d49d6092b2b4c6817621f7cb6b0b93080482baf2433ddcb68bbf9ddd3db35d8c7038375c54836a0c185da9b2622feae2ba08246776e8e64bcbd5683c003288bb627b26466e9f124692be94c86f8ad6ceada5809df063e5c4ecf4b558eb0cbf3fd607a4c16c488670dc0f8a3cfb3ffa9a7bf04cc596e287a5cca546743465cfd5286b347169ecafcfc458005965a17f3af613c4b2281a6a1b1e941b9ef74530903c2e2963b5c7151ba1e6e836553f54e98b86469239f911995e9eeca01ccbd0743cd470202b690081143f9f0633465bf525ad07c9f4d7727d4d469c7cf76b0f97f575e466bb230e7e4093aff00307e3fa86d5dd1ef572ee3bc05bee49d75af85318103892b3ae1e92b8840a6cad86415655c43476e8e1ea4c530dfaa143229f4ae66b2f91d5e34b7d9af5f388332424a0e31bd01244587f1092dae07471f6289fc9b1237f8429c814f09f0c98558410525d8685d365fa98ea6495a35312aa3cf4da5c4fdc23437a534104f66686459b53f41e8a7189658f26844b5fda3c572f4fabe4eb11d3d3a9067f0f31b4f2a7a460dde19725f7ef93c813b7ce0244c810746beeebd24942b0c701a783285525ef705bb0797edf306c1657715ee39f21da6904f485e1cac25db383a68803a5e1aaeb4251a0027f1b1c6d7c67183e6bec43f3bc6d07eb5d358a8fca9a2dcad267f4488c8a3465b5aa12b33c3bea5e7dc713570c117d09bbb51dc60999dd0f02ac06037866e2eb66f97a3a6de62d2b2159cb73ffca24f01d603c4059f9b0bdd02bf450883bbc042d20d85f64a5b7928a0967def1d683fe9c59b0883f99a00eb1c515696e9a13617fd270470f73f05964bb1ae4efbe1948983c8c1f0c5c611e6eb5a24187854e831a0ffa0612eed23419d3c21b8c3b6adef4e37197843e0dc20a1749d957d04c620aca2f64ebd73b31f77b6306ebf427f5c50a262676b8803d9d2b96be19fc8cdc463f07adbbb7007e351465b577f081d5b755b13825d1ae4a2399bc466941ca1cd452682a68da1acc7965c6d35676c309ff2edae0c58cc07defdb174a17711f3005c740a913d639150003083076b5fdfa3ccac5b49a24723f8dd2a0aeed42b3a6f2dd5e7c64f639e9cae32032e7e8971e54778a9e79fcec60617d4ef110f78419d78fed7996f676a818efb3f9d66c9267272baf28f31495ca9a7df3feb4dee579618a8580e41dd38759ba182d79972cc70f8e7528cb09e0adefb61170a92425022a7288df2d070da440fe0088aca7172476657d850c066705584e84b5276c4dbf2763f4147264a28fc832b7039a7b4fd08bc2ef1003f87f90c607ddb09d71d79de05de49acc2a0ba2d7da20611a59d8b01fc09258a2b21d86b3d06869d402620b4b468c358375bbda9142d9683b44639df07d58e7299a8f1d741dd694b4edaccaf982e6fe98838f1535f05f8338f3536872b68e5240a70e9e4aef7353f0e024dd3a98e11d25f9080151683bb59363348e795080e212fd09dfcb75ce628487fb063960d4f705823b484ca570fb5e18e2e14f620fb813b4b149101d2840741ac2581149eeeb64dd631381bdd4f01021d8913e8f409f1ab12ce6335fbd90946c8293b079c8d30ef82501f7bb2a013ade14427266c2e2d8ddb4ddc0354e88c468ab44555eb4e22ab398f10ec02d868bab5aea18e7fc33be22736444dd9c159dadecbfb2fc19ee93f451d45bd0eccd7eb6ba6fda6c7cf0f72d386a688a1ba7e658dce2c019c6a53774e6376a85ebf4a54ed156feccee00638147b5f1db1c213887a66e681fe244be64dc7698d724c288ecd361c51fb96da728b12c30ccbe698fc5df99977a644a09411533a2b0a4fb4472b5ec32ebd106fec4433bab1dbe95075d8008d0e17ae9bc3db97345824924e95791ea2514419a73c6001b2363ff887c7d48e8b8900b239e5cd9b14c184d9ef67204ff12e6fe890fd70cf0e6325cb242c3d8db6e8cfbb595549ae7c9539295892b8ae70b4b1832dfeb58867f36bc3b08bee7fbd25fd059d94f75ddcd843f14e566dfd26ff477b806c07e337f02bed2556124cc64ae68d04181b9cd1e6cfb15bcca74ec4e2814e4e874a2319a6d4195e1a3b8e4e2534b9a07f4c179586902c85f0d8d53484daec2abae7a4e85ef3b1350e30e08cae2d1607506110fe8a8eeb6ac78683231473fe63d2df5a27e6697b234508ac3cfb9ba7587b2cb98f6612dc8c35885ff5a39c306fc26d7d9140b2a78fda68e0122cf11548caaaee47e7475f9e97afb707629c894843b4b3d812c270e0286128", 0x1000}, {&(0x7f00000013c0)="2ea2e02db360b72f7288bcfd5bbaf46e25bca9ceb14a0cf6c3e8f2b5f4f9803f4247217e86e6911e7f0258752422bff6f0ea29f34666d97c6172d7431b447e0321dc50b33a53be0320a53eba0376de207f41e9a8885eae5d4a33fb7bef11c5edfec8579d3fff14402cef42e02534bb53d83817e77ed2cdbfd8f824f5e356616fb23dd0d7699fcb46e7c6405e62b5ba5361467bcd291bea6e1d7310a41d2a20d2fc986449f890ea365c6cebbcd16e0b7168f82e86a55ed84be8c5489381b2e5b2", 0xc0}, {&(0x7f0000001480)="f0241736b340678fec065303cbaa1a2b01d241312191411a04b460920df0a8be26e426f000fcfb7cf0d7cce10df74e5d46090cf9aa5ae719fe96390587e770960a1d404b5eeaffae5f7e79b2679aa02ef3f1c02b9ec86ee5b697d360380fbacefd08dd545baa0b14507822b690ae2f8c543837c17b6ff5da5802333a6e91b4c6c1279f8a6bcaf7ebf6e56c8997ab5d3c51667192b78ae87acd458d769059640e85bd4ae3884cb253", 0xa8}, {&(0x7f0000001540)="81ad7efb3927aba225e065592cd0970e0476ac2e82c663140bf6176ab0", 0x1d}, {&(0x7f0000001580)="07e49cb1f2593f5d0a8ff773b5c01b88b2c0f1f63ed9a9025edcbd74e00dcb1d719b5369a04881e9bbd75bb37e38831b5599768113cb578c2d8aa7b46d975863343301e388cb09cbec50115aa31d3a2c87bc6b2a67439758d25da6821aef38383a7f38aa90620e421aa1360a2b5d7d86f9f71448af6d45939ae415226d9c21aaac04eaba50f03204a9c78130085a9c7a155abf15cde882", 0x97}, {&(0x7f0000001640)="2afef745ac3b6f90", 0x8}], 0x6, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r8, r9, r10, r5, r5]}, @rights={0x20, 0xffff, 0x1, [r7, r7, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x68, 0x41a}, 0x11) readlink(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)=""/238, 0xee) socket(0x10, 0x4000, 0x6) sysctl$net_inet_ip(&(0x7f0000001a00), 0x4, &(0x7f0000001a40)="efd0b6263719590b37179cf488f2f979760d21c7fccc89f862f043ce55cb1edf82aa5eb6ef4e075d084293aa750769b7e92e101c0eaea045c074eb179f29b379644a4402aba53e48603866f90c727e4a8bf667764cc044b10b1a36c0e38695cbd90832043bcc66ecb8344cdf86bae5984cfbfa53d68d601ec758697f7db0debb697425fd7ea9e7720b561c003b9e2324ebb3858fe06afb7e0cf381f3b2f7cfb8309abd15d0852cc495a928974968b7a85c6454e69338a07b4687fe3eca9e3fb5ea13ae037346ad", &(0x7f0000001b40)=0xc7, &(0x7f0000001b80)="605c111be1ab5b63055deda03e896c9c", 0x10) faccessat(r11, &(0x7f0000001bc0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x25, 0x1) r12 = open(&(0x7f0000001cc0)='./file0\x00', 0x100, 0x20) r13 = getppid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001d00)={r13, r2, r4}, 0xc) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000001d40)={0x4, 0xffffffff}) setuid(r2) getpgid(r13) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001e00)={0x0}, &(0x7f0000001e40)=0xc) wait4(r14, &(0x7f0000001e80), 0xa, 0x0) geteuid() read(r12, &(0x7f0000001ec0)=""/4096, 0x1000) executing program 4: setuid(0xffffffffffffffff) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x5593) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x8c) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r0, 0x0, r3) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x200351d, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000a80)="24bd", 0x2}], 0x1) read(r1, &(0x7f0000000500)=""/124, 0x7c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f7000/0x1000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00004f8000/0x4000)=nil, 0x4000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) execve(0x0, 0x0, 0x0) executing program 2: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x20}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r2, r3, r4) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000000)="bbb6b2089fac3e631741e6e23ef604b9d9c043e08c1cfbedb78eecb8f9044f3e0390621e9425f4f36535466b1dd2fd75dc6eacd3222504c0b849ad61e22891d554cb9019eab3c1126e59f394dac51cb3d6d996496fb5912ce42ae7e25ccd788f77000000", 0xfffffec8) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() setreuid(0xee00, 0x0) r3 = getuid() r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r4, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) setreuid(r3, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xd30, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) executing program 7: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f0000000840)=[{0x0}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @rand_addr="00000000ae0e0000005b2400000000b0", @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) socket(0x6, 0x3, 0xff) getpeername(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x40000007}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x7, &(0x7f0000000140), 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x0, 0x0) getsockopt(r1, 0xd, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000100), 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket$inet(0x2, 0x5, 0x7f) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r5) writev(r5, &(0x7f0000000180), 0x2) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8000008001}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x3}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffa, 0xffffffc0, "b40a0000cd4000"}) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: r0 = kqueue() writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="4fb753dcdadf", 0x6}], 0x1) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978bb75faa1b6c6c11be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x45}], 0x1, 0x0}}, 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002840)=0x8) syz_emit_ethernet(0x20, &(0x7f0000000000)={@broadcast, @local, [], {@generic={0x88e7, "1b243ac78698f1edc8d910d259abad895946"}}}) executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file1\x00'}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="1005c92823c0c09f8c94261ac383d91e612469518a0b24aa8a05239e77bfcfe4e641c40c35871bcf7b3866a1de3218f93d4d081946df64e33b81732d9e2280cdd680478797853766fff1c5b608813b42d1cc88b6ea5a7f1d9573f02d5978e054c78c5468e84fd85975712d5b8f3eb94e4720bc3d3c9f87a267c92555a49f23d314f7b1f01acc1e9a5a0871b9f21e5ab272aa7991693e03bf6d265248ec3db4d8d7ad0ab7c750047631376d07d323430273de2935d1d745651d8fd3a25b720b79382193271537618818fb795ec1b8edacea3dd6b659a6b908db660902990492e6bf5efd1d6009", 0xe6) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) listen(r0, 0x4e00) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000333000/0x3000)=nil, 0x3000, 0x4, 0x4813, r0, 0xff) write(r2, 0x0, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000000)="3c9f5c9da67c65855ac57dcd5ef592fe1c6c669f2976206f0953a7bd44d7485d855848a4351d1748fd6b0975ee228c4f0e84446c496d210c2117bb6707e6398846467c707b05db1513ffb4", 0x0, 0x0, 0xfffffffffffffdc7) executing program 6: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f0000000580)="b952ef01146e3a51b755a170906f8320485a4c2c", 0x14, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) sysctl$hw(0x0, 0x0, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000340)=[{}, {0x1}], 0x2}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) setrlimit(0x0, &(0x7f0000000980)) r7 = syz_open_pts() writev(r7, &(0x7f0000000380)=[{&(0x7f0000000140)="d9e1c07f9d5ccfcfb1cc42e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8bc131676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a", 0xfd}, {&(0x7f0000000240)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r1, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000380), 0x0) semget$private(0x0, 0x1, 0x448) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000240), 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)) shmget(0x1, 0x2002, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write(r3, &(0x7f0000000000)='$', 0x1) executing program 7: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={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) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = msgget(0x2, 0x242) r5 = socket$inet6(0x18, 0x2, 0x9) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000200)=0x5, 0x4) msgctl$IPC_RMID(r4, 0x0) r6 = dup(r3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000064b000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x23) getrusage(0x0, &(0x7f0000001740)) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$inet(r3, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673019afd236073705ae04be387be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb77000f5a872c820020000000000008abfba0900000008e371a3f83437a3051eadb71d89e000040781e4b2fff000040000000000000000000000fb545839adb3f7f125dc8a1af432be4b", 0xaa, 0x2, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/120, 0x78, 0x1802, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x7ff) syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x96) linkat(r4, &(0x7f0000000100)='./file1\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r5 = getpid() r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0x0, r3, 0x0, r3, 0x0, 0x7}, 0x0, 0x0, 0x0, r5, 0x2, 0x5, 0xfffffffffffffc01}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x3, 0x2, r5}) ioctl$FIONREAD(r0, 0x802069af, &(0x7f00000001c0)) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r0, 0x0, r3) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 4: r0 = socket(0x11, 0x0, 0x0) semget(0x1, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) mknod(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x5486) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x6) r2 = socket(0x6, 0x1, 0x13) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x9, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f0000000100)) fcntl$setown(r0, 0x6, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000300), 0x10) getpgid(0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, &(0x7f0000001140)={0x0, ""/214}, 0xde, 0x0, 0x1800) msgsnd(r4, &(0x7f0000001240)={0x1, "fe4c5dc840134f99034eea67ddd836c528b3dccde0c8de49aabc689da0fe6d74a884803692001bdf5b1e5107d52b1ef8fbaecbd547f47e046b7e85da7873e125dee60c1be34e786758f8c0afc144d502a44e6f120e4e5d294dfdc85632784017428f17011ae1fcac780fe0469b4c5b9fc8201bedcb1e1bbb3da2c8da7120a5a750a8a00495c7e51d3a3bac4d9acb8edb135cc54591d9cb265612b9a22dc6d1657b4b0006c1ebf6d8fa6653f1a7a1048051b95282e824e1b419ea70b14f19b0b96b6da58ce6364adf8df5549ec85a93a30890946878e0eea37b712bfa9cd7dcf9bfe05eb0c07278b344a27c1eddfe23569bff1200650ba5c4f8752b9d9118453f9cfb1ec08398f5f18597a42484cb7e7a16faafd50d80aef4e87aab395d72d2aa190fedf9d0dabb4962746799de9305c14feb00d2cefd8e9df5fb872ee55eb2f5a1b3b63545a72b815afd9b72886ebbe8bf5983cab2be1e5b8da23b0eb8a2359ff46b710523150597f172a56379071a06577918b2144a2fae1702e9959410bf11f9c413e0a45946fc275c8ed3eaf294112eea890bfadc3379465405942322e40fe3668e3ab171d74a4b8b22d00c004eb669e4e1e0be71a09a2c2212a1ce61423c239e546102b70bee496484d2f59bfa7c6f9b5431987f80026d5a28767e0f20d94851123358b6330bd09e0807cba20c68e3246682bd42894ecd9a8ea0aaf85e94cca89600991ebd36ebdbdf89700f671902667161a72ad36b7a1d0b7e454b394a6abce834174926212245e1cdc7850d1045adb8b16545bc45efe059091e2193883f2449aefc4d0469fa98ff25b83ad4e9a25619315d09f8331d084fb8fb50aab9351d22c4dd025721a9770918e6ef675e52d03952ce015fb0535a0f4562e77cc28ad7b0aab3302a8acc6809bec0b309babfc49a5bd5235db17bad360746cb1772f83b066c5972448c710603c7d8f825895e53789d890f9a244714e155484c18904681e5fbc2bb1d19aa0d69adee2a010b5d3f8b1f7f1d724990113ff6f39a434a250f9fe9f87e9cba3d19a8c3410dea34360e96a30d23dc8a1d8a4136ce9c0788b3e32a286eb41b83b5218c3641ae78af4d1f2a7e247bd2d7205c8d2ea321c8d386a7f35797f10a6161cfbcd4d9d9ef41dafe25611405eca1924e3f7ea4a47fcdf1a35d7823ddf801e76cff370742782e885125afb9a112fddf2535903dfd7a71e5c1169dc952fa7dcbc22dd38479cbc0b3e4f22f448cf6409b55b1668ab999806d3fca092c8a4bc224bbf4eed968a8ccad8aaa7fa741ce1f855496ee1c72a9aa6e76fadf0300a5b8af161fbf7601b4d7cc7c06b82a77cdd12eac15bc6a0e9719f5d0599cb38ea68c96ed775b5d62536f0a5e33fa46f169351b93a2fdbead3bfacf70203078c5199aa51ee429e887ac7235ae1a9ac52bf7e30f43adcbe6261cce9ac4484814e46d2815405a4d371c53716d94c4e9990f4e48a6c7c35a9884ea9c4ea2802d362f691b3ca42e82ca9d9d386fdad98bd718f478bb89453ae3fab33892ec327d174710bd3f9a560a20b10d62f157261bbbad2cc69b760ca92f65d644d61f52bfcd77d8fed8beafa6a0a5167dd85722bdc89dbe759bd641721ebdc4357d9c1809796aad18857d2278ec98cadf2d26f02f4ee9cf3aa37dc413106cf0e7f1f739a6ccacabc8b785794e29f15c4b0187a757e9fb33c2c1fecf1b0f20bbe9f4ee40e3ba8199774837c5fcacd26ceaea2e22279e123ff9e6a633da43d925dd47ba09e62a707c369d255162b1c768fbbf69ccf553d6779447db252bf500faa4ad3b1a730c0ab868e9130b86c40bb07b211362d157af08b53cf795a39a4fac99f2529086a5b628f8560f75b185998f47dcd9c2004aa978f92c7c9b211d0de8c2470ec4d10a73d33292634d8648ce2ee94629903fa1f4d12e4781d124a7273ac0461c8095cfd730e1e728ad4d57a8152463019d763a9f4ff85a66ec52c869789d25cbaebaafd3fe1f4457ab1a4c0dfe9e34a3fd2c0f660b4066c5fbc71d6b66bb838b9e140d47eab7a7a2b4cb55889a793916a6f248dfa98aeeed16b64ca462420d172571a9e379fe85eed25394dae16fcde71e8470b0c134cdf99e50b54653da29b4374fb1e9d463b5db950c42eba6d368f139b128f890018a34146ed55a72d672b949cff6f88f26ab679a9b2daad7c721b3f444ebdadbe614ffd076955c25a54b7ab01560fe3c9fa3b453f306edbeb7f7264dd7780feb448cf80d335ec0935eb8fc0a3ac664431e1811a683a8ca7f1e7161a88afd0156e2763f2f33ad659cc9ae8e72a5230f1ce66fa2ce0840fa99a7550a0619a41e20d6a9aa8245d1424463c6e42ed4a6a3bb8c9d88e9b7f066a1e777fe5785d2a34bbaa989928e14ff45918b6621157320234bdabdcf1b792acd5713a9a75ac13a0d862db34be4312bcd71988bd5746a20dd82499d94b65b63223a992fd5ed0f685915d5c761f11058105f0be6f197ee1dc947b1f0728ae8802581001ae48638812477e179eea57832d397caa197065dd4c1478703833d5f31a6735e191032cb2abb51257a82aabce894ccb66197aec68452241edafc7c4802460fd46da24e279ff82346d68e96cd2bca0571010d7747f4458969dd5bbefbc7bb53c884f15e113df98bfa3e3d9b84a36f2d598bd5b594b56940f682c6f33f5de0bedc1060ca552cc459dd04456857ed948bf9e690abd0cd1676e51f5b08de618a213d88e4797d1f9de70838aa07c4d929e8f63cd061f9a5d6dd1df710da5c43e88bbb1ca5c209454e6bccabe17743b3eb1374933f7632f11bf4aeda01a28d464f307336010f14b91937e936f05d1fd400470648ea84c10d879d6d81e2adff0ff74402091200fdfa5d300cadb890f54e3ba90d9f2ef1cd2338cb199645432e13ac0dad7193e0e6075eaf359dbacfe2c274b38a838bba164429413ff7cd17849d5862b3d4e5075f88b91f1ebc2ab2c29bdd6fc40bbd5438fc03adfedce2d08173fe32f6abb23570d8f5cfbd7d4c30196d9d2d0c1154e857a164a4f395da6a465b6a90e04dcfc18f6f9c7e40c6f85c4f65032b398c25c1c891cc680e30f84b5515a48cb146bd08bbbc11a36ef253bac872c0431d48c3aaddc13db5f9aebc53d144f79a4a9fc6cd6250884c1d4c2abe3ff90c961a2dc1c9d1262cbd0d9ab32272dc5a411e7bade39452c8c59f3120d3e5d1aa1614a20aa8b3cf45b7c0d2ede1c3c1bc78465ecebc280dc83127ff0ff6ad45a083aa241e8620214638eddcc831bbc3a64f52b4faef2bdaa9667f647b766ffb85449883e5fd01c389a84dca54163304fd0de360719a226f59ff08a1e9dd7095fc6448a46cd42529cf6b1090471232e81ddd89a892f5d55d74e526ec825b03550ac9d38eb1100932207dd341bbab62c0e0fc471d431f1212f2891e763f9653da2820f178fc9646e193bb583c43405e9575d799dcdb4d61c1b4133e9cc7c577201b168dbfbe05fc01467a80c9b14e8284c588c70fa6d5e8d64d37f4364a40f6407151251f545a83cc917ecee43f6a1b20b7e8a67bf816f5968009c252030b1006675428ae277eb1abc9ade4fb39fe346ff3e89ff91b88c750b74eef6adab2baeca9b3b516c0c762ffebe52838da6c3a95d15c9f50e628cb6f8c12e4cf540be4a7d71be2922b2ce147cf5740800708bdbe2cf87a9a93fab71bfb73de3e2774eb344c0455cde533a8aa0cc680eb4fe8ec68d9fe6d5aa56ace8259dc18c8213d616d912a7db89a5f180e298d7b6c30b06faf62b83a676f981768e1551a8e109d6ed6746b80d3d75a633b543281eb8dc433ac3cdbf5d7805b1eff01b27782ee05dc3b0539e356301349646eb2ef216d4938755312c140f42fddf2d003f7ccfacabb1fb2d29a1cf7fd774d7a40cccea1909c60d0529ff5e1e4ca1f4ad145c7408fd01f4bf175cc3cc1a8c2fe8e3abb9e5921b493199be5b7e23ac24e38a038b60171f4b2113062a3f9490406b0fdacbdabf6b286f4527be32218ea4b083253f61a65462ceb8a6119b84ef72d9aad98f1c6e83fe8f5969076bf7fa90d6e886053edda68d5409b844246c9fcd2bc46cb1fea35a7ad9262238a0d4070db34c690e2fc2d8deb84228ce0c68b14bb47b8e1fadc0008bce4de77a8c63ac274a8f2f6e29facf5f4fb3b2065705ba1102f1f6fa444a16ce357cbf26efac9bd3a5dd36ac9fe592f10848061aba584ed6b1243bf9520eefa198fe2754c0671bd4a959e717d719e433e27a17350fe61fd70a444b3785c8b9c1cfaefde3b0a1069d699b60b64f56bc481c2cb9c8b27c65edaa20e88089f2445f6e5cd51199e825cd53d2a0180167a3cca20d859ebb4e3803dcf0251863886377d7a20d6388cd0963cfae747ecb3ec6803ab14a7d666efa9691aed72bd123a1d2fd36782780f4ecf01f0edb1a301cd509310a3bd0e276b4856f16ac25f885ccd507439b70d0a97804bc126207ddad6df5a62a922ebec0c2b56036ca1fc1c92fee98ad409b4ac3518279f160ceddf84d7239f7609a4890d0a19b528fafea05ed8ed6e96ce1a1c8b5714ef6d46e38f79ed703925b02517a4d684ba482253b666332e7ddf26cb7a28dec984db64fcf68e7f2496477cd565149a4bc501cf22ed2101fb798e100b676643538a325550e733ff079ccdc7389f45659c588544d098a1a7a076994bf7a927c8105224fd8ee4da297fd93bfd656203f00ec45e984bb98bcd4f8c60cd88c9a7b484359bfc1c42583809179618d4afd94bd708c889d88914bdbaa3a1f58ba186397baee12d018e31860ea49fa44320d14d5d3cab8b0ac4b6606a2ef65b9f49e9ba80f72920c3d17d0fde80d7ddb0560f9d31486de4cb748c5cd3adde8c4503d75834895662bb6262bfea73eceec103a463b2d43808d3d51e6dccb930ecc923321a79a2167ce7d908331889f3d915e4195e135abb8d3118372680d25cb0be65887f0a4b4a2a1e814351b8510abfec568ee3258265d541fdfe4b64030eef420f2789423dbce46ecee215fd3699f3816708777273f9d79af2531757d38e3cc1015c80c26fc34e4329c8b22b21d745f07c9792da5311b91e7cdff3b8614e8804d6204d86ad36dc09e9fccaf4f0ffb1cbeac71758c9e81459a7de7432f9f5d223e419b0e48e142d7f434e967f853f2c1c510061db8a37e9cc26d3276bdbf5b842c57ca68a873e2ca1840181814388e21083c926898248b0584a08fa8aff570f6a80ed4b97198f5a98b8dc9008e754b5f334ad417221fb1475f680919252f564fd10d2a554a086dc0aa026b27e70763e13356c890ce364760544a658a8524000e3ac65641f3a7a396707f8918929f5479dcb91df8276ec4746b17f2ddc8c5bbf6c226fb6833c8f53b5c5d422ebda0cb2785019403f6b38bb84cca6d0839304b4100dbe1d66e0badd6613dfc3507d83b35366d7e13b0b911604a95df72f0b47a3bf185b6116b5b80eb0acfc038a00de23ed19706b12877c58c92aebf74483000b18322d1aa28b1e38fb8ca6e610ffc12e71684ab50969d2e5c620ebef0d19d137d5431910b30087c5cea7505301a7d95a1b45b68a6be91f89e52d52500de21011abb7374e5c257f64f3b082111221172bbe44cbc55460a268e3ad759733a9dddf567a6e28f0544ffda2a67d8e3632f63984cf5e2fe2ff2b90a0c00190e174cc1688fdefec8036032847825485d97f30f157f24996ac8d1e46adf464cb3f68b63b4b7423c568d9d9a8a9a9706aa0c87b1dc31085228bbc446228d332a1db1bc7d6d6ab6b93e355e81f948d00bf5976"}, 0x1008, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES16=r5, @ANYRESDEC=r4], 0x0, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00'}) close(0xffffffffffffffff) r7 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r7}], 0x1, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r7}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x22, 0x0, 0x0) r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)=0x36) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000500)='/dev/diskmap\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)='/dev/diskmap\x00', &(0x7f0000000680)=':&\x00', &(0x7f00000006c0)='r\x00', &(0x7f0000000700)='$\x00', &(0x7f0000000740)='/dev/diskmap\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/\x00'], &(0x7f0000000a00)=[&(0x7f0000000880)='r\x00', &(0x7f00000008c0)='/dev/diskmap\x00', &(0x7f0000000900)='@', &(0x7f0000000940)='r\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='/dev/diskmap\x00']) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000002c0)=0xc) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc7}, {r0, 0x4}], 0x2, 0x0) shutdown(r0, 0x1) executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') chroot(&(0x7f0000000100)='./file0/file0\x00') ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r5 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r5}, 0xc) semget$private(0x0, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) executing program 7: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x63) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000002c0)={'./file0\x00'}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x85, 0x7f, 0x20, 0x5}, {0x8, 0x2, 0x1b, 0x5}, {0x0, 0x2, 0x1, 0x4004}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x18a) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) r5 = open(0x0, 0x0, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f00000007c0)="23111f5714e99f7aa97ad5a662da5f3a90a7503ab7e0e23d1fea2fca3093e4607a4ce339458956694cb8ae11aeab1218c01da40f28f4aabd0a2b8147c9ee6dc55d28f6cdeb4399350c9b0ff7fa7d6a72adca9a4aafc6aa95da9e2843ed00815452144a04206e5286d854ec5f57b072fd4bf7f6463bff409303ff3486bd250103f38a21e0930fac8eb067a350b443eddc60f9b910c59c3283b89ef057d10d356571c6a8d0a1f53c230be7974c7356ac731aef61cec729e8ce6ea9d71ce91462ca45080c80d348dff7a7b0f593", 0xcc}], 0x1) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710a", 0x59}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de680000000000"], 0xb9, 0x800) executing program 5: syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYRES16]) r0 = socket$inet(0x2, 0x1, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, 0xffffffffffffffff, &(0x7f0000000000)=0xf) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc0}, {0x2}, {0x16}]}) write(r0, &(0x7f0000000400)="21000003000000a8", 0x12) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) denied attempt to set clock back 2589432058 seconds denied attempt to set clock back 2035796218 seconds executing program 6: r0 = semget(0x3, 0x0, 0xa) semop(r0, &(0x7f0000000180)=[{0x1, 0x7}, {0x0, 0x1, 0x800}, {0x2, 0x8005}, {0x1, 0x3f, 0x800}], 0x4) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x200000000000016f, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r2}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) socketpair(0x20, 0x2, 0x6, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt(r3, 0x7, 0x8, &(0x7f00000002c0)="218d7176f4b9e763f21270f734739cb505ef43b1c49d686ae7d5f91d0a1953bfe4d7adae2a1ac13a29489f9aa65932829830b18657d826ff9c9f357611df909e450b1a00c3d8d169061180b44bedffda020017c9929476b3ddc259cd5a5c07f4e33f338534f27743315c4ba026bc1566403dbc8b6838effaf45b7d3f772c052c9e5909382a6a", 0x86) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r6, 0x0, 0x69, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 3: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000440)={0x2, 0x2, 0x4, 0x4}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {}, {0x40e}]}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000640)=[{&(0x7f00000005c0)="1234c147d168098b93029dfee05e", 0xfffffffffffffff7}, {&(0x7f0000000780)="c2e516f8414fe370683efd89875d4a51e771f7065cf0533576f0e83d32766608fc15b5b9fe32fd1d7a75267a2ae105aef2a647da437f1c43703ff99343ccc3160e75311fb4b6b7144a267dda2b4720da79"}, {&(0x7f0000000800)="cf98c7827738a907028ac546b8d21665f76611146a66704d818bac38daf17a1f7018104e3aa197cd850d3bb8f7871d46bb48ad2a85976f262a085afc830fc8de7d8259a3f1f3c49c88fafa5f5006bdb31d19f6d692cb483ead502bcd8d5ddc24710437c4c35c48e141146b162cb65bbff8452b7aff466fd9e4cfb22c342eede660fde08f94211a68aa367fc54bfda4c7970c332977c32d2c31293fff85436d801b77e79dca1a5a48f85293df19b5b3c69298c9983963405293c81051"}, {&(0x7f0000000440)="ca874580f4cf4eaaf530e1"}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r1, &(0x7f0000000400)="04480ee8a9bf2535f30fa0", 0xb, 0x0, &(0x7f0000000680)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) connect$unix(r2, &(0x7f0000000580), 0x10) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) executing program 0: r0 = socket(0x11, 0x0, 0x0) (async) semget(0x1, 0x0, 0x0) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) mknod(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x5486) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x6) (async) r2 = socket(0x6, 0x1, 0x13) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x9, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, 0x0) (async) syz_open_pts() close(0xffffffffffffffff) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000003000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) kevent(r3, &(0x7f00000005c0)=[{{r2}, 0x3, 0xc, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffe01, 0x7}, {{r2}, 0x4, 0x2, 0x10, 0xfc, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x9, 0x13c}, {{r2}, 0xfffffffffffffffa, 0x5, 0xf0000000, 0x8, 0x3}], 0x8d, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffff8, 0x1b, 0x1, 0x7000000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x21, 0x40000006, 0x3, 0x80000000}, {{}, 0xfffffffffffffffe, 0x20, 0x10, 0x4, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x89, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x1, 0xee, 0x101}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x4, 0xff, 0xa2}, {{r3}, 0xfffffffffffffff9, 0x40, 0x4, 0xff, 0x34a}, {{r3}, 0xfffffffffffffffd, 0x20, 0x4, 0x8, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x8, 0x80, 0x7, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x2, 0x3, 0x3}], 0xfffff001, &(0x7f0000000280)={0x1, 0x8}) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x6da) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x81}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000002840)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000340)) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000380), &(0x7f0000000040)=0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r0, 0x0, r3) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r1, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000380), 0x0) semget$private(0x0, 0x1, 0x448) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000240), 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)) shmget(0x1, 0x2002, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write(r3, &(0x7f0000000000)='$', 0x1) executing program 3: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4103}, &(0x7f0000000040)=0x1009) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)="00000200", 0x4) shmget$private(0x0, 0x2000, 0x18, &(0x7f0000ffd000/0x2000)=nil) dup2(r0, r1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x2000) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) sync() socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x5c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) executing program 4: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xfffffffc}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000003000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) kevent(r3, &(0x7f00000005c0)=[{{r2}, 0x3, 0xc, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffe01, 0x7}, {{r2}, 0x4, 0x2, 0x10, 0xfc, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x9, 0x13c}, {{r2}, 0xfffffffffffffffa, 0x5, 0xf0000000, 0x8, 0x3}], 0x8d, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffff8, 0x1b, 0x1, 0x7000000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x21, 0x40000006, 0x3, 0x80000000}, {{}, 0xfffffffffffffffe, 0x20, 0x10, 0x4, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x89, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x1, 0xee, 0x101}, {{r1}, 0xfffffffffffffff8, 0xc0, 0x4, 0xff, 0xa2}, {{r3}, 0xfffffffffffffff9, 0x40, 0x4, 0xff, 0x34a}, {{r3}, 0xfffffffffffffffd, 0x20, 0x4, 0x8, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x8, 0x80, 0x7, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x2, 0x3, 0x3}], 0xfffff001, &(0x7f0000000280)={0x1, 0x8}) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x6da) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x81}, {0x24}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000002840)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000340)) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79f070000000000000060344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bffd518ee73993d0973ae800d93e5c3e7663f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332eddb54e25fbb7e5749e4afa2c9cddf46d3ee3f13952783c16bc579cd8976470ac0ed8dd12a0c8df76bd6895768538dd234162309778acecdcc57c9baf04bb8efeac5a05b45808dc8256da26c8f589babbc1d43dc370099ba965f237ac051a4a8dda33f15612fafb49628344cceaad592617e87d6af400d482a30fa584b3dc74995deac65dbf12ebba8b856009df7de34d8fc45412e52b077553ec41aa0e281cba3644b3be9451de4fff7dcf9d423a8366150a", 0x1d5}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x0) setrlimit(0x1, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r1, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r1, &(0x7f00000007c0)=[{0x0}], 0x1) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000100)='u', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "69aacf10ad4d122d47b25418343f33cd7255fade"}) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000600)=""/9, 0x9}], 0x1) execve(0x0, 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x37, 0x0, 0x0) acct(&(0x7f00000012c0)='./file0\x00') unlink(&(0x7f0000000100)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0xeca8a1a03ab61618, 0x0) setpgid(0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xc00}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5f1b) open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) executing program 1: sysctl$net_inet_divert(&(0x7f0000000880)={0x4, 0x18}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000002c0)="7daf12b16c48ab2f0aad800e0e6c32e153c48a7bcd8086b5b2588e6a4cfe41648eee07dcb037a1a40dc15ff3520db1957a0e11f05e4953fe56a855146105a505a26a9fefe7c0d74b41b8f54603fa856aca048ba68032a3d31b25e73d1a5244b96691e4ab64d1cf15b94cc5ff025d01243ef083b082baf126da27f754f3771b646e5897dc1d12eecf568ddcfa4a6f97bbd899068248b4ccd9e8e89ec7f807af9d7001", &(0x7f0000000240)=0xa2, &(0x7f0000000380)="25c5995b73c713e11b2c4bf2b132b73db37bbf4c71c2d53a04e4b6acb37f95f13799f177a44cf5351ba3ea119ac3115a1fba0b839c09727c6e551b5cb62ce2cc722774eef1b4085f5bf1eeb18e432f56ddf100c8865b0f2bd8d826b68a6594f39bb35003bc79531f6a6a0af4edbf9114ba7ce8f8aad1210743be14ab1a5f2d3a1cacf8cb174a3784c4f19c824e4afad152dfba120efa9c5574561712d2", 0x9d) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) clock_gettime(0x3bd70b3292b7004, 0x0) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='(\x00', &(0x7f0000000180)='&\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')/\\{,*\x9f\x00', &(0x7f0000000240)='\xeb,-\\,\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x00']) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f0000000680)='r\x00') sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000080)="9a7f1452fe869fac2659b5461edff3c77756ec077602b86e64743d8c0a5c17e6f75e919112", &(0x7f0000000140)=0x25, &(0x7f0000000180), 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x98, 0x41) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000400)="e1", 0x1}], 0x1, 0x3fffd) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000500)="6667319b62d7d58ae5b39de750f2befe2edea86c9897b99f5bfd9124f8442e58ee0c50a1019c911009c2f4b4b20272501e09e1ad8cad31be64e586cc5b18a2bb9d31bad681313519899d140c6a5bb0914e453a866934d86dbbdead019e2ff0c03f6efa08cf11086943a59127fe0daef1401201f4328718ce1c59c77ab7649e7157af20b53289ad4a4dcf4a142c3c52187ebc2c9d5dcab0fdc3bddf6a1205037145d6976b262116ec11e9aad8789cf700e632789833558b06e310901e1a397b872f7065ff15cb0e1be9f7ff9e9ccfa27b806611404c1f62c6bc03ea8aae1d30b6a8b466db8012404d", &(0x7f0000000440)=0xe8, &(0x7f0000000600)="341133cf7c98df37c499810d38c840b5380a1fddb0c81a0ba8972a0e4af897b8d1df9624daabe7924957288cfc1f9d693f735c82764f913c4d4621aa36fcfdb2b4c753ceedd9620db996d5e8c7a0a6dd", 0x50) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000740)={&(0x7f00000006c0)=[{0x88, 0x200}, {0x46, 0x8}, {0x82, 0x9}, {0x87, 0x401}, {0x2, 0x200}, {0x6, 0x7}, {0x143, 0x6105}, {0x100, 0xffff}, {0x80, 0x3}, {0x0, 0xffffffff}], 0xa}) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x2}, 0x3, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) sendto$inet(r7, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(r7, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780), 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, r7) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0}, 0x10, 0x840, 0x0) pipe(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) write(0xffffffffffffffff, &(0x7f0000000180)="83", 0x1) poll(&(0x7f0000000400)=[{}], 0x1, 0xfffffffc) execve(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x1f, &(0x7f0000000000), 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x63) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000002c0)={'./file0\x00'}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x85, 0x7f, 0x20, 0x5}, {0x8, 0x2, 0x1b, 0x5}, {0x0, 0x2, 0x1, 0x4004}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x18a) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) r5 = open(0x0, 0x0, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f00000007c0)="23111f5714e99f7aa97ad5a662da5f3a90a7503ab7e0e23d1fea2fca3093e4607a4ce339458956694cb8ae11aeab1218c01da40f28f4aabd0a2b8147c9ee6dc55d28f6cdeb4399350c9b0ff7fa7d6a72adca9a4aafc6aa95da9e2843ed00815452144a04206e5286d854ec5f57b072fd4bf7f6463bff409303ff3486bd250103f38a21e0930fac8eb067a350b443eddc60f9b910c59c3283b89ef057d10d356571c6a8d0a1f53c230be7974c7356ac731aef61cec729e8ce6ea9d71ce91462ca45080c80d348dff7a7b0f593", 0xcc}], 0x1) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710a", 0x59}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de680000000000"], 0xb9, 0x800) executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x100) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000100)='.\x00', 0x200, 0x0) r0 = msgget$private(0x0, 0x600) msgctl$IPC_RMID(r0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendto$unix(r1, &(0x7f00000003c0)="b1000502000000000000200081010000331c13fecea10500fef96ec0c72fd3357a000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400"/175, 0xaf, 0xf, 0x0, 0x33) socket(0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000600)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x80000001) poll(0x0, 0x0, 0xfe8d234d) sysctl$vm_swapencrypt(0x0, 0x3f50adc0d1e80f3f, 0x0, 0x0, 0x0, 0xffffffffffffff73) open(0x0, 0x100, 0x0) r2 = getpid() ktrace(&(0x7f0000000280)='./file1\x00', 0x1, 0x1f3c, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) poll(&(0x7f0000000100)=[{r0, 0x4}, {0xffffffffffffff9c, 0x4}, {r0, 0x8}], 0x3, 0x0) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x0, 0x0, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x20}]}) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0x9, 0x80000000}, {0x7fffffff, 0x5}}, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) setuid(0xee01) syz_open_pts() executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}}) r2 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYRESHEX=r3], 0x32, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x3}], 0x101, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x6d, 0x20}, {{r5}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0xdd3}], 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x30}, {}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1fffffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) chown(&(0x7f0000000040)='./file1\x00', 0x0, r2) setgid(r2) r5 = dup(r1) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000000)=0xfffffffd) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x1, 0x1, 0xd303, 0x5ee}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x14}, {0x8000, 0x0, 0xff}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ftruncate(r3, 0xf869) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r0}, 0x7ffffffffffffffb, 0x1c, 0x2, 0x7f, 0x8}], 0x6, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x80000000, 0x4, 0x5}, {{r3}, 0xfffffffffffffffb, 0xce, 0x80, 0x0, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x82, 0x10, 0x5, 0x3}], 0x8, &(0x7f00000002c0)={0x9, 0xba}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) getsockopt(r0, 0x3a, 0x12, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r4, &(0x7f0000000240), 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) readv(r5, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) socketpair(0x6, 0x5, 0x9b, &(0x7f0000000440)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0x0, r7) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() accept(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) listen(r2, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r3 = socket(0x18, 0x3, 0x3a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x4, 0x20000000, 0xfffffffd, 0x0, "15ff0300", 0x8, 0xfffffffc}) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000680)="5c2a056a4f0591d3cc6a241e84e12525ee04f3ae670bbad27de6e6636478f87d1f910fb2eaa57f8d762714c0b3b554de76b0b8920dade286f7a3ad98df3555c4f9f9f44187b23ebc1c6469b2e71ccc009fd0efc3b0c7b4d001a206f0b7e7cca6f3d4bed77dc6ea3dab26dbc2e277caaeb9b3ce19f917d7609b584e93ba2c30f64841e733f1aa79cea8c2de483935481dbdecf63c0af4636357a9beba579a8a7a8e7e26ea64d97885ab35e814774dec0f7e575e25a9c0609a2ff58bb7e1ac16b348b04629f4f5c81cd9ed43131d5be39677f473b8dbb084f5fcd8a74c8eb357c0d49a7ccec780129d35cf3fba943b5cfd56250842a760e5c0a53892f5973cd34b67006cc2c242a070cac79bcd0e42845467eda961707661663f06b6a311522f9c3e54ca6bbd4c4c351cc78ef16d5b9e5aaea997b0eed2545d93ff2e4650930c6a13a812237573ed13db8d92cdae17f3104e0e06f9814b352a7e4f72642bf45108ca3cb3947f4ad3920c2442dbac6f2ecbc1ec546847297b6a8e6cbe32c0dba027855f2c9c9a6a01bbf960e4cf60382bb01ced9d1bb922165ee716f0ba56f2bf7b38f99be2d5f8552d90aca0a8780d49ce4835e836a14544cbf494eeaa971578a3e0f58f9aa3933018e2220d55a85bd687ea15c3544d239199d448e4b2327cf7241526ee8784d5f091eddfdbd6f961448a72221414083800d8ec3ea1322a259425c636", 0xfffffffffffffc9a}], 0x1) writev(r4, &(0x7f00000008c0)=[{&(0x7f0000000540)="6600fd5c61fd9ed7e41ece4aa1ec3ae1a80f68826971499047e00604ca74fde3802fcca726c6f41301a29d71034b62233e9c0c4d0400cca49b9b0011c6af87beb7885e5c2640f32516838ce615b33da525dc7b593531c08f2c650f15e80f2f6d611d4ccabdd99bbe26a4d4a7005e060000173fff3c95581d09ec2a97824002e0332ce777eab6816177ec7ecbdbbb282351ca181f12ad4942a4ca01630d9f8b16fa4a6c3d9540b957cc041d98c7bcfcce9f1c3fcd6fb9542f7fbf340fff711075fb385cbb598f1d745a08e1c96b38dc7870f88880cc0400737cff44de3f8b4846eab22fdc4da3177a940fec06f9ffffffffffffff4a03cc18af04f5ade8835b8cf8f7a3a23e893c4d4ed192", 0x10b}, {&(0x7f0000000280)="cb41b5d5944f207a13e3a78e318cccca1cc198cc", 0x14}], 0x2) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="a4d1def6a09663e3088418dc50bb23fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec0141cd009ddcab13270c0e254c7c433f392db83f49bb5dd6a865d8e42a5ebe8ea0ae0059e89992a3c954d39b199a088b0555e39ee71b85b16a4afec6fb773314e84777024f41cce52f23e327b1621d4304b4997698b5c10ab129bc463ffe608b85f231a17365f7cb7d86712955a923da57fc6b3939bb2afcdd8b07d95002c84e67a00", 0xb3}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e94423d99f81a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a8360ba0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272", 0x115}, {&(0x7f0000002200)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a15312e0dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000005ac0)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a12691091f834403c5c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc0166caa9975d180dae8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8be2e581073448fe1f41b779c1aeb3b49c332d04953710663d817a764f7ec2b3bb3a3e391", 0xb08}, {&(0x7f00000004c0)="64686e39700c056b9552e340725d1df77dbb1af2997a53bf4d2294b1860f8b4ac196675565328890b4fdf39a50a1af245ec0a53d6a0c4ea0671d0ccd94b97e268ca45e11583dd4777ccc3ff8be61269cdab201d48208f52652187b253ca94a92dba1f823948d5a80746f55b8f073b90b0daeb6e969", 0x75}], 0x6) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000240)='x', 0x1}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x23) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x120) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000000)="dce24f873273ad5481cb65f697634c867cbe939573ea8f733492715b75ca8bc2b4879b4cf228652b3e732f19452a1728f0efa1eabcb748aa55781a345760a8c6cbf3dbf2d13734e217a8106b79ee8f1f27abdd49d232ad4297387e0db6944f7909ae3a8df49273debd3d529201ebe008f9e6e6609951b544bd", 0x79}, {&(0x7f0000000100)="f82e8f0b5d6ae2cf00f331578562e83ea6261aa301be27704fa6886faebaf13a91ca7510ccbc3be2b73256918fd0a6cf4bf0e5ab2888c7b587335e42dfe8b365a89375715ab2b079bf959085e2dc6dac8e603b102c5b639ce8fc0db222837ff0f5b77edcfc8cc1e5c6907e40af8b98fe087a0125ea46edca80cfda741e68800f1f8cb4bc1eb33b6cbd6f6472fe3b892cc3cf4e339d57a580bf538113fd34f748ef", 0xa1}, {&(0x7f00000001c0)="2678dad37ce4101e9d36ec0fd3b39310e15af3f8d9dd47746e1cc29e4b6299c1825d92d01d6362173cd0d55ee3fa0f5b782d767b93ddc12094cfcc339322c594749bcd259b7e16b83c38e6da644be666902e9d8ecffc2d", 0x57}], 0x3, 0x0}, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r0, 0x0, r3) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 4: sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) r2 = dup2(r1, r1) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x1b5}], 0x1, 0x0) msgget$private(0x0, 0x0) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/192, 0xc0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000ffa000/0x1000)=nil, 0x2000) socket(0x0, 0x1, 0x0) executing program 0: r0 = socket(0x11, 0x0, 0x0) semget(0x1, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x6) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() r3 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x2, 0x8, 0x0) executing program 7: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = kqueue() r2 = socket$inet(0x2, 0x5, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r5 = getpid() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r0, 0x6, r5) close(r0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x78) pwritev(r6, &(0x7f0000001580)=[{0x0}, {&(0x7f0000001480)}], 0x2, 0x6d9) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x8006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)=0x8ae) executing program 6: semget(0x1, 0x3, 0x2a) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) pledge(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) getgid() getegid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0xee00, 0x0) r1 = msgget$private(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c, 0x2}, {0x4, 0x0, 0x0, 0x186a}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000180)="0400a8fc9dfe842e583719781f8d0d7c4166f4d320491217b65510d2baf7c09c0d7e", 0x22) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r1, &(0x7f0000000680), 0xd4, 0x0, 0x1000) getuid() semget$private(0x0, 0x2, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080), 0x0, &(0x7f0000000440), 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0xc}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x0, 0x3, 0xfc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0xc1045763, &(0x7f0000000140)) r4 = open$dir(&(0x7f00000012c0)='./file0\x00', 0xe9a, 0x0) write(r4, &(0x7f0000000040)="1f", 0x1) setrlimit(0x1, &(0x7f0000000000)) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r1, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000380), 0x0) semget$private(0x0, 0x1, 0x448) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000240), 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)) shmget(0x1, 0x2002, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write(r3, &(0x7f0000000000)='$', 0x1) executing program 3: sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000080)='??vq', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x200, 0x8e9, 0x7fffffff, 0x8001, "56f2685451e3d7253ef8bd206d45628400b9f6b7", 0x8, 0x8000}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x3f, 0x3f, 0x10001, 0xfffffff8, "0901000080071a8662fa084000fffeffe252446b"}) writev(0xffffffffffffff9c, &(0x7f0000002dc0)=[{&(0x7f0000000c00)="e7e66c6d3d15cf6c8dd4d6450e3cf4fc454bca4050a07a28fcdecc6707408e5411bb350e02b520ef3e11857d6a01b378b07d7b0291314cfaa213ab93d413a742b12e1402ca645d8fa24b1b3780608ae9e710213a8e7b1329602fe2c818195d6f6bb0d7b5e4b61d3c56c54bf5e8e6b5a101be75ccc11929df4e6080fc5096dfe5727965186da7c53235bf7c5686003de49fede40928ec72b6313b71221f9b015fcfd81af649852646085e1d019f2f3bc7d8c585d173105e9242b00594f574bc6b344e6acfb0a2042198861399005340ce204d01e77a82049db8d3f7b187f1515e930a7412fb28220c2bee63736e7d052e191458a4f69e116d7b1625f0832f21582e0a375eb5d3b972f2791b09ab4d7d5ced332c352e5b0b432569a6f099608859c9e0531e9c8f62893a682de48e4887672f1f0ee4f7352c1ea920bb2dfb993c822dc4e5913da10384ca47069404223dedaa0475edd9caf97c7c89af28e7283980f214cca5808db34f11612bf150e8254b8b3b416a1a193aecd1096687e9ec16241fda4e3ab6d10dd55fdb73d6acaaebb0945dd712deec47e331b3efac07cda71606925f59683918d75e150b20d846c368fd1f968e05a210aabeb5b6a90f86806d59dac56d8c9c1d88c661e02d0b5dcbaa5b0393bfda8d2a0f53ed5ddb8916387542f1aa851fde60052afbeb5c26909c1d78827ec7139e1a8ea441588668295f3bcb6356795c6c00483b240c718a765810495cb6dc6aaad894e2d2b2ba0c47baf8fe99956da0e35daefbcaf012302fab3a7a4e5cb6411796cd9e57c96b45ac8fc1de15fe74b95612db9b3a8dbde975b5707bc57104e122e03a125b8ba0d4b74925d41671b203a837865053cfbe65db247fccbd541d45fab6af2eddc83232de3d3607c04a44203a0979fe5686d1899d64c7a29adcdf6c03cbb0e80b6f48e953ec9ddfa95fa1763c7cea2f4deb700c92b68e2628cceed57c63780640dd233936b62f19d4d47b4523de67700aab9e90c427812ccea68686b67c6ce8465d31c3ea423d23c01b00679fbf60cfd043e3dbc7fad86226fbd372929492419b1d0bf728ef6cf69379c84c3ae423ecc243f7b6a4f137015034ca8abbfe42f941b901e647e18d5eb32b677e6fcb711bf56cb20e4c16da4600800fefa5801682f37b7803818d3e44ee6057df6423c2bb01cb38e94bdaa8d536baf413cbc48df1c12b11ed0acee47bb22327d79a94d2b32d6536ed51143659014ba00e0eec5deff744691fed35ee5f20dbf1ada884f0185bc2567aba466c5616a541794c58b29aba84826ac61f928b872c1a81708896f7ee9f736b274197a15496396c6fb8f874df75d2984612a8a2f3ce4c7b88cc74d932322e0c5f81416a5a3fef958010af70d692948aa6e9465b7a095c57948bdc475c1d0adbaf9ad79bfad2faedae83f113be7c4bb082dd016ac280630c8a6af3a74cbbf651ba91ec8b8c227e6a5de4a3d8a36b537e36114a11c6bdc167a843c5a4d96ec45fb1f23c91f27206f4a97e1f5f79d1f6c947c258ccf086a0ee50aaaa116e4fa208a09f06c1c3b673f5f9f2c804148734614886a60c2cb016611314ffb2fe33b587461a1740318e8ed1b02e77a566e8717ea74a12d0ee6fec836cbce727e0097498cb28af3cbbd71d0944752248e1c708030a7c2581558a5f988b28f4ec28776df720379a57fd8c0d3d61aa9af2838f742bb44c16ad120799e2a3f6094c439ddbaebdc5df66f71114473238fa52a264640d49968902b49e60299ef90e06f7a81b31ef6d8be1385a7560234473e7b6a4075ec84c7a80fb9c49366998b33eff2f89dd6711042a36b055e06f0371338470f52c08eaaac1600867a149c554ae8341fb18a6b73d19b74d4477e3142c0c010a32afa1ef15fdacf2daa6b3094ef0a35cacbdc41f257fc7c3f83382e3ec462f7946caf80c969a3a8b02adda1cdf8a480c3dd8538088f641f63ad260560d416b0019fd68d379ca6c980dfd9d224a6d1118f7be9482901350fd5f9103823fdaa2590df6260a6c9e9d13b6812d073124141ab053deb3525b3b4a9e2b5c1919b517396578c504b24c7b2464a7d2345dc857b97cc53feba517f9b215a8ce00e60090acbdc9e4ab25ff42e8bebccb23505514f9df1e53b6ed9fa7f618ad825094c88a7912e15082f9120d52dbe5e8ba3c62872a0f2e9f5fedce173408b8ee620c92b4d2c7d0f010b4f8f8822cdeace4dda365b37c55ae495404014f9de8b1f8352b4018cca101ed13b82214a5d802c05b882a0ce6e14a788a10d0a7df8829a51d0d6cee0d2f9bc689e8ff2bd0829d758a390126cb015be49822bdb9f660927ef582f69b8b74ea9d924eb3025ee31626fae6af305fcaefa5646b3d728cb67cbd82c33e07e23e80ec4e8199f0ecb03cae94ad2a4561ae962dcc30541008af74f50b46ac487cf9da84bf7e0c52abb13f5ccb17e9cdc0ab93dd44e3db0af614d649d9c4b1c838230f52bb9486e5358165b628c60a044489f193e8e1d65ff20232ee6b321d1cfce99b7938422a078ea3d5763cbd40f8703318ebdaf79f1a903d9083acbff1fb55c47bb50d00d6b017acaff8ae50308f808596cf76ab090dca5e16a6367f07cac0c6ec384b09a361783be1c0ff2dd35b49bc0f8cce4b129875c81c75a7122c316aaf2dc4f985ad19dd4921dde31d3cf6cc7540a0f0bf98550b40850ea90fa9f753d3ec06a6f82b255b3f25e62c79c4f1b4312b28b74a9cf77a41f74232fcf1e1df00b905a3115e171840c0cbad2520ebc4a75da66b164491236e9328f4c426710f5abb2cc806bc57bee2cc53805452ea21cf79627a007547250c084c9d361702ca297e0da7b07ce808943720b6eadda887cca6a0650b92e6763904a491cb2018fb6b935e3285f48de11f0963127f4ccd70db9cedd4738dc832eabcef2c53f6a5713637cb38561c03c26272ee4b03796dc195af21cd06b3ec59e6ad95f93efced586430bbcfb894c7c9958167fc4b78e6e9147dd9d7f3ffbb0efa8c76888aa6e63d9a3e099fdc9eee7e5d8258d82f3c3c600a0f1b9310b9b5d2ccab2e6f98ef04c6bc85f498e942c533b82462b10fc2264c021c410ba747c90d0c385b116c919093b51e3fe0da5e41cf7d0253cb5c08d8c22979431573b83ea042e6ddd81a142e1a606de68e6b411514c1e41d61f6ebf2726b3e534f85bfb2b85060c1d676f0de5e0c6d0bb12e03d32a3b3202334d6777cdbacfe379e523099f8551b9e4f5f2bfe607b9f421fffc7e96b2e79851bb1082c691985f8e8796fd3c551515aabec8c8c74a5f5b6ce1c6387a714787071521b75004137cae1360121798ab4bb2fccbb191d1e76ab554ece86dbe9cd55c034341764af8199da61886cafb83ed991a6875cf848db51c01fa8e5fe471c833c8821719568618003ef62f2c0ee02f18c92b9100dbc01c1c69c1d06281c4597e9f2870895c8bfca0a2f70c23495e5be2b9d983ed383a684aae09c005efcc3788e5c7db4ca342ed8af372d30aecf2a965f78e7387f0ee72c9c28c9687c11fc9fa1510e0a35b015ea627c04d5599cf8e2d0bed3ec55f72e44b7aaa1af1de378c3a9a67a40f8a3424554d257e15227e64ff252e467787bf72f5d7fc3c495f51ffdf04e0b76743ae250b669020ed29dbdb5d782c20dc82be61664bdf54df09a99569fda8ea9741acda5ce229ec4482bee4be1f18ebe1cf12bb2d2bfc69a74fb862368fa4527d37714d76473a622172622ea07c1c3eac0aa82b9e9233f9a6d35f956de6e8d8506c716229a9ca2c781cd39d1c2a6df34d5121be6f1c41b8919efc2c329136ec26b0fd8d23cf551ab60f16be987a8d81d5ba185bb53569c0a2a5b05ba65b9fc2986a12125b4a6a18bb916655c12ecb05758bace1c929e1f1318d45cbd9a134ee7d970c818282785f6232ef8f62ea19d79c29509948e8ecf4057afc819df0323a41e2a07d8c9344b827293948f8cc2afb592ec914feb48ff5fb177549c108fdf170f0cbd5e6ae169c7f303d2919f333fb17d4293c904d7ba5e1d1473dd2486a9f8c1ad50de626fd97a540ca7f0c59db06f6054d5d0860b653287684f1322696e6a6b0b38ba051349beff9089c57284f8b5a362c934c73c6d015090bb4e9b0fee3d0456937b2348f704fbbe80a5436afaf22b0c7de43f0e2449ec0a4dab23de2bef861cdd0d1cf2f59513deaaf29fe42c8be0e1ab2e20fb8c3d853e572c1dbbc04cbced3b501cdbc34bc25924a750ed06f4625202e1455d8cafc2c5a9a1d4446e55bfba4ad20c0580eff12bc5d94043334ca3db329ea4453dbe0278c6e2f8a5aa3342826f13b3ff5103e64d5df3a76731f737b4aea2b955449a7f460c22ec0a7779e9b1b5308708899e1eec1da414f7b85e25e63949873449d5d9ffa383f2ad3d6561833d063519ad13fb15f7448bf8730fefeff21889141ef75dccd051974fdea902a29a3ab2edecc75a6db8417606d0d6d6523a9639c8d7efb40f8e8a137dfb6ce085c37f9dd93b3faf1e4682c16d1da658fa6d08292896e79f9515207fc2047f0ce8a24c06ddc26c65ca563f9ca29c38e0a1dfbfbcd39d7a9099f213ece51c0ff305c91fa1c72d9353b8185eede1a690e74f9714734c762071cbb00315de621dbb88849d8de8251e7cfc976c48b3794367cb913ca6179eaacfc3feeeecbf15ae4c7cbd7f83f5e0aeaf7e524e9bc0b2f5e4d83db26a50097b5efc07b3ada380b8a858da63596ad0fda0d4a22f1f9c61d034b7de57dea61b92726b99a7c753ef91cefdfe61711d2a7d04d2e5c2259027000a7b27bb84f46a04c3b32fd647bfac8139e7b8bb5cd496918af25c6d1446f5719593f27573a23d9e4ebf09d8c1452ddfe393b095779390cae386a12dbd433f78af845ed8475827584412eb7b097b65df43b9d8df67f292eaf44785dabe203164c3d2c928476c0049d4b4ed78990b0d0744195bd4c2f6928d0b1a6f64a8d59abf72bc3a905c0ed87e240ef6b36ecc1ebaf78abaca6d7a5171ef0261036e00d09d1a396cc39ba2320118baa7cb4a74a30f5044c8be3f9bbca2797ab68ed3193af69ff7aade6b002365ecf69a700a5c0d6fd310385a9e2d9bcbd4839368a0b4a7e31aab4a1fb0d61a93c34a7676637de2118a7f89da5d6f861cce3844d9fb0aa0937d018ca2a6becb2cf5cbb5de67dfc37992798eebbae5f8405211a6c73d79b6d445e89a7210916f15d7971538779bc0ef334ad4798e0d405c7a5c632ed089a343c62ced37c9c1797aba871a93cafab8a10bec8a83f1f46c226e4b5777737c8b55bf45d261e376e9f0b7c4a92d2a9cd944075e0d8c1624336ab79d06538f69d1e3597eaf95ad9ae6469c89a482e2a4328b45362bc869873e778c7a81b8207c6267b56482d3e2f451e106f432d0d5627fdd85cc8573915e1e97db7eea447de6ad83a12ff48591cd064d3c7b8ea373ef192e0c59175ca598a3772e05558851a0ecf4bf7a34bba7045e1d978486a94712c2637b9f48c807e5f487906ab6cf39ecb149ed2bbc2ff1ec0a45e0bd27218900b8fd103a711098975d7aab481a41af2ac5b841d02be93bb451573c69d5547abe325f2d204bf3ece19f0ffa79c624d4d96c05970192b31fa9afb2c804043a82c01b6241c48e5e54e43e7e5da0494023e20ac31c23a81f885c093fd58e21af27100db54d68012f368a0874e30421cd74100e6ee809d3813e43c27219b175c7a8ad49c5871a1427293e65c9dd3da751c6121ce20fa40e632090ef828a77e59b33965bb6118e33ead685ef56389cdef10106c733b05ef4cce", 0x1000}, {&(0x7f0000000740)="35cc8e7834f8aedf19d0d04b77c245a1167abd027790eae8bea36e9636b7e06d78614c8c454606bd47f6a34a225f8763d2ff887f4ba17afecacd852e46a39e71d3248360133dcec119eb5e9ebcbae8e73c0a73bfa4ab40758f4cb08ec20cc0d3a7145c814adac9aa8d88a2aca16d78025dadfd2860912a14d0a67400cc9f78", 0x7f}, {&(0x7f0000000800)="0f02992b6eae68520ebf01295c66dfb0cee0f3523539873de67350d1011344a038eb11ff75b9d3c9b0f52f580ac5b418c555f18ede443ade7ea11c095afe01c084c9959450f41b9cc73518e7ea03cde7cd046514bf10fe26451dde8a2a92050f7c1725c8eb318ce9a37f0578cb34ddde1ef5917beec0b0be3e02751c076971ad1b9f98dda5ade81cddb0af1130c5f90532c66ed217e47704c92a252627af69b0c2ec2cbbb89e3b", 0xa7}, {&(0x7f00000008c0)="2faa9f5935217cce940c6d81139024e279687e97d3152d95d5729f525a9225bf43288d1c28c2c8ca3f7e1508d31833b7bb8d1fbcaef4f4abfd953e203b21c17be74c4432b4fc6ce19c58aa14a130d35d1ce64f527ba61891998cb862cec533f47e2ce7f25cd11303a064400d8123150dddc1ceba71b123e670ffe2063c2f4ef0fcc6a8acc7c64552ddbd5afad6d68844b1756d7d8c526d0d01d5b3d1173f9dbc7035fa59a69d22d1172b54a96435c7f930b2e316840e2a753067cbe32d470b2a6c2272106d0aa37e5645751df4c66a9b04c50cc98dbff811679157429730d1316b16a45699b4c9f3e199c3932d8654f095eb385161", 0xf5}, {&(0x7f0000001c00)="51426f6f5618473cbe0c82c4824425df4e4e89d9997c0792ff3ea2c700b37a3007f9c8ce99f7ced24ad85de120a0043da642e5da574adff3b85ea7c2e9b63bfdc3ee5d2fd9a364ab7a012e35376cf76c3be77dfcc3aab7f833c8babc930088b228a316f10a447bf5bca44a215104256333138b823054f379981d9dbb16df3227406e2559f8e0c1d1c8c6a90bc4e571c792b1747253edbe10fcbc9a50c024488f2da767e78279822ab22a78cb", 0xac}, {&(0x7f0000001cc0)="ce9e2cea84788b3f6a5be98b2000b5a0bcfd85dabcfc73f4c9238c18c2c752ee1ec865a0532013ba5cfc6e35b7b0a5f5b47dccfe48e7a5bc9af30e8bc0e25315ea9f46d6912016d1ee3bc514a5161d7e5e87328dde30f5bb6dd87fef06392f14c7c110536e959b3625c6e99f88d3fe5c4ba83a8016c23cfb0d0b", 0x7a}, {&(0x7f0000001d40)="a61fa90cabf6ba788dd8f944ef5241cf8f3c409d1a4cf0cef735fa8e05e923a0c81b7da9cfdad2d434a2ce8ad1a1b098e5fa592427f486b91c249fe7a2d222efde10cf1dbe952429812f27f55e3b3c1d377f9afbd6d266e614551337a1253ac57edfa971a55577f9722c977d5ee78358ffb9906e5dd0d1af931468a65d41ee4e", 0x80}, {&(0x7f0000001dc0)="e4e8d7bb091856d69f10017cf471441b145a568eb84aab80be9643dbe7f113b840213e935bdf1181d28af2478a74eb395e1eab6cdc826f04b722a41afd7df6f7d372d7c6d51f6fe96e0f618c1813506016bf5317edd1bdd24224351eba4339ef9589dcdcf213f7eeec1fbb96741464a5442e8df480b5a1c5a24838f90c92777db2901d5775dc2dd700d3179500409e30119d033852a85f0a645a93a8db84582f2236dedf1e544b268f7a3e3a84b02ac8ceec3f4a28ec7bdf8c96546632dd0bdaa872b1ce1f3524b79f25449a23a35840d6168764be21500171cdbc1d5dbe3bbc413dbbadbe30f349cc9549e8237bb9dc6d5f0385509dd6d7117e8c1dbac5f725cc56dbcc95594b0c9b6f17fd824ed5df2e88fec8c64e934b92435b22cef897a84e28e6d9be0c3d2518dc33fff2c7243bf9af46978c3ba1e2499934fd0c70e5b3cb10931dbfc940800174bcf5da21c586247adabf494ea1999c98882cb8a28e1eff42aad8907911282e2baf551e70e3f5ec1b6398d86508c01178387e5dc602826daacee0149470fdc1117eefaab1872bfa7e8f663e1a98c7cb0f5ed877535588cf57749559687a4d45296f39bff802b7b754c4bd0f1310b9fe0f6a4474b3c5f289de40addfc323a0a57536dc3a31395682e2f3c7915b3131c36b98c540424c65eccdd1fff2971a95f0c40e8bac99ffd9d78d2e8aa4f32a824eb5b9eab03ef963ab4732d7b9f36c61a8b32e2503b51e1b4dc1dd94e9b9f932ae6e9107dc921df29ec3ad284af57588aace7f785a4d92927e208ecced132074c73d16f87dd17196e04f27400ab8d31e41311c8dfdc50154109ce142b1d432e7de42620a410827aa6ffc36e3d79f2441aa9d157c9efdbda37956d162223bf9cfbe71079747322924162aaebf78e9e7da4b04bfc3f249ff61a01917ab638498271f662c7b6da0a95b9dd2456485ae0407d72d9c77ecc7b46b48236f6266173bbd727a48297cf8e898409330b7d00702fcd9baa5de58d8590a2116d2c1628189c5e9de6e426eb1aeebe7a03a68a4be333204da009905df725d02f00523a852a17ff0846de91004c9210fb66d4cdef019bafc8cf03e9adb06c750eb915bc434d2f8f8fd1961020f8fc68eff8ffcca0d719958f308b4aa35d3f40925286b4a9bf7e75666ebdd36950ad4cf3ace4dfce15dec0a1026397437addef5e4d478dee18fe59dce4fd752f4ebcdaaeb69769cfce1ce56f640e45917e756326dc4fc316aebb78405c0e37435a50bcb5f2f8f6f5f6111acf170f95f6c6d22d45dc23afb1acc30738001cc33d8fccb713437d774a4049a9bdb5b069d3327ced677918eb22748a09f605a55197be5b3aef2fbffdb773f69e821d0669960eed4b3a42c081dd8c81475113803a45a5bc7b5f0f7e755d37e4bd767ce18f4f6dca969760779833d86fe4263b377ec5a6842b577855f8c239fe6a95fbd2ce213bb8175d4737c5feea918c967d064f260ce90a69098711fe7d5786e2ed954923b6612a982c62058fc3f3404f1b949f6f69abfc1db251a036430e7ab65f29777356ee261fdc472402763aba1c3fbd6786d9a592528bc8d6b4a423898ccf3528c7110398f87805230962f903ce7fd1c77760a861adf960ff2a7f39585047e1a3107c7242c5a2c1ca38fd4284fc2eaeecad0024e71fc9dccf3cf390e62900dfe91342c0c675276e8aba78be3dcfee59d0fc5dd96ca0d5a682ed769f33eb4dcf853d71e5f097f551d3bd447fddbefb91899c38404ff6264a5f204b3131834d52b4ca4bbfce0cc9b5a6ceefb9db103e33cb99e517a7baeda8d2887445e2cdfda9f3fa1c6b06524d9eb77c7e01161f1883a25caabfc15a68c438462ea82d26e45283c4b6aefa67951fbf2a8adbf56dc70470540264db3e4ea6adf8b2f430f048abe2869549cafc7ffcd6da4e4206b184e029c40577e98ce4aa2625ae16038910295b27f35ea44b78380c23e423b36b22df5611c379e381f844b60a22f8784459ba7514a6b14ab424be0abe98e49fc70e2b5b03bdb975efaa728fd007bdf3976fc5e2577aef73245747bae83b4d6dcb1685ff27d02d7f7d0c913e48d75e1d91ce33fb4f61b10048f098cd3198eeef8fe98512ef9e2e9be390fc47d9ce6f3ef4ce9188406e55962c19d60bfbf35279319010903486f2c3017a310fe718897790d0a816fe06c28f10c3d8db57028e3be8634f41a255475a36024b463b630c8333258229a149f5fa142aea91c4c765f940b72ea8398121fdf9d60a6ce71f3852625f5653ee2e990c4ba5d6da7658a72a7c27c761990ab091435278bf00c8a8e802945311558c2cc530c4ba9910c72abc708f6f4f6800fdb7adc29a26898b6b0690f06c031c82ee120fe3fdc48a0d634783d8e929eeb0a2defd15d4e45dbd13aaeee0859ea1f1e3d95226de85061ac1da3344d75ccc0d0d420eed3e0c6f1bb4da2d003f5d002b6915e7823faaa141db1c9d6385bb6bf7d36f09a9ffc33c6af14f27618c958f51d0f43ea56b25452c536b6d93ab3e886555655008e902ff9cd97b7a118923e2f55d67fa7004fb7895464965fab19464d7637354c756b641e6366989a7e88cb39845ef4f87e5f89aab40bb8ed4af1e51f189ec206e7a1aed0608e946936be8e3e94f2eb7bf8cc95c90fa5880a61af03905d653f9e4785f5ebc3b6518162bc18df41112eed219e53d01eec7f08636bfcc154d773e04fcf0b7c8e441a0c31323f606fb654ccd71c4b16570d8dd9570c015815e1c50b691f6877e3e53802fbb7fbf388baf5ee9ecaf32afc3c53fdf0a49a429eb70bdfc5d04232c1e4aea5cafff401aa148ca36f961e082cf2ffd0c5651108a1eeb1e3c3839cda9ba1f6657e8aa621d329783c7b4ae5c210ab85d52cc905348d7c0aeb1354b3d031feacb237602b977e879cc97c3d13e4cfa94820000b1040064da648bae5dd2c6b2d81799e6010625e7ac63fd84985f30c5c6430ebac81ae22439803bdfbfc709da457a206cff8cb787b606066a760e3f7f4a896723a07fe6bc40a8f8bf63d1e6188b3928bd08f6fb84e727d2cfcf61dcf813c86767de16c54e47252a284558399521ed82bfd7f9c21f61a21896c1b82dc22508cf7b4cb517f4f54b573a58d3f9b7e32833e95efebe8da9c23791184f3e98aa8b5791447a7fd9cef1d798fd77db87c66982f06fd5c0ff1c3568956dcb5dd88eda499c08003dc25f1b545d82ed4b995010691f72e40eac2edf0c00b24720e14de85f71c75b04fc2fad68bc126b7fcbf9a8d2e16e82371229e78d364b55fedd433f9270420fb6b9e7670a9422ecf3272794c15d10dc6d265c5ca4265f9fade3404bad5541f8d984f15663c0c103407ffd37df944a29ebe662eeeb6124dc1a7537d9255ef564d22cd7beef196a02d7baf95c028b1695cd5ea6b0bdf437f9282f7e85eacd21e06a7ee9be8e9901a5a83671cbb0e41b666cb49ddf0b22c2f0a8f524069c9111c983ae4fc01c3383d7c10718c864a86f35f446bca4c82086f9de42388933242264c512878e3a86efd48a93b0c0a7191f489b92b8a10bbcd5ff66a3785c9042cc8523482d1132695d26bfaf7951ed7d920f0b931f2c8d290ee86e1476f5913934f4422afce5710298307584717da3cf30ffe6b45b198a17eeb23f44fbd8a32c85986da7d026448169676439b7afdf91c05cb10f742e606c84b5ac132433fb226daafb48349894ddf3f949cd59982447b76f3b6118b91b021ce20e08cd4ff46ff79301ac851414269e27fc05406b5f38086d5d5bf97f72b047b70d7c4cf96cb39f270a97c3226f0bc70eabf047186bebc347c816e2e74316e8427b6e79807688ff0d9a9634d9aecae9dccaee7f44638c1dd95139b4463a9231b3470b907ffc151845e234ffb5642c026d02598b61364c2b1de9bc3a6a5e09f8bcdcae6c1838852fe486d2b7d2d951150f9498810b1c783c8e9484ea45b7f4217ae8e4a848cd3a22ba03f0de6656e60cf890414cbaeee027e381ebed24768951c6c9200fc90ee849b0c9b5a622b2879fca3a05ae8ec912f2568789dd48bba25cb74fe304013bd791fe2f101ad87be359c04efc338d536e167c472a274099471514ea97b5a919fba2bc6b5b0e81752d7d9cadf7a1a02162f22eb52b94025a5f7c8cf53f34e2eb9147cf1744b2f41395ad4ade35011e567d9ffc5d66e46758be9b74e1fc4be46dbde49cdcb96d46a8041a38b268a65924c0b2eae3fd75103ad397044202c7a4a368e0fff628f8935fa4a5197e4057930b02aae59488f5adb99c252a9c70ef762e682c858cd36ab8f36fbf90f34e6a2d0c53eb9ca924a1c3059c41be04c89f1d9c3e31c03cd45506794bdbe27201ad1ce12c6026f0b0a5a696ddefdb4ad8ca7fdf0144fcf6197a27bb565ddc6a79f0b6e22e20d5438256b1ef8886f66db2623ec18598259ea4ab1fa208d90c56c944f17edde69d913e3ca7f18acbb7e4c5f1c4c688625897340f985331779aa95c0559684afb9960b674989953efacd1a9d054dca6fb5fd68541d893b3c6d0b6bcdf1474abedf8ce9b632360984b496df2690c40c4189b4491ff79454cb7e5423b84702c151d100de5728858c4f618318fa8aac91c53b49779019946c8fb8319827e16dcabd64e4befa86b53a75ba285bb49b4569a29b57d57bb64a9809ad11ad3994b61e1afe49c6fbaadcfdba22b0f7cdee0a5fb517622edfe508def691cac840d02a9ba079309e12a8f98bb0f22ee1271a9220972426bf07609c2994af234d63a00cbfa2f3ea93073c821a4132a8ad692293c0212b7b80b65201304981b9efebd7ea70e143caa88fa6313d373b1f0ff02022ba187ea9e7fa4839dfe836bf92170d0b4fe6be43484687611a4f840caa9251431b20bc54f16e92710292e19b270289977df0d82e9b3ce0d8ae06b16c3cabe1afc16aa1d18e963ef06ca589a45a18fbc7a57305fb56be298c05a61927cf7d49e6bded1787b0c76e7a5c651a41fe32fda1dbb4b08d03b7b5bf8b355f0c24e7559b8147afd830ee3bc00f0f239d796c99031e686872c51cf042344f57ccd66c7f709468e8cae09b652b1ea045483b5c5f3a158e64573a7fe292424f3ab2f6428a07b9aaa0dcbf2847a243dc47d6345a57cbbdcef06cb519e2fa5f7b3e773144c6868e88fbc1213e96727e1450678f4f39e7d27aebbdc59ce6acc54b29cd43e1c59bce8ce4110ff8f63aeefb5f5c3ae1bf32e8bc888ab34164b617dc9de34c3915fe209eb61fdaeac23dc7f7162cacb50074262875f47a5d8c8afa72f9bdc14aeea2f1ff49c3794c3700653fcc1e008bc3cf8d2a43b5b55915579d2823d5047665634dcafc793b4f435ca47f50afe82414ce96768323eefa5004b8573234de0380c81090b119e22141f1fcf941cada162ea05a61d3988e62254444c4a502c40930a545a81cb192bdb0450db2a37b851d6e40c16568c7210820f17b80245e42c508f00050d8dbe853144f22fa80d3d9d8af55c41d8e5ed645dd8118fe04a28acfa0c16d5926c6e76b647a030c8debb0c6fae4a18dd1c2bccc1b932ca0c447357d5a999deadd199caba4c4a25616f20e140b603b47bc8323b8f281eae02a40835473e0c90ce2479214de8d4bc6ffea47ec46d4a014894927166ddd7efaa0c396ce49c19552a3f5aacc5ebcd37b2ce9a899355e8434c9f2521f7d7437a15edb0e21ae7ee70cd32bb0fe92f53fd4e7b6ed1182b44a0c0d45c0c2b15dac298cfb41396830ef52ca7591806c53969af25936689afdb8e9bf4d56c2f9eff7ad667d76bcc5ef0afb33622ecc", 0x1000}], 0x8) writev(r4, &(0x7f0000000000), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x24, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r5, &(0x7f0000000700)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)="6b07f1e7d49faea2908c786840f85d29f9c00a8ea33adbfc89111ad56644ed5271e32cf6128a34b93ef8e315fa", 0x2d}, {&(0x7f00000003c0)="ad43eaab9a2440f865bbb7df5bce1fc8a8050cf5f048f706f29d0bcf132577aa387fd78a5714fcedf92ae199b738aa2e6456c19ea55642d7bda0041af63cf86bf8b5e95eaa2f44546c56c114941b3429c5a2e5670b31058405cd1a3f7222bbbaba42f0cbc9c5c073810efc29016c62ebae672b07c0bcf7e85c5d64186cb79710032d1bb95031d9a24038fe471b06b41835ca39e4486ba649434a396626420ee3cb42d349905aa7b9b08de4cac2316db641364bdc206f687d1b8b74492852ba55adb44a01af384dcdbab87138cb683a52523ae4df07368c57230b0006d53225a316f384", 0xe3}, {&(0x7f00000004c0)="450cf690e88630eea61ce07a", 0xc}, {&(0x7f0000000500)="2822780b5f7aa204fdf82b93aaa3b9c7b43d32b3d15f3b184198e9b630400c008411c84859538d7fc4ff9024834e550d3ea510d1dae1be18383d0d9e67a85f162d65de12d63ec708b3698cb3428d7867b33da9c74c46c8c11ef574b9dcd21a54524b65cd9b07545c3ec20f116b4e18264047d9da0e52afe83276fdb9e2aaa77d2e3aceb51367163b10d237cfa4f3e9704e2a46675246d9d600951eede6640dafa7d8f5082cbc8446ff373ce700fb0f88d00bee1bcf9092643484cf94b2a13cf3042f6f7ed98fc4ea0ff3ab808c1356b05a54d1afea5eadc67f9f1eff7e2f2fb146a7d822f272755e112b64a8e3cfaeb62628669d4fbe740f588b8378ac578b", 0xff}, {&(0x7f0000000600)="319101ffe7bb290d29341f3027766756eef0ce44550adc880b3254d6c7f016e53473d05d833864de018c4217647508abcc1aef745200a3f26b98156a22f5bbe1359c4a4221b7756136cea9f54b9af229", 0x50}], 0x6, 0x0, 0x0, 0x4}, 0x1) kevent(r3, &(0x7f0000000080)=[{{r2}, 0x7ffffffffffffff8, 0x22, 0x43, 0x8, 0x5391}], 0x1, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x84, 0x0, 0x4, 0x7}, {{r4}, 0xfffffffffffffff9, 0x11, 0x10, 0xedb1, 0xffffffffffffffff}, {{}, 0xfffffffffffffffe, 0x0, 0x40, 0x0, 0x20}, {{r2}, 0x6, 0x0, 0x20000000, 0x7f, 0x2}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x8, 0x4}], 0x7fffffff, &(0x7f0000000100)={0x800000000, 0x4}) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8e750882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38b000000000000361b12578ea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffede) executing program 5: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x44, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) syz_open_pts() sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000540)="03f820b301d798ca640f3f0fafbd31110973edb21289a54d349fe94c15a3f19987077d747ae61c1aa88492dffb53789f41cd4b8acdcf2ba34c2bc04ed36f9cd07e9f4b95bdd3202ebaf9338f7fd9bd506a33f940f45b1f2ee018b40e8ccc79a98b36778f98df4c037b8b0bc2c8855d8b0049d2b47b4e9c58deb0d0633e02cc341cfed890b525a3dcf0730c2b64ea8940cff6fc54ace290c110ba0636d9223a64447063b9bca881be682c33fee55d81bbd8516b384b7beaa0e922eba3047a22c9d19528b500245bb09d20778b3e66e6185ae6913edabef1e5af373fdb40b2bfce7cf4d044afae085accc73f", 0xeb, 0xa, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_RUN(r3, 0xc2485607, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) executing program 0: r0 = socket(0x0, 0x0, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) minherit(&(0x7f0000026000/0x3000)=nil, 0x3000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) writev(r4, &(0x7f0000000800)=[{&(0x7f0000000400)='S', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r2, 0x20000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r3, 0xf869) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) dup(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r2, r6) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r7, &(0x7f0000000000)={0x0, 0xe}, 0x10, 0xc) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7}) r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) utimes(&(0x7f0000000000)='.\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x6c, 0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) sysctl$machdep(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f00000001c0)={0x1, 0x48}, 0x2, &(0x7f0000000200)="69a019ccd5be97b3e0f9e2015bc1da74cc33db077c61c7d45cde6807a76a589d37f08a6e8a4fd88cdf88d1b925c44b800e33d22fd869873792e0fdf5bcb71cef86328c2a547bc031b9843199518ae59a20477de87353b990bdf43f3a315b02c2c551b362dd5c9fc465f43ea0401360c9c70f12433dbee537a94c5464c3bfc82d42b92159960c9f3f6213c5353a7520d1f7", &(0x7f00000002c0)=0x91, &(0x7f0000000400)="983e10ff6b1db67bbba7899f82ab87fe9a754b5564bd2481e02a5cd66011559c0dfbd381b189104dfa34e3bda3cc266a1d714301c548c48781c7b824c9c04af6cbf556c4c89b2886dd5d001b52ed69676230af9306294143dcc90f8ebb22e0ab9378b21f44c5277406b008fa6db4e8f67bc076dac28bc02937cadf2a2109c62e946c795eebaa068a090f2b901d123892aeeb3f956ce81fefebb1b97b683b06a9ed26adbd9b04b2485a2cf67521e7b6096ccaa8778037144d", 0xb8) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) preadv(r3, &(0x7f0000000000), 0x1000000000000098, 0x0) setrlimit(0xd2783ced874e86ba, &(0x7f0000000040)={0x0, 0xffffffffffffffff}) executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000080)="528104b58e9205644657e6a887205cbcf9f133d34a9b8b2e98398e9c09aa128470c7a39690d3b2fe9b", 0x29) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[@ANYBLOB="fbf2ffffffffaf290ac1737408004d"]) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) stat(&(0x7f0000000500)='./file1\x00', &(0x7f0000000580)) sendto$inet(r0, &(0x7f0000000180)="764a0bb1d51fbb5555823f1251c52508d4138106c8cef05975234c50400d447e306ea39cd55619215b085db20204fb61fe485f95de13a7fb854687837fa503aed29a9b714d055a4a68a5c1a3b2c7b60b9a01ec8a39fdb1eb5239d33b74cd3f9bb5082c28ab4114eaa01376f3523cbb5eebd3a1c9a2a45c9bdc6d255d3cea7442c052a71b9ab67e49ead8f81900e3d79d46b97342991de8296de681622626e9d8367c0837aaa685f6145903eaa2de991f8fe350dd47ccabdac5d3178fc6e48311c9ca41f6", 0xc4, 0x40c, &(0x7f0000000040)={0x2, 0x2}, 0xc) executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x63) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000002c0)={'./file0\x00'}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x85, 0x7f, 0x20, 0x5}, {0x8, 0x2, 0x1b, 0x5}, {0x0, 0x2, 0x1, 0x4004}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x18a) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) r5 = open(0x0, 0x0, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f00000007c0)="23111f5714e99f7aa97ad5a662da5f3a90a7503ab7e0e23d1fea2fca3093e4607a4ce339458956694cb8ae11aeab1218c01da40f28f4aabd0a2b8147c9ee6dc55d28f6cdeb4399350c9b0ff7fa7d6a72adca9a4aafc6aa95da9e2843ed00815452144a04206e5286d854ec5f57b072fd4bf7f6463bff409303ff3486bd250103f38a21e0930fac8eb067a350b443eddc60f9b910c59c3283b89ef057d10d356571c6a8d0a1f53c230be7974c7356ac731aef61cec729e8ce6ea9d71ce91462ca45080c80d348dff7a7b0f593", 0xcc}], 0x1) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710a", 0x59}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de680000000000"], 0xb9, 0x800) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa2}, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x4}) r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e006b531abceb495afdc8b5a64b2c9185b90c0e23c9eed1429c3a041f83532377bff100eafcb0d410f32e015d2d8b264ef19424e450ae24dcada8d12e0497fc04ebcb0abf66c55849b63ab837c2a600d1fcc4672bc5da2e77f5bdb693362274a9a62c2a01f10707e10d41ecf5fffe2a317b60a241b2e3aea4d37ecdfb8bfc51b6082984863c3dde57540864adef3ceeb8311460b8ee37ba3ac0f10d518085701aba20a8c6a30cf2a78af72bcdb4f9266ef127cc39a106a395960aeed8dcfd47305f91bbd2afcd3e84b14ad9f037e94ba14dd11c752f3a1aad78e65efdc357d6845cd529115e710be43548be843f214ac2c4fa750126dad9972ef081f763801c79b2085a0c28961c7ecbf1c27d1c605f3ecb9d8e3649790441971d4575bed82f30bdc88ac95bf85e2f2a8d5cac1f7fdad09c9a0f8bce35450df1ac6b897a60f1b939f1c9f5b9dcf1b34a477b7fa7cdd98d584683657d7981c84c0bddfc69d7c703a4d083b3cf8c000b632be4e61713a6c66e135e9427dfe2492ecb75a2b459a07e0a689cf8bd249298efb2fe68f88e4573d2580dbb9a1c45db5588a408d5234b107c203a2d90bf4f500adb675d1dd4237237bd3169ed66715629f0f657cded64f7af73239df9716bbe37f0ad8c450b42eda4ba8069abf70884392f66fa6888cbf108a24507f00a19531d624d5bcc75a5731db9b8179cf2f5616d7fe94e8dcf993b17613551e60edeebbbf647e5e9aa576d7d672d66e3d6befc0c47acace57e8dd4980f2a9b0a68fb1bf70d68dc4f5f3fb71bdc4a0aa1d6dbe8c2ed4fdfe6983188db9c755717dce8beacbef46c7f4ad9ed23d19fd652559e88095448b4698a6bd9f8ab614050c6d48f90f1b21928fb6d700fa3044d9290ceac45773b68493a9b66c76efe4b44fbe0e5673018a32deaa8a2123f5cfda6e1f13031c0d0f300e493314eed077480f2560c061dc076bed5f537d4e35bfff7bf37350dc16e9d8f928dd99e61cf2260e5477e9816f6f655e82ed05851c4e671a8163f3cf5fc2988a6c14b173930bc978a4e5c8c9ddd56374730fd15795b333fba44da442ac3cdd13c905f93c6705b148faa8068993d9e37a43e9a62d3aad65889a474e69adf14e320dab70f2939cd24125b6036e647d496212fcba5b47459d5151673f245fb3c2425d38c8c34ed987badcb113171717f01216af67340ad9c21e17417af3eb657fc8bb49bf58dedb87c7ec45a79cbc15524c8b9276776d1aab955086bacd67770f1483c1b489a7c5035e0bff929a2134ad8140b2800c6eabc808a09e291c2c993142f93d2a3dc2516caa8954b87ad3088c0da71eb77c24284ee02baa217e41a2a5e75e9aa1858971b7c07ca9a50f2b775b13668fbecfcf5e6f2533e764a1db9ab5006662938f54a821b143105f22b6ee4b7ce2a93a314e4dac8ed65a3e53096a2797257bd1d4fa6fbe27f0a5fa5bb77d1a1f4aed81cd5205dc195d5d4816ee10b8b9c9bde0d9671a457b447ec7594171420360e8f618f92e5c43ca6848fadd0b05d5222386dfabc7463fe7833e63fa1b7a1c998f136445c7a9b611f38911abfff4e9a6c7267a89283aaf0cd200de7249ff243f9320312e4c19f2b6ad0a21678a6d3a29d51369211dc13b4610f6905a2b6c0210f47f782951e3711d972e66971f9e319ace6c4761e02997938b6a1863f48ddfe0cc7b443b2776c6920ae9fc061aa032ca46a86e912a34bb2924ba3da0d3325cbf5f94d2ca629ac4aa400019c5af0b04c9d205aeb484ae2e33895b662c0e785f8a8786885e2f1740c4472d6d31e6fd94aff6980aa8975dd2ef97bb1a5b745887eba3c90693f9eab19b41811144907642fde4d39dc07914319147deb785546f3ba6ce43fd28cf35c7df374e261bd9fbae18115b8a24c2a70129923126cf407f79e5f37a1c92dec2ea8c8bc5ea9fd72e432293cb7a6af610a35e187c1ceb8f7938d24cf56127eeb1d4f75b3badcfc07c0ccfaf86b4ce018e3ea8ba1b6f9fb0ed7f37e4305aafbf6f13a3863556431d6dc93ad9b8ce51b00cc02330af457e8732b4e10102772123fe40d80e7e567ee2bc4928a0245a1fc2ef620c3aa6a61258672cc541be16883dc08541e3f221b4afe7b51d73e83c97cec1a6c43ddb224d73314bb749df74597c8d4ecd5da687ff5e51729db5c548d9cbd9a0947cc10075bdf4a5b26773bd33f777887c1015fcbd005cb7218c2953774bba675b4050ac889fa3dcd1bbb4a3fb309f4719f5e8ba513a54d59e3a5e98a6498079d73e5904156756dd585243aad8d0517d5b68e63b91f7d8a5f4b7c7748c5006b28f87e67d68baf77930a3601e8047106d00a62e6b2da34943f5b3255c7c6d6af553beb47d1f11c4dcf5c6c77fe22a4558a7f1b4f87aa4860fa2bec3db21f5fe5696e1e92f72be3a06584d3dfd95fa671eb3ac425b447371d87b077b8c9f5cd30b12d9ecf0a07d07fcdc48d153a639b5a50f165c0e317f929101d8aae0334978069538744c4c20b1f8aa9deb118e7b40df3df2a37241eba4cb1a24914055831320da37750a7b8c3d323e19f900704f916caa7e79c81b15f0bfec5ad504e767b3a0ad374db6cfef5c1b16b65ff4b6121064a85c59165c94a46cafd7696827a95ed3d0745c15c8ca9adf5d24c3bcc7bd8945c005ab8beb13fc05d4f05dec4135a34015178242b0ea7ec348bdbe5b6e7602a1f411982b0ddefcf45d034020989478a2b4de5db4bf9ddfef1239b14d2cb234492ca1e5d0561ac0dcee5051eb428a2b6eebd8178339fa1d6b031dda55bae4df8be15ccb8906a1015c9924c8a8f4a69dc63730c92deabeab43247169a37b5031ca674d87bbb11c8ad7ab63fc9f5535775d5f2b86fbbe1fffc975313359a0a35c1c8cca8fb86abae9ecd1636b3dc29b3b6410ed3722fa749f85cc1d9bb36453c3ec2e588df3ec38d665d2637319c35fb29da651248c208242b500aa715e41a7ecf5849f580166b7a57a8ffef3f7c277b8d4a1837ea78a8ddf5bb68e4cc3e5b4f82c3077fc5b731a3c3894226d9d88a15d1ec282052049e0b9ae6d48ad90e3b9be20512b1340420da1a050721135a729de5ee245be21cab0bbceaf12a63c5037db91979d98afee14737d2a70d15796ac2b0c8786a6fb38adf8182e32fa2abc930887d6d214a97a119f1222cb9267a6c0966f13c8d93343fe1a3200fa4249ef04139e6c659bf7d13301a1f74acee610e54584891ccaa6cd75f97f9e73e2dfca9a8d1e4f142300a0452ea287390d544f9ef9f3fd76f90176a4c1423a0e60013729b9ef1152487c956c4c1b8d47a93a0f385fd5c51b492e71f434b3aea3b61a527805c2b4025f560cb313438eab8ba4a7baae812ef8eca52217af50177a1081720357f6c645f6c0932e59fa8047cfa146f8d5d263a58178e8b04c7b528d23dded1a0d089d3b4a2136399fa509424d95f7975a6c579fe1e32f9f29b757af66c748b78d86ba3c5b1ab56f1d6ba6197acee5af0aac06f4b3617a89f3d0a1ed2d991420f1eb113211920f34b3cd098b1e3c5f60d41d9e5914c593f9d5e8d0e02601dea9618b80abf3e71240f27836411adadd68a6c87cca195b94b02314daa898fa98452e72266fec21c18d51e7d0f05f2569f50978f767975dfabeb131bf628ec8382f2adb4fc9ff00a278015b6602b755a7d5eff01fda7f333a41b0718df7eb258b4002c6224dd6fa4afbcce016ab430c4fc9d665ed3afd1e750b7c8975c1042b4704d73b4cbdb0575f0c0481b383b8d21cae6767e3fe67f03433b426171bfa33f509e4042bf1996eb0be161fdec5a6e63d9fb7b35ac1c76aa378ef9f507aa08f3de48cde0cb0a1479bd41ab8b54aa6293f008c2f0938e3e5a895cad3f9f3dc5f82dedb3a23024f267cb6c288f30f8ab53a723fb36d17535b72c8e22015b71c02f51e802548b29957d2349a255be116ce2abc0743d03fcdbe98ce0fa28add7d6b12b9fa3e66157a086f082e4e84acff2ea6c351b6f8cc6a25cebaa6801aca1a1bb8717de04b0b10126f9ad0d3fd52c93588cf9e3da329fd43ffbdaa0255a94ca65abb735c56bad251673ce2a7bc5bddfb0ad1c58ce2edf3a46f437b6b53f98a0da6dce82679113b9e63a4ad04c2831554ca41f8d4b245be27fb214e3e901384effbd69d78b92c7afd5d814f426dc0560a6c54deaa1f741f0b63e571c5c395dff95f43626cb6b918d41db7bc7d4adb1f4849ec66bad7f855c35f4b243233c5cc192c96f65274fff87714028f4b1bc994235858b03fe0a57a38d7c931151616ec78cf477bdcefb7388a95116dec63624d1399508ad7c42995c9f6fbecf1d4c1a85f86b842c17f2c5a822db539b5bc05ab621a1c6600321977f49263d8d03bb145144f98af63e9095f79598187b00c38077a7b8d8f1b3a5fd0a40c4483a0b42353a7deea5b1fe996101083f236e0436f842a0e0183f0266f1567018b50bd4f545576403943ebfbcf0fb531c12b4b5bb31ef403b055e08d116e365c14d66d66514b4e83f41c479db246619ffd7cb54147692bc5eac7bd53395fb53e0df2dc3958e6e14b6e1b01f7f66e69072fc5877006a12fc236a94fa6b3d88ddf9a40323e4f06674d2028b278884fb5cf63ccd8b5eb98e8c793feda51dcf02daac928a66616fd8a2c3d5cdc307a142bf6eee810dabcfd2a1787fbd59eb722dc0284b1bd6704f18af7262f96886670319e10b3a23b7beae85f12e74bfa63110217f88933a999652e41f5578a03823ff3ab55ebcbdfc66680868e4c1c7b3d65d1423ca29d67283afd99fcb2d7cdd3b6a3d8a669de81cbf27e64e52e2b5eb655a8de9294c0bec0da96e3083fe906a178856f2fd9d5694e83fb3992f03bb866f5dd70d742451676cfd7668090a0eb9e24ded02ce8d3c03086d41e2132c0719bf5451e4affd15f8dedc3e639461d77258ac6f120b4ae371754f0b210fbfeefeb9adead829b1981fa14480bab5c2260e2523b318d9e03b554a3d1a846f5daf836b04bd61ea15cec39db93bf650cb706cbd94daef90b9667bc2069de0be87c504f85771068b3aba5bab55c6d79f3b18eb68b4094bf02fc99864d3b775de1078fde29d07cc243e6680794177f56655c4bf3da2505a743a4fd3dbcbd86f234382f7dba17bcdd6a01e2cc3e36c8016b3bd4b3c7fae2af2805ffb53cd44d23d47700639dad9ec5973ea02a2a7836a6a7ae57b939825e184851c66923f5b3490972027d950ae847ff1486af63d293e9f6d94517e04e5ff7874e7e1df14b64f59cca00bc42302254cc9df714d865bf79411b5782ab7937552b4341e3b7fcc46a296d8d8d8c8c5142de04038c8d952af5fcf6cefea1cca0d9cdf6cc9fee18f8618bea34cf18ae5007fb055401a326c6c58e938c3e984f4952d3e3a35565a07e87225ff16681185aa0d645ef4d9e6bd8fa0ddf72bfb98ca7d6f023b247ea789316c99a6566446bdad5f1404b9fed9b5c9f10598fdf93f933499af8d200f05cab7d31b6393b2085ef2d4ea9bafac7e9fbe2ce65b343a9b105a4ed45bedff656bdc3d609f3f790ca7e946d8f0af14034fb7db95cdd71953bbe5267d3b98a128a8a1ef2a21269bb507ae74cf1ea2b9864eb0bd30cf54270405fd413dedbed2fe961e0067116aae8228a0194ef77b81b8a4716cc6a9eb7601bd68b334e69e9923c4beea5a0d2ac2b890ccc16e9031c7a9b0504532f0f0612fbbc2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1, 0x2d2) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x2}}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000001280)=@abs={0x1, 0x0, 0x1}, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000001380)=ANY=[@ANYBLOB="02ffffffff080600188109000000ff0193c890aaaaaaaaaabb68c534c99969127c32d5084fa3b7f55b00000000000072b0ee9684f0f56cfdd37a1a2eb30841b58c781d67c6"]) symlink(0x0, &(0x7f0000001240)='./file1\x00') open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001840)=[{r4, 0x40}], 0x1, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="a8ffaaaaaaaadaaaaaaaa2aa08060001080006040000fcd0e218a5f1e000ff01aaaaaaaaaabbac1400bb"]) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "0700c6f200ebffdd8c51e02f362bd200"}) 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) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000001140), 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, r7, 0x0, 0x0, 0x83}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x11, 0xffffffffffffffff, 0x800000010000000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080), 0x0, 0x37) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r0, 0x0, r3) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = getuid() r2 = socket(0x18, 0x1, 0x0) r3 = msgget(0x0, 0x80) msgget$private(0x0, 0x90) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x7a545d2d1c0a6630) r6 = msgget$private(0x0, 0xfffffffffffffffc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) getsockname$unix(r8, &(0x7f0000002600), &(0x7f0000001380)=0x1fa) msgsnd(0x0, &(0x7f0000002840)=ANY=[@ANYRESDEC=r5, @ANYBLOB="300e61af8a61925c83576c9676169340d28bb9057ef806705e05bce484962a2bec643ba3148f4e77df1b01ee8b9a212919639417de692ab98604bdcc69d306ed52f9a363bba5f232c57f9e9561b848b54ec0475a17afcedd72e25e698db82fe53b681029279b27482141f0eea0e8fb0b70f74d4770ef508ad1d238219cc17cff50a3d86e997186b26514b4928ad55114c19fc12ad22bfa35fe81f96c994bf9f164c8465c7bcccfc74c7086cef1f1cff243a5baa8aaacb4c97eee9d72491657d47c6df9ba34ca4bd45a91fc7335eb767bb2c3adb6223d8f9ffeec348c14fec7dacd1c733d86a72110afbec798f7cef137efc73a2f120e4209b62a93d722e3f8cb5fc7b386ace063ba61c52ac8faa1ebc4330885891aca5c5e57a8cdb144f6df319369bb10c99145a82df63b0fe2e1c02d3368b71a9da958ae43eeb1dd8bfbd40a58ac8a16c533474438d3e58b663b00f371e93ff73768a021a2317b655470ae5966d00204b71878f655f5d4145cb60ec94e4f07270d305069abe052f99c0b0fc6b25a872ecc34eacf6337f16de058ca7698a869defe8b2a0c50c9efc705fc33fca3a8027819082c6de33f168a29a0000e46fe91f1b17b7661b0609e5199658474c877a84e2fe8b9968fa82d157a5e6d4cb24bff30bead6346d8c7ce9b5a6d1db9725d75fe0a3c5fd6ea172f262f5bc85a5a326c3a5533de861e0293e72f19b63e90655e3b482527ff7e8ba28e5392d6ecd53f7c7924676f51f6426a19b10b4b96525d1fa78ee6c46361677c651ad460ce24e5bf65c4d3307e4d334495eaa3d85b11b553007404b31cf62e0f2b032c8ac6155056aa0420a35c7c67ee34a2bce43001d398c959cac423790fc7f27be7b080e41fd681fcbd89d6fb12da59ab87e1fa2e89f21bb65ca82f85adcfde93bd35292a47726597f7ee71d420035b41e7451c6f3c0c2483f1beef8cee5e517f4db182bdea021a27e8e59e4f42a9a44259863c775728b88dd8c398a3a14f3f399570f56b16bf183d80728b69c7c9cad6f75dbeef8aba98a24460c95b8d5a5871ab82df593388472904715e58e483c972284d2c22a18ee80725fb2bf6a4d184d9ff0cf9e34b0e09e8fcefa6ee1cfeeba5aa66535acff9b0436f3bcae2f2b59f042886fe59ff1441e41e86c25096f49063e2ae2dea9723450ce6e3df3c14cc3c64dcdac7234ce5650fb60e69468a05320ffbf8ea8dc9d6028b67da0521a62fe8d68e801739865db394b5281bcc47c00ce85a1944eaa030a0124265b6cd3621bc3b6bb41563e5a48fc50f0aeb1e368a5bd968c78dd5b55d3799df3c2644b9ac699641dab706ae34438c241261200753b3c12ea61853c0efb932a0de3a942456065a5122d48b7e7f36e9dd426e79f59beb4a495b2250f2458c4d284fd5c25b35a923a06df6665869b824cd50b0924b555f55a5a826875caba14f5672559d6e6eac697336942bb4923f647e86ab8b95f56ae95e73d4718b993df1a1937e4e1c31794913f7199f5900b75ea6b51492b08d100d21e1f85bcffe1f7e44f470d980bd23ec2b3c096057d17979eb6c02e2d0fcfc551b1a6b2d82872d8b36b68cf5e81959c5e6e7ce290942fb69fab8d0478cbfe1f32225d375592eeb9958198a8348acdbe048283d29aa05f47443c0b2ea12cc0c6013c6c6cbb7e61994782b01192e628d87642edcde2b5f61573c3bb88d32ee4e267a72db8b9f788d0d51488c71e8f9cf9a72ae8b372a41ec77bb77d94d6e7d018d3c4b515e7e9a3692910dc71b48d42fa88073866ac258dc833b9923f5c5b6769168bcdc33727deda9e3bcdc9ef19cd5ac072765108976d38935f4c2974613b106efafadeb546d1f182716294ddad42fff5953dfeb31a4d7be642cfc4618e60870a7d1e7a359f2a3fcbe6f11a1ec09ffbc90003b2ce4162823f0a24c555c492f4c39575faaee40d89e741663a6b354d5fb6215feb63b8b6f2a7adda4a8f3d4be042c39429e23ba856aa5c49bc2fc2bc4097a207ed2899b1209201a6a2178d90fbe8e7613d44df012da5723fdc7b64e31e83adbe912b01df5cfa2e2728b1f607189804ebba5b52eeac932415d5ebd1bc4dda692ac62e8520d43366d14d331f4e229b3b6992b68ca542edc7144106e2bb86c4151af36030e60459d7d2bfea6a3ae976f0e483bc7f9f1bcbf62dedda22f4cb86b20c28b67b60a12bc44dde4f2a45e03531f7b250043a873687089e6ee4c6e0229c33b2c6a8a56fd5b96901fe8c51f795b7ca3d230bdf2000e39ef577cc209a8dd9d383f0d1217704c6e025cf74c5fa464b68897d885667e96453fbbc309b3a282ce83143d2ea4562520a1f99c1e3e336f37868950797d11bdf92cc1da6c1dd2fb45d99b9edb192c20b9564b500d39e5eb737c4ed0a91956fe91f4eade9cc53bfb98d66aa6c66afe475a05cdc3b3a44c02a5096b9adea82c862ed85aa4782657714e78c5e8b098e4820288e91e9e0ee70279070690d3eb665cc0f15d800dd42b52f1e044315c3e97ef8f5b57dd7a8bcc33081c661c1ca2d8709e965960342b12c54cec749b29512df877ef11cbf155c72b47ab6204f5c45c5a49b6c5dec13fd1b2de57a567ecba64ea41bdf764efdaaa4d7a21bac7a11de80a23b2d9f4176e9fece2e6662a0d402d99312fb40df3537265bad0abbdfbbcfa2d290df3f9ccf866cccac7110dab0f9b7358dd86ce740fa25230b9d7815c47cc6d4f6d7ccecc1e98874f22b72e2738e13eba4044a7e2ddc4a3e2e9338e42d7d79c315b43554fc9c9e6269f6065f9cc09f94be650340ee8ff925b42c5aa7e64de14ab00b92299af0761005c45f70a0823092bd7cc2e637c5291b3ec9b806e1a3da91dc58415e2a78907814c91a1a3dd0b81c7e1693690cc63a165c52d34443796bbed5712a60f62c6a81d1bcd8312ec44bbe229b5bad2beac6180f2a1a386f2846e55d6ac2c90cefc59d8aa94b41238fac96e1de7b9c0ebf3874c0abf70bb1b97d52f522b221d5c1cfcfdb124c827e6ba663521597ca2aedeae351eae601cc90090780fd1e35aabbf9328463862c70d783f0b0e009758cf4b8647f0c755b61e770bfc3fcbd33c7639668e5d2462d85aa263fd6f5641ed457a152b2152752027461a2d12bc06b18bba62dc22f745a5b324469e8e528fb4f42e806ebd77e6cb77634f3807a95ae7b06bcd166f7ff34fd589ffb6a49dd861cd1f3ee88aacbf741bc61c36ecb1394c3577986a4f8b76999a3bf7006815924fc893fc83cf1d3abbfadc9d75b1bf05fccbc7fb78d06bf39f427ff0c0bb1bc54b5c656cb289b5ab2c3e7273933dce2ee12a2ffada46da513c6b7586f63ff44b3a77d17661de3a67a07895bbbbcb9df58eeb3de468903b1caf530b27318630a6adea90241963ce416a005658fc8f828ea8b5732a9aaab9d8b249c2777f89dbc23921d7063f8a4b2d262467c2f5d1ecc1d629822added57b4101a09b9c9f3a4bbade7c4b3884824c580c164c515d6636db08d325cfc914c60b64ec1784ae21faf5a24f0753387dff201a0e14e5392871e871ac0f84780cb23f667eabc2cbfd51d6a89039b87eef1dc3b1b43d96c327269f6f9546e61a0b8d4f7565a805c7a94941611d959829dddcd4e71376d5243be655b19aeb99be4341607c4f32783c6e5ceeefb5e233e3e7bea587d562af17addb57552bd66c8f780bfb44f489d4b5f6c32aa33bbe3e676c7486c7914924c7b55d6f3c47f52c2f37fde45acf95c9c25022ec1f18da3a995c58054450ef87f442d3f097393ad3fe6e7e02dafbc3882b24a554c5417f41d3b4d3fcb36b8184e2cb56c91357bafb0d33e5d6520eed5dfdd8aadadc9b1ce349d5d13cfa8f0380cf515c218c9e3c164ad104cac3a279ae76f53051c8e3b687aabf1692ab6de39871cc57a5b19b819bb6beaa7ff7ae0ec5c542adfeed3a108e90fd681416d73e7fcf8931293a3ef91f9ac51ca36dd7e4148c27460af710f7f90b415d9fc3d7187921981461fd073b67c79e3838173b8d6fba4d2725989991d7613ca008e6b132c2e2c20cc7e59c97592bd31cac0e27c0cce8f523e829490a6f175b7f5db7a6c7f89fd99b86821cc263372ec60e3a77014fb620da49e86c00222e02e3ad821496f0e5c2afef989ec0673158964c2d336cfb39a09789b6fdf4537f591141f9f224f7651e02b7f7c4ff13bf88c89ab40bcaf574278f0e362abdc8deb3bded5fbdca9a17dd31898eaae195e70ba0c67dbcf21bf3c9bc3aca8eefc2532ee7b4c0293242a6afdfcbb8fb9d6123483a4b2ec2e5ec262deff9b3220f7a3069810cb663dd6bd4915000970fd7ef540c3e69b4b273cdaa0b440fa585678da1d72d18b9ba39418ab3024eee2ce0b11dd14cb27bdb5bb69b2c8db6b1046a63e5b6be52462c10c6883c3598d1a82e09e4236c067782740ec044a8a5682f55063849a6ce504bbe93e40f84938d602f146aa49ae4b35fbc8f91e91afca427b4ec311403bd21b14c358b9c869bd4d405ce757f636ffcc49cc35f32a18fa58ac2a44ee00e2e219fd284991507ecb59d5a83db7b44663683d6dafe2848a5f3a6036670240f903bfd2092bad196bb463b56ed00dc9808acf5778cea4ab940a268d58af24f00e5276d34e65ed7ca53740562de30d131b2a083b15d674bf4a51d284d61160744fda6b047c8a78ce6f3417e2d1cae264fe31b93c1cb448f6c2caba3e311c5354938e8c833331f063cd0add19bb25ea691e0cb3358b046bb14cb22a4a48b603463e8205f73dd72f2c24f4232a011228036a60044e1e609263b22d2f236cf074c3782edb6024397f16de2d4614eefdb44ed14a644503acb3a1a8ba475692a55c8346ecbdbd8de17a64b1803df8f8c7a794c1ae8af110672a2c22f3576bb76fb15885a113f877f956c0a972c3cd3fe876b8c1c45e25ccb79cd0d2125c00c61df4ad90c0cfe7c76a489becac2b6093a8546324a174d4cd6b3852b8f27466d74efe48a2a2d43f65d5f9a2a51ef62d006d3888b3e2894586e96f65171416868d23742133ba4d58b167b79f3fc6a0c4bfce9eea1f8f971a5cbf0268b2d2e0f370bc05c139fa0d62dd9987618fad78d39da2d65fbb6e5eae4370cdb41076f8da3fee1366b6219fd75ff601686cdc6b005d7d3aa7f92ab063baa0b62ec857151ace08ab38ced09ddb0b6775936c222aad18acb45b5fc355173ac4edbf103684beee0c6f86d96ceef85dafddd78f8a8953676fba28aa04a2782640aa56cfc2c6e43753328cb9236f965a932b84ba3c76380af9a671c0fec953e47b43e0162c671431c382e39ec58048640db0e608a9154e477067a3f9c5bb98e1e5fcf8652f287a24a4e8903540b5372c8733a2100532d04d2f4534476eeba0745900129dfdca2171ef6e1b6acce0b18f1839ee3171eabfc345d7bb849bf8ba0894eb42fe7a27d62bc20f97eedf62a0460ad86e1c16874fc47d86864c0952863181441b6bb53bd083c192e5b23142ad1430ec72eb50cc26bd4c022e90bf5cb5aed4b54bb93f614211bef28981642f2dee326e2663df39e6e5b06caa6a870db98f545d385e26615cca6c0048e9eb4789492b28bacaee4f40e3d9758e928ca279fcc960298ab9d5d10a6ab6f8aab0fcdf50566dce4bf2ecc8f75f569dedbe728df6edf6ddb1e95fe2287ebc1ea09b5eed8c6392210e5d405511e512532d020a84f418ae59a150ffa8f4a3f4ae8fb682497a5c49ad78a3282041cc39aa3ebf32c69f56b355956771e940fe87cbd65b666399ca1aa98461cb0909e7a72fdfc9f2ac692ce80c018d71b1dcb8f3", @ANYRESDEC, @ANYRES32=r3, @ANYRES32=r3], 0x0, 0x0) msgsnd(r6, &(0x7f0000002740)=ANY=[@ANYBLOB="02000000b820d786ce1719dc33b5c4eb2900f45e90fe8f57e4a5e99d5d2deade0955635add6048494f4796c346d48bcdc7f74f109ad9fdda0d6c4e45e341a2d272e40528f3e17f0bb6ba973ab6a555122955c482e9ffe7d2b2185df1369c624b8c902e5938d73a7f0d6d868d5d40507279cbdba45ce603775362a089fb4b8d3dd1ce82021019a87b1ca24cc0b1338366e87883783e20984bfa4c5c75992c0582e5a3a8d97051a93a137b4396fd36085f702a0b4cb828661e130560cc946a5f401b7b3df9e1653fe2190fcc0933a8f10e4a57176ed8ac"], 0x17, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000680)=""/150, 0x96}, {&(0x7f0000000180)=""/1, 0x1}, {&(0x7f0000000100)}, {&(0x7f0000000280)=""/80, 0x50}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f00000004c0)=""/169, 0xa9}], 0x6, &(0x7f0000000580)=""/4, 0x4}, 0x800) r9 = msgget$private(0x0, 0xc) msgsnd(0x0, &(0x7f0000002640)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRESOCT, @ANYRES32, @ANYRES64=r9, @ANYRESDEC, @ANYRES8=r5, @ANYRES8=r2], 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000d80), 0xcc, 0x2, 0x0) msgrcv(r6, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r6, &(0x7f0000001180)=ANY=[@ANYRES16, @ANYRES64, @ANYRES32, @ANYRES16=r5, @ANYRESHEX, @ANYRES32, @ANYBLOB="bde9546db09da16d30a35a8c5de93cda445ac8a5d526a09fbd1a8c3e1e36518bf372079b414a69f77bf3d8ad67a0f7c8775b02b983f41b90070eacefd9d4d62f5c7eb8af3dd19cda2014c195cc70c1e0e3cfccf53d47446686e242355821775851ee6b28050197e8c9954e1fb267123c18aedf1b74e6686f8574fb1f8ba413eca682bb3b3415a208918cd99485d14a85b12c9e88d894d523e128067ce887b8c112d4740a4c0840cc21ebbed89aa2c93d148b3131017f5cc358b7e9d1ec055c9df1b50fa051dd000772eca133b09ec453a12a", @ANYRESHEX, @ANYRES64=r4, @ANYRES16], 0x1af, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x1000000029, 0x36, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgrcv(0x0, &(0x7f00000012c0), 0x51, 0x1, 0x322545d4154902f1) dup2(r10, r2) socket(0x18, 0x3, 0x5) fchownat(r8, &(0x7f0000000240)='./file0\x00', r1, 0x0, 0x0) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x1ff) dup2(r2, r0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000040)=[{0x2, 0x3, 0x1800}, {0x4, 0x101, 0x1000}, {0x2, 0x664, 0x800}, {0x2, 0x5, 0x800}, {0x3, 0x2, 0x800}, {0x2, 0x2}, {0x1, 0x40, 0x3000}], 0x7) writev(r2, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) pwrite(r0, &(0x7f0000000080)="4665589d6c3a467c5edb507292d68691be8506279b258c09bd42b8ac0257efe946bc7c7a31874db9b6a7c3504127593f82c38bbc84fd5da8", 0x38, 0x0) executing program 4: r0 = socket(0x11, 0x0, 0x0) semget(0x1, 0x0, 0x0) (async) semget(0x1, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x0) (async) chmod(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x6) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x6) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() r3 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x2, 0x8, 0x0) (async) semctl$SETVAL(r3, 0x2, 0x8, 0x0) executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x10001, 0x7f, 0xc9, 0x0, 0x10000, 0x1, 0x2, 0x1, 0x2, 0x9, 0x7f}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000200)=0x6c2) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) setsockopt(r2, 0x0, 0x80000000, &(0x7f00000002c0)="f9033f13d31603975738de75aee3c83e0d2fe454fc9efbeb51ee0889d770c5bce7bfe016bbdf4df72ea0093a508356b80308de3cd5c0a79139694b7702e2dbf4b9d583d9ffcceda289400094e4d2a2f23aaee6f8016c0e4829f1784e8e44114ea21131115a84284696a58ac4e0f1dcc15721619dde5f77390ddf66a80da5530f93a2df364c55b9d5d2a674bed6c272a767d296c3fcff9eb5939bde8b97ed1c2a0113bb11058be1c6725dba", 0xab) chflags(&(0x7f0000000380)='./file0\x00', 0x0) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x80) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x4010, r6, 0x1) r7 = dup2(r0, r1) ioctl$KDENABIO(r7, 0x20004b3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) setitimer(0x1, &(0x7f0000000440)={{0x1, 0x1ff}}, &(0x7f0000000480)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0x5, 0x401, 0x8, 0x0, 0x3, 0x6, 0x7fff, 0x0, 0x1, 0xff, 0x3}) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x4, &(0x7f0000000580)='./file0\x00', 0x8}) r8 = socket(0x1, 0x3, 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000640)={0x6, &(0x7f0000000600)=[{0x1000, 0x7f, 0xff, 0x105}, {0xe420, 0x5, 0x33, 0xffffffff}, {0x8b, 0x1, 0x1f, 0xfffffffa}, {0xf8f, 0x1f, 0x1, 0x4}, {0x3, 0x0, 0x4, 0x1}, {0x5, 0x1, 0x3, 0x4}]}) readv(r1, &(0x7f0000000840)=[{&(0x7f0000000680)=""/223, 0xdf}, {&(0x7f0000000780)=""/168, 0xa8}], 0x2) shmget(0x3, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) utimensat(r7, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)={{0x6efa, 0xffff}, {0xf01, 0x9af}}, 0x2) symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') munlockall() connect$unix(r8, &(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa) munlockall() utimensat(r2, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={{0x1, 0x8001}, {0x6df5}}, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x80}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r1 = socket(0x2, 0x1, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getpid() setpgid(0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0x3, [{0x3, 0xff0}, {0x1, 0xffffff86}, {0x1, 0xc3}, {0x3, 0x9}, {0x2, 0xc97}, {0x2, 0x7}, {0x3, 0x6}, {0x3, 0xffff}, {0x2, 0x75}, {0x3, 0x9}, {0x3, 0x5}, {0x1, 0xffffffff}, {0x3, 0x1}, {0x2, 0x40}, {0x2}, {0x3, 0x9}, {0x2, 0xffffff81}, {0x1}, {0x3, 0x6}, {0x3, 0x3}, {0x1, 0x3}, {0x3, 0x80}, {0x3, 0x7}, {0x1, 0x8}, {0x3, 0x1}, {0x1, 0xe8000}, {0x3, 0x3}, {0x2, 0x7f}, {0x3, 0x5}, {0x3, 0x3}, {0x1, 0x101}, {0x3, 0x1}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r3, 0x6, r8) r9 = fcntl$getown(r3, 0x5) fcntl$setown(r4, 0x6, r9) fcntl$setown(r4, 0x6, r5) setrlimit(0x6, &(0x7f0000000040)={0x2446, 0x5}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0xc0) r11 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r11}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r12, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r12, 0x5) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r1, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1025, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000380), 0x0) semget$private(0x0, 0x1, 0x448) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000240), 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)) shmget(0x1, 0x2002, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write(r3, &(0x7f0000000000)='$', 0x1) executing program 2: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x63) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946467, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f00000002c0)={'./file0\x00'}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x85, 0x7f, 0x20, 0x5}, {0x8, 0x2, 0x1b, 0x5}, {0x0, 0x2, 0x1, 0x4004}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0xbb, &(0x7f0000001280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8848"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x18a) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) r5 = open(0x0, 0x0, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f00000007c0)="23111f5714e99f7aa97ad5a662da5f3a90a7503ab7e0e23d1fea2fca3093e4607a4ce339458956694cb8ae11aeab1218c01da40f28f4aabd0a2b8147c9ee6dc55d28f6cdeb4399350c9b0ff7fa7d6a72adca9a4aafc6aa95da9e2843ed00815452144a04206e5286d854ec5f57b072fd4bf7f6463bff409303ff3486bd250103f38a21e0930fac8eb067a350b443eddc60f9b910c59c3283b89ef057d10d356571c6a8d0a1f53c230be7974c7356ac731aef61cec729e8ce6ea9d71ce91462ca45080c80d348dff7a7b0f593", 0xcc}], 0x1) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000180)="c97f42ff5cbe5bc47bee7dd0405c27a1107587045956c30fc91153064feb89c3ff827546e20e98881e7a6ed1c51209b1df382eb934d59d8ec2f4e3d89c7b90e870e66ba407e9ce1524117811d5b2d3eddcb09871cc8ff9710a", 0x59}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de680000000000"], 0xb9, 0x800) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0xb) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5, 0x2012, r0, 0x2000000000000) rename(&(0x7f0000000880)='./file1\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) r3 = socket(0x2, 0x8005, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000)=0x40, 0x4) listen(r3, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x5dd5741a, 0x0, 0xffffffff, 0x820351a, "090e4de6d30aa6920f8c7e0002f9bfffff00"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000380)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d6700f043d549c4c7a8173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3f27686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe944ad3f1e1065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c752ba14c86398555e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bdd24ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a634100", 0x4d2}, {&(0x7f0000001600)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a363579c03d7197664d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a6", 0x189}], 0x2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000240)="e46383c3efa86456ab813eae45b1eab72bdf8889f61c47c35c3f61d58a8eb6db2f3cd73594997a4498bc1266278f885fea01e5995e6908a108030000009958bfc6f7ab74b90cf210e2fb9fa1ca5e1727a6ea", 0x52}], 0x1) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a0001ad00"}) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000280)="5c2a056a4f0591d3cc6a241e84e12525ee04f3ae670bbad27de6e6636458f87d1f910fb2eaa57f8d762714c0b3b554de76b0b8920dade286f7a3ad98df3555c4f9f9f44187b23ebc1c6469b2e71ccc009fd0efc3b0c7b4d001a206f0b7e7", 0x5e}, {&(0x7f0000000640)="ab9f970066ed72a08f41280e8895d324f7a15aefba0635a435d7a6536fd428a91e517209456bfd19b3207d998c68babade99821807e9f899f71a4c892a398bc9d1b6f137ff7793f6f9ed69e279e211c568141719c03cf94ede516d0a2d41fd704f3417daf038b0d54e6dcbfbd339c78567ca301e156604284c7f2d6d24263a1e6673a998c3d88a1bb7b7a15b2ba0fa8c8205abd16a7d72ea7c2d101baf5e9bece856f7826743a74a0a1f089a8c1b635a35048cc86a1e470637dc162a41fc1eac7ffc6116be23fe62c0b91cbb502ddba074dfe8d32848fc26d5d374071816a6f7315604d154", 0xe5}], 0x2) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f00000002c0)}) write(r6, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x1b) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000009c0)="6600fd5c61fd0441066c539ed7e416ce4aa1ec3ae1a80f68826971499047e00604ca74fde3802fcca726c6f41301a29d71034b62233e9c0c4d185fcca49b9bc811c6af87beb7885e5c2640f32516838ce615b33da525dc7b593531c08f2c65cf522c5f167644eb4ccabdd99bbe26a4d4a7005e060000173fff3c95581d09ec2a97824002e0332ce777eab6816177ec7ecbdbbb282351", 0x96}, {&(0x7f0000000600)="cb41b5d5944f207a13e3a78e318cccca1cc198ccd9", 0x15}], 0x2) write(r1, &(0x7f0000000540)="efe60c68c9652a017e47603513be414b9d3e28cac610a74c74875073d17b081b72bd43140037275a4ce6d7b9140f8c223a5f3f0ae9088a3e08305ff4c91a922e0d202362c918a520452d13a2d4b3f71f1af2fdc26e3dd10920e641f08b7ae25399b1fb9ab0f9791b25e2d7ff5b6b4188484be3bd9298a0fba914411bd7e2d866e2245782ab98f5434edfb56be35485509e29701f30b8cd8eea0edb4ac56724", 0x9f) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="a4d1def6a09663e3088418dc50bb23fe818a60107465f8e9e15bc1419eeec039785002dffed6a8fdff74a20cff73d24ec0141cd009ddcab13270c0e254c7c433f392db83f49bb5dd6a865d8e42a5ebe8ea0ae0059e89992a3c954d39b199a088b0555e39ee71b85b16a4afec6fb773314e84777024f41cce52f23e327b1621d4304b4997698b5c10ab129bc463ffe608b85f231a17365f7cb7d86712955a923da57fc6b3939bb2afcdd8b07d95002c84e67a00", 0xb3}, {&(0x7f0000001ac0)="309a1a55d84a881503c2863151df4e94423d99f81a584548ae93a7e0b34680ee03827e67ff193b6b52298bc8039dd9ba9d8ad449adaa09c1896eda6bf13b66ecac3bde0bad256abd27bbc5a4db53fae15f1216ac5c11c49988d966d263aa168c2923e163be64712e88922a8360ba0fcc14bb3a33078d94b27763528334fdff46aae7e609aff568f2b18e9503fe0be1f7abf73754f3af91c0dd2adb6a0a4e9516716c8766b4cfefd87bf81f9408cb38740168d917e2dfbac08ab6b136aa804feaa4c535212db4c0e58249026ff3d140a69a42d076d60c934585f6ededa1e3831bc789c113335527abcd1990bf69e0d005099149d84c329c299ec7d222591e1ee4387479a060457b23646681d75243a8783b93386272", 0x115}, {&(0x7f0000002200)="0120d5d1a2a5648433df7b4f4c01abc24a11dbafdcc09ddc9dee9841674769b2894f2496446d35fa662c1d2256392786f4d5e14e14154cd52a774d2b56cd38d12b64fe1e457e81e7b25ed9c49781ddb7a56c6856afbb2ae7502bc3b279a626b873b2b67e86e1a6f1974f7fe5d330f1eec9f419b6c0e3d2bb236a945d3862df214adb7d1c721d3ec82f8aa076f31124f83b41a6f640e94761c6575e69f3595526871bde40e70292c4b526d93eba60cf51b84a9d579cfd226e4bb97d03d2775b959bb17ae3f1ba23176fb84efcbbe90120af5e9b23cde83a54b839fdf8921c31ad47005c3d9c4c5205dc155a273b4885712648ab6da879220f8f94f91d0e1e3894c8952de49f7f2b2ba8ab8f54a6250a9939a363ed49bc1ead2bf19c47990be00741efe2baa67d5700bfa673b01db8038db10ad984a7d5d22de34888de63f427e7bf6c26e32d12ecf4d229ecef3755400b20eb791aef4f5b4b98e4cf9aa6ec48a2eb99fe43daa357e0c5bbb22040bc4c11a15dbd9684246b401cd4e5cc1f85ca91777a4a77ef793ee95fd2570414ab932da5c14ba2108fec91bb6ebc1b8c15e6cd80f571411195c191e9dc5a20f024ab35751b5e1bdae01deb0afdd46ce59a1316d2a74e20d603fd3ca9b60ca78e9a7bf96f554f04b73a67cd213041bdd626da3d869b0bd601d9955fbf7560b9bd36f885a829606e5448a963ca759d338e0eac3087b271cf4e0b388780be1d8b48917ff2a394aae91ed386b9bf5b23f3a62a590799804e4ad3536c14151da22bdd9d09ece8389bd9f1fb70069280849d8c88c25223c77b460c0d6da21dbcc380fef8fdf320336e8ebc44f4cbae93b3a2c7cbd6412c9b52ae93b3c749db047780f5cf5dfc1968aa6fd660c5f40203b91ed26d39f63b06460bbe6758c85e8d3c4e6960acfeadd14d7dbf92a4e0912092769ef09432549d69cd8c39e84c20fd3b7d12bdac8ed4c716dd1ee82b9ae5fc80d2b53a89e2a89cd789dd0beb5d0f03a8bf20a73e13440a6dbcc5d4ed71c122f5029657c1a635cefb1e157e2d914bbf493b5bb61ddf5413135d7fa186694871e70d5e89a3b458935e60647b240a0dcc71798340fec1ef03a3271ba41e779ba441ebf6710e57dedca84b096634a41c330ea8244d131535480f4b51ec4576372643014c1beda8bfe612f9e89bcf3424c02e1dfc3716d9d29f368dc5884e180e0ee86f9d773ee75ac8d16510e590e206d8df01ff80c85ace267c59f0839581f0585c78409b420d1ad16c3720e03a4a9bbbd6e7021af5185a302e2ecb2b8e3cf571793020924c9c350311599daa0cbecfe17cde0e83bf2ed940e50cb825382c27c4551c42cd70cdce9114287f7ba5c11e0967c1ee891f55022d6669005755634d8842911ef3fe4227f09e9b6186208f82510e87bd0514dd334ab5c89e0bf06fa3e181db2437113ecf78be49d29b00a143288fd2175b5e0f9af2a774320bca45e011c9ad23394da6508a7e9c9770f3232fd50b0f0c27b3cb2e04b6e5d1a5710aa6f5c86d679aaecdd36b4095f37a4db4cb80cfa7cbc2b92137ce9242819b0c9e8330f9b59eba54a222641f293159333836e195a22ef89a318e8522d9fe9034dbb65a44f3171d23f3386b306842281e6f73ebc9620bc01fe099a294bf5be85c8156a9287904bfde7616522d214fff9a1cf83a6645dfb446ef6301d953859268277f24b60b0922b8dbca2bee79bf7f6f14319e454aeb9fc989367900ea89456fa7c5d7283a2e28805b5b493925d05920b3f189d7abf2cbf1ac13756d5d2d0666b2b014c7ad775237687a9d1841028757116cde5e9499d1c5e606e656dc31fd35e59ec4fa440ca13e06ac727c847f1e69da4889d0ea54624d91b0be46447084e2b54525d8a267cecee89a2a23cb64ff37bdcaef302424857902e0e7c9c0367ae39525b28e2d316f7711b5952ef7bea6a51a6bf5a97cf69d7c44a5c58b3acd4fd1cedc78cd8b133d50780d36d02b3f3234500ec40269412a33583c47b78255879f5695b7ed167ef869dfc7ac9c7c5a2a1d804185c725b01a99b0154ddff3a99d17a82be1aa03bd1e9ba1b73567ea3915746f005e26b68bd27c86024685dffc55015f6c8d1785e52dace35ba3b120cbc38f0b629bbf2b542340da8c897704515e9516256abaf73e3f6726af25ce0a0839c436932cf2d631378110a860a9d0663bb47ed5c1fba162099f94771b0ed558d7bf53ef0685e8ce2cf7403313db7cdcd482b6638a1befdd53a575814f59a8ca9114640653ac96a77bab01334ff2c2d7546fda9e4ccb555b36c4497b9f319b5b371c27bdb584a6898f7f12045c09610389eb862c35a2cdb64343cccf246123aac07200a4e788dab3c6087e7dc41ba2d0b03ddb45d6326a03f0f807c47cdcabfca23b6ad6645eb8d8373a3b66e005bdbb143476104cdcd54e8ac083d8fb574f2a27da0e657a6df02bc945523dd3afc6b5f232aec7071bc4744a36f02245040e4686f0620c092745e6b58b15c3ea3299572dbaaac604eb7b8d508bb099ac852ecb288978549d7161435a4a37fcf8e9124b3c97da6850d64fe61d1a0ce6402c93d60e7706971ac77e842b1740b3104e8853896d39abd5fd8873403a360dbacf00b9eaefad86ae3143c479ce0023e8dee3269e4b90f44a2e65dbb9fde16427211cca2fd17b6299901cbbebb7f99147c8952c8480e1897f6c63330ffd1ff72f03d4f48b1668d2a88c76b7257c8aefa881afa2a8a0907fa2086d08ca76fa56ef7df3d9ee8d3c1325e037611d649290285048cf35db51adc3bd8134955ab731035c496280a06f44601dabb1c6574c97164bd05d60f7054d98afbdfeefcbae9468060802fca9b5034ea771592b384c6e1aaee4d5f3226dbc3726a8876c7cb0c6de83e3afa50dad54641b93a66ffa8f6db74826e6008f73b16912e061a28000c3ce75701492c176d6bd5135bc7334a0f114ed10ef79bf98d15baad3e120ea4295d7512915dd01728a0a6b13addefa32754c21f6b0deb9f9b5bf7368d7f16ca4325a6aef8b86471bf730fead3b9db49e436ec6b694e53ea7d43959e40bc1709fc7be3e08c93f5ffdbe5d0123c6be2aecfd4bd4785644e4be3363bdf17c0bd113316a5482e2f29b6367d411e20c5596cb568db3c76e781f29974a4208f416a20b1c1fa7624d2b3f3c5537af43ae6938276e7447291987e2c31a05d21d4f994e32ff5e1eca4e227c9ad6fed68a03d52135b284610dcc7ed955b1a68a1248be89f125a5344f912fe240852300c658c2a7e290cb9b3ef7e41c1ef93139691d66f2d38ac507724dc00ff5ee1e5a3daaa6f5bed372942a624740897ef282c580f26356e5f6223496dfdccca1f9a090886d35ae2cc870a957cf88c8767685f864398e93defa7aed1e39560d962621b7c32128689d1b6db52c2260af6ccd7fe4cb56a99ade6f019dc40becd5c19bb8de10230224b01647919237790bd3bbe5746401f437a6cc4b8e6345f16a6d64a7816a4b0cf4fb104d7b202e8290ad9539ed9b0937faf378aa7ef640f482c32867fdf3ab103452e4b5d3e6cd0dc8bcc19ae252ab89305771493cb42fefb46ca67b8a42cc233eda800dc173efb2fc3dde6bdf5579d0782530773afc5abbec7a92ddec2fad511a1975ee03856d81900442a5355cb379d8e6ed15febe9853607e17dceb3075b389ead69565d345c65d8d9edc592c75558927da7a96270cfc44d82563dbf0b83ed17194daf827b94c9803c7a227fd041dfb8cafab204e647ddc2c91092c685fc8fc4b262161eeaead0877a807825a4421ec37128b8148ee99376dbd033b5800f69bafcc7ff01783a4be306c6e9afefb6697fb013f5cf7ffffff163ecf93525e336984c8c2fc6c1c3fa62ae1cd7e73d6ef3e4f6600d902684a79c0ab43748b4fa77a69b92e3e6435e8c8bc1c0c73be644bd8f290ed7f1346cacb26bde561a17d98867b2ceaa08098ee22182998f89614df54a82f03f0b30f5219d04ec17835eb452605d9f7e6b21c845237bc9ad103d1b86d3ac0d73b2fc4a9d6c7b386539f95dae84d2e162e85a05c6d6551352b847fa7b2e708a1e3874fe09c5b6429df2f4eab080e88e847150061aeea6237ac9a7aa96377a6e36b2809f9d1bc048efbe9a4e7aec727eda3046a83770e66fb27935a3353c252986f21fda39c27d2e5b1294f02f55fcc3ceec98877172aef83832dbb57db91d10016cff35045b7d0fdf70734a992606cab972cf65d20799c3734cce1f21164ffb5e136c32ad6cd4b99909f9c3f8d5abc1b2cfc6218b64740900eca35ea86ea6a57f24a500aaa6475fa1d97c188fcee39227fb78c519e870b32496296b43f53c7ba4ee572035b87bfab0243a309db64f6ab241e359fffaf0a3b5c816ce6399eaf57ee27a79e477b9fb98e7d14060a52ef94be083d8d66986296d9fe28c63259966bcb5d7555c814e0dc78f8a7bd8233f5c915d3394c1d7bc7437e59ffc6d13886c2e4a2d0eddc40c84f6759ec95c3d865a968d8aa99fe13613aebae637cce9cdc25ac3b58ca018eea512b9c46e41d2957b86cb5e75a313a032b12277ed82acfda6263fbc5cd4f3c8dcb743c6c8dc8706bca27d01c8c540d59f8fafc242f35420b8cf9fba9d38ab283c89f9494de3d388560a48fe3cba27ed4cef3d4c188769fe63e631b959a85734a7be80ec1d099526a5b6e76ee0e3a16d30ff918fd5983fe2e969114619067dc569f85a89600390716c4276b25182e3d543d1ed933e2584165cfad8c68af60abf27fc7ac29e74ff2cdeebb230f6f5b63881378f2c9ecf89b3f6fa704d308b3237ec4375697af425e4436ec644b986df2acd8738cd7fc65b236e57d2425521d6c3d3f786a9f26ccaa306c750026232499db9a53391159cf84b0a0d92d828161b19ab4d981894bc9fdb20bab4d97c52f53c416d6aa43f8cb26cb3b3fbb9584b69563e35b60d386e7b2b72178645c74b8b2743a66eee6cf046e54d7f231caed48589c54e29ee4d3f65c30af90647f21e1f0adaa5bfac8e8a090d0f481a13380f3746485f742d6b6e742dcd407ec92acc475f6cda9a4659d626b53812b61c734c50b13ca162dc190b9efa9c5c28871810a04138b6b679aa76438bdf8faea95fbe67ad6e5ddba19c03c155d91cb10a41ff7a03b014afc97b0d1ba4abf380b2ebad3d05ea5aa3a7ac5da32bebf2634567190bf56c827ce0bd6020919921c5e67a71f2d9daf1c1695b2615c5d5a04b3c3240127a89ac0e551d8c47c011e941c9f6d9ec4526917673f1cabbe186ea916bae81ac34873b30147bba560687e6820a260da10303c0e7d67c62bc1f0e00e7908b3007dd9e23c5a27a4be6d759cc4495139b58102dc935284a9a86918bcb09dcbc801a9928703451ab26fd382ddebe92e81afcc42d847a1dee611f8493ca969fc64baf6a077ad761b0186c1a540cfcdbae2e952416a0a15312e0dce367b5147ed1b421f040dc63b5cf6d2c57ba3c16c5cfb338dccb31f0045d8e0ea986187deb6387aba49c9b99e43905f2253c1ac61ab2a92411b24100bcc31023c15b836271968d0a7df57bda793fdc409c94fd387c4bd4ee75edc70bdce44de18ce40fd417796e5746bbb894ff8eef3c62b0ae76d6324d0f4a76f47eacca1cb916abc42a48cfad126d7cb5ce15338b7eb2ec0737c1f6e0c98877fc94ab0891a", 0xfb0}, {&(0x7f0000000100)="91e4b022de2e2a83af5ed474e218838b9aaa0cdd3489f83fedb3f91edafbd780fc02b33ee31ea42c4173945e8ca759f0e5359d61a529ac1b343573de74e6acaa0e535303740c07408d3dece03827ade7e8e569b0de1a03bb5ea9acdf40400c90552ad33cf65bad3f0e6f9f890fc5c876a82e9c55bd401ad2", 0x78}, {&(0x7f0000005ac0)="b3b34a5cd83eef3705ba5e97db29d5bdab21c859ce4dc8d77d379fb5456f500e6e073c570b3a25fa33bd55c1581246c8b209a51b38efc20e116d4f47374418a0474fcde3896f04b0f196eb51c66bfdbd420201f3ee30d2011656ff24bb6f29daa767f565f6f5973a20f9dd998e9fb61e55c677e436df0665772cc75d7e26d6e05ff535c23d092eb97fc98bcdfaddb2ed8883001f19a04c56eeb62891dcec787cc6286821f8c2e0f419dafaa4b5fdd3d10f8707199dff78f23830e0750a12691091f834403c5c8e1592ca88e3451d15fe98a7e1cbb6185a8513e7ba33705757110558c6b61f9bdf3106fc380f9dda71ce88cae1d92f07a986892998d46b3834c67eddb9873c978c3fd16c1c18ffcb61737bf42ae1414da9abc155b34c8ba255e0a41884ec29c2f5381e67034180d7da0d50129336293112f05614118d784340073b2f291327d07742d75c1dd86221db6e83fc08de361158a878d610b9c928126bc277cf27132bed244ff3d6f273aa49147792d36b388710ed50c5a530c7e8a8a80888e4a45ed23d726e03beab0da105040be2a49496b1ec473c0a6335dad7113ce6c871b318377a482e6eb32b441ad09720f36adcb6564f884e09c02f4217a2fc7d2abc3d8d7c735f9ee33f34c80e877517d286722d1d94b6c279b26e4df6fc2f0153068b7896599b92a33de406ac4eb2bf44673655a9aaa5f97ca567acf397b2e88626c14e13799f0a0761e5c1d807c09ec3e688499e095682dcd14f949bdc2a9e0e3188f2fda7f2226465e74fdbfa4cfb2fa5deb136b8e6a4fd02a19d96297dd5c171f30058fd94f62cbb40f8efed96fc051ed9418a312690ac7dd16c959e8e21cd59e11c26485d62d66eece29fe5bd8c8bd09d74db036a5beea81c62c3b8b71bb3eadea65d8143aaa686fd430db05bb2ada31d9420e04fdfbe4bf5f026424c54d8c62e039b62dddd285b29a1d795543ee7bb5fe4eb39919e2d926f9a6ef577fe165860d14e916f822ca24fcef835f8c2f50ef31d93e2eb8c6541be5a9feee66b4d94c47c5bd6147f4d47ac4b00e484b302731f2bc5ec4752ba3419d17f2814da28665ff8369dc47ff3215b6480c4a639f0a0c4c0c705b1d0eb7d6cf82be999b9d20423e4d7b39b210bc0166caa9975d180dae8a04c83bbd9dc98d63fa6edffa5c2e5c4799167bee3dc0d9f7b0e64b148b79aa0faaadf86bd8f0126782cb56c73b58c5b70cec90292acc47c9dcd0919824bae9b2fc5d20ab31522fa8e387f8ad61078fa606a1321d25f2f28f33dd009caaeea1310b84ed757bb33ff418315ec8bdbc1cbee0b63b8acfd96ad17cb94c5485cb6fc3f5c44dab4eee12552b44258cb0e0fcf8bd110888475200619e4826d0ad28190e8e13be235275d6a3777a13e81a7996dc55b0650ee4a114f5f5fa4fac910e22a7668a2131fe38322845d3cca4d25b68c57a60d1ab505e67934a116490745051db648bfeccd40236372077c41d1f62d2d403426a4950f1f467b7fa0006b40443240798e7615d3790d0d68d99bc9d70b527ef9e7165e17c19e828d59ad430cf83b6d2436613a8844ba9212c04d386e78e8b37349ea8e1f75c3ff80ed53305a3ed6fa7a244cde64fc591879f7a828b3d3a198d6b8f46e18fd72d688847bba7cee29301850b71fd400cdbf1cbba5ca3ba2eb6b0e4c440413fc2cee2f1911f1a9b503551f32f36429ce0343b659b693a13dd32288b9a7b123dac4c43871cee49cab84ab8e3c6c762d9182c9d29b9d21f4b127ee6925e588bb25a077e8d353ec24c42e8da6abe50e3a400175a1acf8d2903fe6c6d846803c7a0c25f91ab27bb209859a779037ac48487480e72919155f60a6d66b48b84118708ff25ca8003e37e0e94bc1221fb20ad6cd7ae56a660c4eff04c08d178d0dc35d80c50ef1ed8d9e3cf736186a4139d09230931eaba133d5aa6bf1720be8b6545ce3a93a56b9fa3dd83238afb92519d50b8c6deee819a626357d22adae1545579f7b6803b2efc928039c74ed1c9192d106ef3d19c3872a3da04068bb97d733942c737bdb24ce035c64db9c954a940ad405397459a39b8dc77e0525d11f22c4a029a66bd04dd0db02423d6c99f5926dbdd41d69fc44c248df5c960ceebeb00ecba65685bf9adb664c0b07c2e03c417ca1bcba66248dd45e2faeefb239f15e57e3a5e857cc0a67f455898d7e420ab3fa6e1da05ed93c727e89c1d8116b8718bc21684e8e65699723e8e1f18eb8a62bed6975dac66afde781e6d14daea6c7720efd1b252dd989642f1d302a7b29302bacf0477f05224bbc3ab354c94edd2585f63fb70c643435f5a978dac7213932f8b6f678bf55b1b6988bf16a06726dd65dba29f55107ec8fe984e66b67be9c3b242b19d0ad88d1dd4eb9a134551a6ed532f0a992a572ca7270cb3635dbae8df1f812bcd9e6068e9c710771d54d8f10df34232949c838f546f7cbe70554ffa0f66b00299c83bfe5c8f5f98fd6e3d54351e90186bb46f3f180bf7cc4ce86c6243e76d0e3cb7315a17a40a6a1eef773d02c80458f9de8a9963e9ec608e4b145d26ce4c380b2a82b0d25c1fa96925db007fcb1641d49e164974b0b561a354583a0a8f48fe9b2eb18610007b9179909dff7dd8cb3a88f1652ae3e50d3a5aaffdb5551ac81493d1d9bcf868237c05c17f05370b06727fd6c791fd5c66e4438ee40df14d1ce3fb337f48e4e4a54091eb1326af2731026866b1bfeb1f5cf6bdab5c7948c896791f76f3771529b3783eb2bf4d62949e7889a95bb7abe6becf6986b6d85af0f0383da26c31d6ca64676a2274eba76a74d6e9f82205c4897aee0a30efd4836f80a2eb6b6b7210fed1d00652802adb63cc3a0a4058671d5911efc2b4ad0f2d5e3bb0875f860b679aafd1c0536415dfc720bfc57474f39707e9d0a7c8b8cbd6536554ac912414d31cb65450d0a8264f43185ed271e7979de01c33cd3fff6a59a696e383bb2dda95993eab3b041334251b6bf353f37abb33c6753c51f5ce91b385a2e7063f63adf839c7f82955d39ccb3a890263194e9a6367bd7c14dda59fb076a1f85c75c45b6915350301c4a5ac8f8d1f3378d429c5d26723335faad69d995dfdc86014dd519e532dba0b8895c8e079b8683b72449c1d582b868ae67552501d63a2f089fb80636f91e41bfe748930aa64eba8f3f5af912151f203dc46080b22c9ec52ef533d6f4d38819e6167bd3a6f122ff80bda2460a93d3886823c43ed1e155934d2dd664bf8f33525246b8a624c68c4eade7c2d32745e133f8b4c433560e2ee4e25dd5ecaa77ef72580b9c6bf288609e1302088844fdb36b9a0caa79d0f55a2270e603416ed791991fa943488f9cef297f2ea45e69d558b83a766672b9219a8ba954d926f3e30842bc922c159c7eeacc590d8c787d4aa56433db2fa5b1772942cf5da20f6730116a1efee255ac6b8868662cf390c1e86d8576a0ea03bc87baa522a6a39d64df89cd3edaa4476549886b9c53fc1369b9d886a093dead3b89e4c3a052f3cf430c42147f9ebbc5d669fe389b81be8dcda53d573000c65d65d9e502f283cda944671f3ed26f2e53f4c352243149f3e4ccc43e63cfadab085d0e82196fb72ef5e24217bfb45cf9ee88b96aef2908a794cfac85cbbdbfcb68b52849677471052f7a6dbb835a476f3adaa37dcd6703ba1e83585793815554d264fdb71654ca23177561fe19939cba60b59395fe27f657d9d38dd3bde3f09c192b4aa46522e0e41e0966f25eef7cd462e4c41df1d2f88e49a491ee85cd4850924cf1c8b4df9a5abe44e38fb36eb63f24d63764506048d680112a6de56915a37dbf1ba3c31b43d64d24ac9b1ec6a9e33bba7cbdfaddcd59e005b8a4a92928f5dda293b9eb61d7327fb0e93b6ee4d9609256cbb015588af82a4a1ace90efd999c230f5eec694e1374fe11dd55aa18ac8be2e581073448fe1f41b779c1aeb3b49c332d04953710663d817a764f7ec2b3bb3a3e391", 0xb08}, {&(0x7f00000004c0)="64686e39700c056b9552e340725d1df77dbb1af2997a53bf4d2294b1860f8b4ac196675565328890b4fdf39a50a1af245ec0a53d6a0c4ea0671d0ccd94b97e268ca45e11583dd4777ccc3ff8be61269cdab201d48208f52652187b253ca94a92dba1f823948d5a80746f55b8f073b90b0daeb6e969", 0x75}], 0x6) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="782615348db2f7cb065a", 0xa}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0xe2ee4f19, 0x401, "13beeaedb0dad0bc6ce29b21dd6b1900f5587546"}) readv(r5, &(0x7f0000000780)=[{&(0x7f00000003c0)=""/68, 0x44}], 0x1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x0) r2 = semget(0x2, 0x0, 0x141) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0x21, 0x6}, 0x8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mlock(&(0x7f0000441000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xff, 0xfe}, {0x1, 0x4}, {0x0, 0x0, 0x0, 0x8002}]}) sendto(0xffffffffffffffff, &(0x7f00000004c0)="34118b7fa325d21de5440c0ea547801e63f92a0c2622425eca6711779f0206d5e98d78be955b0722afad249a475a23e0a72072bec3867060edd9e3688078737f025513ab128d7749bbe78950f2d7d971bb2e6aae20363f1d3a2871e41a66000013273932f6018042fd9fe52300107d0edb23e5c005f9f5daa1b978e8bc9000f233ba1a43b9f70c91d5c55ff08d", 0x8d, 0x808, 0x0, 0x0) r3 = socket(0x18, 0x4, 0x44) r4 = socket(0x10, 0x3, 0x18) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x3}, 0x2, &(0x7f0000000280)="360b15673cd1d70e2189f36d2ae5edffefef8278c6e2a58e4c4aa9b2d1dd4762b66025b466d349cff2a08502fc06db22fa4ec5cdd60c0fc0d33a19b2c698b9e971b6f483541bc35435ad5fefe9c4112c40367fb46043e488c77cba7d68621d49d68dee2171fffcdf22fa5c016bb3753aaf6852536d65e9ca2db398920e0856f21a2c7940884a5f63a7b7179603f0e81d3b1c6ac91820a29dd92e7ced31b785a1f70edb15c1d4fa5f623cb5a14e03a359b40822f68da53b59ae5db340d74754ab9a0b79f1dc78d29339e8c4859c7a1185", 0x0, &(0x7f00000003c0)="e86cc2dfbf85c2a6dc965981a794aea1fef602d8fe668ee122", 0x19) r5 = dup(r4) dup2(r5, r3) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) minherit(&(0x7f0000440000/0x2000)=nil, 0x2000, 0x2) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0x8, 0x0, 0xffff, 0x0) kevent(r6, &(0x7f0000000180), 0x81, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xe1}], 0x1, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(r7, r6) r8 = syz_open_pts() close(r8) syz_open_pts() executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4, 0x1, 0x0, 0x80000}, {0x24, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x80000, 0x1, 0x5, "1c102609307e7be2df67de202a72da64612c3300"}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{}], 0x1) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="487160e648f23de6d542605db850af547bff8e9034525074cf99ca537c66d80a0baef64665d3cb66dfa6c9add3e730be14ed026d298db6cc9d2c4c0a3e6b35ec203e8f0dee573b42fd4fffab005c3add524a83acffeb254858de221d232ebee4dce60232db6133169970eb3db102f099caad4b864dd5878709632dacbd7f6455", 0x80}, {&(0x7f00000002c0)="287dd23830ea4f0e4f0d022d22550d6e01", 0x11}, {&(0x7f0000000600)="fd2e6204217a93f076e44f34c7c667da9b9d287b78ffd486e7006a9ae951db4d9614384f7d355cef3b36097b5bed42c50a9d4bae6d6d557668ae07c9b8fcba19239f58f31dbfa0072965a07083c5d2723facd2c77b739f6dcc2bd405be188a473a80f41a63db95e9406c86e2c310f6f0fa4ac7d507765056f1831239fc593ca322c45aea16de60ee8ac4b1e7a8f34810c491e5b5fb2b3e02ba9e92426ee1489fef7a5f8f419e69eb11ba646b8554a745c530c9bf923723a3076648215c28a1b86d43aee1993afae07d019f181abf33c9b5fee6d94a7e334a9cbbb3adb3009976", 0xe0}], 0x3}, 0x0) recvmmsg(r1, &(0x7f0000002940)={0x0}, 0x10, 0x0, 0x0) getpid() executing program 7: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) dup2(r2, r0) writev(r2, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r7 = getpgid(0x0) setpgid(r7, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000100)={0x2a2d, 0x0, {0x36, 0x8001}}) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 5: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xcb, 0x0, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0xc5, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) r3 = msgget(0x0, 0x299) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0xff, r4, r5, r6, 0x0, 0x0, 0x9}, 0x9b, 0x200, r7, r8, 0x6, 0x2, 0x3, 0x9}) r9 = getegid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xe4b, 0x0, 0x10000}) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r11, 0xffff, 0x800, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x6, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r12 = socket(0x18, 0x2, 0x0) getpeername$inet(r12, &(0x7f0000000380), &(0x7f0000000480)=0xc) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[], 0x10}, 0x0) read(r12, &(0x7f0000000140)=""/140, 0x8c) executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000200)={@empty, @remote, [{[{}]}], {@arp={0x806, @generic={0x10, 0x8145, 0x6, 0xb, 0x4, @local, "0c486b5cad020c0b7f96de", @broadcast, "5e10004e0d7187ba01319a9c401569d7"}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4d}, {0x6}]}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/192, 0xc0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a800008100000086dd604203c900080000fe8000000000000000000000000000aafe8000000000000000000000000000bba713a7b4dd9998d68517418000907800000000b334379e1439a235549a81e0b4fd4053929defc498bd909897d315f0e8ed9f8837d3b3304b5e41905fae233b6def24104cca7457036c6727fe3d3153744cdfb09088b27c1ca578400e8b873f4ad9f11cbdc80792de7c78bafbda029f00b90fc15f8eb41332740d836606f8b8bf5fd29940a1"]) executing program 7: r0 = socket(0x11, 0x4000, 0xfe) sendto$unix(r0, &(0x7f0000000000)="b1000501e00000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236de25ee2f0ac3ebb6e0f8375ff9c3ce75d49c257699a5f130037282102000000720fd38bfba88be6cbfa116412ea6e69e0bb76d907c400000200361b91a0d7fd20cc001257aea8c500002002fb00ff00000000080000000000ad89f01a0000000000000000000000000000000016c1a3d90def9a9c34add6b1d69636ca46c8f91b479f38da0d57c087885abe08724d68bb7d104da7bb0a519fe737341988e6d035b62f80271b9e19d55139a31f0fc419fb3ac5cc018d0fdaa98658fafd87a26d761df2e56e03c9f17662ebcb58772b93759a044e6e5809c0cae19e2a4eca9863f30ec9c681e2819ae57550c3ed48296a571f860419241c14d79e73d9f276db3e84b4ea6c931c5030680bcebe3fcc7ebfe52bd3f70c4ad43d58e288bfce68c294bbd5a8ea96a68b3b33481f17a76e00f89107a9006ed4644d896966fd01c4f399c0cb72b8334ed5042182bc6ae2a5f5799ff493ec376c74931e70e5938866f3ee8602396ae8e936eae6759157b455b8e2ab85ba143111fa5f537529530c5c886fddfad59c327b57472ebea5b67873089d1aee7e479cd5b573e0529c27cd5b52dae3067b46d8f4fdbf37e8a28c816a0733fe1c49c3c07da0f105ac24c3da3fc4de40eba1cefae449352ddd31f51ccfecad7a21dc160b2047b322bfd6a4426d664d2910acc6b50467eb276a036479b778cecea6847bb07ee641b5b301cc8a116a3e1bfec3d872ea88ea8e6edcca016f68b7b018e2d2a127bcd7e6be8b3fa90bfb2e4d5516b73b32375206cdf3253e0b5fb7eb1b8a69fb5fd353c3a17fdccd960a52a5116678f2baa05f187bd0c253ebbe77524e2c54802627472e00"/679, 0x2a7, 0xa, 0x0, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fchmod(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1d}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) close(r0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="590e495b1ad2a14423c0fe6a9ba42f89606f8f5773e9ed4805627b1953e8526d359eb2d55c75c5eecce22f844fad5fcbda0e438594cd635b99159ba469291f4a807055e8cb61b875b2ff967153d9e416a79321aa4587cc1a8d8a520b57552c61a43a412d7a084aa4d72d74db60e90ff741c303bf276a00cb", 0x78}, {&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218b0a6f5d93b059642249ad1795e38413ac6bcf56d7596b59e61f2cb6268122b2fa16b5cd3aea17c3f511846bb9d64961224762f5d56dca3e3d78ec8810f756a809f9a4dfe133513a5b04f196192de1072d700a0a5a6a5a1205f48fe09ac940c9aa301c6d38145df76cea91f7bf7246d6bc167a93f15eb33c3fb5d6fd3afd8c6ae979055260c42fa01cae241be43be81814dba18954c12b0ac8c54fea3311d6bfecba5baa16a686842e1042e0f5e6c0035071043769cb7c9cc00a2e783fc1fb9f208e448656eeabc27af59e5b20b2948a5506b20a74e89342f85f32e01862b8ebb551293526ed2254773816a93fd3f3766e820ecdc8e98436baec88481cf58c48c521cfaaf6709c3cf6abfa7cac19fa165bee6013d800e3084fc7704ca582bd9356d11961ac1c6a31a79ac2f3f86df631bc1ca12bab2256d7ef3e64239e6acfb25ebe836f47e137d7a2bf85a7799f985f0e9937543dbaf4be34632d37b346b29ada854c6437aeecc2d2a480bb2c7f1e3d7393b9f12b4b05cfeb9a2a29e85195014802bf56160f89f9697d9a463d77ffc07ed4b4870670fad275b2c098329870d20b26209494d8029f34819e63ec879533726ed50a30b1a48457f2d7703cf6b628cd004a19adcfc578c2638ac55208a6cc9d6d908beffb83fec68d72b505aa85f5c2ac40decd02ffbfaa2d618f31758948f3bb44f81b2660e53480e0576a9234f06e65bfc7d3b5acd6efe81ff3c9dc1f88c6059ce054eb00940d689709420acf3e6d5271d53d3a223c99aa240387dbbe8a8dc868b0ca1713e620059c27b2536bd30c2c7023b738aef186bdbf32e0b9015352a5c797da6445b6e948aa531412b123596de6cb14971f2707d17ac32b376a5f06a9dc13cd92f8d2d1ff6aa74c4f3208442950e4eb330efad17ff5e40031c2c748ab0884b3d04dc7724605ab3d842009ca23a495ca67bb45d77748e9b623afae4205307afeeeea0893c462392d3d414f638ecc1d2e9eb9017ef9fa86f283dd724f47a44b6850fbf52e9960c5c2ee63804592b001500faba09cea9956f0fdb29ac17425a59ff80db874ea07a4a1183566034f656b9e91aa8f057771d64e2aa59561729d199340526ce11e505fb5b56b30071a8bf3cef0bd7b899bb3b7cbe69524452f5cf6bdc07d2a8bcc8a4c6630b773dbb70d8f9dec6b8b2e46becbfba5c9ca550afa391d3b7f69de0f05dc387cf1c6852250be0876913c52e3c5466d1e391d01c981cedbf79f5eee881e2045e8cac130101b782037c4a07da4e353153270fe24e5550c07321aee2945a3945ecfe41185dc1a4065fbb7e076f7fd7f4ac5d32e930177d250cf25efa8f4bf0c2078be8a338e796829eba1bcbd147f8ea84b6ac4e31d8fe758245ea49ba923e2e897851584fe9dba4af25a6572c8ef9e4db2aee254fa29c6724ae211536d82dbff61cfcdc0f208ca7d9287424a135df42c464ba7d4d859a62d43260271dcf7bedd04437295ab8c3ae958c914c07bd3b2686c7208ada7a67bff42ef73f90c50b96241dc57c095fe29f9ad801747fd5bcbc1ff89bb3f20bf28a5fed1901c0eae196e3096383014d2cdfeba126f41fe02cfa847f5c7cc2202a5a9190aae94f9fd17513c5ca67f839ebef8fe343909129ba5fbf4635899a8c0e58f441df4b609cca5b671157d1a95190c44b63391abe878945d501336c74d73e4b4aba29139214b01920be93c9c89dc9c797fe62db123c7ea339ad7c5240fa2470b12ce83bc17bbcbddea43beee44026b1a571f3024918d2414ab5eddc08d83518a88b9dcab78641d126dcc7905f99fe42e2d90b9989c4748ff9f1011d3017d07a957ab1b06bc4c8b217d85af3690e57844d644a50c7c63fa32ba7692ba49f6f49bd55df7be3131a690cbfcc79b6da8f67b9ae38c6e926341b714dcadcbf63b9e220765f5015f91fcd3f7559d0a949c5dca508dd7179de4ec4403c607aacd3e661e4116f37d925db88513780cd24815d1965684943a48b1b8fde66091c5dc8a5c8f7618c005936ef1e6b3684f1fa7386ec1fadf3c4b64c5c84b704b6a8804de3647c41001a0a1b4a1014f16a869280b8c6b45e805850e77b82fcb18fb061e48a89418ced4b5df440dc30e6c17d54f87d27edfc33c38af7ad0fe4ed868a4435019ad25453875c825dbf3f8cce4b9daddf94d327930c4a8f7aee2f58c6f7a7ddbf0a3540d49be479877b1be2943a04c7996e35b14683f864", 0x7ca}], 0x2) writev(r3, &(0x7f0000000340)=[{&(0x7f0000001700)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760688123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0265e626b535cb4123c4e2bd9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca6635131035de4c1e47147afc5366720c990f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a3726521128386e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f3b184e701c8ae67a31cb39952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b7a5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f45cf03240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f8e92951697de55eaaa568df95720de2b7023902d69ef19623d5ffcb9eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab18381a39ee73077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff01606686000000005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5704e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356af1c8176087ec63f87555afb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819fb359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af1089164a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2891a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034e9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae793f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc49129042298325da86c94b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a5", 0xf47}, {&(0x7f00000002c0)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b", 0x3d}, {&(0x7f0000000380)="e048fc619ededcf53d7641bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2080000007a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263a2d023dd93f3dcd6af36dbd7eebc9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac66664b3704762cd5c286b039677bd0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273a", 0xb6}, {&(0x7f0000000200)="9c0d556db123829c0ceb490d759ec9defc3108bbb4980b92eae517a48121ba2e276e0111f22a989265581df27a272ea713ca6ad6394d80bf6c33792b4b724806cc2c4216c4c1972cd590f6e5fec9ca4e8aca320a7f173c37b3bb0a89f7131a8c6b7a9b8e30900a447ad11e284bf498742f94179fb80d16a19aaed217cdb589570ab4021b82440a6297530c63372f", 0x8e}], 0x4) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000100)='./file0\x00') close(r4) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = msgget(0x1, 0x10) msgctl$IPC_RMID(r5, 0x0) getppid() ktrace(0x0, 0x5, 0x40001b00, 0x0) executing program 5: sysctl$kern(&(0x7f0000000240)={0x1, 0x30}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00', &(0x7f0000000380)=0x4, &(0x7f00000003c0)="12cb6ce1", 0x4) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x1ff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa2}}) r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e006b531abceb495afdc8b5a64b2c9185b90c0e23c9eed1429c3a041f83532377bff100eafcb0d410f32e015d2d8b264ef19424e450ae24dcada8d12e0497fc04ebcb0abf66c55849b63ab837c2a600d1fcc4672bc5da2e77f5bdb693362274a9a62c2a01f10707e10d41ecf5fffe2a317b60a241b2e3aea4d37ecdfb8bfc51b6082984863c3dde57540864adef3ceeb8311460b8ee37ba3ac0f10d518085701aba20a8c6a30cf2a78af72bcdb4f9266ef127cc39a106a395960aeed8dcfd47305f91bbd2afcd3e84b14ad9f037e94ba14dd11c752f3a1aad78e65efdc357d6845cd529115e710be43548be843f214ac2c4fa750126dad9972ef081f763801c79b2085a0c28961c7ecbf1c27d1c605f3ecb9d8e3649790441971d4575bed82f30bdc88ac95bf85e2f2a8d5cac1f7fdad09c9a0f8bce35450df1ac6b897a60f1b939f1c9f5b9dcf1b34a477b7fa7cdd98d584683657d7981c84c0bddfc69d7c703a4d083b3cf8c000b632be4e61713a6c66e135e9427dfe2492ecb75a2b459a07e0a689cf8bd249298efb2fe68f88e4573d2580dbb9a1c45db5588a408d5234b107c203a2d90bf4f500adb675d1dd4237237bd3169ed66715629f0f657cded64f7af73239df9716bbe37f0ad8c450b42eda4ba8069abf70884392f66fa6888cbf108a24507f00a19531d624d5bcc75a5731db9b8179cf2f5616d7fe94e8dcf993b17613551e60edeebbbf647e5e9aa576d7d672d66e3d6befc0c47acace57e8dd4980f2a9b0a68fb1bf70d68dc4f5f3fb71bdc4a0aa1d6dbe8c2ed4fdfe6983188db9c755717dce8beacbef46c7f4ad9ed23d19fd652559e88095448b4698a6bd9f8ab614050c6d48f90f1b21928fb6d700fa3044d9290ceac45773b68493a9b66c76efe4b44fbe0e5673018a32deaa8a2123f5cfda6e1f13031c0d0f300e493314eed077480f2560c061dc076bed5f537d4e35bfff7bf37350dc16e9d8f928dd99e61cf2260e5477e9816f6f655e82ed05851c4e671a8163f3cf5fc2988a6c14b173930bc978a4e5c8c9ddd56374730fd15795b333fba44da442ac3cdd13c905f93c6705b148faa8068993d9e37a43e9a62d3aad65889a474e69adf14e320dab70f2939cd24125b6036e647d496212fcba5b47459d5151673f245fb3c2425d38c8c34ed987badcb113171717f01216af67340ad9c21e17417af3eb657fc8bb49bf58dedb87c7ec45a79cbc15524c8b9276776d1aab955086bacd67770f1483c1b489a7c5035e0bff929a2134ad8140b2800c6eabc808a09e291c2c993142f93d2a3dc2516caa8954b87ad3088c0da71eb77c24284ee02baa217e41a2a5e75e9aa1858971b7c07ca9a50f2b775b13668fbecfcf5e6f2533e764a1db9ab5006662938f54a821b143105f22b6ee4b7ce2a93a314e4dac8ed65a3e53096a2797257bd1d4fa6fbe27f0a5fa5bb77d1a1f4aed81cd5205dc195d5d4816ee10b8b9c9bde0d9671a457b447ec7594171420360e8f618f92e5c43ca6848fadd0b05d5222386dfabc7463fe7833e63fa1b7a1c998f136445c7a9b611f38911abfff4e9a6c7267a89283aaf0cd200de7249ff243f9320312e4c19f2b6ad0a21678a6d3a29d51369211dc13b4610f6905a2b6c0210f47f782951e3711d972e66971f9e319ace6c4761e02997938b6a1863f48ddfe0cc7b443b2776c6920ae9fc061aa032ca46a86e912a34bb2924ba3da0d3325cbf5f94d2ca629ac4aa400019c5af0b04c9d205aeb484ae2e33895b662c0e785f8a8786885e2f1740c4472d6d31e6fd94aff6980aa8975dd2ef97bb1a5b745887eba3c90693f9eab19b41811144907642fde4d39dc07914319147deb785546f3ba6ce43fd28cf35c7df374e261bd9fbae18115b8a24c2a70129923126cf407f79e5f37a1c92dec2ea8c8bc5ea9fd72e432293cb7a6af610a35e187c1ceb8f7938d24cf56127eeb1d4f75b3badcfc07c0ccfaf86b4ce018e3ea8ba1b6f9fb0ed7f37e4305aafbf6f13a3863556431d6dc93ad9b8ce51b00cc02330af457e8732b4e10102772123fe40d80e7e567ee2bc4928a0245a1fc2ef620c3aa6a61258672cc541be16883dc08541e3f221b4afe7b51d73e83c97cec1a6c43ddb224d73314bb749df74597c8d4ecd5da687ff5e51729db5c548d9cbd9a0947cc10075bdf4a5b26773bd33f777887c1015fcbd005cb7218c2953774bba675b4050ac889fa3dcd1bbb4a3fb309f4719f5e8ba513a54d59e3a5e98a6498079d73e5904156756dd585243aad8d0517d5b68e63b91f7d8a5f4b7c7748c5006b28f87e67d68baf77930a3601e8047106d00a62e6b2da34943f5b3255c7c6d6af553beb47d1f11c4dcf5c6c77fe22a4558a7f1b4f87aa4860fa2bec3db21f5fe5696e1e92f72be3a06584d3dfd95fa671eb3ac425b447371d87b077b8c9f5cd30b12d9ecf0a07d07fcdc48d153a639b5a50f165c0e317f929101d8aae0334978069538744c4c20b1f8aa9deb118e7b40df3df2a37241eba4cb1a24914055831320da37750a7b8c3d323e19f900704f916caa7e79c81b15f0bfec5ad504e767b3a0ad374db6cfef5c1b16b65ff4b6121064a85c59165c94a46cafd7696827a95ed3d0745c15c8ca9adf5d24c3bcc7bd8945c005ab8beb13fc05d4f05dec4135a34015178242b0ea7ec348bdbe5b6e7602a1f411982b0ddefcf45d034020989478a2b4de5db4bf9ddfef1239b14d2cb234492ca1e5d0561ac0dcee5051eb428a2b6eebd8178339fa1d6b031dda55bae4df8be15ccb8906a1015c9924c8a8f4a69dc63730c92deabeab43247169a37b5031ca674d87bbb11c8ad7ab63fc9f5535775d5f2b86fbbe1fffc975313359a0a35c1c8cca8fb86abae9ecd1636b3dc29b3b6410ed3722fa749f85cc1d9bb36453c3ec2e588df3ec38d665d2637319c35fb29da651248c208242b500aa715e41a7ecf5849f580166b7a57a8ffef3f7c277b8d4a1837ea78a8ddf5bb68e4cc3e5b4f82c3077fc5b731a3c3894226d9d88a15d1ec282052049e0b9ae6d48ad90e3b9be20512b1340420da1a050721135a729de5ee245be21cab0bbceaf12a63c5037db91979d98afee14737d2a70d15796ac2b0c8786a6fb38adf8182e32fa2abc930887d6d214a97a119f1222cb9267a6c0966f13c8d93343fe1a3200fa4249ef04139e6c659bf7d13301a1f74acee610e54584891ccaa6cd75f97f9e73e2dfca9a8d1e4f142300a0452ea287390d544f9ef9f3fd76f90176a4c1423a0e60013729b9ef1152487c956c4c1b8d47a93a0f385fd5c51b492e71f434b3aea3b61a527805c2b4025f560cb313438eab8ba4a7baae812ef8eca52217af50177a1081720357f6c645f6c0932e59fa8047cfa146f8d5d263a58178e8b04c7b528d23dded1a0d089d3b4a2136399fa509424d95f7975a6c579fe1e32f9f29b757af66c748b78d86ba3c5b1ab56f1d6ba6197acee5af0aac06f4b3617a89f3d0a1ed2d991420f1eb113211920f34b3cd098b1e3c5f60d41d9e5914c593f9d5e8d0e02601dea9618b80abf3e71240f27836411adadd68a6c87cca195b94b02314daa898fa98452e72266fec21c18d51e7d0f05f2569f50978f767975dfabeb131bf628ec8382f2adb4fc9ff00a278015b6602b755a7d5eff01fda7f333a41b0718df7eb258b4002c6224dd6fa4afbcce016ab430c4fc9d665ed3afd1e750b7c8975c1042b4704d73b4cbdb0575f0c0481b383b8d21cae6767e3fe67f03433b426171bfa33f509e4042bf1996eb0be161fdec5a6e63d9fb7b35ac1c76aa378ef9f507aa08f3de48cde0cb0a1479bd41ab8b54aa6293f008c2f0938e3e5a895cad3f9f3dc5f82dedb3a23024f267cb6c288f30f8ab53a723fb36d17535b72c8e22015b71c02f51e802548b29957d2349a255be116ce2abc0743d03fcdbe98ce0fa28add7d6b12b9fa3e66157a086f082e4e84acff2ea6c351b6f8cc6a25cebaa6801aca1a1bb8717de04b0b10126f9ad0d3fd52c93588cf9e3da329fd43ffbdaa0255a94ca65abb735c56bad251673ce2a7bc5bddfb0ad1c58ce2edf3a46f437b6b53f98a0da6dce82679113b9e63a4ad04c2831554ca41f8d4b245be27fb214e3e901384effbd69d78b92c7afd5d814f426dc0560a6c54deaa1f741f0b63e571c5c395dff95f43626cb6b918d41db7bc7d4adb1f4849ec66bad7f855c35f4b243233c5cc192c96f65274fff87714028f4b1bc994235858b03fe0a57a38d7c931151616ec78cf477bdcefb7388a95116dec63624d1399508ad7c42995c9f6fbecf1d4c1a85f86b842c17f2c5a822db539b5bc05ab621a1c6600321977f49263d8d03bb145144f98af63e9095f79598187b00c38077a7b8d8f1b3a5fd0a40c4483a0b42353a7deea5b1fe996101083f236e0436f842a0e0183f0266f1567018b50bd4f545576403943ebfbcf0fb531c12b4b5bb31ef403b055e08d116e365c14d66d66514b4e83f41c479db246619ffd7cb54147692bc5eac7bd53395fb53e0df2dc3958e6e14b6e1b01f7f66e69072fc5877006a12fc236a94fa6b3d88ddf9a40323e4f06674d2028b278884fb5cf63ccd8b5eb98e8c793feda51dcf02daac928a66616fd8a2c3d5cdc307a142bf6eee810dabcfd2a1787fbd59eb722dc0284b1bd6704f18af7262f96886670319e10b3a23b7beae85f12e74bfa63110217f88933a999652e41f5578a03823ff3ab55ebcbdfc66680868e4c1c7b3d65d1423ca29d67283afd99fcb2d7cdd3b6a3d8a669de81cbf27e64e52e2b5eb655a8de9294c0bec0da96e3083fe906a178856f2fd9d5694e83fb3992f03bb866f5dd70d742451676cfd7668090a0eb9e24ded02ce8d3c03086d41e2132c0719bf5451e4affd15f8dedc3e639461d77258ac6f120b4ae371754f0b210fbfeefeb9adead829b1981fa14480bab5c2260e2523b318d9e03b554a3d1a846f5daf836b04bd61ea15cec39db93bf650cb706cbd94daef90b9667bc2069de0be87c504f85771068b3aba5bab55c6d79f3b18eb68b4094bf02fc99864d3b775de1078fde29d07cc243e6680794177f56655c4bf3da2505a743a4fd3dbcbd86f234382f7dba17bcdd6a01e2cc3e36c8016b3bd4b3c7fae2af2805ffb53cd44d23d47700639dad9ec5973ea02a2a7836a6a7ae57b939825e184851c66923f5b3490972027d950ae847ff1486af63d293e9f6d94517e04e5ff7874e7e1df14b64f59cca00bc42302254cc9df714d865bf79411b5782ab7937552b4341e3b7fcc46a296d8d8d8c8c5142de04038c8d952af5fcf6cefea1cca0d9cdf6cc9fee18f8618bea34cf18ae5007fb055401a326c6c58e938c3e984f4952d3e3a35565a07e87225ff16681185aa0d645ef4d9e6bd8fa0ddf72bfb98ca7d6f023b247ea789316c99a6566446bdad5f1404b9fed9b5c9f10598fdf93f933499af8d200f05cab7d31b6393b2085ef2d4ea9bafac7e9fbe2ce65b343a9b105a4ed45bedff656bdc3d609f3f790ca7e946d8f0af14034fb7db95cdd71953bbe5267d3b98a128a8a1ef2a21269bb507ae74cf1ea2b9864eb0bd30cf54270405fd413dedbed2fe961e0067116aae8228a0194ef77b81b8a4716cc6a9eb7601bd68b334e69e9923c4beea5a0d2ac2b890ccc16e9031c7a9b0504532f0f0612fbbc2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1, 0x2d2) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x400001, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff, 0x0, 0x4}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) symlink(0x0, &(0x7f0000001240)='./file1\x00') open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001840)=[{r4, 0x40}], 0x1, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') r5 = semget$private(0x0, 0x4, 0x1e) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000000)=""/4094) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040), 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001000)=""/229) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000000)=""/13) executing program 7: pwritev(0xffffffffffffffff, &(0x7f0000002500)=[{&(0x7f0000000000)="39822b404f70e824d4b7505bba9f38492186f14da104bb0529a5d79e5c33d76976dfcc691c0dbddacb665e6c8661f12f5be5c2dc9951", 0x36}, {&(0x7f0000000080)="f1aa908d8750c0bef6ad2c627ac64d55645da7a8f24f12b5c997fb04d6da080681351ba860bca7a5dd303279e89d7c0cde7cfea1e8a7f5692dfd8d20145fd9606a376d286d333e905df474902ad4a427751090438b2af9eb443878f9f726bd78882c9fb8c31968a38ea2c7db8cc4b39b690c461088ed30d5265236dcedf850fe34e85f266696aa9f07209d0d7a0ae398bdfc682f1e44226656da71bec25caa768e816f972b011ca6fb539033596e89b5420598808f5b29dcc5b19b8fd30f06939bcc398ac43f724c8bae4c6515841746776d0cf30e251fbc2d0ae6fa083585fe5e6c6e", 0xe3}, {&(0x7f0000000180)="961c444783d1fb6bc54275e6a03072191a57ab67bffb4761c0060e47998918b588ffc7e577129199817b93043c2dbb9ca4ceaf2d1828e42755835d13586a349d5591d134dc8806a92985e27a5192777b90bad26790ba977a8ec1415c11cb99daa7b9dac63d2b93359ece960a55b0ff4c35ff83bbb6e021931144aeb6a6c84bb21c3f72d45ee88ad3b63ee5c34e7c3db42583128186ea5012", 0x98}, {&(0x7f0000000340)="4b9bf1da85f9335225f9138be475b43c6cbd7cd4deac26de842645655ca2cf4012654fe653d988351d5bc88b6a885623b1a8305ae3ec97f2731726db4eef604f52063472fcc64a1c019f67230b8387a70c9014", 0x53}, {&(0x7f00000002c0)="571d202b93868363a5cdcac50e51af0ce6862e9704ea7c0cda11a60d178b7c3bff5fa363302008cd5bed40beb36883a7fee7dfe1f6b1be03ab1ccf93d83fecad570e97bc5220e9ab0d4058fe600af1d527faf07c881108fb0cd3b8cdf8a37dbfdc821fd5e0430cd3ce5c81d68469e1f16f873c83", 0x74}, {&(0x7f00000025c0)="46f420ade272bcc9368c7cb6608fcea31890792798dd01bf0a2cadaf1e31a76ee876a2555e99175e68e6d76dd935c292d93873016cae39e55902b345fa6e87cd1f2b0551ec8399cfef2630df450e736445e0ecaa952baf126f0a1b52145019098318e0d155f079df3e1dc1ae1652ef49e31182c26a6b4ac2877a39b94fa3ea8fe9586c95628e22a3d1ed9c52dd8c5f7409b76f0733f7abe7477b78ba2da59e6a1b20a235fae453731663c0f8ec596095f29a5c813e3818a8233653efd7bd9eaabd106186c14e0e91606daf836eb405b8529e7855595717b13839055afcd2d73730237b4c4c0d852aae0231e1ea85be9607597841f356913a9a042305f0d04c084e49b5fcb1489d84399cd64637cbff3779543cba37fb2744c9fd71f3c9f129501eac94b5545479a68eba59c5d70258fcf14589fbc093366def3a1bb3f6e0dfeb18bcb2c593e42ac9a02c6a44ff92e9158e6087161c865e4089c9ec6e0ad9431232dbeb415a9477e512f2c5d13336e32b4e32ce8799a1a3961eb0f22097a126a687c9d5d13fa81f6f459afbc0a39fb637183ca408863c141bd6241395666970d52846242d8307d5570e25009eff930241395c330884e0372cfc4c801bc178c4e9eb164c04b2981c054015a96b16b30b8e0b0c6268ba334bd5db7c6f4feb92c0893ffaab086a97ff8b09555930ee83553addfdee415a9dbc92103531c9e5d501ca70180086597ed2cc3af9a8873611d819643c8974b019cb4582217cb83ce98a03e39524d09276e7d59cd7952e46e9dbd55d5e0492155f464ece88aad64de80b5408c5fe57f36411f6497259f0943aedb2ba743d894afdc51b392768ede37705300aaf0e6a89d85094cc057f4dfed97d5ba2ac02831e5c548211bfa1e403daa4cca1f1872d20b1ff0b7df61ecb555a3400defbca4180798d7972f9dff62e2a6cd5631e8d918c1f0c0441070359a3dacdb5b615f0b959331a4561297814ef199c8659192d88f9febf7549befa976eb0c1a7fa6ed9b670fc5ba37f79cef80f0143f4e778a1c4f6ddd61dc278cf4ddb4b06ca41af01deff157f4707811087d68ced715b8033e825ad11d3f5d02d1d23466bf465cd9a3ebe7127f6028de97f44d4bc952ac6c24ac2beaa2cb332a4eb6d42a1dda25beb7e28aa281f0ea13192001e210cf8d8ab509f9b89f5510069955b0c7f12ae8107f1ad849eabfb6c7849c1e0423bfc6f71eed2e881ffb80f6ea0b8e3ae7e8447694565b11d19923df9493e27299b08366157d89802e23c6b8579e75cd696122aec47c0571fef4698aa14ac34454cbc91c05e25aa422ea5dc3edf891840fb36ea35a917ea5f95cd2e760e32e7ec0091a1574b4ed1182c3727fbab4bd344ebb828a0c72a9c94de263bde923894574871d03f185e8f6ca03e7b3a7298c5395b308b8028010bf8ad41d50e36b64c202f1065dd85e6d56d8e6c0720101ad8ce27cd8e88b8c85cd90d1f75ecee95e72f560ab1d24cd7da76670bacf8ff324f62c7a28c2e7d7e0e9486a82381907d2dcbe1d74d6456152735317568d220155658ff0ae61905ee5c2d992a82c94f6a5dd6f02bae0760708050d8a5a3f3ae5b9afaa77886e321089e2d032035c7aa8943e69214a917fcbc4d86b9f0286b40321afc86f90dc977b71ee6d06be741d362f2b1df5c1081dfabd24d68619f893e4f9ae700c1fa1a0a5bebc67c560eca21568e494aab4455bf82677f2c9b4d7c74e7af428fac942476a7a2532aecd90cff85ef9fe5dc3f55c07929a812d4440733ec6d9436443b11bf92ec09de9a1e71689d049b9c7abe1c0c470d0f3ab5442eb2108302d745011f36b8001acfb8e51c0f29b75e2741fb1781b688d223cb1a0c5b9f578f2ac5e3674248327ef6e1daa5080076434a404351255a552b56ff78705ddb84f70c90d82c646b946f3db285efa8ac02c7b47f3ece3eb3ff2f236a58a0ec95d6513bbdc5edc6d2977653658e2238821730246d3bd0a6e0b3cae135c52034ec2b2088ee00273fa6e46d955b22ba6c5e5426f55fa55d6913401338d0d47c9ddfe2045f6163012f644a7d48d5d9e94a1e91d6e47033e8ecf2dceb7e8bc4ae8304050dcd92148abb70a08012699596ba9c114b4bc50decfd0eaa8590957253f35c5c86b110c88716179819eeaa7e59b46832b951c80599376ad51baebbd8fefb81dd00d187af6834f7a7a3dc692b536199fd8493789c4c6e07d12d51f6b39067e26ea21750e2c2411e4b66f85eaaac45eff7a000fa05fcc6d1b4d2bd711b4c3dcd39d174d6c06b523053026c2c0dae27a9fcb408726d5d1239d822db44d3960a817a2a954307f6979b8d0c4f98574736d4c42d5ced8f11c4a148ff82ff5e8e5587e5dfd2b19bb84fb574397204b7559d62b80df7d652563c67dc15e3fe2d42cfc2b75431db79aa4cc540da3eba9a23e7fab6d22f0e68c372b0b42222ecc98844e519394e6a5455f18b20df0cb3536e38c6eb972277a9114608f759713ad5d6c9d5989845588f84a31bf57af077d745b6e50d3be2c292a833e865007b8e33bda84e4f327b4be210f423305171bd86fa548aca28ab15dc6eeb9c77d43f2ae5a03b11dc8c30289d12f4115bfb192b02b3165782547f57a5a33c6bc65d3b3d65de98b2842de43c0cc58eb3db936ddbe284e94269d64c33f2cdb3603f8db8b15bbfbfababd3f90a92a4161253a7dbc160e2bfc1e0a26b915b89ad206db0d869a5b2e68d64eef23f55d15af61f3ee05da4668ecbca301f1602c013a4e0cb38eb751431225ac59dd002b6c2d1d619c869edd6efd28a6cd46faab85e4bf56445965a86b8bd4bf290f5fc2e9609270788b10f010b5c153da6893bfb36a4550215d1d3885b64e67485229ee8b72a768db593f441351efc8df7eab6f897e42f2d4bc5f4742498ea6d9c46c4c20c7d66aed655787edb3a2433a3af34cf03d10fafdc366b09ff5a9798bac0a097df8b1d893dd5c0a03c4c5c27523e149a209f96eb918b7ef60f73de346448dfbbbbd484b508ba971a46ca6cd5f5e9d6442f63ce8a4f45d9de06c7423a5dfc9b27c55b031cf7e304bd59bd2f3f4b965700abe740a59e8e52c8c52e64f7f24d539ca7f987660f8315eaa2dd2e65e8f73b1ba30ec9ddb0fcaae134c89d3f06df8255f166a74cf8469a9cbe2dd663370b2e14f09af4b25e9bfff85869fc20b0dc654253ec5844fc9ddd915b7deba7df1f06c1cfde08a907e73f6488f13be7ef42428ab0abdec806cc2771eb1371de4ad879db509440598be2d5c404ed722d69719402bed8be6de8e5e9db6edb6b1a7b050a3672c1a0889a9fddbd63f473729ef704255a23b01b6330a4a4d0eaf2ba0f63d1e6a0d7e58ec313ac8975d5e5a180e1c3b8b6161a876369d135db1caec0f6f7f012a420d4ff443c773f6896fde720d8f9ca6760b44047d53f2e68d1f0ed503a6a87c33c2f4347dc8440cf35495f67e8a84b1106e35ad0a142681f4782e34e98f08f086e56c3a37561ae9c270b12a1f4bdcace7ea236b8928094239e9eea72f8ad35b531f45ffd530659476900d06dcab044274342cf73bf7ebfb9380c68b10b651362c19c31aea14fc41ec06bdde734f161b7ef1de907ab4ece3053215afef203552e907616b37ce0589345d80fae4d8f3bad26ae08c279b9c4978f5a469c1329f34db33d0403436ca299bacdfb0f7834a04099c9283aa9a0e81978321afcd9f33ac9af26c6ec37b90009b75f78ddae4c891016649a21b855e1a87263dc8c36d95b9ce543654c57ddf6cdc5894b06bab9fd900acfab55bcba537a8ccaa09655a8fc9c760f9176b3df3f890069aaaef0d14a12e0c56d18077cc08d2b5d9c9d7c83c9eaa8f274e64f9751dbfe7be72b2d54ab648d245f7d3b8fa77808fc01fc7738ec2d9d09f17c9271865b66d8fce60e207291b84deb4302105f1676a94c66c4ca5b2b68e9e05ec58743ed1d30feb505a80c0ce927acb4c38cf2a24c2554d5234f946f81cccde5b18d8396ce93273a8047f4bcd6dd6e5d4d189e856aa8101bdc627fd6a2d80ca4c171112e94b00a2202567cdfa5f839a1e1d4c81f8462ac1a1639047e4943d00f790e29da5560225d3e63a3e5a8782d9214a8a4137a95aa5056899c1d5070f07df67c5acf1a9fcc4d213897345b522b4b36324cd138df055110f12cbf3193694a32791e48eefe68989b7a03204d9273c21b57af297bba790e7fd67221f76e8881c591f29672cddd7d613439df052f55deb784726e8abe71df1b40f8cb398d689bf57af73d75f01ddaf642a04de2dd50c6bcc0d9574b5429365095e3aec1fc95c8c743df9560d611350f0fdc620fc2b982a02ea78a70007f97a595b17b63adcb2115722919ae5fc74992ed1e1312b785606645b02135b80620e8b6fc25b035dbc263a75f08863b15dacb218ac319714ccc22812b4a3afc61168816b83e7cd7a6dbf1a5f2888b6149e10c77f0f49c324a7c5d473f7cfbb05f14609492345cbf2ba9736c3ce9ec8a44f7df9237c3cc59326936bb13e929613ce07714864b715f566eb8d8cb069e34ef7d86b031c58859cd13eb1b93977b09fb418bd644b346137faa7b1b606789f397275a09e78985919040d6a73964f94f591457bcd11e236a7cacbcad5238f7d6c52c9819d1029ae4e2245649f5830816877282f3de175c735303a5fb4ad9c1f60219089ba8c4732e159c4588d00bf2fc738db8d8fa855584a80919f20aa506582baceb50f93e9fc22b06b0bdea3216af5c3e827f1bbc1c033417d1eca117f9329e14405a47b5739c79ded2c3bed6b2d2a1d9a5274df2acfad01254656e487b39b167be9422a266288b6a67e3473faedf376d31a1e772c16918fc09e1de0d1023eadf5b55506811cb1c79c212f2a792fca521595f69d99bd9fdf4db48e9a79a34843f37f3f42c43aa00374280f84f694b4e05b68a2f7a095969462114f5e8f89d663aa42ebcec2b74a693531f2fdbfd3344eeb1f72738f9750f86bd30765404c69d7b4ceef02c714eb6b2df087f8b18fc28d61ec4d80296042e159e7491e38270ae23ed86132ba9cf366e5b5525c5943b0482f07bbc9f32fcafda2e371e43d9d07ad4c2f1b8ffb4aa625f8d8c609564783747ede31c33cc075e2081a7fb6022338a528123ccfd996dcaf0d8ab44ed6b2268efaa240809b108644121b2581eacc308b0e9828a5cb4657c7140fbf0df49fad057fc6f0f86503149a1dc91fdf59e7529ca5a4fb4f92a46ca7e42ba0213c61643d395587b019eec8d7f20211b79e2a7d77142e422824be8a51f75069324a4fb4a0c56f0327003ea86f1dd350983b1b22c5b7ca77fcbad53d5c78e6091f09857b2c7ce376218ab561d1a008f091b65412b2480e9baf3922cdf4542d01aa0b541a7148fd33a618bc7bd6e8baa0f1ebf077aae874f8a615c63171a30310b0dec7db13af932395a3f2879b18abcbdaeb92b635f8bd8044231c33d8681689c179233e4d1919310db6a31571e0de0c5576b2aa5d061bee6b717ae2cb46a762b0377aaa60c45603a2971ed7070ec228406e46d3c718a52e87c38c7a5a9c9f2be4b1b2051c089e407dfe05c6f96634ba1f73875a6bca7f6aeaf497b38fa5ec7c313a5fbb4ab4a760bd1fc5e5e9b6be4d1fb45652a842ddd0def9e17ca6043def8cd4c84817c9890d6ce7c1cfaf985e44f0e5d556309a1799298998f55eed52574b763e91f5dfc64194035c650dfa86c6ea11383360e1c1f9f74e3c8cfdf2cf3379b180b638583e9c256cc8f21bb8e2b78b4d53a81de0883007e0c8cff00ef83fa786a0e0d304830e2aad3c6c9f66b91ded74b4147a1bc3931f598bdf4193365634b4fa311933c7f08e619d532bc3b024ef0d45c1e06e477d9584c6698585be317a77c3bb592aa3813f07f074f40a9017336e0dabb07605f8dd74c8758603df1abd1a19766ae83d1e49841d762a229a4b447cbc1d29d791aef75e6966b77b08a40d03af894402b1e7d7b231a1bdd24115014d882d5", 0x108f}, {&(0x7f0000001340)="93bac5aa392e251a04ab52b85668b51f64cfe5bccdd1b998bae1fe191457b211feb74049fab7f8bca1de2fae31c081c0812a20e436268d6bde549300c39539c07cbb46c3ca28fc5aad7325cd9492598ce4f9a75bccc611e81841e8f02cec47f21b78e8a1d3e1e835981b96f513b242e4bb8a42bcfd23c4e0066f70bd949fc4297ab6a79bbaa25a28e6472f4d35ce1673a53fc64e3746b0d23c1eae55d5a836e7bff70259ec139bfda59054356aff23ec8a34f88d3bf576c499082eac6079b0ffe2cae330327fd21a132c", 0xca}, {&(0x7f0000001440)="adb15d4387ff449299aa8035b85756cc6698213d607148f001486c1942f07ca669a66c0d3f71af97c1214f1cb02046d7ce3af40368937ddc35f807ac2b96698ad8b88278e7908d3899c016b35b5d1a878dcbcecbbbecffbc5cdad5fdfc0d229afd12a6a32b97868ccbd19972e385443e04fae34b49e78f6fe136ab2ae5cf428812209b1ce0d360f4fc3409462b245fc7c6ccb4cb0d7359e68883c0a244a4487b05f18924deb66e233b7d00c8cb006786a7c21d4eede161cadde81b4c3014401e52867b4129e25b0531cd5d9f90ed3c93950940e592af373b5acbb6b6aa5a20e02791b31f869dac22ded1e619c5e115be4f0602cde7a38ff186976dfc0fafea5456275f485e03dd8ff942e5c00ee038fef0b9835aa2e69bb0776aa6c69be2db84aa7387bf552bd18bcefa15b99dc46d15363f74e82a396a347c1130ad72132ae75061d28d92be815301aaaf6b964bf465eef2f8b83e376f36a508622a36926c37a62c3fb2938acc2caf9375ee085f92a684c06972324d5215b744866eac64634cc20479f0d748e77ef3dcaf1538f3007b3fddb355e28a0c8f191638b599e47ac87ce63083b0c9402a9f203da2a05db9a02e16f0416528b0251cf81fdef87a3128086744486fd118875748c670e031d7d65813033787ecad84018b7bd1c55e82cfec21ee398dee7cfd4c43e4f89f9a870d271aad2c0728718d0b136902afbbf5c70133c28d0fa4a0b2b5669ddc6ccc438a1980a116f0f9bd7fe922292cf05c150715645ec221f11de26049a7c475f0b884ba91327fc2ae17e426cc9fa60dd32f6c3823caa9e1b77560ab40ab38db1f74a39850449c71c3f001251cbedcf84ac6a2174b3580b783ca09e0253e1a818d5ed2cfc86aa023db7ace741cadb8de8506fb4df0cea8e3e1e414360761378ff23c3187b708e28355241d76fb88daaca17dd833c1569be66fc3a64f30c99412b36b07944ab1eb70b0869d05751e3aafc3f8b7b2d4b91cd9ebb47bf7b56b02633cb83623ecb38d2fff41f9be0372ac3f22b9eaf6f330e30ae7e0a9b90bd2a7f52525499ba1edfbade7d405800ce5289ce8168cffb13e8be2754cad0b0bdb350217419d8a1e82af6f706f7e9bd1b3cef1adeb961194c1caf94cffef4d46c2b91a2cefab11554af172582c78ad16ff511f95d1df156db0b91c6ed1f6b50de5648822927e723bf0b24d70a8fbf7183cbae8c673cacbf899a29f4e52ea440bddcdbc3148b65c9aa5d7665333417387ebd9fd5d1108455688c0ccf46649c88ad54b7c4b9a3c3ac2d8f8e24e16612667b4d34bb9d98d9259459ba004a826c826661f26a1076bca2c7a94d356a668afb25a00267fea1234d4fc44763cdc36307a63279a416a7c771b47eb692b006cc07e241767c6897a3b9cdc8bd5177d34d56d19ab9f409df8c8aa49126e1777fac0f2c06b8b70eea22fcc249dc5ed117426beae8686558845a2eff2a3b4929b68a52be9d3af34404a05ce66f28087f8c7c662429300c98343a914cc49b7a6d1017ac81787189dfcdccdff8fd8dfee5578bb910e9feba7a3f9f9c29ab7e18efcdd0a1f10941f7eea93b235c8ff56ee235e6295f5a9862c508c4b6c0e899c5dcd3b0c6d37cd2ad2395d1bba5cc6c88435938b1a4c60cab5e1cc9a78d64a6fe4d98d156730e31eabb8d35f056bb9b057afc1a1d1a090f2bf5d71ddd6f6b65e9005ce4286025f69ec441eb700ac32189e5f868dedccdc8e8451bada9e74201ff00a5152de3342aca03cb76c46c32bcd4e40377421b5b40aa4f81031437e5fe1fa35f42f5e48c64d1d18d0ba1e462f8231bdc72a8a86d31ff67882ede0b7944e4b8a16e944f85e497e0d3a1a5c0ccb8f690e921e102e4d10686a6336b85b96f1c180b7ca390e82b5bab37a36d9f8d731984f8b0d4c700dad3ee6977dbafb3cbfb4f3d585a0baab870233a2aa384e7c2d2d3b08e8e65412ac611b74b134e43870c66cbe2f1563e75672c261210d3707d59b4c1a82ce2752fa197e4ab266acce1ef4fce3aa8a6c6cf69c95f73a4a31f3b941da8f9afaccb806b02a2b0e4fb7b82a5852a6dade8b8857668a286a77799604b17b4ad91f54bf90b1a3a0b85cd713854be0d30e79c7ca39a08d9710625f4014863ad2db2829b08e47dd777a443ea579e4af669e28f4016de4318b6a77df1f638a20fd1b967d6e685488e2fc34b31986289a6c79858aad520a08ad56ea242dd12a81bb914d6c939fb4fa8555614875f790d5ce104328951499e3a500124331ae6ff65624e4e5aec252b37c257fec66eea893107dcdb8fb7e9be01563a158c02ad1281993342740010f47d6919ddc030ec895e134d2ba0446ecac2042182665bf698d332071a864b0dab56c76ee56efada79dc7e399563ff0f6f54b4a423e8bbc746db775b929581399968fbad4021281b61ee5aeaa8fec36f043dc60d74f0ea64db7b43bd08712b4a7f3d595780015f4d2ec88b711ed7e91c90ebf5b1423a097bbdf6bee5ada927f1a6c280fe7adce25ed134f3a0c0c485c461a3c7ce5feeffd28a651373eb9e7c0ca560f62612d3eb0695863841ef5e65bac723fe3a966cbb8e6af285a46611931a4c4e34bcb0a441edc7cd49ac48f1933db6c66cb198c15c437c749efc6f732390caa14e97e71252ce46326b56daa32cbda236d9a6caf6e98ac6fbd9a04a1d7f2f71dcdf51b36a60cb4e8125e8c9270be0e4961339e696b6c1d5ab4f2621fca6cb14fe3d99eaf18274021576c2ff35e1e6455ec456ec58788fd32aa1453a7037dd68d7206457efd40b049f3582f64b05a473b40c709502f40bcbf06cb03bd3b4e5264f510440fc0d4130be6ca9fb7de84770915e2cd80d6b040ec6e56de64e7971014c12507e34295939e89f65ac6d02f1412a77241da660fff7cae4a06c412f98671298c349e28474fcf8030c3c7104e4bf3c086dbf731ef2bb33283d8dd8697ff4d2b9cbbbcec1698b9bda222109ab9bf3bd546ab0c1fcb59af57fdc3751d601053e6ab0abf06fa749e6672e4c765166b97148bc89ed5af4ce17fbc33dc138654bd20a24d8635973319e94224b1f4e2fba474b71a4808d18d70795fca1f3125b9949fc27b1361fb41ec6bf71af733644f5650f51dd05e871d96463c52deb5b1d2e07b6c32d5b4301b0db078cc4f269e5eebf1145f05a9ce69cadd287f6f66c0a21ecddea30c5ff7d59ef3d986070428fa73a70e37aace2a61462c58730367b83ae3800339bc2e7d4e07d008ad1d54dd8d5c5e036393a0b6034b13431fb3da6ac5a3cc7c75545b1d2de52b59daf2fb023c62d101dc424576fe040a51b8d57bb84120883887f0eb03dbb36b4370576f50a6bea840c05b53a7f503a8187cb590b526e74bbcf379310cdea8e963090cd1637b4dcfccaaf9bc2fa0c6d5a52ccc88306c7af976b9064e3f07b0659db21937bff994a0c909193e1b465b7430a33de398a6def040c25f67e44d620a3eefe4530d911f60b94f91d899c38bdc31ee4d31400f6440ce6742fc42eb444bb3e784aa90d4407ae71ba16e61a0d9a8b51aa4411dbc2ce10c4a05115eb67b286abaf02e750903516b480f787d528a9055f85074b678dd4c46be50d10f4bb9b35c4cd122cb0e2629eec9c0452bb0f91b23b0b09b2a6b0062a38260d35000f6a443a8d00d21a5066bd5cca49418dc34b02e1715414e67327316109c175882e5cfaa08965af2c2560355b95da12cf04a0a49a758ef7f6467e3af2303f1e7457ff903df4de4a5c7cd5a8c965a8831898df3f0281b0557d5a5d9046ad3410cfe21f6996c3d1ad3232c01d46eeaf579f33a343e7a38b1360c25305b85f630d6d504fd96413ef7a3d37b259b4ce12ac093a55fceb30c44636078cb6a78558b4c372afdc0f954649cd824f0086d3df149236b017e8ffa0bfe4ef4e2c86d5138a17a8a1bcc670e863cc131e4fc5553d69fce30dbf38aec15e709a9c6cc7fa90bb969bd81ab4d2cb5c30cc8d369161cd8efa591f6053a0283f4ab89925bc47df160396071e872d64ffa165d14c2a92b2f3c1ade1e24b20e91b03f73e40ee12c9c6ab6cf0d37361b3e3bc10f41abc0dfc7799eaf3d42ae6f4f95d642593c11e7dbef34c052b767fc357cdbc26a4743c4baf43359c319b6b9b7aa489349cfe0f277b616b5e6cde3241e42baa6a6b546af4940110972ae6fe8f55bf4ab6588c55aedd12d5e7da595ea8958f5b565f1b7d99d26d97d1d7a4cd1f31d8b1e3719147eee09697d0868da8470c0b13044756435842c120dcf298d8284d117d29aa90fbb7df9f98908b398c6b90592eebeece2ab6d7ffcefbabf0a4aa62d1bb271a65cbd372402d96ecbd7ddfaa7076962155d5742ce4445ef70f87e6cc4284d973bac125ec334f145dd89e49257342670aefc32de9139e1158b8db4f40c26f8695fc7bb89e6b84348d914e0849ab390de2c1e59aaeef446240688aad1b6190e55fffc92ee1332520b8914d13a5ebbff3122fd56128be84fe403680227a17d3e66eda71615baebd79c6be9c4db5db0b4691674750a53ebc7e3fde3247286742dbcb7525e08cc26e0b37b45c9dbb8b2f8001ee66686de1b38a725fd8469edbfd86589f4a9c0e3a5d281fcc73176baeae6abce739daf77965d6d3184e0dc45658a34ae48a641834e08a63b66a755a8fd18a70893053571332dc883ec4afdc62ac34a43e212814383fa86fbfd02ee79a8414dbe87867dcbc962a722d81c415a1fd2d4db6be9a379f84206e8c45c1b45e8185504799d5c822e3570d4d795e2e04c17efdeff35d3591b55ae7c9a13f0b63d0af5bfb29e5b58169436d2c52ac88d447a5d5ed6291313ac75f171333d6ede7eed776c1bd48194a42857458b97c5e6e74e5af6a0efb74cec5a3857d9b8fd3dfe91000f19d75330980afc4f7a7b741ad095c34b4311dfc023f9fe1a1921603495b5d97d9719d7a77b642262ea955eb1fb0c351205c155ba9f6ef00f21330145af2a20a84eae9df43c68eb37b67edbbf4e34b58cc0eb54c62d7d2a5056a22296ec0b407b5e92e7538dc1b715235c034a5363a16c6281d663cfb1d25e6d75a2f27b90b4021c7f385bc1a174d2cdf01f7a97e05a623c7590e748d2ca82a648dcf28b64483910f015b686c86c936a492d331783c165bff797550c37e9099b919a75cf0a04d18a6db4d048d614b9c740410c68afb0517ceac25d31845f0eafc0d2cff7a690bab518f758599ce6eaf0a002962b1529237f7a98b586ea06e12a1eeffa0d58fc57287f81f02e02e6c50bcec4233668f1c8caa3bd0c73e1e31030fe1528abafc2e1a5ed00d40747ff86c4ebd77a42ebb4d50f862d0af986ee373325f31ab02d2f3369184d3e0a8371581248d47e841618c8be636989ccd9d4d5fb91db8c73b74b2a01ca3f3f8e117a0e75c92896c4a9c393d9665e0d33413cfddffe15b543548287d2e960f19b77d7d0e2d76362cbe01aa9abdd63de2d429e3b0343aa0a6042aecd00ebed2644b5034f62828e427dbf1391e0527364bf2d03d33bc0f12b4bbe8b556af568cb83d5bad6539957c438194ee6e40cb038caced112bbb6b9e94db66d37d7fab58bbfd9a7382af01af2a2cc81fba45992f09b6084ab460ce5ebae8119a2c1dbfdc7ebf7bedd760cff3b12fc36fc8cfbd99c45dc7e80d9fc84022d2b27a46726fbd3a0aab3a93bf88b59a2090d980ab801ac4af8b933c432ca5667ba58d0a9911ad13350cb79cef90cdb680b23cf2221653a9842db4b110f86d2108525319f12930294c8284e5070acac2136028e3be18b62388c2b942fd5fdbe4c9d26", 0x1000}, {&(0x7f0000002440)="0dd97156a327933eb010c27867884928a3ff5f8b86f803e41d138cec89685848d19f46197a54badf03f93f16ce6fb955b21aa36f065af184197b4ebd3b7123c7a50125774227303e0b458fec2aeed74058377c5633284cf68bd355ec1b6a661c6772d93fa19e02db3051c9a718a9ad68e2fd5e8a5b4d8107e3a556ea0691ecb90f19b807f4eff4743ffc6e70e7d99a58310afed400596e1082ce4516cec06a41cb22735a9646c01a08ecb1de7ca48f2983", 0xb1}], 0x9, 0x200) executing program 5: syz_emit_ethernet(0x126, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8100300086dd6006250000ec0000ff010000000000000000000000000001feffffff000000000000000000000001800090780009000219cec3900d90a91c2e295df303043efbbd6f40d4df0e34a989f3edc1700f934c22d621c559f6f104ba84c8ff0bb6219ef98d7ebb565e7f4221cc4d64f1f3110f14af491f3be0f5ab0bce1c2c4ba422f84a71e7b7cad4a73f203b41816a6e2e57f4d39384e9f83b386a47dae147caeec627a490e8336a34e4f5cfa4b59240f412030d1d7e5304ff1d8324d114795d7df21267339dc44fe10626c9cc6909035b258a7bb7371d5b75e92accc327d70003cc19aca16eb0c94a74a88ff486012e98a47bc39af60f4f18b1c0853ae0fb6d6c2c339415688d26fb6392c4ae96fc18bb5cd35ff883ecb6f108df94018df94c3643"]) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) linkat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x4) clock_settime(0x100000000000000, &(0x7f0000000000)={0x40500000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x200, 0x0) getpeername$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000800)=0x8) accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000680)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) write(r4, &(0x7f0000000780)="e27170d0ae56653a4326730c2ecc9dbf8ed15ee1d7e7cc7d57e3ffc39bfba66b3b51e480f539d815ae234f5dc38d8a24a1733d0ce2c0957154b037d1c53feabf10b283031ed9cc0f6ca75f5f4c50accfb8897ff35cbf3c6ddc03ded1611c120cda177b2e6a5f66664e7fd4916d630b3141993c001bc8fab4ca02ae8157", 0x7d) recvmmsg(r2, &(0x7f00000019c0)={&(0x7f0000001980)={&(0x7f0000000840)=@un=@file={0x0, ""/88}, 0x5a, &(0x7f0000001900)=[{&(0x7f00000008c0)=""/60, 0x3c}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x2, &(0x7f0000001940)=""/15, 0xf}, 0x8}, 0x10, 0x0, &(0x7f0000001a00)={0x4, 0x5}) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$setstatus(r6, 0x4, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$TIOCSTOP(r7, 0x2000746f) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000300)="d5", &(0x7f0000000000)=0x1, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) close(r8) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 4: socket(0x2, 0x8000, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0}, {0x18, 0x0}}, 0x3c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x109, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000000)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x1a, 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) recvmmsg(r3, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000014c0)={&(0x7f0000001440)='./file0\x00', 0xe3, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0xe, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="7104000000000000005a91501d941f08cf97ea3dd0709c0080000082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000300), 0x0) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd600abad7002c0000000000000000638000000000000000000000000000000000d57aa79c6b632500fe010000000000030000000093b0c83e5be3e6bf6a3584876740e1994e841dd217d6e6e370f4780800000085da6022f18a0aa86331bc467f0be1fe2c790d3fca0615dab7fe8d0e2e65c1c4ffd06c764ead89a2afedf1515bd0fc20454a128c32efed5a8501bbbb42fd5f15fd7796632e7610d911a7b97f339e58accd2069ee3f35ef9e72e8de86f5ef2cdecd03075b629eb192f83177fed2d345b82b18027e918d0c819a3b01", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d4bc4bac90000000000000000020", @ANYRES16=r0]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xffffffffffffff39) semget$private(0x0, 0x4, 0x20a) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000580)=0xc) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040)="f662ef7c33015df2", &(0x7f00000000c0)=0x8, &(0x7f00000001c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f0000000100)) ioctl$PCIOCREAD(r2, 0xc00c7007, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x24}, {0x6, 0x0, 0x0, 0x20}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) writev(r0, &(0x7f0000000200), 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) symlink(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x1, 0x6381) open(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x180) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="01010000", 0x4) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/94, 0x5e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendto(r3, &(0x7f00000003c0)="04", 0x1, 0x18, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r5, 0x4020426b, 0x0) connect$unix(r4, &(0x7f0000000580), 0x10) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000080)="1512e1564d96ba7b4154fa1483ba76cf3dcdd3db622b2b1accfc6227f5ff4489ac6107f744e4f1115f6fa9cbf037f4c13d22dff2106c95119b805038d269", 0x3e}, {&(0x7f00000000c0)="105afb4c09d6ea3fe4c505d71625b8e5014dc0247a38d2d08066347a81b0e6ae3a65f3efaf0fa5cd201deddb95265fa58afb58cbc694c5d9295e9403fef4e21b145f0bd26398bb3f41c369a784c1831bda3f3a571dc6b0fb0beb523769d3de0f262a0154cf2891c026b5fa18d522ff1a2b3de9ce6f7e84afb626c1e199f81fea79d103ba377645da00ad6c1c25654ca4e16fecb198c2f504b0f2d0", 0x9b}, {&(0x7f00000015c0)="368c12198d2f13281ef190b0ba1c15ae756d97d693b7fd9279782307aa11bf3c3e51a52d92b01a65dcfbcadfaa379558872305ed16043097e80344f02a4a18046689175da6e300d8f89ec97821facc2d93baa2e781955eeab4ac7837af36f2087fe391c1626d341cf01da516773e5ee53332cff233c448e479d961c72588eba4819667198899098d7b5cca7f0e9eef02db55f58de2d5c72cf3acb4bbd5af99bfc0665d8234bb8842630a5cfb8b91a0d4a4e31e7bade89ecedf4540c8bf9c7f38a608521ca19ec15af7ff4ca25370b87a57b3855d5d37e67813e01f8498e3d797f8e3bb5f59627c6c5b4ef1f4cf76b93da3c049bad37dc9aedb3c131158497549ac6f3c1ea96a0671ddfb8c21f645b3bacaea767dfc0f699ac264b3cb7d2b8218f48379823ab1bb2dfdb525c60a62e509abf232685e629a915de67d31103766955d918a08531102e6946f02960fae9b616f9eb61655968b19e39671a57db8897892197bb62c3af31c520d527fa6e3d49be32ef46313405d057618bbb8b16452181fe6d1177b839ec094ea94ac32c407e7c5e927e4e76085dac6709e7986a3c414186ada405c1abfa6c1591c97181fd3c760c11e060e3aaba8ab1a54cdb5c65eb26baa0ff62789c61675db73820de8307f0c73b34084675019", 0x1d8}, {&(0x7f00000017c0)="9186688abb8a9e0037d48c3cde86fb355ddf1f53c02b7325ee3a6902c39f44414c12245b9cfdbdc871bfc0c47e657bde74e547aaec135cabbeafdfb4f4a8157153b5cc102a739266d5e5c78c4e9f8f1fa3cc8e6baed6a1fe4324c0c70847edf0ad0912b4af60dbd442f6ecaec3dbba45c30e120587a4c2cd4fa1bbcaa5430dc8282cadec119cfa45142540ca7ec326ced3754adfffbae24f6a437cb4c5245a78bef1740de278ae3d5cecd1c7c7d88c635580ab0ca45afde2454f93a1519adee45b95cdf51d1570b53d1ac8b6bf880ec30a46a0d5c2381ea85612401bd6942b7766801dd5209f289119784d0d478b4634fd0d602e09373c82de142a20f7424684ac86f7ce6a9b58b81f558c361584e7469bfb2eec4b3fa67940712caa038f810620b01688269f3a9a4ff08f382b55606af6462bfa7e9b18e9065b8e2f430314320535c6e1a20bfed67cc269172a3982161ebfd1f276771873d5c196604f44a4401174754462e462b318d053d4ef27397ea16725286224cd73aad6aeea403c54de4d6d1fd142c6f667fbe152d530813fd7a8d364424498c0ff332a2a716166c66abefebf63e36544f9ac10267c8dbec323f1e0eb413b75335124de8130b17b84049a05b69e14243d8fa4a8bdc8bd41b784fad2d32cda51483fa871de109b38626f8b2fce8b7a43cf86c1dfac4aa952f0f5f7741f0cd7fcf41d1ffb4e143a3b38fbefd2bcf9eeca9d990413d0b3625a4da37f3818aba20f7f7733cd3e2a04f4c9270f5a98ae25f248f895e110ed05fa8fcea97321cf027e52c0f8ad2876b13f3680ef8f290291767ed3495fbd0b9c9e510626d4ac801f45cc47914f3f32be3011149d864a8d7d14784f4861fd75e64b79011f30c8366fd60a51ee81d3177433698590c5c3c22520ed3f336a9b2c4fbb1ac8c395170ce59e71b416da96477d46f3928d74e38eb5d6ff95e4fbb77810f1866a374d696e398563871d6dd72fc37aaf702d03949aa217497548118c450b6cc14712ac0a3d42d7f18c305f72620bcb0adfb1a8bee5c9d5975c64e93b5dd3c10636e5d50fcd465c9339c93d93726f03cbafe76c820185863a510af1c215", 0x30c}], 0x4) executing program 4: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8, 0x40) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000080)="d4a01869ead25ed7737d3e6c78328c3b30030fa19dcf369f68ca7a29538e2c7f1ab3c69cb0463819975516e329932113d1773015ecf91d45d2", &(0x7f00000000c0)=0x39, &(0x7f0000000100)="8c96a744f4e5d98fb8fc4077d29c9bd515da76", 0x13) denied attempt to set clock back 1510447362 seconds executing program 5: sysctl$kern(&(0x7f00000003c0)={0x1, 0x9}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000001c0)=[{0x2, 0x1, 0x3, 0xdc}, {0xfffb, 0x9, 0x1, 0x400}, {0x6, 0x7, 0x1, 0x9}, {0x800, 0x8, 0x11}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa1, 0x0, 0x100000000000000}], 0x9, 0x0, 0x10023, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x24}, {0x7}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x1, 0x54}) r4 = syz_open_pts() close(r4) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000009c0)="cf", 0x1}], 0x1) writev(r4, &(0x7f0000000900)=[{0x0}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = syz_open_pts() readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x7, 0xfffffffd, "b000", 0x0, 0x9}) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xeaf, 0x80000000, "0fdb000000000000000600000000000000d900", 0x6}) syz_open_pts() socket(0x0, 0x3, 0x0) socket(0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r2 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3ff, 0xda, 0x0, 0xfffffffffffffe01, 0x0, 0xff, 0x0, 0xc000000000}, 0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) dup2(r2, r0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x100, 0xd}], 0x1}) msgget$private(0x0, 0x104) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) (async) write(r1, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x100, 0xd}], 0x1}) (async) msgget$private(0x0, 0x104) (async) executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) openat$bpf(0xffffffffffffff9c, 0x0, 0x108, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2856, 0x800) r2 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) r3 = socket(0x0, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000240), 0xc) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) mknod(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x6d4) socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280)={0x0, 0x4}, 0x10) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: socket(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r0, 0x0) socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fa", 0x85, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) mprotect(&(0x7f0000254000/0x4000)=nil, 0x4000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7869) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48", 0x5a}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) executing program 1: r0 = socket(0x11, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) semget(0x1, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)=0x6) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) mkdir(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x102) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) symlink(0x0, &(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x2000000, 0x101, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e08a32010de4b2fff040ff00", 0xb1, 0x0, 0x0, 0x12) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000100)="2cb23a58afd1a632054d3058ebfc2bd01d6beaa8d72a879c7ddf1f07afbd38eaf053dcb16b13ff72720ee0685f4602bcc64c144d62e7127e2854716306c61226b654e596c9f6adc673dafc96742e82cb4f145d77ee70ac2607f012f6562f4e7f6f7db4900cf70f3e7668989e24ff81c56ea711c3136924fac859b9d1bafa192f19b042f0291ff2d5e453d2dbaebc19dc56", 0x91}, {&(0x7f0000000300)="23d21760", 0x4}, {&(0x7f0000000580)="e699014569db01000040000050b7caef", 0x10}, {&(0x7f00000005c0)="55b88fde9c86acfb44dacbf7bdea44f0740ffc00698039544bc9450e251168684493", 0x22}], 0x4) readv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000400)=""/80, 0x50}, {&(0x7f0000000340)=""/188, 0xbc}, {&(0x7f00000006c0)=""/196, 0xc4}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) close(r3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80, 0x10}, {0x1, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0xff7ffff8}]}) executing program 4: sendmsg(0xffffffffffffffff, 0x0, 0x40d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x1, "00fa000207000000000000000000000000c5b000", 0x0, 0x7fffffff}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000b80)="079fac80aed69aea4dc561c3b736feacc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e2f9b153e257706c75b3f38d5bc18eb36820166475c72455021edf575fab8b5d65b8d261c87c3ccc4e7b7e2ef4db27270a636b5f970de624946490a92bb0c53fd903de0eae287149d71e24157a4cd88a2b2e6d50876653417d29c74086ed24256510682c72655cef90b06d9e571600c6a641a0fbc267666db520ea016c8d30874d0d5afdff6d53d1c549b5afb41a3934b0be7cdb3ff95925984f7921593feeb699a30a2516173f38409fab74b958a000000000000000000000000000000000000000000000005af5f1c0ab039833c209aebdd81ad6e0a1228bda3676ff84e1590479d19176d96d64fe362f8da0b3ad83118e4fb456d8dedf9a011709649836750ec3681768a48d2cb110d1753e141659011f532333f960776a30888815c2c88fcff12dfc7d85d351792677b49025d005d5a95fe465a8ecf85383a4b0efdecaca608c39579a4f7c5c7f31c82e4e44e8e3aebc147568012b4a84cf341636d147905613cb66bf55e559b19b9e49de85b5d1dc5e1a2b7a883b0453e14da3b4f5531410f6594ae936186d53f9f40f564f9b8dd77cf7d0dd2019e86533914a668ba8ae3d6ecd0d5037fb74c5c5250e9b606b18e0f1d47ba2684ab421dc7b913a2a8eb05296339c881daea23800d8ee23b2396a8206720ad2ed11da7b044cffbbac84cc028bed34ec07c4c7ac678f557536774c91c12021ccde54cdf51209b2de99012f96498168f81caeedd0b98d55dc3e901e18906dd6ab2d760cebd8275dc540ba3998e84ec799f7674efc694108f6f1123c33ab6607d16d55bcf90c7da17f3369f0c9e1a9d90eb4aaa1726da172f97e449a427ac5b68b183bd16642a8744b10bb035a71c40f4f02", 0x29a}], 0x1) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) mknod(0x0, 0x0, 0x0) mknod$loop(0x0, 0x2, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x6}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0x0, 0x7, 0x6b384177, "6fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="b8f980f85c27", 0x6}], 0x1) link(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) write(0xffffffffffffffff, &(0x7f00000009c0)="abd2be3715c80f80ba1108d426eb11a0f8dfdb89f47b254bd162e35ee021dba7bf2f35549aebaf80ce569eed54f2268ce796f9da9bb5c5e35ce474e73a604d2d9d7fb98c5915a8bd435d4d618bf4374f840235cc756a7391e95e338641d9a9b9104dab1e085195a9d4c7388904df506dc78c107fa87419bcff46732ba8c51a71bdebebf569b35487773ff968dd583fd1af11a1fd00e9c3a0860a7296cbc31f8ab70f2be658255b600f4c7c51b3fcef6971cafd301a6e6be0e7bd003efec9f74fd0a5d97cc770d2ca1341c217849b4650c18a4311e984e01f611176927e671bbc3c7d9e719e43b0db54abbc28b7fd60f4612320c00c3b7f8927924cb6cfd012412d81f7427904503fe1ce566c84f44b81a42e8de2078d1877a5873e9cbce5d390d0ccc3efd22239ccce3bb4aba0a9b8f8ec7b3ff726d8e16970d165e05e07aea4461f037441c2b3179f0ff50e25ab1a6a1b1c9dcd754d36bcc1f70f6aee5ac108dab2e42ed128720e3ef93d82bd96cce7087937da6b4afdc904e356ba64c589a335d1169ad01fe731dd681ff2875d29374a7a41206c47d098ef29881106648f4c94fbf3902a7512ebceed120549cc777e9a3d7ceaf94c53bc00f1", 0x1ba) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x1ff, 0x3, 0x104040, "bb08000100f1675910508b00", 0x0, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000700), 0x0) write(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) syz_open_pts() socket(0x0, 0x0, 0x0) executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0xfa, 0x6, 0x1, 0x8, 0x7, 0x4, 0x1, 0x1, 0x9, 0x8000000000000001}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xfffffff7) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x1, './file0/file0\x00', './file0\x00'}) sendto(r2, &(0x7f00000001c0)="6792e9c698401812a3b4041f61ffab6c", 0x10, 0x406, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="25b0c4f392160444d0f06f856e46f7e5a723509ee2cd60f506bdd9097365e4458891d0b153e74d02fe161de0ebb7327babc9830aedef3019957dc99bef01fc596589fcc962fd55f7cb8c9dd343d72f1ff945dff9d87c78ee855f25276914c031fdfe7edca030979b89b6921e3f55a923a4399d517b8d1ba62c522cecddfdf11b6e4ba0647f961a771034fa60ea382f6843a497191213dc4f4f1e62fd10552344f20325ea4a9a97", 0xa7) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x188, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x20000, 0x0) poll(&(0x7f00000003c0)=[{r1, 0x2}, {r3, 0x20}, {0xffffffffffffffff, 0x1}, {r4, 0x80}, {r2, 0x20}, {r5, 0x30}, {r2, 0x100}, {r0, 0x20}], 0x8, 0x4) msync(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000400)={0x3, 0x3}) msync(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r6 = socket(0x10, 0x4, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) connect$unix(r2, &(0x7f0000000480)=@file={0x0, './file0/file0\x00'}, 0x10) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000500)='$2.\x00', &(0x7f0000000540)='((@\x00', &(0x7f0000000580)='}\x00', &(0x7f00000005c0)='\x00'], &(0x7f0000000680)=[&(0x7f0000000640)='/dev/speaker\x00']) msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) ioctl$KDENABIO(r0, 0x20004b3c) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000740)={0x4, './file0/file0\x00'}) socket(0x12, 0x5, 0x20) open(&(0x7f0000000780)='./file1\x00', 0x0, 0x40) lstat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) link(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0/file0\x00') executing program 7: socket$inet6(0x18, 0x0, 0x0) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: kqueue() socket(0x2, 0x1, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getpid() r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000008000000000000249fd43502e43ef39cda96ba211acfeb969ee0027faa91ece3e153036756570474495ce358bf3a048e437f7c6369b4548943c3dec0a94bc21156c6bc9284749d1765a6444da14eafce6939bb6f2dae8cc0ec5d7e2f337b18af30ab3d5fd8cb4f85b4ae7da6ddca39afb22d66888f9172c70d94a1d017ea08747449fdf7354b1dfb28640be4f0e94ce7019910668d892baa9d6344f65f1ef76199c0ca6c89dc1c4f393e0c97e43b2bdc4a2a4c07ba44d03c8b1ea3b1b655941db7e6751af882b90300"/218], 0x32, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001080)={&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x40e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x180000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) msgrcv(r0, &(0x7f00000001c0), 0x16, 0x3, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x0, 0x0, 0x0}) chroot(0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) chroot(0x0) open(0x0, 0x0, 0x348) kqueue() open$dir(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/505}, &(0x7f0000000040)=0x1fb) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000001c0)={{}, 0x3}) syz_emit_ethernet(0x4e, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd600391710018000000000000001f16f0935b3f7eb280060a000000000000000000000000aa"]) recvmmsg(r0, &(0x7f0000000b80)={&(0x7f0000000680)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000a00)=[{&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000600)=""/122, 0x7a}, {&(0x7f0000000bc0)=""/220, 0xdc}, {&(0x7f00000007c0)=""/88, 0x58}, {&(0x7f0000000840)=""/163, 0xa3}, {&(0x7f00000006c0)=""/241, 0xf1}, {&(0x7f0000000140)=""/55, 0x37}], 0x7, &(0x7f0000000a80)=""/202, 0xca}, 0x3}, 0x10, 0x42, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) setitimer(0x2, &(0x7f0000000100)={{0x3, 0x80080}, {0x100000000, 0x100000001}}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x800, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setegid(0xffffffffffffffff) msgget$private(0x0, 0x0) getuid() setuid(0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setgid(0x0) denied attempt to set clock back 2589432066 seconds executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x500) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x11, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) (async) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)}], 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) semget(0x1, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)=0x6) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) mkdir(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x102) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_open_pts() (async) close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() executing program 6: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) geteuid() munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000180), &(0x7f0000000680), 0x0, 0x0) r0 = socket(0x18, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1286944, &(0x7f0000000100)) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}, {&(0x7f00000003c0)="c2ef0bea6e9ce3e9", 0x8}], 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x44}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r6 = getpid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x84}, {0x7c}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000000)) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) executing program 4: writev(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{0x0, 0x0, 0x2}, {}, {}, {}, {}, {}, {&(0x7f0000ffd000/0x2000)=nil}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8001}]}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socket(0x11, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r3) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000002600)="e426d0c9699fa16c61029568a5a7fc4010a3cd26086976524a199b576cf58588bf04a142f6933152a977d2b52172fbc1bc5231c045a6622295075ec4a3464b1eb4f2ec0a2d86a5a89c0068585d86bc0c34d26c9fa33d9dc75be8be574f6cdac3c683192c85c23a324c56f07d231e91f631f18e4d4ded4945bbfffe6467e7175380f40d0aa0ddc02bc92035547a57786aa267fc5554d52b3b4406666e8333a4389f84041bc3e8057f0c8186e6df27b735fdccd1ce4922c449c593e3f222193e5cdb923dfbed69ef6839cc6d700b2e4dc7a7f4a7448e142272318415517043be65e4541ed5f8777f1717abb4f815e52a7547dcc1c5e99ae525aaba3f8c37852e2a9a761130d19ca867752c2dd3380f2b7e77156893ac49cc74c72d1af608bcba7ea1e8005c1e2bf0076237863455624a4f24893299938c22ad4235e0b5d1fdf2d8069c2722ba87a74eb6778174b5100c2f07538a88581e2c43c29cae6696b2a9bfb92d1ab504722286b3563168de5563d60396905f0cf6e710649b53092dc4731c59feda9d9263173ea94d3c1ce55732f8422f1eedf08549b76583c59cdfdf7b44eaa3f84647cbc0f87a971d07b303c8d09ff2c42c7342d2afafa8b3a688d3a4f8dc76562c933852f30b175f0e250e46af8e1dcf45dbc0e3629080bc09c3dcab3a0f1fe516bf097d063a7292756a030ef5dcb981eba7d260b4a1008fe9bbe360a54eba825ffdfc10e6e921081a6a97a0182394ea65e025dcbb65f861fe25110364b5cb8bfdb0980fb465129c747138297d8106be950b9bcad27fda8368d4ea87e0dab3af0f2e48aee3f369d4747bbe7fdf4b8ba5f07bd2c1ea25dc9437b67ab2f056d81cf427f98a8d455804530e92f3ba638754231e7ac56ca04eae9d5d63dd23daa5d886f23e4890873650757b2985306f8bbe1f43f586ac450712df623075e6ea2f394b73952de5b8cedb22229bebb01656439b84e5921be138ef6d748dc68f54b91e4aefad741f06a026d7c41acad5e96bc3a419dc7e0ef20a7bc7f53c61c7a49b276f239cebac82c6d536603c464ea10b743aebeb45c20da1e116a80f3bad7ae1d544d4ac516d3527e66e1072185e722088cc81c146d679cd132b34a8f47bab6090d8cecf8e1687d3686d2d72d8ab595c101a11d30a40387b630db7309d0ed1a0dbb70d8bb3e17d34d3994dff60cebc9c7999aa146e599d33f50cfaa9e81a565dbb768d233a361753afcd46e1f82a05be6bc93df46d52bb5f4e0c0fc81095a263e4724e0f8128a427830300a8b302ac0c3e6b1215ec8bc668ec22726e018bcc97ad79a6eb433c23c67cc7f06e5f7c3a75b8916aa0d9f081663571d5cb5ba5dd310b470ea66c467212a0cdc2d863ca25e4182a40d6bdd9ba59aa539b373624d4c3095608311b275c2e26601e2734a3f6c28917f56c53502f4862b415dc8131f29952bb05abe3bf592aa8941971dfdb9f3e0e4886a75b0115e9cd6e42b46af5d4", 0x421}], 0x1, 0x0}, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401, r3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r8, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r8, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x0, 0x8001, 0x1, 0x401, 0x0, 0x96, 0x0, 0x0, 0x1, 0x1f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) executing program 7: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) lchown(&(0x7f0000000880)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x28}, {0x4}, {0x6}]}) syz_emit_ethernet(0x22, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}}}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0xef385efd08737536, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x4, &(0x7f0000000100)='./file0\x00', 0x8}) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x47, r4, r5, 0xffffffffffffffff, 0x0, 0x50, 0x8b}, 0x80, 0x6, r6, 0xffffffffffffffff, 0x7fffffff, 0x6d3, 0xffffffff}) syz_emit_ethernet(0xb7, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaafc9b6c98479686dd6035e90a00810000feeaa490bc1896916bba7182b0ec9204ffbbe0ac86040000000000000000000b0003e50607028f8301be0c6f0973175c0b67cdbbaa9d000bbb039e62d1c5a9f599bc862391b9a2f7098156dd61d93d3aa376a51ce4f539887079670c722e05000000bde63035a41717d5bea3c33e3e48edc73c80d094257f8ae5ed64a0fbf267e0ff218a58dfe117cf5b4a9f320b1a38771cfd320000"]) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e5a0f4db545464433a33b462872cce2468864e4d8211d04dcbc6b5a0cfc0a517af060f50a9465d7a420ba160c9ed013575bd1aef5d3a7e9c3f32a374e4c9193347abcc9652115ec73d0dc015c0ce8fd8a69d9d5fad93c887ed0723034870ac41e1bba20841945a3f159a72224749dee8cae412254c6ed13cad0303d5fc3251f279ae47a12d58701318478dacce61cbb3d8211c2108b8881179d51dcc4e733a4cadf8794604de67c1dcda9c73abd2b165a0a8e675e2daa8a70681f8924d57100bc6fbfd8bd7cbbf5a01dd9f59eb4fbbb0d0ba6c26f43e1b19601bb60cae1911a4d92d575e9d27fe97eafba349a4cc80224d6e06", 0xf3}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0xc000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) getrusage(0x0, 0xfffffffffffffffe) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c, 0x0, 0x0, 0x101}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) r4 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r4, &(0x7f0000000540)=[{0x0}], 0x1) r5 = getpid() wait4(r5, 0x0, 0xa, &(0x7f0000000000)) socket(0x10, 0x4004, 0x2) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4}, {}, {0x8106}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = socket(0x0, 0x3, 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x84}, {0x16}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) recvfrom$inet6(r2, &(0x7f0000000300)=""/231, 0xe7, 0x1002, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 7: unveil(0x0, 0x0) open$dir(0x0, 0x0, 0x0) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000200)="08fc56ccba91f8100263f67d5a831a58e72755c8c667a41574152179e4107106973d5bafae261dc04367445b8588d0d7c3a47e735e5154174f577cc42d7bc0ac55a916bd749d12599c920b1dfcc9e4d743996790da5c9656fe4b4ee300cd95eee32dd8c1ce346d8921b185618c640db258fade70c637c2d69561e16b0f93bfc6825233a8d03c956389afc22e4f5deac148", 0x91}], 0x1}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x1000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x37}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 1: socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) kqueue() socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffa, 0x83}, {{r0}}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28, 0x2}, {0x84}, {0x6}]}) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) executing program 4: mknod(&(0x7f0000000080)='./file1\x00', 0x10, 0x5) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) executing program 1: socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = kqueue() socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffa, 0x83}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r4 = getpid() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r1, 0x6, r4) close(r1) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x0, 0x3f) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000001840)=[{0x0, 0x2}], 0x1) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="4f6ca599b3e02fd6c332e2b46c0538d015acf1c289000a0e2176b6e279496758626fff8cf0c0970b796324a4387b91966c7108aa578f5d45bda4c522aeb30074db508d2dcce3f45918475349f8a43a67bcf6cf6079f12ced680bba5f553d3a7597b5e45e399e73a6097f1d885adc8508baf50f2b0a69f1576d2a8872d7900af8ccc270fbeb720d495a9e94fd0d4693c0abe276c7b8b8b1571ac83503f717322b93cab4f94623037c8662da7e1c5862db1d922e8139e009000000f5eb8c082fa6c6911acc6239c08fba23932243089c5ec54c832420ab68a0921349f03e361fd987e2b210924f928e3bd7b4a874081bb7f2195c760a7b7288a4cadff8870fd206245eac754c2b0fd1b3f8301b5d0744f2d983dbec24f88c6dc4bd7407fd4c823ddaa5ff4a87b2dd60a11abfc4a723d2109d1f80097e2ea98d83dde3489f56913fa3a715532dfd70e08118732458a8eb073cfaae2aa4af95361852e68e30bf10183c0e65ac87cb7acf5a9f83a2722b2910e9bf08759d58d7809fac5a2815e6cd6309811e523331a2772c41", 0x18a}], 0x1) execve(0x0, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000140)={0x6, 0x17}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) executing program 1: link(0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000040)="71a9e40cc8274bc1e65a91501d162948b47ee3a7ebc26d211394a34b8e5f84cf51b59c7afec37082", &(0x7f0000000080)=0x2abd, 0x0, 0x37) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) getpid() openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x9, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}, {&(0x7f00000003c0)="c2ef0bea6e9ce3e9", 0x8}], 0x4) executing program 4: socket(0x11, 0x0, 0x0) semget(0x1, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) socket$inet6(0x1e, 0x0, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)=0x6) socket(0x2, 0x5, 0x0) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) open(&(0x7f0000001640)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) fchflags(r1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xad59) executing program 3: sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r1) r3 = accept$unix(r2, 0x0, &(0x7f00000001c0)) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x5}]}) mknod(&(0x7f0000000200)='./file0\x00', 0x2, 0x3) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(r4, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffff80000000) r5 = socket(0x18, 0x2, 0x0) close(r5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: openat$vmm(0xffffffffffffff9c, 0x0, 0x100, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) sync() sysctl$machdep(&(0x7f0000000080)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) socket(0x6, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{}, {0x5c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) getuid() executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) shmget(0x1, 0x4000, 0x1e, &(0x7f0000ffb000/0x4000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(r1) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 7: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) close(r0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0xc00}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000000080)="782843fd78aff20b168d643db9d963ee2cf373da5ae6f731b0beaa12fb0b10ad52cc6f5343059c914d55124bf28b62d75fc8fba54016e546f8dac706231883ae27cda049089da68a68466b636cbce943e2d3acb3b7f488a17d5d1992b426e39eb1271d9d2b9ea4937a44c1eeafe1b0af03e9a97704e35ade72e4c716dac87c1da7a0fe4f0db8c16b3af00e93673df3532c4e16f00dbe31838c0247f9d78e57cd11f34b59e13c4e8c1c097d265159e8bcc02cabb990b20043938617852b638bf3406c8a9e22f577ffb065f9b260bab5f805b9c8c24e7e612d7daf4b654ff59e9b08ec379489bc919985dc8c8ca98068ab11552684a1bd6e793d9c0e1fcdcf7d0f1e8771ef3c8311609f8657c7454bc3e84c32888dd585100e626d1cd74c7a3d8cfc6aad0592bdf7953d030895b8cfb96bfbf6fc8f353c95f28a4288574e2c0d6ce6e00ee12c5f71df38dee821331fba72379a43b75f49ef179a4a7cdd2c6d26b46e7587f78f46622d6f3b9ba1ee9c29b2cccbd36ab44de76f4b984f432a4fb64dd043be450a5d8816205486059e8fbe65172c13a1f141d2c182e54481c12028534f51b84881086360c89860efecae8cb0d01dd87d3aab650ba35a70d980812b474381054d2789c3a3b2523f4281edb4ec15d986b06034b8cd1c09ae258a01263fa4ff9100ef0176bfdab6408629a58ba32d3f3d4ba57685c65e547de9c1f88e2846aa2cdf757f94309ebbc6dc49fb02c0a732c97b65de8b9087fe3aa1af3419ea8c36fcb9712c6548c30992e677a48df75750e903c1887a3d18f9ed1caf2408fe681fdf9a97f31ef15d340aaed361a0da6e3edc01cea06a5a6f39f0f0c4ca98329a7b97bc66515406a4fe8736b6905c53a8e14fe1dd867813ec194d97acfe4a7b7f3b1f166f50df35c45de442cf8d271615cbe9fe5befa381f0e75aa91e213ee533b7761c3f97cc3b08ee48b03dab640b26fc05703c09aae0bee12a1515cf4d3ed8eeba031cde3edf4f654820ba30302f31ecf809308167358779681a0bfd0b5c8d1429936921a0f2bd2b9c15637e54528dbaef9ebf218502c222af181480739d9678991e87f403a1cfdb7bcf43a9b54e54f263bd9275c327b7b640f240d5ef432c31d0ec70dddd3cf680b19b5b642d1ea455f94a37d35ae3f70e6ee1db153f96e48ee573c05221ff19a585969c18cf19548fa38157066c5b8d6c53d77e5071be61df2d1885e00009e1c700353b87b3e56423086d41775fb673c0d6d4b0f41d58bd55e7e29fd51cb516f5af0566666a46727bcb545304436a774db5326fddfa0df623ad165ecccfdc5fd8098dc9d8937580776ed5652faf668584cb741d6360d381adf494b69e371a1b5a8318b23f82190aab586f51044e8a789fa8736f717d0172ef310367b99888890e7f07a9c9632289a1b61ad43be323d701ac5d368cd1a4a4450271a722824d9a23119cc7a13143ba6ff6d3caedffa6fb40b4fb506ef1f9d0593f8b465519757af6f8c2e0f5c2051cb2e2312128aafa45a4a63b9c81a3d11d3556e84bad9335993895988766b96cd621d98ae945198054978f478f2b4016c4806e1900ec360b1654499dd3801118f02b5b93f7117187071c68af6a55723f1b60dc7a9aa7c022c005a74d783eec74a8a659a86a191234ae03115f2a6f64d3655216624771f5a09e81fb88930fb7684bd3257cb6c8273f1550c9cd58620b2ef01833d527b93554650dba820579b708b4d08fd21b2fb1233469f13017fdbb015529c2c7bf313913e85ce27801978793cd5cee8df30b3a8970e4b79d29e8af96d9ffbdf5b1a077eb111fb2ea099a97f8a1a9b53f7a5103402fc538276b15df0a31757212b108cd4f0b44606f2c819d22e5c963700cad8ba0efe21003c0eb514f1946454b52c11b6825e1b909b9f1d4318b0dd31509d0b056574951a919fa0450e57040617eede7e85bcf66d2f044799409273d008fc313edc157478972c2c43d4ac117cb70d44d6708b8b7c4149773179415ab144df48ab8312fe78263b8d5d1028d1919fb8c192cda349aae77fa89b86209d36e68b4cc830cf25979d905ce184879ecaa5cb7d10806168505550b477052f985754d8770a8153be16b7622d2745e9cb32ea737e4c818e46f589682432e7c217e15cc029bb1609e8e5155fba57eb67a724c5ac3e79a6179728176bd5e2f0d48d422246107fc70dd94cf4e696d18a6963e6cddb16c1f9ab2deeb66ee2fe9b689e4c416009346eeb4b7d0e0aa82101117ccca29a53614ae6eeabacc230edbf1cf601a8736e5f269d23ff0968b9678768e7e7b388b1e4b7969e6184b4a3ebfbfdb430a4f7e94e22810cab741e13d49ee48b28455a8398de3b919277f35c7e1ef2df238f41bce930baef45446b868914cebfdf6c2e02a24f0c6c76ee91d25abf2dc18035f140d6dc3697b29d9b8114d38d023d45a9fbfe3d8558f2dfaea1dbe43a30ce3bccd3ed9246fc5f05ac74a63d12f73201c0da930aebc895aa963967a1bb7441e48b96c93cc2a4399c7fa55a9809383c687c2a33a335b2722610c63f151dcf628148202fdea2b47cae382ec4e48411efcdc5ab56c092b5f9a49057222e93668599b8fd5a0888ce2f6e821ef85137851a4f550137ba2d12cb867683d4f6cffa5bfd5632ea6f9660c13a37bbae7daaec512bafe22f7121cbc498a2d8338212ccdf8cd3ccc4d10b290522d2a556f3432edf5131ccd9f27897ff638de03231351b8bf31e0492870f4bdd913d185e127357845fa0f83f375c5b8ae461ae9f49e200007c77237816e4170e069ed6d0a1b333d97f146fd683c2a3c6c6e534d1a7576d1b2986e8c813a1fdf02efbe2868805b6f7db70a344692dc33da87cededf787c43c114a7c5db5f953fed137e34980834d140ab61e646c766d9bb9451b2b7b25401ec7a5445b02c8dd500272f25ac6a3d8753dfe58a091370319dd52bf23e48cdb66b834d02caa8eb97d6bc1b79d0bf9d640f918058ee84f8e478782b506ca6918e1da791017319312381b40ce7f4cadf4bff83bcfd90206be783d101abc830afd0ea73c1fb92d4a7ec0bb2f8452ace5f99abaa395b67ffef9df6405c140bf919f604f5a662bc54de595fa0bbef153bdf1ce16468f5f7975baf8afc21ac76b0884f007be002edc6b4b54e39dc9260831d9b3993e5bdb0ea545abb2ba7ad2ce65f3d8d158529267907e17d4dac9d3b6328fa265bd1fc703b54475f37b7a0179573946498859d40f586307992f0602bca767305a23eccb6a12604280a382a277421383054b8cea9b04390b373a69eeb88d5285b8b3a381e06bbbacfeb45ee6950772043211ebfaf78d8608c641f8ec46dbbeed2782d7db086314640395296948803bbadc9fe132419c892ac72ced4d0ff295716e04acb35cf4153848e18fd38d0c108608185b9e7bc6835cb06bd50f3094eabad44282e05be34413510251b2f6036b9343b7fd9e4f3e2e5851830e127844bbdec550822058e8197c0c8de0a5b14e09ff145930eee5ea46f5206b7098624769b09fe9dd7150983fd407cbd14b48c501668756032ce627ba687e68017e15ed35550a9e32550aff8fd195c51cfb08d1be72c07a4fa6d65f82d5b30bc98c84c0eb98e741b791205ae3476947be4ff4ccb7e3a78d9c03af812076d167743465ab2b82a7752210bd3ecaffe06c1c013615988c0c918bb723de6bda98e13ae6ec4c0f4d84e5665518bacb2e75b43ff0740b17c027a3e08dd46c51e59bf6deb9fc95944670eaf45da8bf28326fd258587250115d26a25faf7c2a4427bb3b3c468765715e7460c8fcc58ed050af6f8fc98c1bfba2efa46f3d6f0550afe518af6daccc5464bb4936e5ddcd75a5db1689c87b91268647d577c3c36b1034ccdafd2d53a60e022ae42232f5a46284054b17f3a35f5600fcbfa30acbdf58eb039c2e7e21425fcc0a1d1c732bd0071e7e4fb8b11fb55d84af60c9f792f08589ed54b660a90a9fd4c95fc9c92c814822a7cdd3249509c0e346e77083fc7bbfd6e5327db671ce70412203689ab8f52cd3215c3a329a6973fceafa1789a12b56afcaaa4fc233b5c7fe392c588f6c78545f5612f2b44e258248c5eeb965bd7bc2644d7bb6fca7db4b71e4146f4aa044aee2892ea9560c0028a991fdd59f51d1ba5f7cd9b100e5c4d5ca10da24400b27c742dc1a11d15df979b360605bb08a5b8796a2a85bd6a54af92335b78f7790736964350e71f7ede88721049c7b887266e84cd2b85399cb1112849af498c4b7d8a359164cbe8a29742c162a8682adf978f112efda4a58888e0a2a438faffefe0fe2a9ed655f14819ce5a37407bb5bb14a2858a17c623105cb8412e5319122dfac7c9207ce0a77beb2f9a42e0a4ebfa36376689e1866456bfeca60dd2468c11c2c5fc792c68db68b833507a725304ec2636dab4b32da502fdfbe8e9b1d4f1279310cfc64e7955893f238986888c32edeff4e076b1f9f778529be799a8d7fe9c090c33bac0bcbabb96fcef2ff70281ecbc0bb7059fd530ef13792c02eb40e92d", &(0x7f0000001080)=0xc88, &(0x7f00000010c0), 0x0) executing program 4: msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{}, 0x4}) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="29cf60b2bfefaaaaaaaaaaaa86dd6007a65d00000000fe8087"]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x6, 0x4, 0x80}]}) executing program 3: sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32=0xffffffffffffffff], 0x1f, 0x800) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = socket(0x18, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = msgget$private(0x0, 0x100) msgsnd(r5, &(0x7f0000001540)={0x2, "6d1d5fcb28d9fc2efd0309f90c6bcb7735b8f707aff574324a95b9b34887ea5b249fcfeb969ee0027faa"}, 0x32, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYRES32=0xffffffffffffffff], 0x401, 0x0) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYRESOCT=r6, @ANYRESHEX=r3, @ANYRES64=r1, @ANYRES64=r0], 0x401, 0x800) msgctl$IPC_RMID(r0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20082, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r9 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1328, r9) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000040)="22177e1a", &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r10 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x2}, {0x0, 0xc}}, 0x0) r11 = dup(r7) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x14}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f00000001c0)=[{0x48}, {0x40, 0x0, 0x0, 0x3}, {0x16, 0x0, 0x0, 0x10000}]}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e5a0f4db545464433a33b462872cce2468864e4d8211d04dcbc6b5a0cfc0a517af060f50a9465d7a420ba160c9ed013575bd1aef5d3a7e9c3f32a374e4c9193347abcc9652115ec73d0dc015c0ce8fd8a69d9d5fad93c887ed0723034870ac41e1bba20841945a3f159a72224749dee8cae412254c6ed13cad0303d5fc3251f279ae47a12d58701318478dacce61cbb3d8211c2108b8881179d51dcc4e733a4cadf8794604de67c1dcda9c73abd2b165a0a8e675e2daa8a70681f8924d57100bc6fbfd8bd7cbbf5a01dd9f59eb4fbbb0d0ba6c26f43e1b19601bb60cae1911a4d92d575e9d27fe97eafba349a4cc80224d6e06", 0xf3}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0xc000, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) (async) getrusage(0x0, 0xfffffffffffffffe) (async) close(0xffffffffffffffff) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) (async) socket(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1c, 0x0, 0x0, 0x101}, {0x7}, {0x8106}]}) (async) syz_emit_ethernet(0x381, &(0x7f0000000040)=ANY=[]) (async) r4 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) writev(r4, &(0x7f0000000540)=[{0x0}], 0x1) (async) r5 = getpid() wait4(r5, 0x0, 0xa, &(0x7f0000000000)) (async) socket(0x10, 0x4004, 0x2) (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x200, 0x1f, 0xc, 0x10000}, {0x2, 0x7, 0x5}, {0x9, 0x4, 0x2c, 0x2}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x4276, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0x8531) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}], 0x1) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7f}, 0x3f, 0x0, 0x8000000000000001}) recvfrom(0xffffffffffffff9c, &(0x7f0000000440)=""/96, 0x60, 0x0, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x101, 0x80}, 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/221) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/159) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) dup2(r6, r4) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000080)="088252aeb0db7b89", 0x8) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3", 0x4}], 0x1) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r7, &(0x7f0000000240)=[{&(0x7f0000000280)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a001016233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79ff410b0051caad2c560344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bff3d913e1b65802163d518ee73993d0973ae800d93e5c3e7583f9c4530164cf95ef32a163e29faed87b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840563332e", 0x12b}], 0x1) setreuid(0xee00, 0x0) r8 = getuid() r9 = socket$inet(0x2, 0x2, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x8b, 0x1, 0x0, 0x2}], 0x1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000500)={0x2, 0x80000000, 0x101, 0x1}) seteuid(r8) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x40, 0xc9) ftruncate(r1, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x389c315f) r2 = open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{}, {0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r5 = msgget$private(0x0, 0x604) msgrcv(r5, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYRESDEC]) fchown(r2, 0x0, 0x0) r7 = getuid() seteuid(r7) unveil(0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x8000, 0x9, 0x3d, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) syz_open_pts() syz_open_pts() executing program 2: setuid(0xffffffffffffffff) open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) ftruncate(r1, 0x5) clock_gettime(0x3, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x3f, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) socket$inet6(0x18, 0x3, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) getsockopt(r3, 0x0, 0x18, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x5, &(0x7f0000000040), 0x0, &(0x7f0000001080), 0x0) socket(0x2, 0x3, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(0x0, &(0x7f00000000c0)='./file0\x00') ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000000)) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000240)=[{0x81}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x20000}, {0x95}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getuid() fcntl$setown(r5, 0x6, r4) setreuid(0x0, r6) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r7) setreuid(0xee00, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)) executing program 4: 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) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setuid(r3) r4 = socket(0x20, 0x1, 0x3) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) shutdown(r4, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) execve(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) r1 = socket(0x6, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x65, 0x0, 0x0) mprotect(&(0x7f000068f000/0x1000)=nil, 0x1000, 0x2) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa1}], 0x8c0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) dup(r2) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ftruncate(r2, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x653, &(0x7f0000001840)) executing program 2: r0 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/127, &(0x7f0000000100)=0x7f) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x3a, 0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) shutdown(r0, 0x1) setsockopt(r1, 0x401, 0x7, &(0x7f0000000040)="f7ce78ee853cf93cb5ec64eef9", 0xd) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001140)={0x1000, 0x0, &(0x7f0000000140)=""/4096}) r3 = getegid() r4 = socket$inet(0x2, 0x0, 0x2) r5 = geteuid() r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000001180)={{0x0, 0x0, r3, r5, r3, 0xe2, 0x7}, 0x10000, 0x8000, 0xffffffffffffffff, r6, 0x1, 0xd5, 0x4}) wait4(r6, &(0x7f0000001200), 0x2, 0x0) close(r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001240)={0x1, 0x9}, 0x8) recvmmsg(r1, &(0x7f00000013c0)={&(0x7f0000001380)={&(0x7f0000001280)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f00000012c0)=""/12, 0xc}], 0x1, &(0x7f0000001340)=""/1, 0x1}, 0x7}, 0x10, 0x803, &(0x7f0000001400)={0x3, 0x3}) fcntl$getown(r2, 0x5) shutdown(r0, 0x2) setrlimit(0x2, &(0x7f0000001440)={0x1800000000, 0x60000000}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) recvfrom$unix(r0, &(0x7f0000001480)=""/120, 0x78, 0x1000, &(0x7f0000001500)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r4, &(0x7f0000001540)="7175fbe85001dcbf77d7adfc0fa81075ceab8b8a975df2dccccde7dfb9ee5cbe34e7dc3f88aaa752c2f0e99a1cb5bc0e9830f1b137e80cc69622bdea3e2bd3a5c342678806e39369371f16a9c5e9d70bb5b548aa5f815ff27fb3acbfeb33a3539bb94d197bfe060f6b43ad2e4a58d2b12bb9", 0x72, 0x6, &(0x7f00000015c0)=@in6={0x18, 0x1, 0xf02f, 0x4}, 0xc) fchflags(r0, 0x0) writev(r0, &(0x7f0000001a80)=[{&(0x7f0000001600)="bbff83a65ce8a4186fa8a8ec61210ed88fcebe81581508a8a7289dd0346fa6b96905f9fd6c9b23f2f933c5cf5f41a00e887d6b0aa2eafb81c89791c616ed9d6074c36cf28842f4959ec9f67915c022d29bdd91003a8049967eb9c23b5482245af5924d9dffefabe4e67bdfb5a7c1a0f84cd0373c7179dc67e097c8fed9971d2d2798f5a34605a0c09af9e78d7fabe92a2081302120fb896a66c9f869f1f9fcee5c31e84ecef4d5bc1cbaa3175ee00e43908ec1930cab1b765e7323aba82ecff1726da704c9ad9156eea31542f2f008fa42eb0946e984d9", 0xd7}, {&(0x7f0000001700)="00e1a2c9fd6ae5470b0ebb48af4b28b44b06a618ca1deeb834d31247b24953fc08fc5c350d0c9f910efb941b5238e84f68cd1ff0981cf1d6421a32befb02bc22a0c98f8714dcac1f846767d728b44913937ff9cc7a5b89074e98a07b12356ed8a43b36bd9fadbc237ea3847ebbd7442cf195a00d10767c71240cff96a8e72d0510d81df328d9f201909b91a4fddc059a8ac1258b9fe032d81825dd4f1acd5b2b6261db9e800eb848ff23a0d9ee8003f0548cb4295617cba57e2f89e4d5f0c88dd2ae739d5962cd277d5722bea644a0b36fcde064777813fd388a", 0xda}, {&(0x7f0000001800)="052f8e309f00afe1eb0307666f901b532cec2c1eaf363f8cc1cd3e3b8ee3839bed14238bf2817b9aaf4c05dcf3e1053a9611ee0af192dab10a307b69c9f8f97383f0ecf7b2", 0x45}, {&(0x7f0000001880)="5e8725d84a7cd8318a5508b250a7bcb66cff1e45babb804ef58c8308b5e69aee9f2b5d1af0497c17ceb3e8dc79ed42b7ae5e9fd96a5b8eae41079ae6e63d6e28e61e7e7e7826ed19760fa12a1f5d4afeb4efc64f9943f536cbc5bf4ebbedaee5cc76ff1780f5a4af1890d5f271fa2cccb7a8b082e9b09a4da405a36bbe30cc4408e62cd685c10141130020fbc2a37bad088c2353a10d9b5ab71794b76b7a528acbda389706717e7973babe06e86e956ff43f5e28b7d76b5525fd62eec45005bf6d0b609a3879beac2b810e43d861a1a82dbc3a44d8e86d8234c4b42bf847546db45ac3e18294834336e7fbb00b9d6ba5ba317d26fcee6a70a05f0a57", 0xfc}, {&(0x7f0000001980)="c90e3b19c938bdcdb6903d930356939df08ded48b9e4f6984e8ffd78b45a7f77ad29d9a7220e684cd63c99a1c5fba6ef95318b35a30474227f6da8b3c97f42ebac9cf56aae95b30bdad6f653a18dff088c169f525291c0d8376d73179e87546a579e45fec2e3b4952e1e1a2e8d6dab86cbd6a3b919493ff0a66c3a319e81f80e0879d72c18eac0d94e97b8992364", 0x8e}, {&(0x7f0000001a40)="cd0f34c47601d436b0eca55c327f42286a2b0bc7d820c8729fe4092957788bc9063cff45979d1a", 0x27}], 0x6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001b00), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r7, 0x800c5707, &(0x7f0000001b40)={0x0, 0x5, 0x8}) read(r2, &(0x7f0000001b80)=""/119, 0x77) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001c00), 0x800, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001c40)={'tap', 0x0}) socketpair(0x2, 0x2, 0x5, &(0x7f0000001c80)) executing program 3: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000440)=[{0x21}, {}, {}, {0x46, 0x7fff}, {0x41, 0x7}, {0x40, 0x7}], 0x6}) sysctl$kern(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x4e}, 0x400a, &(0x7f0000000740)="b82e0300008d89cc31ebb51fc2f300c4eddb35cce9186dd5ae1e6b5819292e6cded5f4e2161dce977065a5b57bb92f0ad03c682cad1bc418f1209db53ba840c7ff413b3a697202d29ee5238762d9d4a498fcbe5c75271cfd9c66f3e0c5769dff032a662d9909bb3eca7adab7d1444223b53d4440253f8728", &(0x7f0000000500)=0xe, &(0x7f0000000540)="ce4e7df41ebe0641319533bd5f91b99305daed3a9f5a564c097fe46dc03488bc874b7c22f739bc57a4a64acb218f3f144c2c0e47fd563b4d5b0e406a46c442233a111e6984be81298f8262d1289664a135631bf0711be97cd6c0b2c18dac3ef52919bc3e3bbcef0d5f51c56348e903580d681ffb01241561a424b8805f49cab1c04d5f650f80ccf37fec0dadc697296ac99e4f8e26b7dbc25def96c80b05d51f73439042f5a1470a1b07e8dedbbf6e69c0c05ca63c41f265b138697de15b348299d2cca39c629574", 0xc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000680), 0x3, 0x0, 0x0, &(0x7f00000006c0), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r3 = getuid() setreuid(0xee00, r3) r4 = getpgid(0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x81, r3, 0x0, r3, 0x0, 0x32, 0x1}, 0x9, 0x7, 0x0, r4, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r3, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x100000001}) r5 = semget(0x1, 0x3, 0x30c) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_request}}}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x5, r3, 0x0, 0x0, 0x0, 0x120, 0x84}, 0x4, 0x7, 0x7}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x3c28, 0x0, 0x0, r6, 0xffffffffffffffff, 0x0, 0x1f}, 0x81, 0x7f1a, 0x8}) fcntl$lock(r2, 0x0, &(0x7f0000000040)={0x3}) r7 = socket(0x18, 0x2, 0x22) setsockopt(r7, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x9, &(0x7f0000000640)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, &(0x7f0000000140)="dfb8b6978b1d10738b60b84fc8407715fff77bdb2217ec36d95d0c578b55bd92cdc554b29af3d7414345740d292e3dd2940dbb5a762cfd2183fb600ef486a4b783dc99aed31c3258db356916e7ef03b091c023f14940ebc4988c6f49d398acc443e1224b763d0d291f8a92f4a5ae5431cc8a3643b8d30e3a0049628604cc8035dd0bdbc99e26127f699b4d848ae962b86950d2661b403169300afaa9bf56001d43a07fd2683e902526", &(0x7f0000000700)=0xa9, &(0x7f0000000240)="b4dd945c578c6edc27a06abf1dcfb06beaf58ec6ea490af6c8134886810992102b4af0d0c5eb362f3fe0", 0x2a) sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$setown(r2, 0x6, r3) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/174, 0xae}], 0x1, 0x0}, 0x1802) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) close(r9) socket(0x2, 0x1, 0x0) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "12211b6dae6ea993f1bd205a65f45ed76d57b310"}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) syz_emit_ethernet(0x4f, &(0x7f0000000400)=ANY=[]) semget$private(0x0, 0x6, 0xacf8a22a973f3654) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_extract_tcp_res(0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r2, 0x0) setregid(r2, 0xffffffffffffffff) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={0x0, 0x0, 0x0}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x100, 0x6}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x23, 0x8a}, {0x86, 0xfffffff8}, {0x8e, 0x9}, {0x8d, 0xff}, {0x8, 0x8}, {0x23, 0x6}, {0x7, 0x3}, {0x0, 0x8}, {0x26, 0x800}], 0x9}) executing program 6: open$dir(0x0, 0x0, 0x8) socket$unix(0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000100)="07bf850fd6d2691cb0cd2fc0a7fd31e85590e334bae49b3b6e3de857c12fd0c5d6b1cc70ec59768b7898e879332a9b9fcea8f791c469abb923da6cfe9b6d0adbeba1fe4a540a5d00f03ec945c47e8ded848f89e6db5fee11c2e3331dd15079f2c82247808aac362671211ed7f17b936892ffe8047d343010e32dbd5f686f5b3221a51d5a81ee6c371bc20cf630194b8e7675000211fdf5be99562ef4a86ba729bd945899a89ebc42552d2d2ab4dffc3b63a0f704f4aa1aee2c54d5b8e3712c3994983dcbce481fe5ef295b115a307c", 0xcf}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x582, 0x20000}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil, 0x958e}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008b000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x7fff, 0x3b97}, {0x18, 0x3, 0xfffffffe, 0x7f}, 0xfe01, [0x200, 0x7ff, 0x3, 0xa6e2, 0x6, 0x1, 0x81, 0x2516]}, 0x3c) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) msgsnd(0x0, &(0x7f0000000040)={0x1, "6db165e7676e0781aa5857d5b14348d62b6fe3d0e8192cc8e21a3900b872390d9443e0108890742da17ead4472adfc58a9cb75b6e8f06a0641145c6c0f060b8b18a38e92704a995a06f2a09ea7c51932469fd76901293219fec92a460754eb9614646f3c2c78af723e933600729ba466c5a1347cce0c55d9a93146a0ec2c96dfadc3e4db63227b00f3d6a497607ccee5303e604918d162b359e0b924f8a2899c181b4427deaf12a6f8aba0bc89ac2adfcdcd97e1f61775ac8ad07ecc67a420fec85bb0ee0db7b06af0b605f62c985f88a78480a566ed73f6e6367b2f2d1f6a8740ec0c"}, 0xeb, 0x800) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0x3, 0xff7ffffffffff848}], 0xe15, 0x0, 0xfffffc01, 0x0) executing program 4: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = geteuid() r2 = getuid() r3 = getuid() seteuid(r3) setreuid(r2, r1) setreuid(0xee00, r2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x4f6}, 0x1, 0x8, 0x8}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f00000002c0)="f3175fd3c6b699c810d2ef65", 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) semop(0x0, &(0x7f0000000080)=[{0x2, 0xb13}, {0x1, 0x2000, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x2, 0x6, 0x1000}], 0x5) semctl$IPC_RMID(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x2, 0x2ff}, {0x1, 0x108, 0x1000}, {0x3, 0x3ff, 0x1800}, {}, {0x3, 0x1, 0x3000}], 0x6) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x1, 0x3ff, 0x4, 0x1]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x0]) r7 = getuid() setreuid(0xee00, r7) r8 = getpgid(r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r7, 0x0, 0x30, 0x6d}, 0x9, 0x7, r8, r8, 0xfffd, 0xb, 0x6, 0xbdbe}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) setreuid(r1, r3) getuid() executing program 3: r0 = socket$inet(0x2, 0x1, 0x3) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r3, 0x20004269) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000180)=0x9) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)) ioctl$BIOCPROMISC(r2, 0x20004269) setsockopt(r6, 0x1a, 0x1000, &(0x7f00000001c0)="70b54d477e713e3364bc2b603ab24f026f32279d1061e98b324695cd87456214e685c377c28bf88cd202fbf5a33473a603c924d4ca512af718b513a0c0f68e372f6d20a6e7f6f4dc819bee65b8fd2cd15537da5545babb376104dd67f504d7cbdfd9b88b2434e8af4b655e7039d3f664e1016bfcf1bf4263333bec8bd9a9699055e718a19214d73d0d6b0aa7a710", 0x8e) setsockopt(r1, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0xfffffffffffffed2) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x26, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be94097", 0x6a) executing program 2: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x102) open(&(0x7f00000009c0)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0/file0\x00') executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 5: setreuid(0x0, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() r10 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f0000001040), 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = syz_open_pts() ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000040)) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x7ffffffe, 0x0, 0x9, 0xffffffe8, "1500d67d005b8600"}) writev(r8, &(0x7f0000000800)=[{&(0x7f00000013c0)="d56e74d482a3b2a689704eba9fc601f69e2472e81e5925be1ac87cc2d7bee86e2b9a738aec4b1bd2807b64bf4d231635657930f43f86a55cc763e8d64ff2ec6a432c42937996bf15c5876a5de65661bb41f7f034347aaa307fa2fbb1a0d7bd4f4fcb1bd60efc4ff8b3ee8036ed987004f9cd5c89d4f2c8511523db2077ce1b9d98ed8e449991a6ee297143611ed08eab5fc19c1f31729639c778813dc232d9bfc94bd5c123bc1df1958a7b6ca3346495ce7b0160faba94da51d041728a20e3c1eda4f840196b050eee7cdd4c2ff7108011742985045335f4b82de046f29a422deb539030384dbe181fdd51f08fdc79dd90eaa8fd2424380dd1c4ed7cca14586e9a30c080a1320e3e457a4b3a2001451d9f30bdae63ef169a6b29d7248589b3105c540c3b62ca639476fa2cc1dfb3dd64f0cc6a1dfec5493abaf0dc9ed80bab7c1cddc510ebc0ba91f640f778794d45804b30c8a995dac749fa36ed28c36c400e714a49add8e9fff73e590e749b3322acd08a3eea32fcaa189752f227800e2f13595bbf7137a5b91e018d5f8f2910214f531193a9bf4bdadb3e3508260908bd11f7d10bd4d2a5c143906fc08c2c5de24656e20ae787b2f94d6434b1b9e712539658a21e32ce383a90c7475c05f62efc38c2c11e3acf945ca07aff736423e5bb5a67f31bf3f3252073fa902086bbbf5b3a116ab097fa8c7e036f2978a55316194b7b8232b6a2ed0495a9c3490c920a876c2522aab6cdf962ca3319dc490a3740ff65a812a734c7f851e3788bfd6b5f8a36d4a96c4955e69d734cbe164dbf56cca2421e3ced10cd09d9a2940e4e35450de5dacd9440ececc617936041a177615a1aeebf054b4c488151ba48f18cefc462df33e4336806fda819c0ba1ce53384a24e4744152b364dcf2a93fb113f4b9644958c8a4ffef8dc018181e963af82157b647c96a40d407f609f63a992ee7d6ac4fe09e7063f4f7cd540e58c216063e9ad321271b919e3d6aaad3ce56a9f5258174d63b52cf224968a50b3a368d3d412cb94265005b8cc75838512bd609235b2901b1b04124d65895fe7ec7ccee2b9947e2585e62cd454177e138dea961cd9b8abe7c77ce22c7137c75665ea35d42d75cb74111e62c422d208514610650c411bb752738f2d17fa69bcb07fc3be7d97ad8c768965d9a49714ffbc519dafa52a39335d8deb1b611248dbdb9d8f11d8638eb4a8159a4e3673fa2b0b92de9b61a2bc7ef94bac6d683a63e3ec7b916d7615a2d4bf333f1f95326a921f14ec7bfb9911e8921ab16213f07f88891b709ae94bf6126172529a3abeb26df7c17962dcfd", 0x3ad}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) setsockopt(r5, 0x6, 0x8, &(0x7f00000000c0)="a0c0187477334f02e5fbe6e7bc3a12f52c5cc637164d87a2048c1dc7229829d365b9d1e98052", 0x26) fchflags(0xffffffffffffffff, 0x84e9f63974295130) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x24}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000900)={0x7fffffff, 0x0, 0x5, 0x0, "276098026cc4ffff00"}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000280), 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000009c0)="cd49a881a2883d3328a172362bba9793bfb1b060777dbefdcee84b7ce4c9701b40171dd8aa7e609809e76a3d0177ce2465e197a5648469ec99d2782031be05de927298e1f756b66107eb692fe6cce87fd39867464f649b2d9e231319917b103b252b711a75add7707ae07b31aa474642eb0949566302e41f2309bfe353ffcfe7e3fe5db8d76c5bca1b7f26bbd0a087577cc86318566583a5fb40f9e7fbc68dd376d1015fea4e72434b917b3b6f45f76cec7bdb33c7beff032a0f4363e7be465bfd1af9dbad82c3cd62d7cd00c13b3304b44e12b821f93fe62488ec33f5354b7592b87dfae607880a45a2e87fd5bf0a3e6382985819c345340af8cf86e416ab77d27907fbb722bfd10a3d6f8a4ca1ba4379249dfc9ac88ef30232727e2c50f2f490ac0282c3e02bb99f302817a0495d8720c6c62c8d044a51f608ab3686e3147bafa29d920999180e8bd4c26de5fd020827fddffb1a0e51aebcdfecdc05f1fb5b4f1111b419d289c12548733a37f80a27dedff8a7038313a6b06d08e9f160dc4bdeb7bed7d604ed7b8bb142c50274e6d09aa680c3b1aa3afc2454bcdeab50a4acd76cfa5fdcaa37dc904055d41070e28fa8089b061ffdbd2c3cce3a7f0c7f984a2958a6cb7ad6fa84e1a77015210e89a3165f15080e123a21828fe1190b3c093c04da1c1d648e1000a45ea611dc3ff9f69f63d2739920a16b0ca3bebb66988c1af6dd722194a3ec78bf2b150ed536f79107f7f26ba131a748e03fae0c183a2bf08b39d8aa7f2a292485d5b066f7988e6cfd07f5ad1166945c31cc4663e5c7ee3a5d8c4d037ff471370a009da303cf8c951e37e0d1bbaa0b4f3a456c562d96ad6380a5bcddca025acd938650071d1c0fd306ce71a9be013cc6c29d1797a01890b08b6249e541d6fb34d76f73e77b63f9be43356e20dfc26e1c61579ac2989adb2d1fff41ad62d4bd548da065f804d6c2be2184436adabc266987d78698bf1ab938f2abecba2a29bca17f3b9e21620bdc512296b370e7f9fcb554822ec891ea72a1fa7be2bb034f0b211c491db48fdc3d6926534d5f69f5094b70e95513fe581b2dbd5d63d69ea9640553cae91ab8819268c878a140836c70ed39fb5f63649f8892ec57ea856b41cdbf978ed68d581b3fe03f9df2faa4bf114dac7209a59b420e20257a02dbb49a70d9fe1a4b1b22f00552bcf6e467c7c4297b2fd98782b9ae475e0f263397f37a7c168caacfb9f7e8da27871da156a558f55c0006047c580f119f7f08503589eabbdcf6eab4b7e1fda0b176528fd6e98b27f23c82a5facb8fdfa861e1c777b9f8d0f9f123c580bf9ba3032afffb5bbbb3837a34797d6ae9ff3212cf32395d3d637d4cb2fa12be91ca419718eb53ef3e3ecf6c0e88248f823f57bb09e16d8a75d57487679747303c78ba0c477a3f94653e4c3076d928c905338914d521b2290aa0d299bf37132cb72b92a4a55990a4378bc6bd6683e0e8c435586382d35bd5a0d48e49f69a51ccbcc06f441b167df05295aa108171ed429ff1015ff898a562504f78a7e2c9625744bb5cbb5688b4c0b5ab5384e6e59539ad83f8ee9cfc56067d7dbdd5b2b4af0bfb302f18780ab43de9a745e85db9b03f4e550291d4c89bc25c553bb6e8f423d865615fc72181ce7d7b32b06cfb14e67c0ea774b6629b1e46eca93d4d9a7ed038fe3dc4550ecb5ac332f3da26a9ca5725fee041b28322c5470a3e5e79f3176dfe23a8e6dcc55d1581170084819b87f9d238e041dcf75e7a2940e9c992b3d7217acdfa61d094c53a72a7dc82ab285406d292fc5b1bece061c54ec47fc403a2e2b20e6a02914a283971ee9a4305e418a70f03a78397444a878c0e8c063753daaaab17bd638647561f3f24441f16f532cf3dc8f0d0bf6328d2c16eadf2ceee87fbc13cfd242628592653ca790a21a2d151c7d83b6819f98c3968f61d03af5c42b0c20253a5af1388c239bb2d6863b65d9b97f062481018b07c918b9ba440a069cdf9703200ed94b8786bb5200ebeb1d6573c156881f9c8577889682df2b871fd6d89a07b1dab188c77161b216668a91a080306f5ea3f17674f0bc1737efa09f95cc20250b4d5097721a867f00cd43b740db03c5cd618e9066ac3fe47b0eb2657f128c2a731762f4d30e217f304af16e8ce75db6c5497915946275374cc35628c24e0a2ec1f73728d89eeffe8bc3c0917bf05f6588e0000", 0x621}], 0x1) setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000003980)) sysctl$net_inet_divert(&(0x7f0000000000), 0x4, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0xd9, &(0x7f0000000380)="e2714be05c6a432bfcb43ba70e2b9a25add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd3f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cea2c92b42c40b38b768680d2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf53a33beb6d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef36b2aefd5877a498359330844eb0b6e25ec2b8e20d602d07b5f677159a0bf7d6ebd50625f75a4655930561456d53ddc0a82fc3f81ebe5d26f28cdcf244578f504787ca92b56c30c47cdb3ef2235e1b62a5912420e3f35db81b774db6721ec973febdb8b84ee18c70e3fe4c2c8c91ed24", 0x1d2) ioctl$TIOCEXCL(r0, 0x2000740d) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) r2 = kqueue() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x1000000000000, 0xffffffffffffffff}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r1) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) r6 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1d4, 0x40}, 0x200, 0x6, 0x5}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000140), 0x0, 0x0, 0x0) getsockname$unix(r5, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)={0x0, 0xffffffff7fffffff}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r7 = socket(0x20, 0x1, 0x0) open(&(0x7f0000000180)='./bus/file0\x00', 0x200, 0x0) sendmmsg(r7, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002180), 0x100, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {}, {0x7fff, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x69337d03ed0657c6, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000002680)) getdents(r0, &(0x7f0000001180)=""/4096, 0x1000) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x7) sendto$unix(r3, &(0x7f0000000140)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r2, 0x8001, 0xec43, &(0x7f00000009c0)=""/211, &(0x7f0000000000)=0xd3) shutdown(r2, 0x2) symlink(&(0x7f0000001700)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001780)='./file0\x00') open(&(0x7f00000021c0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)) setuid(0xffffffffffffffff) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6247f0 executing program 4: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f00000001c0)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffffffe, 0x10001fffffffe, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x8c) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x10000000}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x10000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0x4}, {0x3, 0x508}}, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) executing program 5: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x100, 0x6}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x23, 0x8a}, {0x86, 0xfffffff8}, {0x8e, 0x9}, {0x8d, 0xff}, {0x8, 0x8}, {0x23, 0x6}, {0x7, 0x3}, {0x0, 0x8}, {0x26, 0x800}], 0x9}) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) msgsnd(0x0, &(0x7f0000000040)={0x1, "6db165e7676e0781aa5857d5b14348d62b6fe3d0e8192cc8e21a3900b872390d9443e0108890742da17ead4472adfc58a9cb75b6e8f06a0641145c6c0f060b8b18a38e92704a995a06f2a09ea7c51932469fd76901293219fec92a460754eb9614646f3c2c78af723e933600729ba466c5a1347cce0c55d9a93146a0ec2c96dfadc3e4db63227b00f3d6a497607ccee5303e604918d162b359e0b924f8a2899c181b4427deaf12a6f8aba0bc89ac2adfcdcd97e1f61775ac8ad07ecc67a420fec85bb0ee0db7b06af0b605f62c985f88a78480a566ed73f6e6367b2f2d1f6a8740ec0c"}, 0xeb, 0x800) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0x3, 0xff7ffffffffff848}], 0xe15, 0x0, 0xfffffc01, 0x0) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000080)="5431fd", 0x3}], 0x1) select(0x71, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x1, 0x0, 0x8005, 0x0, 0x2000000, 0x546}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRESDEC=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x3, 0x2) r2 = socket(0x2, 0x3, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000002c0)=0x8) execve(0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x15, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = dup(r5) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r8 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) close(r8) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: syz_open_pts() r0 = socket(0x2, 0x1, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() r5 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r2, 0x6, r7) r8 = fcntl$getown(r2, 0x5) fcntl$setown(r3, 0x6, r8) fcntl$setown(r3, 0x6, r4) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r9, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0) executing program 5: sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xffffffff}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) sysctl$vfs_nfs(&(0x7f0000000040)={0x7}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffa0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x26, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be94097", 0x6a) executing program 6: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0xffffffff, 0x400, './file0\x00', 0x8, 0x7, 0x81, 0x6}) rmdir(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x66, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd607c000400302b00fe8000000000000000000000000000bbfe8000000000000000000000000000bb3c00090000000000890090780000000000000000000000000000000000000001ff020000000000000000000000000001"]) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfff, 0x20, './file0\x00', 0x3, 0x1a, 0x6, 0x7}) r1 = fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f0000001340)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/73, 0x49}, {&(0x7f0000001100)=""/239, 0xef}, {&(0x7f0000001200)=""/183, 0xb7}, {&(0x7f00000012c0)=""/19, 0x13}, {&(0x7f0000001300)=""/23, 0x17}], 0x6, 0x767) chmod(&(0x7f00000013c0)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001400)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000001440), 0x10200, 0x0) sysctl$net_inet_ip(&(0x7f0000001480)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f00000014c0)="8a2824760ae79024d4d31a2b83a2424656c850426394591221fec69c60bc1520535ba5a685f84e7979c3b2b624d7a5c6d7635550e94def1f1819", &(0x7f0000001500)=0x3a, &(0x7f0000001540)="659e7b8d02f4f718c848e47e17a5b7aa939c2015a63961367c88daa0038eaf3b941ff15b8189108a2249ab5450795eb0476fc3cf826297f4b44b15b81a03f59f273bcaaecf6eac94ef0fcc1872d73b3be11c33285b934779fbf39131abe1845a827b0f0c9cbdb23f958114cf017f18666795853edda57ead9ad1493ff21c89bbe7ab178f42759683d5a5ced0f3badd566c7d9145b230ee61922dbc6e8b3c1c7d5672b26100740b93c10ddcd2aaf2519a8948e5f8deafa3d7f389649a6d48c20f2b7ccf5c3e9b37397098ba299796ad730a8ff0f91e0a5aed0edfb629ca399e61046f98af0f3f03de734fa189a6dfb637d6db6fb689a32dc09ce65e9d69e41e4f77fb8ad022f1123bef5a7a2987df690b723af39e5f0a87a63d976fb5c135276f68284bc4c20e125548fab26bffb219d3c93e99177c675b6374f3dd843a62245039e643164d7cb2265c092d464f9e5b7a5d61e6ea99e8f2f8ff9bd08a343f7966dd54036a1416487e82de446f05c93ba98fb04af6b4752ad796ffac0a68c1aec6596e3b47b76503269f7d6bbae95e224827c90d9cb779eadea9b7224eeba3c4ff1ecb13e3c2e296c0c05c28f60953dd4f40ed2c9bb96acc940ca0562091155596b37cb5a771633a043cbf3d1187968b05afdad1fddb31c012e202f303db7585c220c29d230d20d0721c9ceeb58426a9f71f02cfac62f2f071c844f6e37459ea925ee5d1e16970b231a5cb6d2f9898b238f370f1feea0fddbfe9f3e1c88930ecec45fc62171569f217cb126a89e145d76ab6bef09c0626a36c6869f97807606e2ef31d993fbe015faadceeb68f3b5f3ac917104a996737caa14574222475b523c119d8eee8df9101bb40e319e72fecea0d02fe6aaaa4764dc5075d7f47fdb504cfc9810ccc80c5ff4d204254fd84c672f5361c3dbdaa4f59b872b43686bddefe4a84f177dd0b640ddaee76cf942526dfa61c52f46e77095b92b3518ed4d88dae60ca50f9c9596caa6115207058a0a97bbd2c39bb924df010d5d585fe2f2d105272b0c769137271b495b7b1d2e7beb8ccf23fb2074f53fc82639fd90b7af2a1a3ff69d164d0206d85b17fa417a0d6c6f374da44ddb0900c48a5ba0965da775aa8ddb5c2cd309922484e58a41c795e36a3f67c36f68021705700f7813b35c37fa7dcd94f6d00db090516bb09f29f57be97450a63d323e2ebc1fb903b8b207359aeb1c4a2e16c8a7a73b9fcc09eaa03dec095fc0c774ef267383f53b099db1d575c52354ec22cb9b7cb95c0b9c87ff91788cd0e63988833db287440fec78e5fa817abdc7a338b3a5c75b6c1a0fb862519585bac6adc11c5fe5c0c75be0004d49e8dbdfa1fbc0984bf88dd71f7c1939d14373d111546ae3e83434161c22ad81a4e70d52b688173f85117b052413fe88d50597a3cbd64218c5d505e4cd9ffbe8b82b8ebbd5295ca31eabc42bfc7d014ced0f0e3ec966d1d3bec019151d6c5a9b52b5da7f190eb4f13ca118464f71aec71035f57b786c0a86159342b504ca8f8efe3f9c4b8195903a1f2e2749ce637c05b6c76c6dea9fbd0f2cc7bce5bb1ed67f84250f62adc443c93951c67c7fd6a24b82592a222b6a0cb7b67395cacde8827daefcb06925e238cb8e47f0351bd397a21f4c1131026eac9535c2334feb932d0df68457ceaa8a2568993860562f68d02ee9a712fbc26139bc204febb2ae4c4703b48da72349b53bca2c7b99df08fa62ff1beac8fbb64ca607fd1858f3bf03fbe49a1e301bf1de2c6743ed06483b5bfaf9f8c43a7f269252bc25209896489c8fdc68c9bdd6bb39b6f8599383ed41c6e24e56a28d53db1c00cd48c7c6f944e9ca8a27c30bb34e65fc689e64e17b1c12e655231e989e1ac23393f249fe60a632748fdc376101f219a321a15eeebdd233366b1bcd53877c069ad002455814da8612a61fe6be09842791c3d777dfa737252c32decb72a3a088cd449dc3bd7702cd8e27f60034765efe639eec4b69201c958e65e7ee6483c88df45fd0fe576858df3fcfac8d19a627e26c6d35872de3df1588a8e77ad50dfbecb85424b8f1740ee16015b9d4c36d19d939d1535bdfa7bc98ec74ffcded77eabe94623da060c4d896ac3874e10e1de7e9183184a674549037038d6d16ff26458a515a29db210624a441f57b638202125f45f873808ca29600fed161fe7474848c4616de2a6adfdd52142c3722823f5f9ba45cc5c6aed6755e139bcd9ba41d17a959e49cc27afdadc9a48b3c30714f1621f1b8a56d4f2284a4bb598563db2ce834327906a743bc4dce2bee969a7938a0d8a9b97bc6615491dbc2ffa52e258760560b5093f09cfd1381b07ef8a94a8bb2557a09f5a609fce8b1949e5dfb8bace2598489322f006dea9c148c957439f62968c8137df83825dbd4d4e69718fb0435e4e18924e27cd902a5951cddf6dd82c24fb5e1a5fb35615ab13cf27ee3f6eec71690e054f926ad903f069b71b027035a238a22ba2de57ca86048cb748612107c847e5df3b7e65fe7bd350a11b4e599a07af2fa929a21506f04d33b9c9e5f44634c0b66486f432afedd04a36f0911be29b046728267f963da30513006f02e488bf5a3a1752eca6dea6142adba0db7a5eb34109dc1931aa65998c39d5f76af97d178de26d93e0397bf04712413433a96569f2c8c1c8a948583301c729123fe4454b195f28142cfa63e5c65fac2a0d163fd6ccea9b5757ba91ff9d6e39d8147555de5e97c43e416b03f6d4160d5befd7dc6958b25e820dcd2a110f72049f8fba5fcb438ca58d61d12abee7ae4dd55128f2bd7a8c9010499a40e2ee863e840aa7e1b9f8443a55362482ee8d922f2a36a55dd3ab57d3bbe1933331ea4fe89e633ff815e835b2101963e4bd83fe5489e3c3a02d8e1a3e521abc57570662c74e6c2d18658df17b3841e3041df1a9d005ffb691dad1d6eb21806ffc3eb5204714c810c7cce128422e33cc20a8668c611150e162194372847e9736a94edfeafc4a9240d204c9e4a68f2a93f5aab9e3ef0e178b1e7177151a755e09998bde5d32297b7cf22aca5fab6776a61e7a76c43a523534deff90e6bb9302934f451f8238676cdf91d47415b7c30731972c48513140ec06d874fae9ee993169b54fac6c6c4a0ebd5a1f90e91dd2bed2a90cd0f8dcab331ac7ea66db490ca3aaefe7eee100302dc82e537383cc99e01ad25ceadd11d22dc5cd3859989f9bf505af9b387371e7e404caf61b3f79c4c2c03cf579b4a62b3dc6d685971f1536927620320ced70e3392721ef4621696520aae7b0a9d3413427995113c4a8512f8e568f17ec18971074ec28fae9d6267e8c5a73eca76d3b4a84fdb3ff6e0cca2085fd5324341ed4c23258a9aafe23ae03e496b27d9e80064aa42c478134720d49a4308342dd72add5025ebfdf28db9b0ea80df769d6144ec4445e17f692f2862afdb349238d76343d36bdf33939a838a839e0396370fb2314e1cb93d3dd502fe86e6dcb23651d489b3a691d6657677cced2ac59fc62eda0a0f473274de751b2c61b1706aad4fa0a1b8f7865e1498ff075060790b5469b0c0e476c9ffa3d0fdb2354711a70ca23b5264882a32bd01ed7e106f9fc83b245cf61bfc16e22a879c18691ecd24b687d5436e69d9119113dad7607bd3407e05ac2c20b2be59c7bd631b2ff608cd537e7584bdb08524a58fffe885311451caa1b43cdb5d2c0d351bc920711c08b5e3b8f0b9f897d139b35211de3836abbd72388a7b886d28538c43d75c8c03beeb8e066cf7278bd92d473b0ab4e2da94e75ebae78ad8b943891b614fd1c7ea44bad8a1d2916d40c2af91fd420b9f71d5cafafef88851e98d736acbe26d0dee32f194d6c46b654b3cf5db784e0597b63178407552b602759db947b71dddbd86b38385a94171c1ce69ef1ad93b8286c39917c6f0e4c404f6e78f6c80522f208564caf387f0278edd841130ff4d2e255eb9e62c1fc64a12c20f79d15beb8084abc48a8f01e90dd1f1ae0fe0bc64c80593bf8a24444298750ae88f8f55a495021f6a423e8e18af08b397e5820487011cdd2bd76b249b98511a841ace3f89af48d03ad7d8f1c0328d280c8dc13cb8054c74db50512e2bb48655f02abbb4a57af5aa39cc8c4936ce0dfa7c1cc5a2da29572a8ec978b219af70bcad0567dc5df39a5bcc03a8e83beed99b48f2268dc928976f291f31ac567ad14880c9905e9f4a6b74b4290ce84b1baddc842d65a5ac20b669060ce9a53b7eae39b3504cfc4cd848afea6f5f7b42a2ebfe638036f178086e8cfd50e4ca9595b7a33dc30e433beb6dcb65d1ff2a44b83fd43a7b19f00ae5bd342b9bdab5b93e44381ab1e643fdc404f200f03800a989e0b4a864e05918d8ab5a4b9ab9691be84514667c84fbe8c67975fe6cc9d4e60b9ffb68fd287e5d04f58b1abebbef5f0d15d2a33bc68fb6cc483e742889a68700208b5d411cbbad9a1ed8a865fc25f7dc3e940a27156d45112409a981d836618a1e6f77914e868c15e6d8fab7d228756770cc4443da38be0a2f6ff7d237fe46d76ff5e1428557b4d324aead86a56d15074bf5a88e1defae4a3490250cd822664f12b282341ba22cd771173236619753d378d63000713cf228347544940346ac630a87570a9b47a12fa2dd87492a37062b6c3f877ef186d33fe2b347d5f2b76bf2d68a42cfc0505edb6d438660c0e7a2a6a1bd57a5370c6d18c3e035c072af111e79813de63a3449957a467a51758ab6abff7e6df02c0e36c65f6eddd133fadaeda6aef38155b08e6f9a128db55dbea8fb02777ad57d7aad8d8a5a561e46ac16ddeaa9e3e43b03adec1b0214a0484ff099c23ff53e9d083c3245d3632777d523c9dddc93eae37a255ab4d393cdd62aced694f6eef6f6f31b9e25512b2945fad78e1b18b1d6485139cad74b475306d39697f1f400bf821f06fdb35f86768865af923f487369bac5f4eacf0ff0862af3e6eca512dd3de8c12d2271bae3be8fa85551cdf4f305a34b665952b34ecd562cf61d1fa78cbed6e93b4b8b6ee130215615dfc6a521ae0cbaaf6aaf1bc2797259324d4b5743e32e5f9aca50117c93491c03507325eabd4ae33d1371d9fd2f65be2dcf483cd17ae2770c923564a5c9dcc83da29a630ea4f1940695535ccfb29bd9809280e47201d4819bfc3affe48cefa266d8df4cf294c588605ac1b5f620c3ffea5b05f56bda2838c7b2ee2c024ca0e1d9e14e7aa4d597b5d0e79c916e1c9093cd68de445918e6cc30aec0a3405da2bc366ec1fdf4077553f81119401fd71894f7ed60be5478560f2d82094b73c1098dd3b7134f452d6b2fa915c65bc572ac7041de26397f88d70fe728f46891d8bc8c8e055c1cb42bb464d7040b6c62c5d6f50fd62e1238cd3e615585c94a9576bb9d04560300fa12169bbc6ffa28f596ad366d61d56f234f9daaf4d40ac418aaabd89854ffcd9b5f955b370bd18247de2a9cff7c26b3365bfa4d1b6198c67e006602112846af477cc293a6bf7fccaddff0d2e399d221e1f02bc4d3f958ab22c27a07dc671cd3a43252236cf94fc160b5649249189626e239913291344af77668cfd51e63dc43db960e71ce41f9587d77d7678dc95fbc6ac0e3ce8c30466a62a2176b716417c1d5aed9753bdab15e58ae0c5bb748d63cd3718212d1826b6f5e56832f62d29744929f7bf3eb38941dfbbc00fa27a5e7187de225a761eef929834d47d03a1fbaba245302fc5a9c0c883668038b6312fc3b03ab1ed0030c652695a8b0be831aeedfe8812e683c2cc100ad9c5a4224f64a13b", 0x1000) sysctl$net_inet_ip(&(0x7f0000002540)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000002580)="cc8acaa48d8ee159295c3e3fb5a439e82c54d67dd0b7420b27da8c6c540c7867ffebd7129b8e9a750a67e14d793c43d6c1f30cfd36e2e55fddf222e510ccf3616b2aa4f03cfeebadb2f83052b14a51bac4517ce50b6d291ecedcd1abc54a9c167e2cc3e70e43d1cce46130e4816ec16eda46690bdbebe1d1b1403a6af124a30050a282c6e615c64ea63ef8d062d0e8b980e024889d3aa30657176da95db484073348685d8d1a909e27d9338619022566d7a78d7f32ecac843b6d954965a9c9deadb76108bf", &(0x7f0000002680)=0xc5, &(0x7f00000026c0)="efe70574613d10549186403d31b2f339b2b4f4ce5d92449ea3510f04288ff06e11c4c750dae4db89be3c943583e904bfa357834d1a72a2e0948459f312babda335fcb84e34c0e5e2afed619d1afedfcbb8a2c85d406d02c88215a1bf8cfe907b68915298b27cc864", 0x68) writev(r2, &(0x7f0000002900)=[{&(0x7f0000002740)="8aa5e5f5131b22231b9e574ba126dd95b13f7aa05a378880972536d89bfaf2a572dc5c08db3f134e559b04c2dc8f8cf4f629a8f46b0e4198f64dcde7a383feee97c588cee2805eb05e82a8151b3ca83d0548f132d23aeec5a1e6e8d1148d3bc8abfd8a706580f1ad5fcbc25ddad6ec1383b4b4fda898bcaad780262dbab16c88abeca6ff774d156bcb3993d3c9685a021d21e31f42ba43b228b5cd1d42436d568e3095d8f527950da39b2ac906b1e4c79a7eaf234db82c071e461d4abd0994c8baacb80cda08b33386bd2d4327b848e4363f0e2a141d3f050c37166c30db92c895ec23b2c486de5b90a7cd4ac4898c81252edd792333f846c6dc71", 0xfb}, {&(0x7f0000002840)="42bafaad23bd65f91350cb83b256f7729a7706646a89186380c35f236169233821d49faa1f3f6de4022d0e25068f02f739325a161645352f16911f0ddd0feab71cf84802a110f357e5533384e742f20a644b67d4085e90d68d5be6406708f20e5e8e4dd23b529dfcdfdf019fd196840cbe8e7af64e4534b6fdd7b9ccf4e12bb6a798d9cd50cb7cd45ca4b81a52f3121be2500a1aae14d9bdb62147b71a658409a3c5f442c5e470e53d09993d7c1bc3803b3eb85e184f58d54c1dabdd3e31211d", 0xc0}], 0x2) sysctl$net_inet_ip(&(0x7f0000002940)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000002980)="39d6bb71963c1be1bcd21fe4829633657269b17e954d914ae009ecd7cb7e48c4ed9096d51fc3983cf7293406550d1f98c259c184763d804f83c12117c685074aee6b62e71085090ad591fe462336a7854e6db7159ac91ec421d60d6aace7d9b671dd1e0c5935da23d46b04221cd263ca2824e55bbb99018f9a83180db744b850ab0c6d8b52486e90fa7f6a745524e1f3a3f99710", &(0x7f0000002a40)=0x94, &(0x7f0000002a80)="4cc91c7ab2f9a9fa3e8b092ecfa310cdc872958a267d760437786c9077b1306ad6fe2a8548055372be8fd071b8ab9dc181c1bcd9bd6c53f28602f57710097a1592e89195386e14a3efcc36a12d46a80de674971f5faadef0820f91a9ff49e73b43ce7dcf4a82ace86e3a19070d30a141da4bab4f1240f70abb66906dde1fe80788bb496cfaed616cf946331ad8976bb32dff4ba61a7ea6fd910ad3da427551c9d1cf1e5c9b63b0bac38c6073683ed7fffea60fd944cda44e6738286b7cd93fb6c3e26c07fa56bc64b392946f5d7f005dd34beb2aa9b2f411cdde0dfa9f21cac646862f8b0177620a9873e86ee73cbf306d", 0xf1) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000002b80)={0x10, 0x7ed, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1000}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff80000000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x2a4c}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xcf}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xc9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}], './file0\x00', 0x80}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002d80)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r4) ktrace(&(0x7f0000002dc0)='./file0\x00', 0x2, 0x100a, r3) mknod(&(0x7f0000002e00)='./file0\x00', 0x2000, 0xfffffcf8) readlink(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002e80)=""/42, 0x2a) bind$unix(r1, &(0x7f0000002ec0)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r1, &(0x7f0000005900)={0x0, 0x0, &(0x7f0000005340)=[{&(0x7f0000002f00)="94e014258ee711895ceddec338117542e4f62ea90b4f99f899dbb30d4b3a2094fa08aec21e7a4d678b314f7f85edffa97f15522689b6ca45bceb4832ce7538be24e4bd00f88365ab72220f31cfdbc21599f30b56ce9dfdbb717e5ff0727654a27dc912fcbbae33383f71ae050fe6f2d81d44b59188df909f43b7d24fc1dcfe9ab675027ee9c128a2f7e0b1653d354fef08ec753ef6a310002f910fd729e849dbd4b1c4cd609e83688ae801686f3b755cb031298f88f4f28edbfb1ab9f95f5694ded067cb6c0bd32568781593ea405ce6f9a8b774542a40f00e9e567d2b74aefab727aa5e0972bcfca6ba72e62feaa8e8ecf477eb28d91419f4a605318fb12806aa3dc27b831e121fa995f9ba66a1b998e93c905575332acc7664cd57508c9d114cab709273b55be079b4100da9255e81e4c8823650cf6eeecb1de6643f978ed783480a5202e6271963ad64af5562cb8dca1ca30101b417e0f3ab34a3300d8840d6b287a9be5b60da45fa8294be94b2ce7fcd30e2ac61b9a2cbe4392fb1c7df0534ccbd62e1b8099356e04dd973dd12172215403e3c874ed51a0a50e34a624d3469b5bac95476d1c0e24fb9037fe2f7d7d5c85e425f5603a86a40e5a6633d9d5382d4dce83620afed17bec30957261b866343e091895cd4b38c279bcc3cdbb73d885d5ce5328b8702e0892bdb164c85d35f111f090a72feffed35e5e0b73e33a1e81001929e00f12ec7a7a50dccbedc66d8064b4e4e4bb4404912d687223bcd844263f198cca0fa42f3688fc9a340aa52d33ccda6903fee01ab13defcabfd502eefa1224f074d105d0f9924f29ce09bd2a8f4215858cd34e6319e18901122f05f6ddf4132e9123d74ced16f6db5a6506c36055b93f85753fab6f908cecedf28acd62e8f4f5cf9c845d41b64be1cb1705f1a86f24718acfdc57f9e121b4fab9c36fcdf1539c2a232c0f72a3c20be0c77e728750c88675232433f42402c79d48475a0e8c51af1938f421a1945f58c5616ba97376565c7c7bff2a4ea0e84e656c1d2fb65c2ca53b2fecc933e8dd8018ccabf29fd9c5288428cb793f06054c45f27598424df7fa88dda88e8ef9e551b2d9be3d3119f8a87908ecd2ae2609f6d2353bb363fd2b85921711db85ea6c0c87f22c72cfad845c30d9008e149e5ba3e513b617a7d9bd7184d3b95bb1df90ee754e63c23668d4a281c66050414cbb3a3c5e6450f6b70a4776aecdd7b2b597f31cabbda9bfd35b76614dfb4d89b29bff953b89c17a798ce485338cdafc606b1f42d600c745964df1ecae89462ba7fa355ab88f3a724d8f42d40c56072e34e687d1a3866539fe116edda82266c2cce6c2d464d4e99b01ecae4c82c773ec1d7fec02ca20442d0ca717baa355b275348f7bc6c5b4a86549a461dd05a15d2f1c38162f86de3e73ba4fe51a18719d6e421d73b4ec03474e4c7f1c95a026e064cf3e037bc36fc21e3663fd6ab3645c8cd950293b8801db7b0fad6aa367ea68cedecb8c688a9b7fe17d15b142ed5fd45542ae39b7fbcaa2489df0bd14a0f71920c24fc07c3259a739986a54a164c29cba1feb14c1af6cf4c25f92b4a1a4a2eaca9229772802bbf4c5bb9bef02bab36f051b37bbafe4ffe3d8d9601576057d21c6765cdffa4a58bd9e54d290e3755e4e08dc3b1af445c50ae97a86c2c2e27f72e86ad1c84f17d31e8c97d31c16127f7fe8b745f8b6d79a64594d2cb292b4e51f8db9a84127eb38354f443172238c2e3714690a6dde9d97932d220266b44ef0a768b1265a82ccb76d1789bb2f21a96d9b4e50d132cfe2f69c3fd7467a084627f441205e0e4b235e8a9806c2e43fb9e42b147786db4bb31d7e4e7fe58d266ed505e0ec32259a97318551c15c29e6a2923909a72d20e875ba41dc0e1240d13fb693bd32d2c70663ee6a8c1db684d5d01a261f261e95b2e1caabe53182f32249f34186af719dee7fdcae1ecaf81bcd9e874110d488fbac53b61fe1e1313df6149649497117bfadcc57cf816d2590ee869381b0222a41f3a051f0874bc667649cd1102d99baa05968080b63be2d08893332b0bf93a50e16a378d9c586ef49cae3fa222570aa52a464715a37a4c38df08df27ed219a93d7ca1aca2aecc38b6b5b0572aa77f884d33ef54ed297b23ef053d852c5f62f67103020739baa6dc9f3b87b09bd024e8a2d65658209a414624123aaceac137f33263100ce99c84b50f77073dc038846399957c074a8af59790208c115a3a7057f8eb5f4f96def633292f980fc15541cd4cb7b6b42e0c1be32c5952dd24d5cab687a319ab3ca6fb2a5c250cc08ef54d298a5922b3e8e2592efda686a6801ae6d8bd25f04b57adbc259b83b7f7462fec50f18637d3978cf7a2842b45f8eb8bf7badfab787ea05d821a4a41e59fc4540fe296744d579b88f19067dc27298b2008ae8c5fc65cda5b0672cebd3c2e0d52e90acd00c2a83e856175e1f47e430f4d5d3c5a4794485a23a7ca49937dbfc8e52ef9a387c55f4b07815d1c3c13fe5006e29a8c8308ea4e57a03de6d184b06d97213b4598e61093c18db2f2b1aaf79943161d9f8a70baa17db6f3d8d9074a2a9469792b1dab554c3dce06e89ba53e522942e242272d1f246c8d5c4bdf21238a0b50cadac5a2bc57209a2554d28d334e2226748d2fae52e3f55285fb7271571e5523c8f1ab01a4434379ef5a160937d5068c18754d66910268c7d6555c8b9c976c4d0c635457759d28f9d61c3e15e0f0ed4d1d39673089afa59f4883b3e1d9a61e5eceb14399d2fabe1416f01a6c1bbeea6295a5884ef93ccd1be4c2b1df68a03aa1969cfc3c647ba54312306d348d3ed1ebe4b720b6e28a2fc6af6c068ab79c70551cea26af53d9c75948b8c036ff6ffb1f60ed53e9c5d686ddf8c1a90d241bf9c192f3e48b045dfc74b8c72a144570013c2f41f901bfd62aa0c77dd6bbdd2d19ed78b203fbcaf2563144f466db761c443da6f5ccba5e04187684cc98e2cfd5c1b18016318c0a38af807c6189644d72ed01d1ddecdcdc770dfd2950dc832903630ac95ae387ceed353b76a8261f5c285648563c11b7fb30d80889565143d970597a15bdf154a12bf7f057f6e16dd5c707b445f7b293fe54835c2305a43de73632aa89c4f01b6e85bb98cb91e68106bf60d4d661caeec689f5d8603c0ceafb10fc13fceec84c27db85fc099b59585f8387135ecc8d37840237dade95f8547aad2b22dd7afef45e7f81d24acab1ff7633943b34c862954fa16bd1938a9e6ffb437feda5e53aab755ed82745c4e8d2985414984de2ba41655f647f4375f3481198591bf93014914045479082cbec29bb1a8a5637b0465c55feaa108ae86216946b4b3de12ecb2c0555857582b0d09742d6b85c3e032f2bca61e8dd774df639d1d49418476ab3fd609df4b0ffeb0bd42c6c2970aa43cb9e293ca429144faf7049f091cf6363d766f438feeee1150b9f95f2b33bbc4ceb00891da9544c371804e7e127c29f0baa7efb2eeeb8a0f592d77c095cb737b973430f63d841843e134daf5be339c681736f3219f3d532764534b0019d14894a55594e80a35c515616e5efbbd09376a32402d4ad0c0de71cbbd95567ea385c44ab7894041eca560eac9b95849252ec785235800dc572d1bdf6aa1ee5b605833e2423d8427abcf9f7944182d305bb353a1f1ebd0a9276bfa0aa8086e3844dc319f7072b701be70c8956a3b63b7f97305e6f9a261d47e2c95b2f61869f7abc2b350881029c238e373bce04a33c984b50129e2379c6d691a4a1523bb9d300c36a407c73d38b4ecc2ec696d8f14649a222ae4f96908f7df92d7b1b259c9e2e38c5302e256b1caf83ab89f7cb7567a43351edc8f549289e15b5c59b5587d4f2f9a07bd876e5f92c18198d88bbdaef1426022b313220349f4ef9ba5d7f65f5944965e8396ea01a127d3b93ca1ea5197bb2d28a9ef6854680fb5332c3fcacf770169b3947125768092f138b4a931f981273fd5c6019fe5f9cda6c4c9fb35b065968c4b76728cf85e625bede98e1bb1af9a2e44b7a5c0f6e4e7458435ff3d509e65477b271a310e4d5711ca805252da20651b8b21e4576ad4266a1ce88ccd75a66a45fa2f3af4b91feeb7d67bb1aa4f67d20a155d08ddfdac36953100e5668c7d4d63e0a63f382de361a07a7e963d402ff09f37ed1bcb91b2bc1981af051f37b9c816278faa5853aa008d19f91bf80e7dc1f67805c337af08232448c113a922dc3e2467109835722061563ac0f7d3a2bed3a6454694914eaba1bf31551a518045fbe69ddc96a7ed46db39ea93aa76ff7c507bd4d5f2d97aef8f382372360115845280fbd8b18142e9acd327b47abddd4ca1f2235a842414610aa24b652c6ac6c4f5a2d609f6f7dd6a121188f8a3f0f3e302ffa38269932b35b189c041358e3583f82fd49a4c8eca2ca9fda6f394fbfa5ad5d079bc546501cf2bc8dc8715a9d17ea62a6643ab2498577a8655e5a1e5179ad532cb1d883bd0104c0996411d9f06afc005ec589b8c04a97bd60e76181396e730a004d19110e1554e5cab22870575850b223ea85fd3cc4f2285aeebeb68d6312dcefc21320c2cd1d7953f101185efb93f74470015ecfae8eb96e0290c4772a7913f4d4a4834a2dc3aab6b5d7b9504aff578ad0c84cd453b6e8e299fe52eb61a6826cb96459f9fccd8b3eb9ced7359e308a37eb62ca4a4722a48d8a0298c7c59ba715c8a2d430a2445082ddc0cf80c0ce6a8b0aac8e3b6d5e2a37ad623db5b08251756ea2cf941d15aaeb65fee034a387a61823a6c6b3453096bc6612b8625f1b020d9c303a1f6dae1dc2ae6be6372fcc48865ebe2cbe594c1637d86b90f2af8bd7cf067e2911e66fe3e4f501a514bad2621a83daa8099336c3af3255ccf4fa1de05bd92189170ecee000b0eb369b1fc2facc71f03a05d396618dcfe746226dba0974323ffcaa7f2ba3e6d3ab9600f417627fd3716eb2b1a89ad11f1bb61edc1c455d14fde1398307d1d97c68f98c4c00b71e58d827617047db42a029abcc4f44e2d65c9d8167f0254ef3d2ebe1ce77f3090b676ee98499f5af2ac0794fbf01ad980a841eedcacc7967309eb4a4c69ba7d2282f5bf9f636b7a7fc924b0afb7e0b22bef443c178f589414f99428a32057efc2f3ed92193f1c0b444161d6ee809ab34e367514e65ac48b2cddfc63410b7871acf98a44458aa2ad0890a5a39baf14eee7e3e90ff62df0360cc8aaf07fd41f9b9485e65fc0fc30778637f3410e354eaccaa312d0d5b54bbd2c7b29b4925247d0b2a00a20e2bd19ea95f39f09aec486cca8691c84046f880243a0f1a845e0cc0506dbef489722227910240f1fd0fbe57341458572e7fc78241fee2f91c111adc7b1ad6ddce3bc13078b94b0d92680f5601043779d64cc666029d6b1071041d0168dd5c49ca565a28702da2896944d154d2db1e8821b6a20359902be8c84b5308e2081be2de9c4985e779c1633bdf4faf9ca6dca2a627b9e17e6dd44b9b45eac58603874118152fde6bdb3dec3dfbe897dbb58388c32e618cff6e02ed430d1893d31056319b859850c63cd0788df9ac6e9cd3626ce4f6acfabdae59d9db0a895bc9e92abcdc5cc0f93b1e3ec854c88f937f17fb2dfa09256df2ee526f78b47afaf2f04107d0428bfb6838ea7afd9830367a976a3ab17bc9ff6147bb1037caa880f31944be8699930ec80c95901d33e9e48f56ebe8166fe2060c9613f616a7e21061b7fef050c1a68b318444bfee062f0b38543c5fe4ccfaa141299471a8a22b0a1282f4617fa9d", 0x1000}, {&(0x7f0000003f00)="274b142debe2685ab0d48f449820e1f53c9389a6d6c43c4b64c8d3ae36f3ce468abd207945798560705fd1c51941b6f63e2caff77dff6cdf58ef4142", 0x3c}, {&(0x7f0000003f40)="41e978017da8add9be29108a9183a7ec24eb72faaa5fef1a333146d1d5d2400b7cfd752ac54aab0ae673f43fc57ff0f8164f1753f19918e86bc2f6c532bbe54f74ff954c54915bc1ace2cec35c1d60238c45", 0x52}, {&(0x7f0000003fc0)="a378bb2ade12cc1fbd9d9b208fbc147826fafee6a418f7d8c9b4eb947ff1e8ba52f4af6034bbe935b96aa786b91f4db2909870f21aa3421559cf3db52bbad9d5f2d933cedccd7e7d9775a698bda24e96b82beca92e4fc5bb57d7942e41f8de512733a2538f64a8bc66ba4007b2a3f6df11ee590b45b34b8783a0761e2ed091f5faf1e8434af96cb166113005055c64848b490682d1d6afcf265b13bd761c7f31270d2a33cd4c428ed921cd4aa7185230eddd0faf57f5530da8c72129f3f088434dbf3aaf83c6b5ef330ba9c74c820748c0ac1ccc1cb3623cf608da0e3a8af9dff6d9cc8ba4a0dd035ede68952c82d448ec93e35536ec5941d0d2cc2cb9b84aab01eabbf920f4501659041ed76a08eb4e30213314626a45b2378c947c4f64ece602642c0349bdd1505dd517b99b08d183803cc2e686020b540565458c2457cff5484c36039ee7690e25ed8120a1b10661ce2acbb380bc6e10d477a48cbeb42e9546685af1b9ab54ed7a0e5b23d5f1d261548fdc19f73a7c645b5dcfbbb9b51fa0682120ed562d1ce4b86f213f782fa3d09443e75701cb606ad1c7db914566c6e2a691658571d7e2ca38da73580974fce121da926ef8cc991239ed336792c2a274e08f063ef56feff14026044975071e7425b61aeb83120a4d101501e65bd629dd0cfdf88094ef619830c54f65cb5a033f587c3a3deb7666f74514d4a6c2dc7a524758733b45772ec03a2313b5a5bb36f258daa8e509aa85d3bd46280a4965b34a3e4a55645b344017f3420892f1792a37920c4aa0f78983504056eb67d0effa6a9b69a785dd4c35c63954d9442270ab615009f919d16244876f4879c72c3157aad98a54aac54ddb2bae6f973448d32d5490444efe09b0841da166a2da14beab245604ef10d5e16f36cf03e388da0668af38d9133b90994376b4f5254cf9510596a9c712c3247f48f8e0785f983493fd7f0d923b93d436923aa1cc08b550e7c52414c42e21d3a08800cd79f5e60a88a1b463399a4cf240f67392b645331907fd19650ef964e4f0c4705f401a0742bf5ab526127fc95743bf88f34382c5814b8c2b4d83af08892e043f18125e7bbe150c68305707ca309985d7885c4d07a62dfe84b293892babbf9ab9df660d758d51ad74f75a167118bd70371fcd50431ceb5820115e98ef40d58de12ea9eb18eaa537e6fe7fbfde72368d0699058193fd6c1bac4b0c02190d22789d8b8d20e4d0177f88cb0c9eb7150aff13b742ebe79835b92fb8bd4898bcda01e1f3b91f3ee2e5412c6119ea7613e035759b148f08dfa9fcb1fb6fdcb223faa868633516c6fdffb2d3c0757b937f92901c6f85041d4d622844e76783f53f29240d48fcefdea623491ab3f1dd265b4f05e45d9c34ae9c29280ad68326f17a0f24afe3b3f5bd63bdd7915d4c65fa2f455b95383ad2606e09a101468b97f1a03a0ef862679b8c397d2cad06dff2a7d423413d2c4c7af03d6189ecf73696fc3a208bc5fd8ca5c20ec4a1243acc7e0d3eb60caacee04d684bb62eba71efdbab617955a1fc6e321c9e202ab19c4c9b8465a6ccd2f5034faef465f77f3e71ba0556a1f7c729acba264e335f7487f3f10cc393f535e3b4986a498361bdd22071f9eb5522f355c0d4dd61c26c4b3b035d40213f2b4238de21f02ddc50dd96099ec7c249a66fc97559b2788b0a4cbaf588ae14678217b1ddfc42f855aa8b5d141f41e05bbe3e8c07b94df07ab7b98936668da6c347c674ead7049c5248a01ea202b207cb85d4e741250eb505d861e3eabeb78abd85d8a508ffef0e685380596f108a7a773d3b0d97d207f36b89ae93821e6c273374b0c56b1cec74ffa241713401c5485d240eb721328479df16ed259182883d31931e7b43bfbfc90cde0732333063fd02276cebe9e78f28a66b54ccf0b933ef210248e47f33b3672a4b77354b5425b26ae6e5e5547f0ec301cd27d7463ceb9edb787f2376b361544db81207111f9dcb5d4cd59cf12925bbf7f85918e99289b65c8c42c0a604f1c8bae37eaad4f29d15ae205aeb23f70b9665c34e5d56e710fd4f4f3f744b08561f94385659bd0e96d08d040da5d1c1cc5978dd7598fccb344be06e768178ee5182aaa97076d1ce2268a7a43a809428baeade7fa9b9081915923c4020e9774905b8b1b6d4d0bf9ce1b13325e80ebbcffdefc03b13f6d4038f1d0b94acc012b51f6a1cb0701617775d964c41bcadb54ac30fbe1a55324f5b5d144d4181abebd0cfada1e9ec714c82fc9762e076d17100227ca09d3c53972e5fa859985fa6bd495599c9a7b2e064e15a6dfd1965af800b6d3194d7515727f32949f4a812315f44bc6f4deec45e6d43760b2aa1760cc939c226f571f2de861f5d54d7081bb5e95a75dce9b16949f495f3030bfd89b0f2c3a211f36b80ca45585744e280165e3bd2ec708ee402c0185b3eb1f51778ec2f71578a7e08bf4a4bc9d229c6c3e8c23e3c0a50bb35b09609f5b78a6ed3c43655554f14eff6e573d312ef6194eadc19a18556973abc15b258d0db5f39ab0a964229c290c3fe70c9596eb149334bd6c60afec752994c99271515e3eadb4921b3795fa69a21d539a77ca51e21dd12b6a784b9e615585e38f8340262289a2229c3d0fa85d48603ccd630030dba1c3a867fd1600e8bd021f6ac6322a9d7e594a6f779c53cc122783b35ffd1098ee2added1cc6c7f6dd3d5498658ec3b866d035f3464e3be9b863a1356e1f580a79f481cb9cc8902ce04fda3260fe91d607b43f3049d79821b483e7e59032784140554e208e4a62bcc5d6ba1cc1e6b0bc22ac7656add4995ed3db6bb48fd03fa192a743aefa091c5a542900fd169e9942f769b5fdaeb64f70148154e9a2893ab1417b0936a3b471e09f76da0ba6571279d82efd50010ad1bbb5a89196c9a69ce2bae7920569f984856c919572dd8ef3e3e4e41f0a887d7583f2f0ee595f34a61c45851ca99a2cbe25144914b0b759e0dc6c517924ad03ea4c595011841114a959f69ba0ba00dd5b3378a5bd38c7312b541df0548414ece4fcfc6e317caaff33fb56c9255b8ac992f5872928f52ad5d6755d09f5a931b8f7c3e87290798e1b50189c8efae4b0533915f8572ac60d8de8ce288161a8eb9ef05a36c40513b556e9276f8daeab14ef3124cc3fb1fe33b5d95812d6b04621352d8bfa4aec3c8bf48b4ff6a3df8c4af99b9e2dc0214288b740f24bba081042863b7bb16346f95f0c73d6c38915149346140e1b3b15e432f1c96b711a061862edd5812757837e613bdb60a1e984d10d3fd1ea9a05c4a31c7d81ac342276550c7f722c75f8864a2f6aa19040137042ee491271375e0a5ef8babd4cf971c8820eff1e0d1472a051f1e6400a2b0a23034cf27d5df82aab47111eda9ce4b74514ec9cf667735fa252dfa245be98cb6cb53401621e81c600b2ce093de1afe8d45cf185333502eac390bf7cb7e44688646de4d02a5d49cc0213b9b44de9babf1b27f468b0718625149dc64e698a91d0e95ebeec87ad5c462ecb45eff46780a9ed163768bb534c4fe301eb444ec772e0c3cd0cf93bfac94ed341cb5fbcf2102c9725ca86d353f1def58f61e0c1caf6dd8594d8d2b31bbb9ba5b7e7f0d27b8b02b96eec3b77c8920310b616ab3309c0cf4a8452d59aab57e174456511e7fe1d184022a5a68eb5c5f5ba54835c2f245387d1606e18d9c65586e5acd8b8bd990a06111ef92dc937029c47acd8236bfec802b87c3670efbd83ee7e46b914502829186a341e2ebe230689c174edae01857476ccaf0e612262f918d28fd1d3963a92b7c5e522a985651f702f6ff774157376cc926e79afaa477e279b8afaa0592445cfbd0171df1c73ad6b502328630e34856b792bf55f9c2917336debcee192778af6650e4ba3e9841b9dc2d9ca89db4b30a5f577efca5e427c75350de7b1c9abc16899f575f4cd147d59c8616d1b6859711b115778f39cdbab1c95031d4abeea5c58766133c92ce9efc0af6b1ed128320939adce4e1d6033f843f1546bf00345e071057bc9805194e6441df039e061de91eca49b1c4134bc75e748430bc45e7ade5b9813f699849b299c7044b95c9f71221f1ab4651d3bd47218807a9e918eed18ce1b2b5a0c020715076cdf7284750211bde97763e0095828db3cedf26f5a35b7eadbd92e709da85b8f5301ea7363d65e02fab43e452accc319cf181aa4b11ee54f4ea15d97bcceba1e899d614aaa742e68c2fa03ef3d04ae48a26141f2ffe2fbca7055b8ebb71f88b9863d8e14a03b32e7ab990fadb26b5a1c5090d2f86b8b340502f6fd130f612d3015f48a9fa6102425d67ec5904206e08f6d8225ab0513189c3305b0396512f0cfba6b4186d540bb35a7354dbb6689301e9be54b0348a8ebe65fe536f960ac73eb55dca8bac77636a44e0264f58b1ad3c995d95ff6d2820b39127f11ff95269b7b76aa33cd9f454853f070e6b9b54026df5468458bd81a73db8df6ffdcd5cde792de9725c1ab4fac53527df0f4a769f8894cd1f15a82921a51d08f1df295cf5de32fb03a1193adbd995b39e20836e32f413c3bba981c6dec7f21f3e1f78c2d590ab6a74b86938911adbb75223d5530bd386532a1c172d38c98ace128c212439e6fcd900f43887469b8797ec6eb5eb0285b395801145f32e308ccde429512c1db797c4804f86bd247d6737c96a76a8d88b8bb0094d3c3ebdfd137585dd213ef7240a295e523df9a7e81b838555c527c566eab894cd40e50372043e2e9274f7226f2e8567f164e794ee16e3fbf853bed21b8e93d9e625688eec0a9c4072219f864ac3af2f4b840539d1c809b62becb4043207e83f4e2b7eb9dcec5243a13939510c63a63396dcdd15421a9cc145000de11d8e73a9729179bc0b1cf1bfe52899dae168986c26339247ebefcfcd042bf1bb696363b84988c61f955bd51c37693608faf95e5884a193e8cf73387012ddc0e45d9854548ca63ac472cc9158124446a381a17d7b726c38481760010c1221a4b1ecb4db00f6979406f358197ff6483aa3f7b5d23cb74faad45edccfb237d51d5ebaa9186ecc60751219677d1044366149c02462c4b4f47e254a2db4b478ad6b23824b1e498d516cb54fed771241c6beb35dcac399ded1f3137e2c953909b92999e7783cb5eea91827e41d86b52bee6691d37ad63dd34827abec54f7f645938fa87d22e509e09db58ffd02240c4d7c1bc1ffd8bb01aca23732144f402dfa0acd3a3acbb75667206b9c7a406d0c5850c84b977a58ff55eaf5e401eb43411796d6d6733ffd98da4f5445d912e0eec75794a872d406a0913ddd4c5f9c6a40b78c6ca3fe407db6150648d0a0aee2353e6fbb3911470ab16e41a100fa9aaba1a388e4cf384fc193239b8ede652052e0366f1683e4e8b87c1930736e9ba7f73903657b2eb6ba717cbd7e2d72c77d1bef2bf9aaae09241dd0d804f190edd0b9a1e6984234d0134e7edce12d48af183f41d59ce6521f5b4c12811497083de7dae6c72cc84466f34ad4dfd20024a04c10be8b36d7e030abf88c3cabce958e1ce7f02bd3c7f11d84842479120625bf61d9d418838ab4b2a6803747d9459eaa808779d2754282abb76d894192a6a937537dd3a1f22d3c69c033a8bb4eb559b25e3c66601622e3da2b543f24be79e1ee9d2cb662b71d2099236f491ddf88260ee2c90bda7b5bc7af5b1354cb10f7b938b1e00b7af1dd7906a4731493f21b8aeb3d7027354c51d8c785f07d43e8feac1deb5990c93c63c537d0bbe7c7b5e27acd35ed570b272b80e647a1", 0x1000}, {&(0x7f0000004fc0)="5009c971c42fa3396e75271412f61d5066fce5ffee2dccebde08465e78aa7713c8645c7f28cce52c3bc3d54e8fc0ea142944a8b12552627a4ed306fa5b42aa161a8b605666d02e01d0c0f9392f012489a75e0070ff4794a8949189491ac4ecb1bee7fc0b2d2b278d1d87167f493819f83751527415528283a70dffd1ef0e89b48f948c2292c83f90289f4c6f514c5a34a525d5cc8d878dcb8b14b5a6752152d4769a7738146854c6a8f65eb16828884c6a6536e5937149f25f9a437f2d4fe6d36e852832ef1788f63c5ba06b5cc0f702420b0879dfda16472b1845befbdb34fe", 0xe0}, {&(0x7f00000050c0)="584ac977fe98e8532085466838ccff98602c71279f12d704356895361cfbbc8dae24b4ae9fd09d55ede7333ee22cafa633b27cbb10dd6cb5a5cb28fd652107abc7352d9c8725f04f5110e7eb1813c2fe0820cc55cafb731396e1b35c79f38f65fa915cc179fd32bcbf7775721e84b63258906935aa30877a6bb5ed8052fc6edc1b5f2b413e579eb6a71af3c8de42acb8b6ad13c469c2ed9b65fe251a4740e76a92b5ebef69d6c7684be3712320bdcc7b660859f507d48f929643301f5a594671e68b18be65abbcc0ad32b1", 0xcb}, {&(0x7f00000051c0)="04b75e29403b1cb8c67ae3d6e23a8e7129c610baacf5d4a61241c4b775292b711905b0acc18ccb78e8130df59d529dac795e864d81cd438495d87866b729ea5841f507bfaadf9ae17313a760a905e11aba9dc5168f2945c0acfa737e8674bf420a9e56baff300a6780", 0x69}, {&(0x7f0000005240)="b343369b6560863f2c6d998ae41129b95f1a19f00c441cef6b79ed60ed7640cf53cfeac531ae5899ea08b88f3344ce7ea9693ff3c1c552519d84ecfae37a5dc07c", 0x41}, {&(0x7f00000052c0)="4d28f68734a3a41f579c8d61d23ee64fe16ecb492b161f479efc2e51910691429e2be1829340ff", 0x27}, {&(0x7f0000005300)="2b26e93a438ce9988fe418663e3ddcc2c48d8e883eab1d23e237375ac5c7cec8c29868bac6b95ab6712e20c153f63505da721f638b096510e48a51", 0x3b}], 0xa, &(0x7f0000005400)=[{0xd8, 0xffff, 0x0, "9ddc633d309de1a5e331d24029b9bffd3b9879eb52b56ac557655a50d2f8c38246ec0eda4c5858393b4e9ab98ba085d07a096f1371889040247cd0e8f66f4650a03136608189e0032b27c36459e3456b3d8e6e43f56d6607ec552939b58541a4de4061557399b1cfa20d04ee5ea9afbc658ee5676912d6b30dfb87378b9be95e91dbcac0891b909468ad63b5c564fb806fe907003d548a4fd06190ff5e8172cd81da7243458010d5fd67b65e3860edfaa9a3f8e6b33b1096f00c153daa1a5441a64cadd8"}, {0x40, 0x1, 0x8, "d3f1e42aeca6926370f99c393900ac0cf4de76b44b6de18a4c423a7eb019bbb7359576169c6f5e18f1addc1fcd"}, {0xd0, 0xffff, 0x4, "90473f3445e936361b59495652c852a606644af0c7a2f660e6853b6443f16ef32745fd5c9b9679ab2b3f3568d204cc40f81418e66e0067dbf5a53c2ea449ab30294f0a24fa5f0a7767980d605bdd2c35279b21c7e29ded8fcafc4b1ce94ffb0e6e557a15e1f37cd762ffa02b2cc12e99f82e8a4809c52ed9b6eba4c42439c5014b85e95b6ea58c18a5568723a86af30649c78a08e633d874086f9ad729e8370ba4d484b81214d435f9e6d354c006e0dccf6421ffb6c7d078286d32"}, {0xd0, 0xffff, 0x9, "5fe427704b02994036b591ec6fb80fadc747c155ee984335c770938c47ea575cb58ec3d35a1cd5fde9ef1101e2e8d09b50efff0a98a460bf42b38fa6b6eddb2eb1d4cc404463a29f51384ee828836a5a2e237ac205f2d93a6b2e91e4e3270e7d552a340c04a91d9c7a4b34baf60ec0f50451406486f6a696f2c51f362d1af3598e63f2e45ab621b9f51705d4f896ce40ea3a7d572c36e9c3980dc916cc7e529a23c7a64fc838e395d4a2b07933addf7032c5759ae4458c39060d87f1316ad8"}, {0xd0, 0xfffe, 0x5, "b974ac28456ddea471abc0d9e24bca5a779ec513b5167a798e9e072f04a5257a27e4d3c1fc007784aac736825df6eb8011ceddde6300c0d12180d76572628dacbcd55d814a3604c41ddc184ce85c141035a1dbf648412e7021d6df5086fa884fed05414759a5f5eea03ca6faf16b5cef2181ebaf4f77ae74c22958a149dd91504db4e91cc5e0fd9201dd7f60477d023728eb7b5d69095cd680fd308c700ebf0876fafc0c420651dd10e40a3ac1948c092aa577741908b0a84d132ddb"}, {0x78, 0x1, 0x6bd98d5c, "bc46f59084ae2b8b2d7bd404c7caf676904976eaddf1b5cf4d18910547059b0a18d9d94a9e45749bb50af8df68d49d9bafa4c536ce03946c575295863e12170815d64fb8da57b804909578407b4cfaebc1a2cc5f232d5918c9f1d4e4af72a819e7"}, {0x18, 0x1, 0xffff, "c2"}, {0xa8, 0xffff, 0x3, "f1864857070a99ab88be994bd7961b57ac876a8241a899a1952a61bc920ef608f59bfd281dfdd543d596175773b1bc201cda56cb7a09172613665ad692cc3a241b2be605089ae37a380669909ee63fe5f71fe436738ad9ec35dc16d640d59145c07946591a5db869ceccdc5f0ec9a11a5bbc4ef696f794febf39eb9561cc4d8d4816c5525699d1d07e870adbf1e35bc97abcf4e1a722f655"}, {0x30, 0x1, 0x80, "3882c00436854dc72b4278ab75e30a56257e33b5fd71673c3c82a02abc6fff10"}], 0x4f0}, 0x14) readv(r1, &(0x7f0000005cc0)=[{&(0x7f0000005940)}, {&(0x7f0000005980)=""/42, 0x2a}, {&(0x7f00000059c0)=""/231, 0xe7}, {&(0x7f0000005ac0)=""/26, 0x1a}, {&(0x7f0000005b00)=""/128, 0x80}, {&(0x7f0000005b80)=""/49, 0x31}, {&(0x7f0000005bc0)=""/213, 0xd5}], 0x7) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000005d40), 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000005d80)=0x352) lseek(r5, 0x100000000, 0x1) ftruncate(r1, 0x9) mlockall(0x1) chflagsat(r1, &(0x7f0000005dc0)='./file0\x00', 0x1, 0x0) flock(r2, 0xb) ktrace(&(0x7f0000005e00)='./file0\x00', 0x0, 0xaa047bba242f953b, r3) sysctl$kern(&(0x7f0000005e40)={0x1, 0x55}, 0x2, &(0x7f0000005e80)="4784824e383c988d73c618c22972c8649b2c3e9744e6409df273a90075b6b7b89d57ed7c2e3312d353f6b980f090a7930cd0a13d74b7b8ea5b3435623ef0be06f3466628179ed677afb83251fa102266af578ac7b154083129b67eb69bdc51407dc58bb54d6cbb2a32e4e76b10f1421bb2848a8c5eb736083fe707acbceccb14718b767718d673bc9979ad2efe57c085cbc67adadf20e6d1cd45ebf76c63ae0de37dc095", &(0x7f0000005f40)=0xa4, &(0x7f0000005f80)="7095219e15fc48d89959702276adf08f62ea4ac583ec670cb91938673e88dbd9dc9158b9f3f3d05b6cd72d3c8b9e4ad633b0", 0x32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000005fc0), 0xc) executing program 6: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r0, r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x8000, 0x80000000}) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="01000000", 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000240)="e46383c3", 0x4}], 0x1) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) r4 = msgget(0x3, 0x0) msgrcv(r4, &(0x7f00000006c0)={0x0, ""/182}, 0xbe, 0x0, 0x1000) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/119) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x5}, {0x1}, {0x6}]}) dup2(r2, r1) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) denied attempt to set clock back 2589432067 seconds executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='.\x00', 0x2, 0x40000130, r1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001a00)=0x5) writev(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000000c0)="393592d2f7127ca65138d6b7dffb2af1f605591cdf0cbb67b45b2eea85ec04b4aa41292c982d1050a51bc0961e", 0x2d}, {&(0x7f0000000100)="7ac98fd0a2b08dba773d14b94901769952944edee13b5e2a50523438bdc2917ba02be864d38a53f0a2c167620217fb2b8d20d263f309bcf347aeece5d90a662ff2448aa26ab18018f2f6a028e02fbc3b9e4dc5dda235eeebb8534824db0547727d8aee91073bc1d1", 0x68}, {&(0x7f0000002b00)="e30be1c57ccba0440b2bc931e8ca6a01a369304678cab6ea4b53e0d3b858dd607fcf9c384e02a47a23d8f3513de7ab41a097f8c7627f039daec6f710e994e8c66f0ca53d365300c20539e8ede18dde3ce0022052cad100ed5dc832cbe26e6a5bce2440767df5851b061891a474066c438378d08c0f995e986237bc34b11c9e9818e7fb768b36087595143f50c38a67c3afd7caeae9b3674bb6ed05a3bccebed5245946f66eefe755c1d2b4d14ab099573bbd5105b31b2c21fa8a24fb65ad026d33711155b15aa469293dd316849f0f87acd2a922e46ec7c17afb07812a42fce8edbf95ff8e497e574d2703e3bd7550bd8b5badd4eeab9815eb1f82e8cd555449e8aaab6814c5ba75ce1390a9cbd7ca05c2c9470f6cc1fadb093bfec3d8148e9806f64a25a5cc1ab385990244212c8155e27141b85c080bdfd53ae8236872a8eb4b27e67950b1ca7a63223d0ad98795b9fb81981e7a20dbb9133e56a157a1c6db24cba443c5c9df5a7c7cdab036b71c8e0caa9ca7f5fb480c6a22734d7f06380e03bceb26342c5abb5a13d659922c31555835f29b2c96c0b16bf030925579028a55ca168d71f9f2d94ae5207140c61078eeabeb3b147100e0c9a27851744fe4b0dfc0f27f3fe8aefe180c06ca4c9e83ba4c2f9c024bb6b4c14835f93bcbe0cdfa0d98d65ecd2698f359a80b582746029306c068fe7958d94ef9feb4bd5bfa890a078cd2472683fa76f7277dac381f8a8d06aa3b27083fad1f495966804b8d3e2c07dac4739d8d945dce12f7f20a87017472105d7918ea57bc1d371a1a3617cda935112e7c57aacde8820b29d4dcbcbacdc6506f58f7da9f5c829fe40f38aee678c5dd4615e91b64e7e4dc6f3f6bc2a36a4555111c0e7cb42bad5c50930813189c5ea8e2ebaa99766be55d74b0342a48d9a5fb844ea538c909815123c0ed7bf3a161fe7328ee2d59c5eb53dd122034b6e38c751de05f72e650a17db103dfab22df9c2e226831998d06f85b47ec57e0926828b04d02199e811136d441b8e7eb369ba248a52838542b4ad68885bdc632a37dd1d783c01135714fe15f4bc727e51c27ec4db6d7ed60ad9b21add0ff6ef452c5c75892856252a4f4001b22e3593b8dbdff1700ed82ada8d65c1c70eb1f5b14eaffb0fda9e2644e0e58d6942234076fee330810ecc39641a5e3211ad79087d55805e3e51c28efc0b90804f3f6293105a37772b9831eb1506e6f1248b0e702b4a9410dedb3d6e3f66e23e39f4853fa5ba9618f7bb7e9282f3ac5b0a171bf8a68fa0d9f613ff3b6794ba6cd81dc23dd1693018c75d4ff70b32d2cbf5bfd478235ef22fa1ded48cae66c0442f535b4e710daaf30b9e3aa3fcd62cc7c2de8bafc392f8939d6176479a6f7296ba8c6f390ef952514d6822e745adb240d2dd3e418408fd194e3d1bef906973a071adb37c8bcf947e765f5ba030ebc3502d08c8e375e0ad2d789cb48ed41763d9afe444e52a53186b9d8d16e1151bc0107e66f81ddf6d9ed9b1a4ca4366ef10b56573bcbed552283d60ecacf7b58a7b7632ebb68379a76ae9c0689449ce53aa498df76d21991dce4d72a0c9f2365b7e086b12b16b3be0c4db399c1c2cbd099c8d692943d252fbc8306808a406a41c5811ad5aacf546fcebabe0993a141e54d71dfcad8898d339e0c3b1cb8e9c09efb57cfa15d99deaadde470e46caf9fcd35cc10cf93ac2efbfacc680f0609acb2cb49738161f857515530c04dc75f5f6a7bbf1d0f35fbd39897d76b2580b1dae48b549d1cdcf13b699591aa627cbbf87ddb2d48cd1b4fd8baa28e44bcd1fe18bff1eb18193b0fedac496f65c8c467a053af39e705af37b016fb39f440ba64d5f439d284875625e1bbcde1d4bcf170f022889142bfcd5ab779982192c353a0d080457991141e6d6e6a26f906971f0041ca3a06022b56a1845e86c36573f3eaf13707e874974d6a25df5835775d8d5f431765d302690b67a371bd234ea11b6e6aa22db538c1b2ef52102f6c81b063ee8e79999c163c0ab13f43a2d6caabcc2ae2e6c86e8cb75a5f5ee53982f15845a7a979a7004ac5cb8e9e81224f9df3021dff0e3d4715c0b69660d83d07b91be6ea001bd5aee9bcd55b5401b2e5ab7736ef8e992f2b608ecfc064cda63738ab18372b268b59d67a3fba08ce6a21067e62ec6e25aa9b8945159e84c7dc9cab32059be584c333e04ece221fc85b79284872033503202b66cfbfab71df9f350f0ca4330bcc1da47a4b7ae71577e1e1b856ea65cacc4695bf16a4e69b474a2c0463814ca667ba4c936c4be72a68b20d5efb51230efe003cd68eb98d008f315e4c30bce02b6875a1e6b8e6a00f5666120d48cc9eb000196cb972eae85d7d5e583e9b4551dd5bae840d738c9f457493067b4b7fde473630fdcbd2a5414bb5f13edc54ef69101c8a614e028a74f03aca10acfef8680c615a2db176dc7f4daacfd5e85eb5ceee98d613daa9fddcc61c5c4387445c512bc69cef84938b29ca22bb70ee3e1977d5dc0a0ff638185cf303d9e254f094d9d5267d5afb34131d64e5b2da06722e01baa3f2ba6b1df144997e9345acb23cb24db0ce37b44146257375f81cc6efa7d26db0c23d3b9ccb924409b70b5a90be7f189621bbc0573db550ab088b443412e2e3a6f98e63da657ca13dd58fe9d662990b9852d366ce7c389373d717d52262f177bd37e74186c66aa4fbc8269f079592d4653bfa283ddec75cdd383acefeb8bcc038915b2c87cca261f69ef01b913c15d222d53f982be1fb0a6c6e999d9b4bc1a9813c332821732a9fd27956b2d03fe1a11704fef89b6caf54496f416e395d3b8072345d97bcdd7ff10ace1d7703cc20701b4e0ed58c9950ecf689ddf3ea33eacac562b22c8e45ca6d6df8861cbb69fb5e9e4b97c7509776422d85cb3a99983e537d26c820c6c2b29e863450ce09902d10f7eb077a22b4521dd6864d61929d3ccd225fb8f3899d9a27255ba394fddf366b9ddc23cc0a5c3060ea40f0b772c8e9a6a3eff73600114584bbcd0e0aa62180088d4183d47978ea437dda81c2ee71471ecfcc332134f19c00eeecff5f482598f497e99eb60131374a4431d833443aa05ef209b546a224f43e3dbef091b964838907cd5071d06e67eaac22a3549ddde37c8c6e68ace3130b63bc7acc94efbf5abfa9bd13c1e2af74b9d131c5876eb06a4a17b8ebb7de3c7c06ba5c7c8a3ad80d3c99dfeecf81a53bfc50630cb9bc55aa7c1ea05c82622bdec57ffc042973c97a20fbc22d84d1d091805eacd5db0b257918e8ff999952c588b10d3d32c93201a49fadaad83efc46105d6d5c1cae84d77ec6e60ac5b178fe7a6e791a0d92bde3c8026912e34b7fb368bde2964ae2ad75b41376add25ce467503339cd95e14b4b9d1024feeb2b491d752a3796d48138a8db24fb48ada0c5bd1269d7c38633fea1bff7ed078175685a6411f90bb3ef071b9349b7d5253b8293764002508b69f1c4533780adca0d8358759f46c80325a39c48298396312bd74d0fa5bf3c0c79b637e97bcf60d537281ca67e3ad450eff7e13618f790fe99884d536f82f7d0cd1c0185cf8511e12996a698593ef52a7b43f79946cdf50b759b2407319b417e9df5d127cc515e3887635d364a33199aa0753572fc5d2eeb4ff7fb7063f9b55ea51aedc6901de7f835060119d1204fac6c276e8217d40a42951b7c371a2b8bd3207ba5489a14f5e0514ac9ea70f7560df8c5a8ae8e651b3f72914a21d5b669b2054ba8d3535e0d7423f45ba97db905082e798a9f1b36ec1eb1eefcbbfc5f8764dd1265b8d20f03c3cf5418dbe8ef252519d03a6ee257a5fa0b1203818a6d9c9fb0cf3e863025dba22f98b2f46181f207fe31db6af72778e4ca1ec9dd316c55d2a94624a5d66a066aaaa4c2908d7f40fefbebfe56b94703810a28c41d956b3a33981590d6ce029546ffcbbf9797a15b2a1508bd6078d93b57844d8ae4d5182f86e4e0c680a0141e67dce4030eb3543e951c7bd84eb43bba0a1c9b6ec1f2c5ffad895fcff51bb970f0cdfe6cb54195bf3ccd568537dd49099fd7718208d42d9ddae64434ab1bf6c2d9c33a5778877d38448f762521673a7077427d298e6a6dfc8081c23fc8aa51939f104222ca7f818b44be2ac4c0bc52f7a7c6e97c0cb7bbeccf3b301e294cc60f2a1bf7fe5928597c36e9b5902b9eddd4b43bcdcf865402fdb7e2fd993dd7f43af17abf7bc06420b77e4c268451fddef8378697e9e62e2e16d3534acfeb8ef512a32de894f414c740d60a512148a01e18a63068b62c68500674fc9cabf643c0c878ea648dd616a01e2a3bb3a8d98da427d0c89341ff99e82dc41cd95bf4e026a448dbddc3292b9d1b542a8028f0033745493f29f3a8ceef60b84c5365531d1410f2333841edfcc615efa56a95e7ecabb80a781a52db3739668c58cedc55bdef2a32367d09db46c958191ddddd7b7810013875e8428813c9fcd639619df273c673f8db9fb374c183079cf5b7343c26d93ce2970cb285c434e0315eabf155dea44a2dadc8024e2c066758f6a9b235fd5608a546972f1984b32c9db28efd2b4094be26ff05b8407eab10f67c8aac27a2f334ad82c4e05077cdd3bcc9f4f9d7af0b521c2be240679f3336444ddde9eb227b14c4922aa391539c2c1ee97009f458a4e1e7fb48439f1b8e752044360b8d4de8bbd48bede51743b23fcffa793ad9fe684657687b88a3818cef2bf6f744521b580a6f67a4baf496806fc49b4e25ff5b09a2efed01ba81280fed5ca44aa91e9b20961b1bf756d75836faae04354064e981f2b8d538b2ea7d92637b94162e552ef847ae80c062def3764f3cfae45d7e8f9778de1c78f7f5dc525e185111af512d2ed08f934961a639c13190fbc4ac50f596c90ae103c1f41b8371ad87e4e3cf9ee744219e2fd0d67ccae04e9d2b55ce2bc030ccdf9d10b796bdf7bc13d7af6566b00c00a3299323ad7a2b92b8bc535679359344efa48f5fd1021292e78eb5b52aa7b21905a8eef8228c0271756c0635b132a530bc9183ccead0d215d37a9ca8d22c591db5cacf98a11945581dde74e38287da359306ae4a38fa318bf57ecb37b7f7a0cdee5261b6d197604276c6e3d3482efc3857fb99cfbcd7577a16bd97c51d73b0d358a42d23d12f83eaf84f40ecdf6499817fa9cd6c7777613562ad0ece081052bb4c17384cd2aa578054f00a0f7bd341228b43ea8d7c0ecb7abc22d461b5d4e1b7071021c5e53d0bab6bb665cc663e2003c8d5365d6c4eb0d7fb91ab98fbaea1422533dff92d8110ca7c6439a0bec8197a9fa70b17a0d4e3fe2b7aa6cddf2df8a5b4212524809393311db0c9232bd9a9e7a0569d55a7b5162049edf8792fb5182b51a22a5394b133713dd8e3935a74d45fe208f61bfe8ae4f91b27a1048cb9d7ebc7ebaa087f166d84a3d1a5dc3d905258226d0b4d43b210c2e3ca0616d6b6355cfa735625180cb7fb80ef567b420a13ccaf2fb901ea08dcad1f5fb1054e5df28f62fb8ced6be8f540ea20b1f069fe5aac1b9b4349b1474fc82104dc8ed59a38256e65c1101fb7475baf9c860d374e67bb36d4bab9d8c2d64e77994326678643a8c74638810eecd366c9e2222f6a57c3ceb8c2914ad5d399aff515d501edfd593cfb1fac8f9366fcb40d3cf5951aee67767bd81e5d8c91fca4e0abb968990577993b0186fe8eef11dde389f93565570b151eac170276dfabe542cc02f751fc693c3101fcd616d94612e4f53dee10f9c0f92f139645d6065fbb5521a8817a9e96728fb2de72e5dfd9", 0x1000}, {&(0x7f0000000180)="f6cdc4bd85b689d8a241c577d3805c53360c8d4991f681b691b8c86e45c87f36207f4b6afb24018ad328282a9e9e8936a58022f52419749e27dc8ded7a511a26956237f38dae20e5c776bd3efec9bb87c9841cc21c0f77eb33e563f7a06da695e75f15b0d0cc2b1daff90b51433cd97ad4", 0x71}], 0x4) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRES64=r0]) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r4, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = socket(0x18, 0x2, 0x0) dup2(r6, r7) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000280), 0x2) write(r8, &(0x7f0000000d40)="6bbc40", 0x3) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xfffffffa, "75e261fe528b2a334ba26da9d53ea6b078b68581"}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0x21}], 0x1f, 0x0, 0x0, 0x0) r0 = kqueue() r1 = dup2(r0, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x40, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = semget$private(0x0, 0x2, 0x7d4) semop(r8, 0xffffffffffffffff, 0x4) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000000380)=""/64) r9 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r9, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x7fffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r9, 0x0, 0x0, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, 0x0, 0x0, r11, r10, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x8001, r11, 0xffffffffffffffff, 0x0, r10, 0x10, 0x208}, 0x0, 0x9bf1}) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="ca8e", 0x2}, {&(0x7f0000000080)="260886782710e6b0ac5e27227045cce293943120718047657e78b0ebc915f0576b7cae1f49ae4be4dc", 0x29}], 0x2, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r10}], 0x40, 0x4}, 0x404) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000019c0), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b00)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000100)="819bc059cc3914db837395d623050faba1f9d60fd119de4043c25a7c08d173f0392c4b72f474a446cf4e8af04b4cada62b34d73ceadf2fd24faebd559449ee255d44f1a2af96c7aacbc53b05900a5a427bb2fb02d3193dd3cc01103796b71ccf22a6b961e9606290c8077b2d22fdeaeccd39aea82192829aeaba306a701ca2b9683831742da62ac68f194d27611dd27991edcb", 0x93}, {&(0x7f00000001c0)="fe4a1325058c5f706bf44cdaa1bec3fa8a6f9513f426608e308fb02cff1a69d46c8d1caadd6d7f62978f022a52684b6d6d2572e2f3661fb67c82964079cbf7231f665642f3198c138e04447b86e688257dbf50ed5eeee36bad381224fc555d01b2c780fc27d2e08769e99d126d53adcaca2c0aa6bab23e61296be8d92931f7bed2c2dedbcf144510e3c76f1bfe13974c5659967dc83a6078003128d8e9f529a759770f3174419cf96facf47d8e6dfe3517ea861a0a0c14203659fc2a292b33339485977a978ae7d063fc218554e054155b76f949aa0738d165080498eed3eab805", 0xe1}, {&(0x7f00000002c0)="3f4bbe458843c7c863b8faecadd8bde2ea3d3ce3805f5e72acbbafcfe852088037a0b24c2702f10777909170fbb3c03a7126366e5765645d9471e16aa2e196cf2b4c6c61bb13b49e43f4e0ff3fd790ffc6014a9cab96445aca3be267124e9cd210867fd4835fd899be47843637d757815f832036c367c1093a82e365f058", 0x7e}, {&(0x7f0000000340)="fb4e2003baa87a64bbb824ead773abc14e06719b6cc67930e8179f59d2ba6dddcd046add897c81269fe671095fcaac26705bcddb4988925fa550848c3dabf54d927a2f68b1a9c9cd2fa1b31256009320183b8d30e7476803a9c565d3210deeb97f205cb4b7f4bd83f565470e18f82d50bb8ff77b04f6f89426fa33559f3854c5b3d8acc29e344f0be3478fffd51cff6f8b986cecb4789f044d9829bffd877a387e872b09dea34f155c51777ab4184385c8ab0d8fa2b4ec094baacf43c8b5d07208dd533d7a0c1dbf7dd243fb6be812fd4d49564e884d6247648662992992c069361eed5614cf75cff7e20d2ea168eaf972a4514e154da469222983814bfd", 0xfe}, {&(0x7f0000001880)="f48c2a0f4263c8fe7d6ed4866b9eb15f897fb0b4e7a895ce9025b20781511940b19d009e9718e17c5685c5cbb5add4fd8380ed73caf64c1ec306d75fa1bec6b383e9d21fc50f79e8cace44dc2a0ae331fd28677ad6a51e2b31537a93522865009fa576cdf9b5bbb1749091dec7c8a1f7e049c79c901eee7bb43709edf4c84195cc72beeb20f50b2c72518ceb1d018e262cd9deea761e45348aa1070e0790400c850819e131060c0383af14451791864d9fbd840608cd7b488fe6fc112eb0cd", 0xbf}, {&(0x7f0000000500)="ab00000000", 0x5}, {&(0x7f0000000540)="4213faf0aa36d7116fea285ebc93d29a1551b01a4151343b560c7cfea61a9e4cb4867b307ec6ca5f36229f8bacbfcb533f1cc435fb92253741866f84442e4cf28f6dd6d5aa69204f6a5697ea1dc1459264522a9c75cdcffd420647", 0x5b}, {&(0x7f00000005c0)="5d3345f96154c4e468d3619ec63453d207e0c50c893ed154fade2fe00141e7ea4650932900925c4ebb26ed672805315101e310f53b60d7501c2bee3f13766c723b113c472a9dd351cd634c4ca595a562bdd3431eb7bdd4ecbd96d49a1b389d63a7bc467e809a5bb0fe8e38e06a930955948b87b3444ee6e89df708a227a97c99b6f0604935b0d26956d02134d011a7a9537478c38cc3e08f9dfff53e7e6c5d65141300a8bc2ec791b5a57e91d713b0579be290921ede383935ad2e6f5ab4f728808612b556fdb36b1031c2d145fb85d2237df0039cd782f6417f7779a86736ba4e6e072c2610dfcbd6edec12f87762986cc7feac2d54a7ee648b387d53e534740fcedfc69a8f23d866f88f03707d7151337102bac85936d1120a3b4c9738d8a5201c2d6a76ab6855d645db8defc13673145693f6f2fe0fca2241928c19878fb001b5cab88b09f0fc0223ac405954280a72daa95528a6f358169918fa20a219264f319d3a6ad580dbc41d389360cebc8635c78156f7696529f5dbb842c39b9032bd0f622dd26f803a62314a30082848211083e91505e72462fb3598e9d5c8f1f171f00497b1077717998bf3be801438cf230033f5b3e8a1181ea0c27f20fd3f8a368658aed85269d94144b4bfaf6639004161b819c25981627f56495457929a42562a86bd7fe46769f352ad274716ff45c5ff9610f98570e51013ff4ceaa351a5f3aedaf99dd78b7f00d47661db0f78060f251f90e1dbe05813bd050c0117980f9de8f87eeb46200130482ddad744f7a3f85f39f29f723e8d8c18cb4a1133ef8365a4c369cc9c672f1a8d9729763749d4436608f55501d7bff9452af393bd31853eb7d30aa9ed8a5c2c7837de2e74742007153e26783c2a7ab9f4fe39d447b903d7c8f081e854b72050e343e147f5ec9115cd049d8daabf9c6551705da7749a84334dca13b3d838f2c647813d7f7b2aafc5b50ebb5486f435ae6e250ff71d77e08c6a7eb4900f99a0a656802c122953d415be3a9dfdbe3b06d149e7dc682bffeff0a2abedca94c3d733a18a1a65fe3ceeb6cfed12815f740568e9902c93a47b1458c5a8533fc017258b8ea4d6609afbed878341f8d7d611c02c2e43d015d238f98d22da768e9446f18ad68e4a0787e9bc8d8eec94566e3d6180a8c2d5420dfe4611008b60027f3d147b792ac3c173cc5c4a6450f0bd738acbbb530aea0eaaac58a2232ca28578d93eb888489b71040e64f740729b64e0be9d6768c4cf170619943d347fb4d2e19100c09481edfa0bbbcd596abfe280f81fd961e26f5c69d6a5ee47e0858fa77ea6c2c01291c9b2cf7f0d5fdca2f3baa7314f8bde41a2e098a17ae162ef7990d561b852e60185ddb3a4aca70dc0751df5398e7b5f9844c8a25c10e377eb0c0d7df99e381b79ef05b14d1073d9b8b0d4eef7be0dcb8b60e257f0addebb669f1af9770e905ca71140cc749e148cbb5c3be0d935c64d0dc5d4a0243173e032194b41af5205e1eef2364fd3795b463b9cd00ff6c648d32ae6dda2c940e6134b6b79bed730b32ed00aeb4152c345a81184e673644e287bc514671318bf0b245deec848f38b9f32b4e6fa87b1bb7dc2b30e7e66d1edfcbd954ab20914ac4cf0bf5ee284e2efe694439b140eaa12f477271f27106e1e198bde9221ea8e21721dd48c7fe7283a67f90ce593b2aae95450d5da907f3ea007eb052586e355bdc532e74ce045045ec7c3bd6f1655b9a88f1f8968b5bb501aac501fd6cd96b77c75978fa9cad4168a71be40e039b43471dde81579b7cd195eefa8792064a036805d3eed6c890de0bd058f090adb0d06b562ed77bb250e2e257db56b9f2fb7ac010992404c6cd480808c477a1fef28743aefad7d2fd78648819becbe571e363fc31c0634053193e72a68d2ee90e519908010d326cdcaedc34019445a64af6655ab89eefb5045fd99f0dccd5226af6200a0434c1d35c4d90920b9e302c9b932803edd583841a2c5575bc38b089cd29cc5a13a388416cc1fe56397a96985a91355bb1280d82a9e6425ea97434fa005ed46d885c20e920009b3e48d71e31b903f0a4d0c81f35a536abdf7295086772995474cfe38ce4b2c9fe26bc68c92d4762fe9f7dd0fd45c4947bb10af2e3e1ae2896410e7357a0fa2e9ae786ce11ba9b6dea37c516378bdf75e8fda7081722bf0e3ae955dff32a813bb5c6c9c4731eaa37d87e8185166089086c7810b7f3b4952d464530eca085d42a563fcdf258b43c24b3858b2dbba8aadd124809c14dcc3086b46b39dd5b708f42951f4f6f333d1e7d5c66f3c767240c641fc539dc1569a3124056a37454a37311f335f3eea9226c6d494738176656876732b0f02a8d539198cacdb8518f50951998b9f2fee71e53f9cddacb586a4fed4a350999168b355c6fcd69a642405be9d03b34d665d58b6b31eac51fde3b0d6dbf39453164157dea241fb880fbf8f71c02457b9b4be9b39813e41943cbd96b0d00f8ec8ff0a28a6e22041de6f052ffb6db865d49c8ec05f0471aad62dbcc1f9f7ca23157179c6ae5b61c7f8cd273e093c36fe97c576a6f90e45a073c8454b12ed181a242f59b7473f5c261707a2ba1cc3e1a174d22a5608e00950d9eb9e74d232582fd5bb1f05c4f8f7bc1640c7547157c7301428153540643feba3f18b414116d5e75783fffe0edfee8a285db332984ff467790808608552dd250efc7791b60cb29fc0a6b90a814e3b0e8420fea63defbff4c7fbc0fff46f584fc8e2b91e269c38c3f4721d7f56ffd01ced7fdb536eec97e469deeccd63bb1ca760885f744abc37f3901bb8830819b3bff09d1a1974afe5134e36190b10102380d8e148013237187f1b44bd5b6dd546e07bcdc1d462d0b6722671698fd1b938dc545e4730ce6092a3fd18eb2ec64c4b4a30993b4ec102aaafb087549457ee66aed479c0829173f92d28e74beed08e56929eab969078b2d083e1b1c22d2d7629540427dbfe03647ef150a210453892451a380f65ad16bce0d09cb6d6c8bba39b740e79b9854ccfe7a1a1959b40252312d449a3233355fc7341839fb4eaa18c67d6a37ac4bbc31e177572f84352b359b63134d905d4d45c6fae7ee531fccdcd8793c15fdb89530e143f91dcd884085fb60bec9d99c2124fee2db9e7a5ef672cc53f5964f21c19b0e8eb812a3486fe87c186dea6d397a569ef96327aadde49dcae274067038390e8dbf415f70c52249dbcfe05f1d65252ccc3b8af09b6a39a09b2f2950172c0a806204f048e25be56cd90d240786305ced113e0095a71a2e2e5f99d47134a1129b597fec5f2df333698eaeebe93093243b6cbb3e1e782846f0ed0ebcf5c41476187409883ebd969104db808c30956d66bbcca538ede636f49a93c1c48f4d15ea5e1e0f641167d85241d6a934135b7c2c182cd7e67173c944e6bc4859d8eee36206d169771dd56fc29feb27ede4534e17ea4c08c489d4e4c33bdaa901cd24dd8072c8c456a9eeaf6f4c5899dd489b44ce11a3e2968a61118e8474b5afd77dfdad8e73646b0b9e5b4ce55b7ee9d0c968a6c0d1862f38a8abad9dbacd083563889a35808b03deb852f2d85eb32483f0d41724fdda2f0d6f600c27dec85e1be0ffcef8b90b72bcc890ca26a26a0727054e0ac40ea8a2ef05c887a7374f15ba0edaec205c5a3fbc1de79bc96a5e93b622cbfc10ec8e635dffdf0435a18c2cf07953c695b36e6f89f42f05ab5ee4cb89030a41717fa670aed7aaa23482a0c660b3a2437fe5fc86c7a0d2abb95f36db6834292615090917d96aad4748acc3f0d02b74935bbaff665b2060c23a5fe6331331f67e8f1f1f748330a84735352b6a5b9443845fd96112f58e287df79d7e39f82806394e7fd29fb4067a6998f3997178d0e001bc8bcdfbf03e7373cfb1c94fd21ab34d74b29bae565a48740352c5a6861c75aa983838a5a37dd3d138f0de0a9882b0ce6120787956fe752fcb518ac9223c8614f878e6e7ec85afe607989d9227a80224cdeb84a9ed0bcf03967aa7f04658d6e91952b6cb462775a0f3bf953982f379318b29cf71ea9a028566abee5503ee5bda79c02dede4231228d00581eb4a659e8082c14e5f0ae42dcfa0da8844e2a51d8aa3867fef630abd077b41b6a85ca1008f64adf6823dd1cf010b4323b8100956c47f94e56835cc9e16c5e798ad31734faff006e91dde837751bf490cdbf737b80ef298975e3229d1bd22b5b16c0fc90b0f4105125f093c72c301c951fd770e0254575de3f3f79c58bc304237bcdcf4fcf82e94623f7fb9835a30081b923ec57cca1eee39a973c62cd85f2b30aa09d4246ff690fcb27a98410fbbe1f2ab3f6613238725771258065db178652ec35466fa97b8eb0f61590e04345abd386510155590a8324690384848a45f056478c9beff97baaf71ef63f1d5036bc0b7da9d0b8daeb2162d9e3a3d9cead429c06245e7f580c853ff3b5d442f4a07a8539dcc4a3487399e43fb279bbe44720ad1bf5a30bfd1895c295ef52b82543eca6770b7278d30dbceedb2a0157d886b59e6d9daebf577b10e08435814c0d3b8521499268539e5636e766301fd9922b0a40495eef179297e99094625dccc163fc38c221fa20c7ae53d8bd9ffebd83c124894ba31a034275d6065bd5e94d39168f43307d8518848a31dfacd6fd08bbdba163b2ed425440bd93e62ccea1c0d521d8a859c4e4d58843967b3e240a306389d2a1beac335af61a369b53b18d26fe6b511e6a7943468b72386e6ff9fcc81d3e6140d1a8fc362ca4333d0acfa70bc5bf724bbea854f5997cff345256d37d30e0439db506d4dc9eedf2a8f748caf5d683c6ee2e29edbfcfdf9af4bebb0fd3a26d2953a8b45de6ef262be382106e69f44cf1a0b28082119d92440176f867acc8613d3f3ea642059085a9b40c84ca2aad43449befac836b67f37eefbec667a4da0d94a4d5efec515ccb6a1bd71473fcd39fd48e8e74afc8c2cbffe886c40d2e44757f66be8c320216128dbcfb9bbbeece38f45f0a4c38864b3bc42c8ab89fcaba978f1a1648b27f1885f9c2bd950d7324af6b6e232568c2436a4708c94e6cbd92017cee69555495c99895bb6bd1ec3661801ff1792f8d59a06bf875dacc7718ea028ecceb39c913c874b85b666b91326b1dbf1b63bdffc9d81a88cdd446317591b7737ceb5ceb9bf5038ccb5cfbdbe478efff6d50ab670615114563ce77ada50d5cd6b2247499973b5d90910a4e9b53194e40b0a5aa09b6f1724b95e70794f9afe4a2392d4d707b8d478963f8b615b7e2846cbae90e5f1df1b1e78397b05e98d7efe04bc04d2cdb77ed3371a592085b455492ce81999235c4f5afaace51d05744f44def833280ace1578d94d7d87d3372301cf77230050510d30168e6fdf2947584d661fdb80c8f025c1b48620c05ad0640b9d8ad7e9b50d64e6c5ff3dc6ea09e2ef0b4cc133dfb5a2cfadb6a261a2d218e393e0f63761c431c70525a698f6ff885096b959332cfce7671534bc31ab02f7a45bf4970514e9dfa54653164734d0d0c817208a51240866b00b49c760606966960cd40d03173df8b7ecaef672c3f6e4a90be1a84065d204bac98145b9eac115e7b402c68bb240973ccff8a0616b8917a8e1258a2e0365b24b055648f1359b8212f61e281430af88c7cdcb9cb334698252221c0bdeafe0ae35adecc61a6341c9ede0e75ad0dfbbb12e2f22cb466abc86ea73b82de80825bf0d932ba3cbac4a43695007006431e3f2558048d3e844694af705a9db536958aba870eedb127a0d7ba1fc60e80", 0x1000}, {&(0x7f00000015c0)="804bda0ec9b0dfba9ae48ec899cff81c406a447466d9413f72bd7e297bdbffc6591581a078555fa3a0f5f7ca42658d2fd1d96ced15575da7ece513b8cd1a7d0b93a2fc0cea8ed448be945b07fcf06ad397bd11fa3fd797fc797ba497706855aacd74ca03083499071358c9229565fa0b7446ea9cdb9d8ebf8d3c09eea8dda6c818c086", 0x83}, {&(0x7f0000001680)="88ae9f2a6779f57c8499c2ce326a1c3982d65196f1d0586bb850e3f2859c9505a5112c9e1bbdcd1c380d8458d9d795b0ac35989372cd28c4ff0f4f4728567a07b391f25003830e4548594ba3ec40c8087ffa091f4de58c9572f4a785c0394f356aa8476fc24de081d165c88851baa2f666cb016a", 0x74}], 0xa, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r11}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r12]}], 0xd0, 0x405}, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)={@remote, @remote, [{}], {@arp={0x8100, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @empty, "", @broadcast, "ad0c7e8afdd053ef4fd2a822fd23f4d2"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x101, 0x1) syz_extract_tcp_res$synack(&(0x7f00000017c0), 0x1, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000002c0)=[{}, {0x46}, {}, {0x88, 0x80000000}, {0x5, 0x6}, {0x2, 0x5}, {0x47, 0x27}, {0x42, 0x5}], 0x8}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x39}, 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380), 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x4, r1, r2, r3, r7, 0x40, 0x2}, 0xb, 0x9, 0xfff}) getpid() ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r8 = kqueue() fcntl$getown(r8, 0x5) ioctl$FIONREAD(r8, 0x80047476, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) executing program 3: r0 = socket(0x11, 0x0, 0x0) semget(0x1, 0x0, 0x573) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0117e80c00183d0b122aa468e3ddb90efd1f993fc2983c7ad5104a1d03ee5254bf2ed8c41211184d390f19c6aabc80f1cf1f61fe86ac968667b455d88e65457a86c95788599788ba03037e53509945b2840f9fdaf15e61a2ef3dfd34783e46d599c454c41897bd0bb2b55d7a19cbfa53518276", 0x73}, {&(0x7f00000001c0)="a665d562a36c13abe57deae2f4ebfc3951f5be2c5def9d841aaf4c48bc95d0092e70b51883ba058da3d308211456fc245d01e3853260c7b7ad3feb74320e220ac7f2e64395bc252ef1780722fc6d847aca41609621b418e58c6c18cc159ac319e1210106134bfbef13b5e53fc295c74a6328952820a9f7e7f4806e384ae33eaedc20358c78e38867f49682bc1ff2e9476cd3e2dbaefe674c9def5898a0b7c108b3d7709fc4de3155aee8f83e04881ce0e09f06a252f89116", 0xb8}, {&(0x7f0000000280)="ec3cb2940addad6cda593acbd7d8f3e057847d01111df0df68d2e5239f5ac909feafee1de56f19e3be420daf96ef10193770f1bc976be36abdab1b8e54188ff1be8c1cb6235284633635cacadd48ec70925570586c83c6c41929231d2955db2d6c3567b058017e32e4b68ad4e19f9dafa9a7e270ba3d38fd575e8492875623b3ed51a7dbc0a82849a393eaeabecc2c30afa16daad5541419ab940a521cce1726389a72a3de8bbc43fa45a43c1a31f273e9ca44f8ef674206dc0cb9587276abfc99a38199ccae76052a6cfdba1e28", 0xffa8}], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5482) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000400)=0x80) socket(0x2, 0x8000, 0x0) socket(0x6, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x5, 0x0) syz_open_pts() close(0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000140)={0xffffffffffffffff, 0x62}) r2 = syz_open_pts() close(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) msgsnd(0x0, &(0x7f0000000040)={0x1, "6db165e7676e0781aa5857d5b14348d62b6fe3d0e8192cc8e21a3900b872390d9443e0108890742da17ead4472adfc58a9cb75b6e8f06a0641145c6c0f060b8b18a38e92704a995a06f2a09ea7c51932469fd76901293219fec92a460754eb9614646f3c2c78af723e933600729ba466c5a1347cce0c55d9a93146a0ec2c96dfadc3e4db63227b00f3d6a497607ccee5303e604918d162b359e0b924f8a2899c181b4427deaf12a6f8aba0bc89ac2adfcdcd97e1f61775ac8ad07ecc67a420fec85bb0ee0db7b06af0b605f62c985f88a78480a566ed73f6e6367b2f2d1f6a8740ec0c"}, 0xeb, 0x800) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0x3, 0xff7ffffffffff848}], 0xe15, 0x0, 0xfffffc01, 0x0) executing program 6: mknod(0x0, 0x4, 0xffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4522, 0x400, 0x6bf, 0xffbffff6, "23ca00", 0x800000}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000", 0x12e}], 0x1) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000380)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x6000, 0x7) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x1, 0x3f, 0x7}, {0x6, 0x3, 0x4, 0xac}, {0x5, 0xfd, 0x65, 0x80}, {0x940, 0x3, 0x0, 0x8}]}) r2 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getppid() r5 = msgget$private(0x0, 0x282) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() poll(&(0x7f0000000040)=[{r0}, {r0, 0x77}, {r1}, {r1}, {r2}, {r1}, {r1}], 0x7, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x5, 0x8, r4}) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x26, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be94097", 0x6a) executing program 5: ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socket(0x11, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7fffffff, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x80}, {0x81}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000f00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000e00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chroot(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) socket(0x2, 0x1, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pckbd_enable: command error executing program 4: unlink(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x411, 0xfffffffc, 0x925, 0x0, 0x401, 0x4, 0x3ff, 0x2, 0x1, 0x1, 0x64da9a6c}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000180)={0x4}) r1 = fcntl$dupfd(r0, 0xa, r0) fchflags(r1, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0xd5, &(0x7f00000001c0)={@local, @random="76019ec3f842", [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x7, 0x0, 0x4}}], {@generic={0x8863, "378be0afc5873a3aa2a6c5ef3ed76078a8ad19392ed5a6d58a2088d88909f85c747f019db09e8ec41138ff80c0c11156a471aef10523d60b0bddec6fb8ce3ea682d33cc8a84628b65fc6602c9bfdedef6031278158f16ff590b46276dfe335e82bc3f4662005f0bce48fcb1656ffa0d6146984f69d6e9bbba10b8e26a933f4c8f016c5fc5e6338f3e6fb3567b00e62ef65bbb8addbae5d6d3d32a608e2648e47ce1c5e50300d9c51eff27354fa531754464a4a15ab5f0d4c74d132efc701c6"}}}) chdir(&(0x7f00000002c0)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001300)={""/16, @ifru_data=&(0x7f0000000300)="04d99f7d2daeddd21a4fab317a6fa3ce53457df142686745bb3fe6b0aba058ecf9f40782495b2cb9dcf68091e3ce323a5badb24dec53835cf6096da4811950d25c73ed43f26d835002a2ee1ebd5595a3670824e396aef680f6c54cbf9d0fb38969425d4090360d59bb8db903db0866af6f6d131f5c9c3a3ff9fd082c8abf6093facc93a225ffae3aaadb6e75e5bba24fc56a4d4abe7ffddef8f28108a8bd111410a2e695cc81671abdfd77cf67a12c0c7df28303103185f81d4b2291089886072fd3377de476c89c8edc9b5e316d4645026c8db11a56812c898e62ca19a76c5d25e4f044c84672c04a2f6c601b4944a9c2ff42038119091e3872d24843b4ffa749f430c66cda4065cffabdc610b99d65a98784a11d696345c4e22b134fb326b5add19a2a57b542953ff111640eb0e90c9b9f4c88db2755a454037041df5d083909e3fef6d167f88094f6b5b8dfa831bb0a1e6e299e800c4edf5ecdf494bff4599caab06e2e4690450efb2eabb26b895e65749938a57016dd6c1f545d63bc9fb77e337d08a8aceb5890118450edb07f981fdb7c582a5f3950e170cbad4d46334afddea47b20655487ff81ca0b11a0198593123f96335b457853bc7e389178f7d07e2be38927e63d90d509badb60473e09db6b9be0c40c2c2763ef09365c1f5da67629ede6a38a4c11e1eb0541ad4f8f98211a4a104ab80356501645c35fbb1f591247f6df721cd4aa29c6987b7c387cefbd0ff08f29a5cd276005616ed472a90220613560507ad6a1786aea0d78defaf4d10c21ca37f3073288b2460bb726042f56e5b4f7e8e974ca7587f33842a5e2ff55ad5e432d9933f9d5a0b93fe833233694a99b9cd77c53279e8b904864388d479f199bf3d6958c4c85f4acd94c0a5782526df7e394d229f2d3edb0372c96f6fa653181695c2b08e161fdb6056a3e83db0c0d1f6ec5adb03cf2cf8e8902e3ea9b5322c23b2a16e64b4d4c40681bc52a82c7f052d0cc41b401050cc05940f728673e914a3f256226368ede36449ac1db39d66e0ec1df7247d702d165eef1fe6f2210c474ac65a069440363f3adfebe649f3a07af1791b1d2c154c7e5ad648cc89c4b964a0611f715f1f54b58a0130340abc2f58dd405f1415c03fb6393dc1ab8ab6fae124fb7d1a75f30da3404b5e43b20d8c150e911aab45261f5126155fbd0c72f99e93610f107ac3c47d037ec424d2bf38673ca1d6eff02f39266c9f98599ccbd194ab9053bc11709ca9edffb8aed3b183943f2a8192bcb3d9758ba893516f2219ff5d20ae9767df6442e8f9534cf00de632853d154ac9cd717b695ae9bf98df97a36bdefd2fc8f9bbfc42348f63c86450490f181ba5cf4467bf7f2d3a4238ff76029f840e21e21205a6a2315dfaea79bbb99f3ec10bab648132f23f51a59fa1452c7382119c22847ce7eb23425496c01b53f9412ba2868c5ce6f054e1744f7b27a9de373d729267dd2ff77265c5c46c82e1f72ed4e88ebfbaf26b9e8520c1b175ed551e13119a44b0c31bfb239c12ed55d94b5d903e2894a351be254447c5c3b23d29aa215010468a7b8721d7454e30e25795b53e49b3073d5c34c6f69310b3be4159d70eb955f0855013b3ca288ba2ef3799a33dbdc3981f4d817bdf67fbe483a047be6b04bb37e83a210e18e656dd8d696ddbc7eb3ec04e97c7135773325ad3ca656ec044e813d91579fc9d1d28e3695170e3942fa9a1a2b08285bd63ddb9fe0f766860d06e1e9f35444fd2a2676fdee43bdca69d5f10ed09296b90cda14d91c25f51ff5f21bb4fe19996178f5650733c18de6d155b5f7d65781951ec09d8ec3f06aabf80575b406368acb799a0be8044a6a2428d82f323d2c406e4ec49ad7136e45d4138416ca31f3c17ac38be38a251fb5c428091c76b0fb23be215bd2f34909fa564348e5ed3ee219a1b8e4b763ea3b634c75d655cc4e541dfee5119f79592b8a5269d6917ccc76d64faf15f400c8b91a8fb247995b6be8dd56f44df8684043316bdb3b0c13b6f98dfbf9175880992416259b02ada991e5f80bb1559406c20ca6cfc32bf034d42069b382a327ab2107c3c4ec074214a45b5025629e8fa8804e1c4afb590465b90a04b349125615e2d3a080b2d9447842adde7a141d4816f2c14ea741e7cb353c6027ca880db877026ff64acb92c9336a93c7355b05efe03ef1b060e361f075bcfa9f77d1a506a11fb4712407ec4bf1acf9092eef09916c11fc8b4d4349f88a9c6142201df65f5671075a568ec9cd2afa55e9dcd3bea035515e41ce875050eaf5633048078e5c8732dd1bb47fab0eb35c443131e5af963101cdaf3b759b5427ccc57a795b2cdace99cb18d8da54d240a3855e285ccb2c52d61a9a4ca85793a58d2b9b1617232255fdf61d344d6586422f994dd17856527c5234c62b26a06b546204026c609463b97f1d5f8b6af49fc5f72190d2e48dde0cc0be77ae5a4b0f9715df97f2ae1ccd83221b82f82635dbf83dd0c8fa33075a91195eb950cc6657c71b528f6cdf81f61eacd07dcc5b2debb5b2ad959ffeaebaf41e585cfa994dcf5b8a0a5c9907ea3b84f74d2bf25a7e7c1b7de55576b5ad44e699863b7f2be9d63e46f1f63455660680b0cfc7f4223457c91c321a4efa32d07b7b67264f48aa7dcb4394b661d139c6d4f6df4512233c48274177f94f09a51d20779c8814b9f56014e9e610aaccf1989b7c6bf2d713a4ce92530c34c93ef603ee3cdf9f2c5df11f033465ff21b43f5552728bdec355c4cd44a1b0eabd71ea166c5ef74d607d3352c424483a05b630ba3db7b6803c027c6cb9a97f03e87e000ebde5096fc961fc716b3bcd7040e7d88ea6c5db4d29f6f3a77b80f2368c40a6850ec653865e34334992f1cbccc1128b88f3b52f8354537a0fe8ac135e40c17387b82b539f41f84b61c0d61b6017422659dbfce21d4801db6173b6da2fbf379792bcd31497264b5ee3352681999f880cc227ba3906ee586f6118ec246b0a529d7cf842fe7608dcee6a942944fda35bb3a9d2eb72b2f2e112dde85e0ac91266c11904c5a73f287413b20521e1efcbf40f463cd4e9c1900105e60d0df315ffb45e5ea99707b935200c2e6af3962d52c09d4d75f597352df52a1b19581d41d2df5475a7b0b45a6614a6afc3a8d1f9f14bcd7149497aaccc0b8be7ae09567a20b54c61bb0b66f2f5d756a3397f23f95e1459cea888fee24a1d343d14f09af6cc0b142b64c16028f6808a9934a71b084eaf63fb8304e387d4c3ba75782b3f9c45176407db277c5baaf5bece71ecaf80bfd5252d06d68ade0935971158e166ee45a520321a9a73907894107376534dcddedb051ab4d7560dbe5b27572106ef7ccca6e29ddb857389d354b0377d6a7b914a8b48bc28c8c0cbd135c8a41d42bfe3fc5216a8c82b476c4b3fb16d67f3bba3d1fca2461052f0999aa6f02f2fea7757a47838f6dfc21068ec79d7442cfe04276b65badf0e785ffcdb6a78d54b9d0ee428849019c8dc1ce67dd773f65fad0f7f130ba5286c86f6c67da35ccef13aa120039769ede8e6d28f65c16ca0d195190146114de7dd27fd3e059aa5e8f745b3ed375418470a87272a403c3d37727aefbbaa0c61669ef0a0247ebb4ece3ae591d87938c5d05a7b52430508157f9ac165455375d1a2bf92a8b85d26617777f1f098ffbfe4e2131046544006a6034d2652a6d51e33c7f8f6e89d876c3b8cf36889d90e846113e1075eb441f2a5b949ecd3b08f572fd6530b09c8dc4d6398e491c9bc52be1201e77b6701c31d97887a38a3d62522abf2a4aa49906e26a1242342227adb688e5e1925ea17e5f8892656b18316e0b13a5fb019c9fec15cdbef30516a0e7908e2b3210cef67d8cad50cff909bb240db2e62043a8e0ec890b55c54697721e5d425aaee13c61e3a915562efd22a6c1512dda6c2d1a762906aa879aec4ab19b5a570f77fe4e0335e12c910dc8d7306add5a28d3ca1bd551f6b58569090bcc29bff810917524a0638246a12760cde832447a90f19d5271f4f90f0c489f13c86fa9fd78dad26849d90b4ca9af69bea4ead588d8c6b11f390717443bbf3e71c1fb2ea4a9788591ede1e110570330f71d7897280e418c48f3278fc671de4888918c8f45f0afecf67b4bd9b1cd5859312889278ec19d7725a71375b2ff06ae026e97c4654c68c183ac1247f9a1778710f0055e08343356f32a8730c50aa2c452e50bdc24e16e524a29d527193595aace2b49ac2c40b7be2d8c19da06ef24fbe7397045783f68e4ca7d94e7afd1c4f0f0d481e881a36fddead60c42bc1854c672acee44e08bd69d23a94dc67aed578b2ec167f6f847e70dfe1bc9ed6e815aeeb729b8a3dee6a6958883b2d9361b704a00fcfce4127ed8f0d19c7aa95f35b4d182de21a8e3592f5ec648ce1bb31c159a2f282984887b5b4ab648a38359dc2e0aa8822a3c59f9814923b33ccafacb535e3a2c72b1350e988297d9c9a6de04055c4e7eb0f4f42da606a07943b8e7c02df4acddc8e9a961f9da687c5da1f1293c6752c1247765bff2a1dc69b78de5e7c17bd87fc07af0e4cbd75b5c22d600b8d80014b1d85b7f3644b9324749a18c6999700f6bda8ec99a122eeec7feab60a77ea23693573adc3ab87e3e49bdf3529e92af29599b9b04928a0d7dc1500ef9e215e728ae9b0ade6345be7f592594e511737d07e0a801fadb9d633d1fbf1b757df26e2c1651f6122a68b6046b98673e3e7a5499db376b8a0f3a5f86751cbe2efb6217bc2f5a4f3eb1501562b5459fff7e22e778442f4f834f7649d4ff5f78935df8605bba7280840079995dec39c0246794f53b035f74553dc3ad1e85b9f24053c45f1a53ec6ad1c673cd22fb6c1047f564d34470c32b95e5cb0878a57252b5205f31bd0c87c6627434621441779a5ba092fb0c4da6ad503c6101dae380fbb99526334dd39e6524797a5db54d3d333d03e9df1d9d490059c0c28dac69c710236aa212019beb107f797718aa2aa1b078c900bfcabfbae60c79b1de1551bf70e2594ca51db11e00e77d640db9800949b0717936e72e0c934f01ca48e90689fa9f97e5c65203bcdce3692dd79d0246c8411b18c09975b27e36c9e886321e45af56533a619e0a20afaaf2e3f4dd2b5cbc9ff3fc62ec4e07dbe29e9f4aeb7f07f1a84444a58466990fdb59dca9e322b5ca65fae91721b3b17ac86b0e67b517c9a8517f464c2ef3b73e5b0bc35c20d16ef00dc0add55c1737fee9bac74559ad94bb460cd6e7a16629a684b544815146b1256edaca8e59e6811041bdceeaaab7d4d16679bb4b7d3689f0a6e18594c507be7bb71cf3506fb094c373bcfc02378ee40b474250385dce924d2e0fc76306f012aed0415f4effca7594727943df94f7dca2d9a5206380ef372095ff1b9e37ccdf9568a3c52514ee3c0ee5a344cf59dc6609f298719de8cf897bd983cb0c8032a816543907e5323c92867705981caf9bbdb77fcfbd5f53e0b09eb8ff3826cff001984df90263bb29a5354234f051b62d3a56aea5eb15018748e64f385d0ea40103fd132bb15c863c6893eb78cd19c9a23e3b485869052d83a9c3a5211102d34d8f07d6cbd3d027566f313d856b59c14d8f8deb7fd869f4a65676b049c02a0aaf3d943978e44f3bd0b5acf60b0f1970a0bf5483573b1648dc670510bb572cd6e487f9390b7ef64eccaadf2e7a8e941a8efa0edf8b6c0db44c2b6699e77a1efd93af3c00ac15a4b910fa2822e90830087952d7df3f830c4b8790e818b6db68210c8228437c903ca1279c875cf70"}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001340), 0x80, 0x0) getpeername(r1, &(0x7f0000001380)=@in, &(0x7f00000013c0)=0xc) r3 = kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001400)) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001480)=0x6) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f00000014c0)) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000001540)={0x0, &(0x7f0000001500)}) close(r3) socket(0x2, 0x5, 0xf9) r6 = kqueue() sendto$inet(r4, &(0x7f0000001580)="e0ba394f8f2136033195bfd19406a1c007a8f465118f28ae001e09d9db7532118fce55b112d61ea48061a34118a38752dfa1f81e7e2c4a7fc8249054f84bb9912a0e5e87e2e78b5d4d08106d2a4e24c366b154", 0x53, 0x3, 0x0, 0x0) open(&(0x7f0000001600)='./file0\x00', 0x100, 0x39) flock(r6, 0x5d81131a96b13262) getpid() setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001640)={0xffff, 0x1}, 0x8) dup(r6) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x0, r2, 0xffffffffffffff78) select(0x40, &(0x7f0000001680)={0x3ff, 0x5, 0x0, 0x0, 0x91, 0xff, 0x1, 0x8}, &(0x7f00000016c0)={0x7fffffff, 0x1b89, 0x8001, 0x0, 0xfffffffffffffffb, 0x326, 0x465d5665, 0x6927}, &(0x7f0000001700)={0x7ff, 0xe1, 0x9, 0x3, 0x4df, 0xfffffffffffffeff, 0xffffffffffffffff, 0x4}, &(0x7f0000001740)={0x9, 0x9}) executing program 7: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d345200300000000000000000000000000000210000000000000000000004"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0xfffffffd}, {}, {0x6}]}) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="44e031da61998e2f1ce556b897e4444c24c1b68ee0cf04875c3e5b6f4a5288ce110630a43ea4e9a29e8ca7aa74f351d85129a3f60809e32ef2b7402ae80de16623014320a63e6936369dac9d66304b4357a67d387f261c", 0x57, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="f4cf4ac1076c0d3844391331d45bd0f47fdc489eb07477aa86723060760fb7111104ec8d4383993f45c63c7cfdd6ce0cff823640dcf60fd5c97ebd316f34c14e6c25fe12d30110089c41730c6efb11e5a3a8d26de332d5f4f81fcc28d855664233a35d70bdb63b1506d90a1b1974fccc65e79801935dd521d0d77b593a4b2d902d19c7ef7b11c484ba183b0cec12ea92c3c54b8c281203f679eee43fb7a715a789e446a8cae1af47305cb5727173a5b62bc1eaa8bc0591fe81f3762ea4253f6d2ee81e8420d579bed8bb9d09d4a46f5ec6fa27d5ebe29807cf40b8e2de7cb6828143e8fddc63457f57e16feecd1f38ca79514d1a23f5a5c98a263bc2f29588e738cf50e1", 0x104}], 0x1, 0x7f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000300)="90bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000008ecdfcbcded1749cd050c53bda30cd2a1015f80a909a9685ded300519182e35a4cfb26a9ade48a21b0b2339f4b4dd994c98a37251374cf9868b316e767816b7b147a13452909d3c073d3622812686ab4519fc0997f64760ae3547fb0c98482673185402b51bfa81370c1fb021ef4b1c78d500ea21d3b337d6cae324e855b8c357a849920b00e", 0x110) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = kqueue() r3 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r8 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0x38, 0x0, 0x0) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffd, 0xc0, 0x2, 0x5, 0x99}, {{r8}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x8, 0x40, 0x689}], 0x20, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffa, 0x83, 0x2, 0xe7, 0x5d3f}, {{r4}, 0xfffffffffffffffe, 0x24, 0x2, 0x1, 0x1000}, {{r10}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x1, 0xcf6a}, {{r5}, 0xfffffffffffffff8, 0x22, 0x8, 0x1000, 0x1000000}], 0x20, 0x0) r11 = fcntl$dupfd(r3, 0x0, r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r11}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) r12 = getpid() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x40002, 0x0) fcntl$setown(r1, 0x6, r12) close(r1) executing program 1: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x80) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00'}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000016c0), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) r3 = dup2(r2, r1) ioctl$VMM_IOC_READREGS(r3, 0xc050756a, &(0x7f00000006c0)) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000140), 0x4) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000080)=""/122) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) setsockopt(r6, 0x6, 0x7, &(0x7f0000000380)="1e21", 0x2) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(0x0, &(0x7f000014b000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) writev(r7, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000400)='on', 0x2}], 0x1) execve(0x0, 0x0, 0x0) shutdown(r0, 0x2) executing program 7: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0xffd, 0x23, &(0x7f0000000140)="3451394365de9ddb7f957c689fb4b4f50650172141284dff76295953ac1849f4cbf1304b44e78386b32bbb31c00143fc4541ed44a09a1834486866cce240db920ddf15953fe353505baa4c32205b01a5c6bcd804c6d0129841cd5905df643e2c6a5479a8", 0x64) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000005c0)="f4b533c408ae65ec81e1d08a3ea2700301aa3c44c4dffa2eb5be5bb2dd33000000000000afd5175b9213452ab5d84f6c9d0ce61d3b194791bfc27428a088311d09ec78df0fe8364e1e362a61e1b8b3fc61e568aa7c9df08f53ac77bb4312e6f79ee96148d019ee9bd31859a11c664b3e17c1898b694b1438417a4cdc427ccd5d6d17cf2b3a6de21a17fa545663239350d32db03bd4a409f4ad4355a7a068281b48a8c59e7f832d2d269edb94fd62cefff05d09137bc87c57a8e388b6966408a5c5abd1faaf18d58b729f15ad96d112f93c258f57dd2de572449cab12a1323d71a56bedbe1739c8d85bf38afb8aaa27c0c4d39eb8b521e3addcf8cd4bff3322310a1740c4866f6f59fbdb9a6b9ae351d500b0642041", 0x115}, {&(0x7f0000000700)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e", 0xda}], 0x2) execve(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}}}}}) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa2}}) r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="e006b531abceb495afdc8b5a64b2c9185b90c0e23c9eed1429c3a041f83532377bff100eafcb0d410f32e015d2d8b264ef19424e450ae24dcada8d12e0497fc04ebcb0abf66c55849b63ab837c2a600d1fcc4672bc5da2e77f5bdb693362274a9a62c2a01f10707e10d41ecf5fffe2a317b60a241b2e3aea4d37ecdfb8bfc51b6082984863c3dde57540864adef3ceeb8311460b8ee37ba3ac0f10d518085701aba20a8c6a30cf2a78af72bcdb4f9266ef127cc39a106a395960aeed8dcfd47305f91bbd2afcd3e84b14ad9f037e94ba14dd11c752f3a1aad78e65efdc357d6845cd529115e710be43548be843f214ac2c4fa750126dad9972ef081f763801c79b2085a0c28961c7ecbf1c27d1c605f3ecb9d8e3649790441971d4575bed82f30bdc88ac95bf85e2f2a8d5cac1f7fdad09c9a0f8bce35450df1ac6b897a60f1b939f1c9f5b9dcf1b34a477b7fa7cdd98d584683657d7981c84c0bddfc69d7c703a4d083b3cf8c000b632be4e61713a6c66e135e9427dfe2492ecb75a2b459a07e0a689cf8bd249298efb2fe68f88e4573d2580dbb9a1c45db5588a408d5234b107c203a2d90bf4f500adb675d1dd4237237bd3169ed66715629f0f657cded64f7af73239df9716bbe37f0ad8c450b42eda4ba8069abf70884392f66fa6888cbf108a24507f00a19531d624d5bcc75a5731db9b8179cf2f5616d7fe94e8dcf993b17613551e60edeebbbf647e5e9aa576d7d672d66e3d6befc0c47acace57e8dd4980f2a9b0a68fb1bf70d68dc4f5f3fb71bdc4a0aa1d6dbe8c2ed4fdfe6983188db9c755717dce8beacbef46c7f4ad9ed23d19fd652559e88095448b4698a6bd9f8ab614050c6d48f90f1b21928fb6d700fa3044d9290ceac45773b68493a9b66c76efe4b44fbe0e5673018a32deaa8a2123f5cfda6e1f13031c0d0f300e493314eed077480f2560c061dc076bed5f537d4e35bfff7bf37350dc16e9d8f928dd99e61cf2260e5477e9816f6f655e82ed05851c4e671a8163f3cf5fc2988a6c14b173930bc978a4e5c8c9ddd56374730fd15795b333fba44da442ac3cdd13c905f93c6705b148faa8068993d9e37a43e9a62d3aad65889a474e69adf14e320dab70f2939cd24125b6036e647d496212fcba5b47459d5151673f245fb3c2425d38c8c34ed987badcb113171717f01216af67340ad9c21e17417af3eb657fc8bb49bf58dedb87c7ec45a79cbc15524c8b9276776d1aab955086bacd67770f1483c1b489a7c5035e0bff929a2134ad8140b2800c6eabc808a09e291c2c993142f93d2a3dc2516caa8954b87ad3088c0da71eb77c24284ee02baa217e41a2a5e75e9aa1858971b7c07ca9a50f2b775b13668fbecfcf5e6f2533e764a1db9ab5006662938f54a821b143105f22b6ee4b7ce2a93a314e4dac8ed65a3e53096a2797257bd1d4fa6fbe27f0a5fa5bb77d1a1f4aed81cd5205dc195d5d4816ee10b8b9c9bde0d9671a457b447ec7594171420360e8f618f92e5c43ca6848fadd0b05d5222386dfabc7463fe7833e63fa1b7a1c998f136445c7a9b611f38911abfff4e9a6c7267a89283aaf0cd200de7249ff243f9320312e4c19f2b6ad0a21678a6d3a29d51369211dc13b4610f6905a2b6c0210f47f782951e3711d972e66971f9e319ace6c4761e02997938b6a1863f48ddfe0cc7b443b2776c6920ae9fc061aa032ca46a86e912a34bb2924ba3da0d3325cbf5f94d2ca629ac4aa400019c5af0b04c9d205aeb484ae2e33895b662c0e785f8a8786885e2f1740c4472d6d31e6fd94aff6980aa8975dd2ef97bb1a5b745887eba3c90693f9eab19b41811144907642fde4d39dc07914319147deb785546f3ba6ce43fd28cf35c7df374e261bd9fbae18115b8a24c2a70129923126cf407f79e5f37a1c92dec2ea8c8bc5ea9fd72e432293cb7a6af610a35e187c1ceb8f7938d24cf56127eeb1d4f75b3badcfc07c0ccfaf86b4ce018e3ea8ba1b6f9fb0ed7f37e4305aafbf6f13a3863556431d6dc93ad9b8ce51b00cc02330af457e8732b4e10102772123fe40d80e7e567ee2bc4928a0245a1fc2ef620c3aa6a61258672cc541be16883dc08541e3f221b4afe7b51d73e83c97cec1a6c43ddb224d73314bb749df74597c8d4ecd5da687ff5e51729db5c548d9cbd9a0947cc10075bdf4a5b26773bd33f777887c1015fcbd005cb7218c2953774bba675b4050ac889fa3dcd1bbb4a3fb309f4719f5e8ba513a54d59e3a5e98a6498079d73e5904156756dd585243aad8d0517d5b68e63b91f7d8a5f4b7c7748c5006b28f87e67d68baf77930a3601e8047106d00a62e6b2da34943f5b3255c7c6d6af553beb47d1f11c4dcf5c6c77fe22a4558a7f1b4f87aa4860fa2bec3db21f5fe5696e1e92f72be3a06584d3dfd95fa671eb3ac425b447371d87b077b8c9f5cd30b12d9ecf0a07d07fcdc48d153a639b5a50f165c0e317f929101d8aae0334978069538744c4c20b1f8aa9deb118e7b40df3df2a37241eba4cb1a24914055831320da37750a7b8c3d323e19f900704f916caa7e79c81b15f0bfec5ad504e767b3a0ad374db6cfef5c1b16b65ff4b6121064a85c59165c94a46cafd7696827a95ed3d0745c15c8ca9adf5d24c3bcc7bd8945c005ab8beb13fc05d4f05dec4135a34015178242b0ea7ec348bdbe5b6e7602a1f411982b0ddefcf45d034020989478a2b4de5db4bf9ddfef1239b14d2cb234492ca1e5d0561ac0dcee5051eb428a2b6eebd8178339fa1d6b031dda55bae4df8be15ccb8906a1015c9924c8a8f4a69dc63730c92deabeab43247169a37b5031ca674d87bbb11c8ad7ab63fc9f5535775d5f2b86fbbe1fffc975313359a0a35c1c8cca8fb86abae9ecd1636b3dc29b3b6410ed3722fa749f85cc1d9bb36453c3ec2e588df3ec38d665d2637319c35fb29da651248c208242b500aa715e41a7ecf5849f580166b7a57a8ffef3f7c277b8d4a1837ea78a8ddf5bb68e4cc3e5b4f82c3077fc5b731a3c3894226d9d88a15d1ec282052049e0b9ae6d48ad90e3b9be20512b1340420da1a050721135a729de5ee245be21cab0bbceaf12a63c5037db91979d98afee14737d2a70d15796ac2b0c8786a6fb38adf8182e32fa2abc930887d6d214a97a119f1222cb9267a6c0966f13c8d93343fe1a3200fa4249ef04139e6c659bf7d13301a1f74acee610e54584891ccaa6cd75f97f9e73e2dfca9a8d1e4f142300a0452ea287390d544f9ef9f3fd76f90176a4c1423a0e60013729b9ef1152487c956c4c1b8d47a93a0f385fd5c51b492e71f434b3aea3b61a527805c2b4025f560cb313438eab8ba4a7baae812ef8eca52217af50177a1081720357f6c645f6c0932e59fa8047cfa146f8d5d263a58178e8b04c7b528d23dded1a0d089d3b4a2136399fa509424d95f7975a6c579fe1e32f9f29b757af66c748b78d86ba3c5b1ab56f1d6ba6197acee5af0aac06f4b3617a89f3d0a1ed2d991420f1eb113211920f34b3cd098b1e3c5f60d41d9e5914c593f9d5e8d0e02601dea9618b80abf3e71240f27836411adadd68a6c87cca195b94b02314daa898fa98452e72266fec21c18d51e7d0f05f2569f50978f767975dfabeb131bf628ec8382f2adb4fc9ff00a278015b6602b755a7d5eff01fda7f333a41b0718df7eb258b4002c6224dd6fa4afbcce016ab430c4fc9d665ed3afd1e750b7c8975c1042b4704d73b4cbdb0575f0c0481b383b8d21cae6767e3fe67f03433b426171bfa33f509e4042bf1996eb0be161fdec5a6e63d9fb7b35ac1c76aa378ef9f507aa08f3de48cde0cb0a1479bd41ab8b54aa6293f008c2f0938e3e5a895cad3f9f3dc5f82dedb3a23024f267cb6c288f30f8ab53a723fb36d17535b72c8e22015b71c02f51e802548b29957d2349a255be116ce2abc0743d03fcdbe98ce0fa28add7d6b12b9fa3e66157a086f082e4e84acff2ea6c351b6f8cc6a25cebaa6801aca1a1bb8717de04b0b10126f9ad0d3fd52c93588cf9e3da329fd43ffbdaa0255a94ca65abb735c56bad251673ce2a7bc5bddfb0ad1c58ce2edf3a46f437b6b53f98a0da6dce82679113b9e63a4ad04c2831554ca41f8d4b245be27fb214e3e901384effbd69d78b92c7afd5d814f426dc0560a6c54deaa1f741f0b63e571c5c395dff95f43626cb6b918d41db7bc7d4adb1f4849ec66bad7f855c35f4b243233c5cc192c96f65274fff87714028f4b1bc994235858b03fe0a57a38d7c931151616ec78cf477bdcefb7388a95116dec63624d1399508ad7c42995c9f6fbecf1d4c1a85f86b842c17f2c5a822db539b5bc05ab621a1c6600321977f49263d8d03bb145144f98af63e9095f79598187b00c38077a7b8d8f1b3a5fd0a40c4483a0b42353a7deea5b1fe996101083f236e0436f842a0e0183f0266f1567018b50bd4f545576403943ebfbcf0fb531c12b4b5bb31ef403b055e08d116e365c14d66d66514b4e83f41c479db246619ffd7cb54147692bc5eac7bd53395fb53e0df2dc3958e6e14b6e1b01f7f66e69072fc5877006a12fc236a94fa6b3d88ddf9a40323e4f06674d2028b278884fb5cf63ccd8b5eb98e8c793feda51dcf02daac928a66616fd8a2c3d5cdc307a142bf6eee810dabcfd2a1787fbd59eb722dc0284b1bd6704f18af7262f96886670319e10b3a23b7beae85f12e74bfa63110217f88933a999652e41f5578a03823ff3ab55ebcbdfc66680868e4c1c7b3d65d1423ca29d67283afd99fcb2d7cdd3b6a3d8a669de81cbf27e64e52e2b5eb655a8de9294c0bec0da96e3083fe906a178856f2fd9d5694e83fb3992f03bb866f5dd70d742451676cfd7668090a0eb9e24ded02ce8d3c03086d41e2132c0719bf5451e4affd15f8dedc3e639461d77258ac6f120b4ae371754f0b210fbfeefeb9adead829b1981fa14480bab5c2260e2523b318d9e03b554a3d1a846f5daf836b04bd61ea15cec39db93bf650cb706cbd94daef90b9667bc2069de0be87c504f85771068b3aba5bab55c6d79f3b18eb68b4094bf02fc99864d3b775de1078fde29d07cc243e6680794177f56655c4bf3da2505a743a4fd3dbcbd86f234382f7dba17bcdd6a01e2cc3e36c8016b3bd4b3c7fae2af2805ffb53cd44d23d47700639dad9ec5973ea02a2a7836a6a7ae57b939825e184851c66923f5b3490972027d950ae847ff1486af63d293e9f6d94517e04e5ff7874e7e1df14b64f59cca00bc42302254cc9df714d865bf79411b5782ab7937552b4341e3b7fcc46a296d8d8d8c8c5142de04038c8d952af5fcf6cefea1cca0d9cdf6cc9fee18f8618bea34cf18ae5007fb055401a326c6c58e938c3e984f4952d3e3a35565a07e87225ff16681185aa0d645ef4d9e6bd8fa0ddf72bfb98ca7d6f023b247ea789316c99a6566446bdad5f1404b9fed9b5c9f10598fdf93f933499af8d200f05cab7d31b6393b2085ef2d4ea9bafac7e9fbe2ce65b343a9b105a4ed45bedff656bdc3d609f3f790ca7e946d8f0af14034fb7db95cdd71953bbe5267d3b98a128a8a1ef2a21269bb507ae74cf1ea2b9864eb0bd30cf54270405fd413dedbed2fe961e0067116aae8228a0194ef77b81b8a4716cc6a9eb7601bd68b334e69e9923c4beea5a0d2ac2b890ccc16e9031c7a9b0504532f0f0612fbbc2b1747538688c7281a31b55dc3dc11a3e21fe46d9c7655988902778858aee8da39dbbb36dbd6c148f885ff2e8184b7994924327091184bd9c5a59a857b2d72390f4f0d5d43", 0x1000}], 0x1037, 0x10000000002d2) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x2}}) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) symlink(0x0, &(0x7f0000001240)='./file1\x00') open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x8, 0xc8) r4 = open(&(0x7f0000000480)='./file0\x00', 0x382, 0x0) poll(&(0x7f0000001840)=[{r4, 0x40}], 0x1, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file1\x00') r5 = semget$private(0x0, 0x4, 0x1e) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000000)=""/4094) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040), 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001000)=""/229) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000000)=""/13) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x26, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be94097", 0x6a) executing program 1: lseek(0xffffffffffffff9c, 0x8, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x5}, {0x3}, {0x16}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = getpid() ktrace(0x0, 0x1, 0x40000930, r3) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRES32=r1, @ANYBLOB="3b27130c0575659b915c447122c88930603d1f121b138874fd5463028dd4ee1daa5b7c7eff4078a018d0d2a7fe0f123c13a20e0629ba9b0ed984378c090a44f3373bd728d7bf54c91809b27ce6b70274ead3a48e1a2d598951c8b4968bc86efe597fbf3bd992db5b09811e0cfbac3db8df1e5bb6d5d86285aeffde4c620c52708a1c4a47ee5a2c954269ad1a7c6011d5b6b1cab9a280fc601461eded3a988893bffc7fc92870dd900ef0106b3b211fdc6a53ade9320a5747b6f9cdcd97d807164acae4a593", @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRESHEX=r1, @ANYRES64=r0]) fcntl$setstatus(r1, 0x4, 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) getuid() r4 = syz_open_pts() r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000340)="a234", 0x2}, {&(0x7f0000000380)="6d6fd5cd36fcf120e24817cded696b64908d758f0fc11e16c066680c43ce3331d87e5f2ac0bc2f3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584e1aba4ad44a418e5bdcfc7983d2d2153da9b8fa87b4ecbdf6199a962aa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xb3}], 0x2) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r6, 0x1}], 0x1, 0x0) close(r2) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) r7 = socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x6) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x88) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chmod(&(0x7f0000000000)='./file0\x00', 0x8) setreuid(0x0, 0xee01) r0 = open(&(0x7f0000000280)='./file0\x00', 0x831e, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000040)="d6", 0x1}], 0x1, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc0}, {0x5}, {0x16}]}) write(r0, &(0x7f0000000400)="21000003000000a8", 0x12) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r0, 0x0, r3) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) executing program 7: r0 = socket(0x11, 0x0, 0x0) (async, rerun: 32) semget(0x1, 0x0, 0x573) (rerun: 32) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async, rerun: 64) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0117e80c00183d0b122aa468e3ddb90efd1f993fc2983c7ad5104a1d03ee5254bf2ed8c41211184d390f19c6aabc80f1cf1f61fe86ac968667b455d88e65457a86c95788599788ba03037e53509945b2840f9fdaf15e61a2ef3dfd34783e46d599c454c41897bd0bb2b55d7a19cbfa53518276", 0x73}, {&(0x7f00000001c0)="a665d562a36c13abe57deae2f4ebfc3951f5be2c5def9d841aaf4c48bc95d0092e70b51883ba058da3d308211456fc245d01e3853260c7b7ad3feb74320e220ac7f2e64395bc252ef1780722fc6d847aca41609621b418e58c6c18cc159ac319e1210106134bfbef13b5e53fc295c74a6328952820a9f7e7f4806e384ae33eaedc20358c78e38867f49682bc1ff2e9476cd3e2dbaefe674c9def5898a0b7c108b3d7709fc4de3155aee8f83e04881ce0e09f06a252f89116", 0xb8}, {&(0x7f0000000280)="ec3cb2940addad6cda593acbd7d8f3e057847d01111df0df68d2e5239f5ac909feafee1de56f19e3be420daf96ef10193770f1bc976be36abdab1b8e54188ff1be8c1cb6235284633635cacadd48ec70925570586c83c6c41929231d2955db2d6c3567b058017e32e4b68ad4e19f9dafa9a7e270ba3d38fd575e8492875623b3ed51a7dbc0a82849a393eaeabecc2c30afa16daad5541419ab940a521cce1726389a72a3de8bbc43fa45a43c1a31f273e9ca44f8ef674206dc0cb9587276abfc99a38199ccae76052a6cfdba1e28", 0xffa8}], 0x3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001000)) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5482) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000400)=0x80) socket(0x2, 0x8000, 0x0) (async) socket(0x6, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x5, 0x0) (async) syz_open_pts() (async, rerun: 32) close(0xffffffffffffffff) (async, rerun: 32) setrlimit(0x7, &(0x7f0000000140)={0xffffffffffffffff, 0x62}) r2 = syz_open_pts() close(r1) (async) r3 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) (async, rerun: 64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async, rerun: 32) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, 0x0) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) (async) dup(0xffffffffffffffff) (async, rerun: 32) listen(0xffffffffffffffff, 0x0) (async, rerun: 32) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) executing program 5: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$unix(0x1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r2], 0x280}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10021, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000080)="14bf485ca4aac46f10a190408a48d5927b9f914ef183c51c0619cd8cbbfb82e45af7868d94cacbcecb", &(0x7f00000000c0)=0x29, &(0x7f0000001200)="bbf9952ef3ee395df77af11e2154f9fd04b9ec01cd326699b45f8041fe85a59481cbbcd57bc0d1fc3bc629bd3e96141a1602f281fe84d8c71b5d6b008679dd3db39659f7706071000455f60d3e8999adf9612492a63e882a6d99d57c82c6bacdddf9cf7480588548f324abd69447558db91c41f54851a106b65c8da28c3b1b63339483d7b3fa0cbf5ff06fcdf039959461ffb34e63f4995fbc03e9417a7b40a51586682e712053bfb1f77aca1f69c98a5a924914f53d1a8b01c4872385cd1325de5c7414f684ffe2d3181ad299431ff71414eba6ff23e85ec8025d31cda5f76a92f40156e7fa53302bedaf37ef8dadd09a42b5b4bf59e5f03bc9f86c101075b7393af6717316ddcabf6716adfc4a3e73d7dfb24e95e6a78e4afec5a849e1725fc1cbe26e93a5e747aab1c9e4edad7eec930d97e2dc7ac5886a795974d148eccfa666b7184514217014159d30404bb0ca8dac5e1c43f62a892592d7844b383a3195b700c2a1f78bc32336fa031358f1d76bb121530cd31f1c87c3bf9e5b73b34270e546b0ac9b890da7e73680fe18ba4fbc51ff4d3b3f28db60cd911aa1659ff3666f166e3f73d2b00b5f4f55f271416f89728db09ba78b0a896730bf0e143a11bcc5bcc024caa62f9526655f14ab3db31dedcd7ce29a4b30a00402c79885b784e60ee6b158d6282a19e9bbdf496b3d836656e57a6726d9ebe2878df11c627ce09e0f979caaf423be33931b2cd224d57b9fba94a643897e879f6ffc85378a9b65a95473f4056b37cdd4d65deb0f2c480612eadfa2b6f049920c1ac16a752d37c7c1258836732b6c494d878073425e04e8528bc1af9ed2a9eb3be2e0b86cf6f36cc323da510a7d54220416b0f8d944363feb81b9cdf508904022a377f989b8ec72a227869d13ddd05be3b180fd34708dca45626645358563a56b13e7bdf9dc566ee6164870adad402c3057dbd0a43b1398548b02bdacc89d3f4ae0dbd11cad3e1f6859e70d0921f07f2e343dc40764a2f42efdba0411c6d05c8b23c9f29a300e7147a0c58177ef5aab200fd2f2012e1a1983995c49a5f235e42e032b365a8a115209cf85579bbae58be35d51ad5ae5edd673e7238cd9c57f2583bab7a0f9e54ab3d713ce8b2b436c519fba4196c95682af7994fa7217eeca00cf32082b910696dafb1441c69d0a207480bb52b0f823fed20977da4890591ba81245f39183b8153d2348fc34c57c9d68535290dd02ab6aca4b75716f37b20b9f20cabffad94ba4f70bcdf04d73dd4f3af1eb8864a708a480803a096318d9653bd53c265246213f3430fc7bac5956f577bb09432808aaa6e41a44328c67d73765be08db2608df6ca84f544da4b4388bc17645e4ee290d84a9d18aacf3e1283d7842eed39938baa612d975ae67a09bd37843c2a4c80a547fcbc247ee00c19fcabb78b2297458a02181899a079cbc78a241447d591da79cf99ac5968021ff27c46ff2131c60c195f7a99c2fa747567ff4154ce91acb4c369967a1a58fb12677730c56a181da1c80da68bd5f4653493f18e4e98b115296ce89fd31e18ea8ed76f603fc0ead6e1374039ce1a013843cb4184e3b2e71c5b55933b4f7b8ef40bd44033dd74fd8c7689e10131fbf6977db6f7fe0767eb5cf262252b7e2eb70a73dbc705c55b356fd92dfcf66a609717d8e8522b2c255b068b04a0992c0f1ab197e0242315a9cc1b01ffb166a07f4963c0abbf93b7c6f00b56b3f1e582a092243ac4578ae64ee3e6ea7168027d15727c0d0b1842129c3ec070ac684eb7540bae4ec03413f8b2b7f9da461c365e10bb89bad01cbfa125483ceaf6b38750c8c57b3655ab8ed211f4f75cae5bc62f4aca38942efa6f3a330d824c4638925a65634b90d26db7f3915dbb4fb5ba8e008662607a08022941c29938209369a5d011aa9ec457f2446e815c16cdca72192ccb7382a63d302da604ebc0854004b7783042ded49bbd99c09f2cf6babff0d0ac7c6431b842a96a2f719e6a11dea4d89a81a318165a66f4f127ea947d5bcfd4ecb23b10db25e31f018a7644f2191b1d8de805101d7aa2d35f8b5e63420c5882cdabd2571951c6b9583ea79c45b89c662df781a053c69d9010f362a261a569521fc806a9aed53e6764c970062dabb409936ec595e4f1532294afbb5e8f0ec133ae27bfd48cf5387474b45ddaa14971f73e4678903ee7a8bad1c1387ca5a300cebf01b2e32060e78834f8f8deca0a084b28067e9e176ca11de6b76629a55bed455e19f1f42dddee6097b266a28f666e7a66b3b9a47469deb222ab723f709b76664e8c068c341326909d642e6294cd838512842f5ed7daf7e9d4ca9e7a62b4c846c3ed1258523be1ba24466aeaf57786a92f836ed4478f40221f8530be9ef6d7bc07e8a59da24d140155fba2e3059cc9f84a9612dffc51577c3242d9279f1058db5eff969636a7a9b8d547980e4cafde3b6985942e55bb1e1626b9de52149f0403d6ef6d199bb0b8ffc53c6191596c293529158d51df1ebe6c545b33d09d3584ac5bbe9aeae0eb8c57d32dcbba6940a6b167c13d5990a7f72835eb54cd24050a1da6c1fe3f803a3e6cbcc743d90ed9ddc52649f801d7174b58f037761e51460703637a191accd7ed4d76357eca35539aad897212a4ac17a8347cce10875e09214e871664eefca144d565aa0c3af4fbc1cc01dd5e28812b7fd4ec6393693ccd61b27f71be526c6a174e12671503eda5aab48bd0a3b61d8b9764a256f15d65e19eab48c5216d7fbfd38bb55552692dbb2fbe5c4726e9c91aee836f186e568842f728683c27cbbce6a770f9bb196a6df4f498e8c025c32d6269a9a5e414728e5820d4c3b515ccbfccfccb0f5450053ca56e6adbd09504303e14cf9a2913dc6a474f18382707c81400c77761d91be5ad42ff4f3f1e1639542d88b065fb678cc06a087811197c012cfdbfc4ac095c5360e3fb73587252062dda4f501f69b58e783bfd9d2ce3a6e7057ea012704d93ba155faa7229000e1c200a71ed2183fdd8f68748c6d946af99e49c2ce8daa8b1c0dff05f84ffb693c6956c1696ae26b1ddf5ca80ddc4c07e8968b3a4d035426d73351889b8fe0fd5cf0d780df58890ca6fcaf3b3b4a6800e71948e1359cb54e667cbd0484264fd498b4c31d27efdf4d5eddf8409abc4d88b4a1059b842b1c1bd3bea1d558b47c70402b396bb621f642dde22a4b8d1ab412261a4d786a01490e98bf92787a44397fc950cd1ec720bcdf346dce8bd47106982e218418400627d2eb0966281d53b1813692f90431a4099682c3e88a1fed5c544cde30d02c0486448176afbc38e0c4f6f272f432479930e1dfb6774cadae0620e12cf1d9f8bc1b0b311a7ad55031a7eb2b5a561c2fb4640eac94eb1ab690d03f0e99887ed9fa8ebfd4e7fa7ff0a0292e747911cd2084d97ccc6dafda721833f36ce050218edea77358bbbcae0cac5d69785c4c1b3ec43f393a38a388bf3d218dcadac4afe337452c62e0a788d35d74b3c1629c8fae16a52b2ef890a676ea753e9ead011a78c8b38f9d1afab95d6f9ed59b6b9f5462be62afe8a9d9c9cc739aa237e2a01b922872351dc33cd6944b25ef73fed4c4c390705fe5f7d97d2d06964f57c54d05da1d75e272101fca7099e37534c0d06c4e328d0d3b6f39d8afa0152d3d04fc7013cd56a03d62133219abf0b8872204cb6b8b46cd6c67f8bd09743220c1ef41c1e23ddf3035aa0c5df96ab75764e50d3ed29b4e58d2d68f6b58d3a2246d6b66cd934d46226980c3e00ea77234d45172138439b1078bda8782010237ea4044540d17e1199fb3dbac6710f93e53554a854623847aff5adb7a9581dae7cbd9d0474e42439d7bdb90324baa503d0250cb81e382fc7722bccb5434db68c76d510b246b1c58a2c1382efd89f67153b2a8f56e6b845a33d16efac20796aa77876c27a6ec33b6e439e23a327558ad70f6920e6280731c351832cdfe7820fd4b0c08bbe0096178ded6dba2fc5da47cdb2f031ae275f5b96ad3c06b51b986be2198163a5b55986b4e60ccdcebd0b4b1668937f645918d2c1156597670b3920a10338268ada04ccdbd16d3d59b6fccb49adf8dffdf720142f3fb718f0e08e19f1c149d0335e0ce0002e578e8fd4e45fa6d3a6138feacbf0955d9b6666f98729ce4c8e6510ae2ce6bfcbf1205219f180b7d327d3b97c062c5f92a5c35769ca748c2f8552a275a15161a208047237e023e8fac1ad5b0cbc728c6122530ec7703a751490fc6aae8db7b904c9cd8495bde10bb4b09b64a45d405963ce763d845eff6d56e2fe80970a22965c092f817fc4a2cce8b8c2ba9cfb4f413f0e4b843e5b073f01e7186c2f2b27a3b3bd157be46b7b94997f8d955d2d694b00d6fa54b8e2006a30dcf6c49724819ba7adc05355a3da94808eeba24af292493bd04b68ebd13fa1a360aa5a5120527ce4838f99103db043f2ef6bf3e42ec72bc3115a7995eff3d1480d6667d0c7998924ac1be95e82656828e25bccda679b27537a549554b81d308a9aa9b11ae4dd53792deb3d78266c83d222af983248dbe2483e117d18c2b5ed9ea9975f8a03495e6bb1a9df659d98678f7a2618720c4cd6d7e058e86f61950966282a940089f6a4c337e8cfe80c449cabacad2a7b98f4eaf659d0eecce958f18462591384b470cefd7803c71f02609968849db50196ae07dbb0a183e3a81c42c286707c12aa99bc0edc02b0785284eeecbaea3d26c43f07c8b07533a40422edb05624c0e313a9d020219941168e7c2c8dc3ccdf63fe49ccc636f4b70b9b5707ab702b0c2bb59a0ab00e5aaa2c173f734fd703d1bfebf751e61579a790520101c71fbf5385f3f377fc5ecf5b0fad7de14f023d3c4218954c89665a3348aa2912942f9767653649b4a8c71019eedb7cf34d486ef2c9eda5f2b90094f66698d76fcbf8ad89ad0f14ad5f7587d869d41c53e66e979e8f9e22891574a28a6d7f8f59b15fbd8425620c7b3e66702dcccf0878bf89b8156ff12f443039aed25701da912b00cd5b575248b0dc26abfad04d912c29581bc529b1141374c0cf7d81838e902ebb2713566308401fd032d964179117046fd17d3885370ade61dada20a2d7997fe91598cade8d33d186351af1851fe79e5bcac92e236d0daea65f1d9015fbc31f7c5453d98684a5c5f5b8648bae583fc07e3ac7f76af6c9090b9288f53346316a5843230cd78fab1efb815e131be69a7154b50c70ef3f045ee6b3884d0017bebe35c6c460d3b43cea49b9afe7133eb9917fd1e259f78f8594e4200bfb1e7d1053e7a2b0131c5a9a8638a9b52416ecca5f37fc91b8642ae7ceb9ef2dc85db554614cd6786619175735216df11cd2d7b84c0d2c97fbc0896ff592fbc4e5e9ff8303593ac2fa4d4498721b671708c395acb3daa90f94234480feed93b4bd863b2fc5c0b7a5d8730f8fc51e90250b19fb1e1a54d3a91fa339e03078b8a23b0921073f2f03e2072f2a0a32c731b2d6753f73462d138131bfb9838da27501f44a869459f76f5f8d9ef26a75a26d6e2000af5457ad3155ea779e60566779ac1c97e11ac630ea4d62912705950bbc0adb8a1232fc549569f73bef586b942f356235f9a6e0961598202abf6f25e827ca06b92c95727b152ab2aa907a73ef00c54b3e2aea39cc8c0da7e4024f83ef9e4c133a81bcf767c952ac1a7e30afffe04a072518b3ea0e8b7285bbec17468e04eedb363ef4569e892890fb6590cd9f54a6ab45e57be7d36491de3575322705acea9052ed3cdb624c04a0a0400da90701cdbfd03351a550000000000", 0x1007) kqueue() socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) socket(0x18, 0x1, 0x0) socket(0x2, 0x4000, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000020d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x3) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000200)="290998c6b8aabeca89d58c38eb99dbd6bbcd1e32ea031312ca3305fe48d7f6744aa4c6fd8220ed5f98ea4cc849c7baa5cc3bb351f85b4de82a8266c21aa7090f956745d692b7d101325ba1d5d5bd12a815b1088b02592f5fc8548ed15c0ac21abf8bf33a9c0dae961a7f0ff4c0111ee4ce7696959946306ff065ba53adee221db70e5a01ca31916a3dd8b24e69992275959944c89f6125dcef15318670a2d951206685c462afc2e90306b7497653358390db85eefa294ea5fb323315a9bbe4e0", 0xc0}, {&(0x7f00000003c0)="a863b264ce819ab19ef21a20ac0eec826ada96ce67d54e12b80d646c2aeb1cbf5197d0019a9bfb7090f9346f730f878cee313b686e1515495a344a05ac68bf71c56df3be539da820ecdc0b065647eb7725a4c7d46ffc59cd81061b366e7b62c291f8c75e57ca3b71a427e3743359360d8cf92d727fd2a733509f584788194bffa119b6ff1b276114294adfb00c760650a2bb14d1c6e957ca42b5b595881dfee04efda59a5fde8c9b3694b020147bc8fe1feef374003d3482a785ccde329a626b9bb6b84176a3c5cee2ce44b98d6ce7c906b642fb2aa8e9073f826db54de36ef37931af426697debda1403d084a98c5b19469cdeded2ac5bc7b6ecff5a2", 0xfd}], 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000380)={0x3f}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80146959, &(0x7f00000001c0)) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x40, 0x0) executing program 2: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r1, &(0x7f0000000040)=""/89, 0x59, 0x1800, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205609, &(0x7f0000000000)={0x1, 0x0, 0x82, 0x0, 0x0}) executing program 6: pipe(&(0x7f0000000300)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x1, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r3, 0x29, 0x2b, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r0, 0x20004269) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="6dbdc47c76b5c602aa94b9f2e0d3316ada48f74528529fc539ed4238fc036cbf36a36c1981eec509c7ee906f4c20ba68e19860a1fc9c5deb847c6c6a566813fb4e63f6e5f2eff6a9909429b76bad996983e56d08131c2cb7fbc4c98454a6b0fc4ae060c230ffae84622b", 0x6a}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x9}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x45}, {0x906}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, &(0x7f0000000140), 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x3f, 0x8, 0x7, 0x2, 0x3}]}) getsockopt(r4, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f00000001c0)=[{r2, 0x45}, {r1, 0x80}], 0x2, 0xfffffffb) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xb55a, "1a2198b59b58505f40edabfa1c00ede900"}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9, 0x0, 0xfffffff7, 0x0) close(r5) r7 = dup2(r2, r3) setsockopt(r7, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x126, &(0x7f0000000400)={@local, @local, [], {@ipv4={0x800, {{0x19, 0x4, 0x0, 0x8, 0x118, 0x0, 0x0, 0x0, 0x3b, 0x0, @empty, @multicast2, {[@generic={0x1, 0xd, "83ff526e40a05ce7f677f1"}, @timestamp={0x44, 0x4, 0x80, 0x0, 0x6}, @generic={0x82, 0x12, "c33090f55ecd362d133dc01d0a678881"}, @noop, @timestamp={0x44, 0x10, 0x4, 0x1, 0xc, [{[@local={0xac, 0x14, 0x0}], 0x3}, {[], 0x2}]}, @rr={0x7, 0x1b, 0x7, [@multicast1, @rand_addr=0x4, @broadcast, @rand_addr=0xd2, @rand_addr=0x9, @rand_addr=0x3]}]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x1, 0x0, 0x6, 0x2, 0x3, 0x0, 0xff, {[@sack_perm={0x4, 0x2}]}}, {"dd8e0735cea27643f3735192e6cc93746d9203087ea7d9255127c37ef1c6d577376f58312008700eebebe4e278f8298969314becf3b0a67d75a4b68eff2a7ef7ad4971f862b8e61be0bdfc5d45c076f4a14e2c4850256e885b3ea8e52a2bdc6e83acca0d8192f1743d96b0556cbc3fc9d8c21a92b4c78a31def169211fdff62a34fbeef1b35e5f95c204398604bad859ad1a9ba471b55eabcc0f157b"}}}}}}) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x9a) pledge(0x0, &(0x7f0000000080)='\x00') ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x110, 0x0) r8 = socket(0x18, 0x1, 0x0) shutdown(r8, 0x2) executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt(r2, 0x1000000029, 0x24, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35, 0x0, 0x0, 0xfffffffe}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r3, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) setrlimit(0x3, &(0x7f0000000000)={0x8, 0x6}) executing program 6: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x0, 0x1400) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd0008000000000000b8f707aff57432a505995139959fe8249fcfeb969ee0027faa"], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r4, r1) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() getgroups(0x9, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getegid() fchown(r1, r5, 0x0) r7 = getgid() r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r9 = getuid() fchown(r8, r9, 0xffffffffffffffff) seteuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r7, r9, r10, 0x30, 0x3}, 0x2, 0x441f, 0x10000}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x460, &(0x7f0000ffa000/0x3000)=nil) kqueue() shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0), 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000001e80)="e6", 0x1}], 0x1}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x3, 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)={{0xff, 0x2, 0x6, 0x6, 0x20, 0x1f, 0x8}, {[0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x98, 0x9, 0x2, 0x8, 0x40, 0x9, 0x1, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x400, 0x10001, 0x0, 0x7, 0x1f], [0x0, 0x600, 0x1, 0xfff], [0x0, 0x7, 0x1, 0x0, 0x100000000, 0x2], [{0x37, 0x1f, 0x531e, 0xffffffff80000000}, {0x8, 0x79, 0x7, 0xfffffffffffeffff}, {0x0, 0x0, 0x6, 0xfffffffffffffffa}, {0xfc, 0x10000, 0xfffffffd, 0x3}, {0x7, 0x40, 0x8, 0x1f}, {0x0, 0x300, 0x3f, 0x7fff}, {}, {0x93, 0x401}], {0x8, 0x1, 0x6, 0x1}, {0x5, 0x7fff}}}, 0x0, 0x4}) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1, 0x1}], 0x1, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r3, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(0x0, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r4, r5) executing program 4: r0 = socket(0x2, 0x3, 0xfe) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x40000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) clock_getres(0x0, &(0x7f0000000280)) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000240)=0x2) r1 = getpid() select(0x40, &(0x7f0000000040)={0x9, 0x5, 0x2cc9, 0x0, 0x1, 0x3, 0x9, 0x5}, &(0x7f0000000100)={0x100000001, 0x20, 0x55428131, 0xfffffffeffffffff, 0x6, 0x1325d5b8, 0x3, 0x36c}, &(0x7f0000000140)={0x7, 0x80000000, 0x8, 0x2, 0x0, 0x4, 0x101, 0x7}, &(0x7f0000000180)={0xfffffffffffffffd, 0x6}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x2, 0x0, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f00000003c0)={0x0, ""/250}, 0x102, 0x0, 0x1000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, r8}, 0xbd, 0x0, 0x0, 0x0, 0x40}) seteuid(r8) write(r3, &(0x7f0000000040)="4de15a96f4f6138b30a6b8984711b1fac77c890a9c16b0d40da714e079db0591a2c6dd6ec6", 0x25) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 1: open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000900)={0x10, 0x3ff, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil, 0x2}, {&(0x7f0000eed000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil, 0xbf}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil, 0x5}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil, 0x7d}, {&(0x7f0000881000/0x14000)=nil, &(0x7f0000c22000/0x4000)=nil, 0x5}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil, 0x8000}, {&(0x7f0000eee000/0x1000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000c24000/0x3000)=nil, 0x800}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00', 0x81}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) open$dir(0x0, 0x0, 0x0) unveil(0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) open(0x0, 0x0, 0x104) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) shmat(r1, &(0x7f0000ff5000/0x4000)=nil, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x0) open(0x0, 0x800, 0x1e0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x7, 0x7}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000540)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x20, 0x0, 0xfc}, {0x4000006, 0x0, 0x0, 0x7f}]}) socket(0x2, 0x2, 0x0) kqueue() socket(0x2, 0x1, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000004480), 0x2, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000180)={0x0, 0x1ff}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, &(0x7f00000000c0)="39b7a99b5f5defb371fd594190c2944d02ce97973341ca1381e223e90c0e11ce665ad8c55c86d4c5bedb67c3dc77c69736c1bc441b483c78b23111981518", 0x3e) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: 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) sysctl$vm(&(0x7f0000000000)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) r2 = socket(0x2, 0x3, 0x2f) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6247f0 executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x25}, {0x54}, {0x7, 0x0, 0x0, 0x4}]}) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[]) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r2 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x2cfc1eaa11989190, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f0000000400)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x15}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x300, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r1) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mlockall(0x1) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="51ff7c0a23ba", @random="46abf2ab6791", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @lsrr={0x83, 0x3}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {0x84}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = dup2(r0, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0xffff8000}]}) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x190) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000480)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x9}]}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r5, 0xc0187009, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) executing program 7: sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000040)="fc48356502", &(0x7f0000000080)=0x5, &(0x7f00000000c0)="5f42e846b3f926443f59572e11a80abc893f6d306c448b8b844ba854d6a5c66f0bbed6923f", 0x25) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000002c0), &(0x7f0000000300), &(0x7f0000000340)="bd21cda28fd9d42210f2f6f97090fa5a7a7ae045d836684e98b091c36d811925c8aa373c1e9e8fa21e1c249cb1572c9e0ebde7b10bf3e75c46eb14fa4a9e8e38290f130e4daf72d8ccb882f317f18472e03216d4448d6251c3d8070e30f1d21bf0d57e0e84bb60023858956dd5440880844778f6869dac5cc247876408bf2c14246b38de035159e0df75679250578d3fb5ede9551cf4bccef763a382c547fdc41cc4241e1d1714e4e4b66f7d24a774d0804ad49bc61df42cd9e2b8f4c97bbfbb7fa929a1b8fc7153ad5f40beeb8103aed4bf6f6e821b7e356f7c4af304cc69e3bf4f6b6dd7f5e12db592bebadf3906c82d21143aa810a29566e48d74fca97916f6e947a26da195b5c6d1761c2a3b415d49ac48350aa09ff3a596009019757a47f8c8b59f658b06b376861186b81bb51045843b10a3754a828b830bd6803e6ee5069ba79712dc85b902b8cc9f23e42541f048fa286dd38a164ecfe6cbd86941d3c37fe17d3e4effca312b629caf91e89b51fe85eaded503719247a7238ded40e832fecee43c376d8ed7f90326cc39db569de4d7ede851d78619d2be6db96f06c2d81de3c7f54c5f24bbb7d7eb31fdd6f877aefadb7b7d8a7a4adfd6e8cbebd8a10d9d442803b01a67c0c063dd8bfbf49b5b302a96fe54ff48329b958d7c230ca4755297ce7351740ba73e7deee723cc92564c2ec5a2633f51ac9b3af50a988ce7fe7999db3275df44f91e7fd969396d699dafee20e87354b8cd770f31d0badc4bdbaa93b2d8cdcbd6057f021a01a1571e7ed83e5f033b996e55370976a6df87a0d261af1f3f01888d07a0ce49c67f4a501d774ae4a340a490d401132b1512fee263beea8a0242f69b0945c8575bd3c4bc4da3c4bab4a69d977ac3eed01ec8b7b046893aa4886d78228eb7e4597ab98b4fa51aafdad72393b379ebf34ec45a720565b1f2249d5b2aa33f9cc5d55e3de1e6f4eff12855589e22fdc2c608dd0319c6cef6bd7f97db7fc2d2df4cac2cd46b5de88593cbc5b00ddcaf48246c9db70f1907940e2de75735debd9a2ee6e40a63c1915fa7b3c32f206b6f4bc04235e4e8e9577a6b4bddb74723081b195f9c7f690c31d3155ff826a2b826b212485528f5ec13c751a71d59c701180e36fab2d469b00a4a1815cd56023b524f7307e66b84176eea451655e5684e0113f1e9b0ada8b5c1e69c582fe196ee719514caf33f954139651ab78638f56b624a1e3e665770478facf3f42aa1359c3109d5e2ccd51bbc8402422a46ba59131e8c49a6ecd3d9fc34819ade1ad3f003a5998d6498e89f91ea4cb1c2b65cdc956c458b1632ea9c624d60d960f82872787325679e3ea010a565d66d2f765422cf4e605f759ac69f6ac554e09b549b4d12097a03da996cbc9e5bb669cf02323ee4d5b26ef0a6790dadfdde81f77fbede4eb07c07e756eacc3cdf75269d002254dc234736f2400cdd5f975256e6c968329203df03e44a752076a976fb1810128d63788a909e4449c4511d3d5e4ffb1ca2f99dae9bb21ebf78df02a2198c674262aa79d03d5a2ab3feda649db0e879953714e93c08fc813c94a62f5bc2cece0e25900cf16f7d0460a932f12886022bdaf0c3e2717beef943a24cf2225eccc2f6783a1b3424d68324f49a94c3624665df29ae4a2803f0867373ab5ee4a1dae0a260f8a373e254e3e239bc09343154025bedb0967f71a12930cd002037eadca2efc37bbd3b7cc272025c5e482a9121d614ec9d923c307d3e5177e5f400f86908ccbddbcaedd37d9324bc61b80a9041f396e6b8d0c900334b187e735ef0031f52aa621dea7651662438d0c12bd09d7cf59e45529ee94f14f659d2ab5554d1edc2492b0572508b2fb8b5d209fb3d42c1c91def3cab9cf62d555363cbe52b6b46a731fa6093cb947fbd82810a3eaa56ddbb87add1f53a13733f129c5555cfe98ea0c0b93f30039ba57ceb48c67a44bbbaf470c74c431e3ac4a6f94cbcfa42cfa35cf2dc08d1196c2ec362f3ad960a372c22c531cb898e3c0b42083c6385dad9b72bcd2d2bc23c11b39d2e293592fb3cd0bc7690d28db73ed6937824732224ecb78df7c64ffbb4bdd7f899785cac142c157dd88bf585931e49988ebfe1618b54d7db30270a29dce31d50184eac678ede133cf8d0637557526b6633b6a6ae69cc479dcf2b52fd5be0331de77acbd43850fb47c423d5425215900735dd3698980014d0176e93b2fe5fe9da95c498ff36ef26890f5c347f752a259c75542dbf650d45f40702c5ef1a8d9da6630060a96623eb05857fabdc9bb2eb6a89be607f654757001063d1192b2c537f1d7233a7abb6b3f7d253bc1e33e7e51b9c61f23d755dcbcd82d43fd6d3bc7e0e6a4a6af95992cbc0ffec79b66dcb8aee3c41f64fb0969f6e856faa9bc7e966be40e3a10135c3534d63e21767cb3993ef31d5589054c90adfe2079dc3fc3542363dab159ca82717927ebaa9c076a3b71a9ae56a7f0be0ee0bf513a62aa96aa16e8c2953a4c3d1b9b705df72332ccc6a90c4c3ad900868beb69df073d758ab354ea0f0c0dbe0becea28a80c2d26ffc0963ebe89b02bf14f3ea0b40e111bf1487936394256029b9d728bdb401d0e37b9d3b517bb898f89ff8f346eb262252f3be4a58d60c3850a600dbdabfd28eef4dd8b524d75f51ac86759567a36a212d02d7233b4bea311de13df5466302bb684023ad52c8c888799979fc22d7c50daa63a09beda55d2f7f3726e9bcbf7fdccd0012d271352f95659f39fdba5f80444bec890d6f467fa1a68e52261c5764e5ae3a28795a963871eac4631306a2131a0270b57e38f84f9c4c0fbe7ba62e4abbfdc1db3b83faa6586c4c840a6e878cc22ca567190e487c75b63803b33dc09d3566b4acaaaaf0ae2d7e7bfd87e530a1af44e06a99baf956a8cdd82535476f7e2b152e3fae721312e4c7974cc669da7b779047f4a3dc4794af2fd492cb7600c5742f08ad165245f5b0b501950850c8deddb400ccb58afde247770cdcf1c3aa607e74be5af100fe8576049844cf062dbd2d6e226bc030f0ab97a2a8cd3ab93de6bc36be090d0071e3823231b25464d916001a521ab971eac8fe789f22895857563a37cf0015ef1b65c33cc52b2deb82ae99696aa776d2d2df96b850a4bf7c663b1cf7365612cccfc6e5e9fd8e638aed70901201ba46ec8e3de4289dbb3567c2c14702e88c52df2a35c5f918dc404fe6041d787bd04586edf3ffeb380c83f6e83ef98eb793a35b05982d0b55a68822e85c641ecd73ed8d4bf1e4f1d1c8616afd976de9d8cf9c6e128aaa72d8b7073de4327b6057647d5988afba0bde29cb80139af21a47628f8947c6a08f1de088df1c2b6edfd176393fa6eab9826eb89ae8c3fb0baa1e919079378eeab036c279e23781b92aaa0dfae1c0da6535d33bcf50c9ff2c29788656a8cbf26aab9593d87b9a4fa5d1be516da125d20d3c0a5a6f0965a9fa7cb88e6b342a83c19e719369747f79a92ef61958ecfc54b6693da005edbe119ee7421fcc4d32238c1c2ee50c62e687691ecf59925eb601e3c626f3d4c68ca8d8d035af0c0eb417b77ea19add0d2ccf6baaa3837af73d5ab5fc20019900cfc2d21e8b4d427bb583599f2435c7e2762c8ae617c503e9dba63ebb5d7cc2df87cd0a9f4746cd83c6bddca854e5ce037d189add9f560794beafd6b930535e3587a0303c3c93e87700e01c078fe998520dd5c797826170d806bc7dd893d11d497c5192238c7b2129edd4693480f59ecb8a7340eb15b84b8ad0e05bc3d56c09e9606296e76a587f0ef4a5a1fd8199a4a9cb408f731e1b629e3d7b213f3e6109d9400f7ead7ed5a4b396d6870ed112aa37e7435efb486e18691671fbcd7a625613d5feee6888e819577272584ead0ca732abeb80c053024fbcf9c9c534e9699f4a48a2be2728dc5a0341383315787b57aedc8dc32bebee20f7d7b38f56a12af3346467073aabb873955d00977a274ded1baf692c3cc50220145b4b3ca944e4b12d1d9224c13d2a91d3afc08f3c4ac006b04f18df0c5a8d335cc1abe579648a4c91c5c41a8369f13632ca84a8ee9671a3443aa519ac0c8219d56b00cc541313df809106637f2b25bc757033c7d37f1bf406a5e1705f9679096d1bd2c53afde15f9b62f75c18bab1275e157a52337bdca9ed1cdbc2ee4ce7b208beafb080274d1ab744bd5bd6d6ada4aa65dd0b3f1fc6402504afef5024b8144b9d5059f6c76cfa6e33f2ed7d8cd9e850f70122328ff3448d948e28987583cada31d8a82c8a7d5c7032d815f847a9ab1baf63755bc8c2e43a99ee747d79967e7fd64e743d70e884bd58d60a7cb957224b7b985101e90b9f73ae0e95fd5403a46fe9136ad41a2d3bab2d4d516e5c924f5338e7686b8f504798b587b1f31bcf8847d49387b62f1f87935928e815bb679ce7747829861441977861306ebd06e3e9738c7f80c8f02f7173070cc4a4fa4efdce58c49ff089daf556ad1bec7b442e0e981cafef255042fa7bd3b080b7a664fccf2af77b1920cce5dcb3fdd5fc6ec246e60deb348387d912318d4c17fe81345fb3e9dab64069bf9f278d0b55dd384686aa66e2b69e103d0fbd7797d37bcc46e1021f0684d9eb653784e174de0235d864b83053c4f79e99dda4ef2b7693f1f591be7fd3d52ac52f2628b0c14c3414aa48e896d1a3b4bdd19c2549189cf2521e4a15565e5d46501b206c00b6d253ead1c039bc7766cb63401e74719c761ee56d5b17e2426218e1c160e697ad0ea471ac4e481cfe1c52d42e9b8f3b74afdacf75d3c98008a9ff3187ce64211c53d303dc5f739b03cecbb10776fbe0686b19767a79467323f9a816dd4b21dc34498aa61a63591a946de3d53b0813e9d1dc29a5d501be59aceb39e657f24a94b3bcda44d9c1bd7a1071dfa36c5daaa0ce803feda4f4106ab6dacbf42a1e4cd7a7f924809b0acab3b52ec9534840312ef18b8002f4bcf6de2db635b90443b59ee7f669f4d5b4fdd5e44182bb4b019a7b3e8c98b45d37793383863fd44887f980b219c37aa4fd506d3053fc77e0e76ae50b9822e2b954adc6a110c37afdf7a1d43868c0aa6769e865af5424b24b89535fee335f2dd222b83bdfa9f5bfa7cdb3039a35eca1af488def8b6eec953e3292beada5554d1cc7fdac9259e414b968347daff129714ef4a918f44519e7b644263b2c980d2b2627da0bec04b8d6507a240a7566bf1d1bea635addf814d65189786e2da2a51cf66e9b418300fc341cd3bd9a9bc4f8f92e1dd652e0621b596dea4c737cc87842e0c13535a49685213be5bfdb0f8c8722d7188190eb7fcbfb669d25589b4bf3737e6a638e52a6b7a4499fed4d1a6cd0af118dd9a6cd530678b48017651f9f9dcef1a5dff450fe614ea128b497503afb5bfa43446568070d19e679154698b19bf8d957e72a2370bcbc170774763be8d0696864ba8f7d4021008abb6f38a7b334078c6a88efe9893f8ae9cf6ac73df16937918b530bffd7488f9c4cbddf792d27e1336ec760c4b5341bbb66e2540ae1b90095055ece4f4616b6b0dfb24c19a14447bb634a07753b9634072244dd0d7f83deeb60e45272b868f8f5c4ecc180944c2d7932cda6bcf5d9d6373820257dd214526a3f8b9a5ed5d42acfac0e314975946dccf89ddefbe094a227d10c68c650cc55a1545c39046f478d9737c527472902019c1e8ca48a9395a847877a59a125f20ed7d885f8fb357bf2ac5c88bf2a4412a6b1cfe6859207395d6aff14cb22fae37690ae1fef652fa2ceac4cc983188f27a04f0badfa40", 0x1000) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x100, 0x6}], 0x1}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) (async) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r3) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) (async) r6 = dup(r5) poll(&(0x7f0000000000)=[{r6, 0x45}], 0x1, 0x0) (async) r7 = fcntl$dupfd(r6, 0x0, r6) readv(r7, &(0x7f0000000300)=[{0x0}], 0x1) (async) fcntl$setown(r1, 0x6, r3) executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x100}], 0x1}) r2 = socket(0x2, 0x1, 0x0) getegid() shutdown(r2, 0x0) listen(r2, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0, 0x8}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x19}, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x5}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000063000/0x3000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}]}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300"}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) executing program 7: r0 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socket(0x2, 0xa000, 0xfe) socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x9) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x0, 0x3, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1021, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x6, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000040)="20786d85866f07cdedb33a920500000058ea4db3e5e42cb8e19f2dc9523c22377677ae28c1b58d5a308294d4109b", 0x0, 0x0, 0x0) kqueue() executing program 7: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) accept(0xffffffffffffffff, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x2, 0x1, 0xd5d, 0x0, 0x8}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x0) listen(r2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 1: r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x2, 0x4000, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340), 0x0) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) mknod(0x0, 0x2000, 0x6da) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) r6 = dup2(r4, r3) shutdown(r3, 0x0) poll(&(0x7f0000000080)=[{r6, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x0) write(r2, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r1, &(0x7f0000000080), 0x0) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x215, 0x0, 0x0, r7, 0x0, 0x1, 0x8001}, 0xdce, 0x32f9, 0xe057}) getgid() setreuid(r7, 0x0) dup(r0) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ff021c"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x1}, 0x792}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) setsockopt(r3, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) setsockopt(r4, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) r5 = socket(0x6, 0x2, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) close(r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r1) setpgid(0x0, 0xffffffffffffffff) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) accept$inet(r7, &(0x7f0000000000), &(0x7f0000000040)=0xc) r8 = accept$inet6(r7, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r8, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) malloc(): allocation too large, type = 127, size = 603979776 executing program 3: setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4}, {0x4, 0x2}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) r1 = getegid() r2 = geteuid() semop(r0, &(0x7f0000000140), 0x0) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r1, r2, r3, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) r4 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r8) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x6, r6, r7, r6, r7, 0x7, 0xfffc}, 0x2, 0x7ff, r8, r5, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r7]) r9 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r9, 0x0, r7, 0x175, 0xfbfb}, 0x5ddf, 0x5, r8, r5, 0xb8, 0x10000, 0x9, 0x401}) r10 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r11 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1424, r11) fcntl$lock(r10, 0x8, &(0x7f0000000640)={0x3, 0x2, 0x8, 0x401, r11}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x101, 0x7f}, 0x1a14, 0x7, r8, r11, 0x4bb3, 0x1, 0x5, 0x8}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000080)=0x2008) writev(r13, &(0x7f0000000540)=[{&(0x7f00000002c0)="c520bbcf722464aff3cc89a60f03ccebd88c2cb40f02566ee62ebe7d694e02f199b9c3fabf4ebbd20c854c5814a8b3bf36868b7ae00ca08d7f25a818044ed97ff7a34ec8a69743ea1f042b8d6956c8576bc8e09d26f87202", 0x58}, {&(0x7f00000003c0)="2fae4e6cd694b7ee2266fba1b6312643ff08243b83146fd017d503", 0x1b}], 0x2) executing program 0: semget$private(0x0, 0x1, 0x18) r0 = socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) dup(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000000000000bbfe800000000001"]) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)}, {&(0x7f00000003c0)="1f6e6ecbb154ee3781d97c7486ef12a97dfa9e39a0a2d53f1ada8c59a0c12efd9fcdaf35742aa390498e6723f28f4b9268bcd01690b2ec94bbb19eaa1dbb3df78c0de9f43326ffe266cdcf6b8d049ba57481af5d4472297568749854b58bc8273e71565d05cefb4a0804b2e2c1bf45c082", 0x71}, {0x0}, {&(0x7f0000000540)="0a224bdb56b7d95cbbf5ddb7e90cca0af0a3b4a4c9125f17b47396f5a27d59b7fcd2f2", 0x23}], 0x4}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b1809c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) close(r1) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) executing program 2: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x400, 0x79) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000900)={0x10, 0x0, [{&(0x7f0000884000/0x1000)=nil, &(0x7f00004ed000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000625000/0x2000)=nil, &(0x7f0000565000/0x1000)=nil}, {&(0x7f000067d000/0x3000)=nil, &(0x7f0000565000/0x3000)=nil}, {&(0x7f0000565000/0x2000)=nil, &(0x7f000055a000/0x3000)=nil}, {&(0x7f0000ee4000/0x3000)=nil, &(0x7f0000eec000/0x3000)=nil}, {&(0x7f0000cc2000/0x1000)=nil, &(0x7f0000c22000/0x4000)=nil}, {&(0x7f0000d7b000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000094d000/0x4000)=nil, &(0x7f0000882000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00007f9000/0x1000)=nil}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f000055b000/0x3000)=nil, &(0x7f00007f6000/0x4000)=nil, 0x5e}, {&(0x7f0000ef0000/0x2000)=nil, &(0x7f0000ef2000/0x1000)=nil}], './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x5) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f000055b000/0x4000)=nil) r4 = shmat(r3, &(0x7f0000ff5000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) mlock(&(0x7f0000ff6000/0x2000)=nil, 0x2000) shmdt(r4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xffd}, {0x1}, {0x6, 0x0, 0x0, 0xffdffffe}]}) writev(r0, &(0x7f0000000000), 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x26, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be94097", 0x6a) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setuid(0xee01) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x10, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)=0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) fcntl$dupfd(r0, 0x0, r0) executing program 1: ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0xac8) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = kqueue() write(r1, &(0x7f00000000c0)="4e8adf5e6790f86173ab68154c800ead5be6db54628d267711699b93f30693d24725a705279046575b406997e07267f3285f4b7b1626d511f4760192ff70929a27e37caed83146cd1a4b5a0c72250d1b92daeb7c3616772ee9313ffcff7c42e96f66cdb36cb973689ecb5c3cac1dd5d1263bab2218dace912284169fa3c6fe16c9633469549f67863523f6d371825735cea4c82df6cefe18829bfbae15344471dc0109f9e76f1e0eb94cf5c2272e06233607b4bf86a8c59816e701c642e24f20c0e581c91eed4efccdcfafa0e291158f89d3", 0xd2) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000200)) r3 = accept(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) lseek(r4, 0x7, 0x1) execve(&(0x7f0000000300)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000340)='!:&\x00', &(0x7f0000000380)=')\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)='/dev/tty\x00', &(0x7f0000000440)='-(}\x00', &(0x7f0000000480)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='/dev/wskbd0\x00', &(0x7f0000000540)='/dev/tty\x00', &(0x7f0000000580)='/dev/wskbd0\x00']) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) r6 = accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000700)=0xc) kevent(r1, &(0x7f0000000680), 0xed, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffff9, 0x1c, 0x2, 0xffff, 0x1}, {{r5}, 0xfffffffffffffffb, 0x3, 0xf0000000, 0x8, 0x2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x24, 0x0, 0xaa}, {{r6}, 0xfffffffffffffffe, 0x40, 0x8, 0x1, 0xfc000}], 0x4, &(0x7f00000007c0)={0x4000000040000, 0x101}) listen(r6, 0x3ff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) mknod(&(0x7f0000000880)='./file0\x00', 0x8000, 0x2) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f00000008c0)={0xac, 0x4, 0x2, 0x3}) utimes(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x2, 0x3}, {0x0, 0x1}}) write(r2, &(0x7f0000000980)="add94470e3cf3b982fbc53b2856986cc1b2cd2c16c6ff085c6eba5cbdc8847707a19d55befaeebad81ecc267ce1ed5422e46770411bbebd84bbb7a79b3d4cd8e74", 0x41) chown(&(0x7f0000000a00)='./file0\x00', r7, r8) ftruncate(r2, 0x362) getpeername$unix(r0, &(0x7f0000000a40)=@file={0x0, ""/251}, &(0x7f0000000b40)=0xfd) msgget(0x2, 0x40) fchmodat(r6, &(0x7f0000000b80)='./file0\x00', 0x100, 0x4) readv(r4, &(0x7f0000003080)=[{&(0x7f0000000bc0)=""/129, 0x81}, {&(0x7f0000000c80)=""/42, 0x2a}, {&(0x7f0000000cc0)=""/129, 0x81}, {&(0x7f0000000d80)=""/154, 0x9a}, {&(0x7f0000000e40)=""/4096, 0x1000}, {&(0x7f0000001e40)=""/4096, 0x1000}, {&(0x7f0000002e40)=""/134, 0x86}, {&(0x7f0000002f00)=""/108, 0x6c}, {&(0x7f0000002f80)=""/203, 0xcb}], 0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000003140), 0x10, 0x0) r9 = open(&(0x7f0000003180)='./file0\x00', 0x800, 0x2) ioctl$WSDISPLAYIO_DELFONT(r9, 0x8058574f, &(0x7f00000031c0)={'./file0\x00', 0x4, 0x3, 0x3, 0x1, 0x1, 0x2, 0x4, 0x1, 0x1, 0x6, 0x1}) executing program 7: r0 = socket(0x11, 0x0, 0x0) semget(0x1, 0x0, 0x0) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5486) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000100)=0x7) (async) r2 = socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setrlimit(0x8, 0x0) (async) syz_open_pts() r3 = socket$inet(0x2, 0x8003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) (async) close(r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0xaaaaaaaaaaaadd8, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}], './file0\x00'}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000080)="1223f48305d20f55f1467c056a8345dd1620986db51e4e2c34d76718793c75cb46c178d253298059e3a037ff64ee9f7debd96aa9eb8fc41ea7aae67488e96f7f6a6a188dcd8abfa26ff214905bd3f995e3716e1be2266d19300e18e50044fce27ba47aab0eac710a3f48f61f0b14915d384319a3a387af71f7b214ea6d507055018ca72504ae4f984db5b34d5b5542223f8291b7eb2a958b93afa2f6e2afa4e558ee9e9fd7", &(0x7f0000000140)=0xa5, &(0x7f0000000180)="e344d6934d6ab141d2ea8f8652a9c764ef7cb34c79d3a8c914d2a82902b69b1a8ad6a07df5f869a3ca6e1ba0e7", 0x2d) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1600ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e37", 0x89}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1}, {0x84}, {0x8106}]}) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="d2a106f3c344d43cf085e2ecbdc0d0846d37b5a13a13a516233106cbd6048afdf4e3c19bdaf4dce56a598e159c37fefa2a866c9cabea11349028c976f622d73f39fd978be40711332942189bb29e8c100bb461cfb7c87a821d2e276a9bf0f68b8bbd96f2641ee83b9692ab02152ec88ee615c9627520ddf0a2953145544c75ed66db1f9b9e045d0a16c7f79f070000000000000060344b887e92fabe112526f103abfced802361f1858b379b4c3740243bcc02040000000dc9f6c14e22677a12d8bb8bffd518ee73993d0973ae800d93e5c3e7663f9c4530164cf95ef32a163e29fae187b8889a45652909c25fb355f8af706e8b59884f0abb6026dec5205209d97f0b69f6cde22fb1bee6c21238e15c90944ae8f5f3d7ccaea52af9589b840550332eddb54e25fbb7e5749e4afa2c9cddf46d3ee3f13952783c16bc579cd8976470ac0ed8dd12a0c8df76bd6895768538dd234162309778acecdcc57c9baf04bb8efeac5a05b45808dc8256da26c8f589babbc1d43dc370099ba965f237ac051a4a8dda33f15612fafb49628344cceaad592617e87d6af400d482a30fa584b3dc74995deac65dbf12ebba8b856009df7de34d8fc45412e52b077553ec41aa0e281cba3644b3be9451de4fff7dcf9d423a8366150a", 0x1d5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) recvmsg(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) executing program 2: sysctl$kern(&(0x7f0000000300)={0x0}, 0x0, &(0x7f0000000080)="8cfa815eb18b1293e46bc4250be0e8f5ddcddc8eb511971aa321e0d2a577ee19190690fb5a7a3a5066fd31aa2af811b000a2fc712f470f8c8decccbc447ed00e42469d18cc4c9838951dcd633dfa2563d14cb0cecf32bc0d1d9bd9b8a18a2c0a2d0c12f606011390bb40502012c5f05cb0b8b57a16c18767c579af8807281a4d92a271cc3617d88102d5878271781d9b202fcaaf9ab6aec9d63a2c62ba", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x18) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000700)=[{0x80, 0x0, 0x1}, {0x2d}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r2, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) sysctl$kern(&(0x7f0000000140)={0x1, 0x40}, 0x2, &(0x7f00000003c0)="34bfdd77032c0a73e03d8431e4f048af0fc2cd494d352d6b30508edb2b5d1d55876a907399160709bbcc4c3e851da16bd5d16fd01c669c125e0e9a6fd88b82cd49b28276e42512bb", &(0x7f0000000200)=0x48, &(0x7f0000000340)="acd2586fed3eb009eb67ee8bc3a65b8da5fa9249e8fd8d8a69903aebbbad04000000a15fbbc91b9847eb0e6a14581bff0000000076d642c064a539db605dd54c", 0x40) clock_gettime(0x2, &(0x7f0000000280)) getpeername(r0, &(0x7f0000000240)=@un=@file={0x0, ""/29}, &(0x7f00000002c0)=0x1f) msgget$private(0x0, 0x1) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x802069ad, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000340), 0xa) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0xb, 0x0, 0x0) connect$unix(r1, 0x0, 0x10) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010006}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x269000000, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240)="f48995a2232ab4007cddadcfa7b0000a363a178b95c99923b6d42955bae7f9d616de60421e9f49e222a50c1d143bd97dadd1d83fe243aef95815b0339443e26bf65406738cb2d3dea27ce6e7f4004a41b70297709f7776abb652c282ccc8c0557c0f9bd3f72cb33149637ec24c89ed786a2b0bfefc778f92693eaa8debe5ef2bbfa2212164f3057e5326e15f2e8f590d78ef9207c5c1d733a023f3c8af752e9cbf17df425efca64d25dd5d852522d3bb86dd02bbf79e5722c5da624472631496f1fdde5781f1ce3726ceab9d6c0594b3040873", 0xd3) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd1f06250000002b00fe350e28ef0900c08cfe24be00000000feffffff000000000000000000000001"]) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x5b2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pwritev(r6, &(0x7f0000000380)=[{&(0x7f0000000100)="6b0ecdda9e20ccb14209e0f584971e6be4", 0x11}], 0x1, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) executing program 5: r0 = socket(0x6, 0x8000, 0xdf) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) r3 = semget(0x2, 0x6, 0x288) semop(r3, &(0x7f0000000000)=[{0x0, 0x7, 0x1000}, {0x0, 0x5}, {0x3, 0x3, 0x1000}, {0x4, 0x1000, 0x1000}, {0x2, 0x9, 0x1000}, {0x0, 0x9af}, {0x4, 0x1000, 0x1000}, {0x0, 0xffff, 0x1800}], 0x8) r4 = getuid() setreuid(0x0, r4) r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x5, r4, r5, r6, 0x0, 0x40, 0x7}, 0x1, 0x7, 0x5}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f0000000280)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0xfffffff8, 0xba, "09000000ffffffff080400"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="8eaa3d81bcbc69da31d9f2db845e699a5e1dc6c7525a7b8fc37d856d13787d4f9e98fc239d0700d9fe320900000000000000feb42f75458af17c80f091f3d429f9b8349a9b978df26c58379f9b9092eb4e437c30fa1bcc2953888e5650d53b520b4414b193522a04d43e18061aa7b8aeaad170b6322b57243c2f1446bf095f593bdb61c767af1d547c7cd2953e08", 0x8e}], 0x1) writev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)="bcecd49fb34c4163da02acb93304ff92ad96605ea07d6b02", 0x18}, {&(0x7f0000000240)="274b70af46e7b060122548a2cbf3e1b63523ee48635c58ceeadb4310fd9c120fc38dbeadf887cae9137a70df8151b917449cf17d04f813d2df9c6cd43a52db464e5988fa6dabc1354ce152c19408", 0x4e}], 0x2) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) writev(r2, &(0x7f0000000a00)=[{&(0x7f00000002c0)="2a8e4704dc7580353de777514384c2176259c9e84eea063ff47ae5447d652b596cf5e9a910860e2d4f703d1af8831a86d36a3969bb932793cc3fdc2cee64d32836e2b196fd745208d6e17c3516f9fa8549cd5e31043f71aa5d751da7c9177c707bf6027d418400ba83a8d39f493936b23a58372a0f237e8a88bed99ad5", 0x7d}, {&(0x7f0000000380)="cbaa21d9f1f862d8c0ef3aa24abfa46fdc72b81d5905e4355e", 0x19}, {&(0x7f00000003c0)="9185bd20b66716f8d137090ddfbff63349109081c32a81e5c8d842278e2c7343689a80a6da7a950038646c1c46", 0x2d}, {&(0x7f0000000400)="a500b2c5bf251ab53197c4f2b209c3421b636f2bc4f245643ff3cdeb2517502d43a50a5e5120b7f839a1fab15a37de957e5f2daa5daf0f96befb19b90a061f7ffc4388fa3ff0b4eaa8c0391a7e0b71ce9af9bddeae9b042a7f166de09213f702edc6c4435913b851edbff0a239c3c5bd5fadebb788a57bb2439b5169325628d4f20c9f4ed47f1ca620a138c8747290c9fdc038310e05a24b0043df3309dde3edb8edda2f6dbc14c852a71390786e01f3b933dfcc1d751fbb5706bda7b397c149bf8480d7cbb10906ddb7b2418c1aa6e2276ecf2a9a91a992317c6370c44a265b7a85e73adf2f75c722549572d12e9091", 0xf0}, {&(0x7f00000005c0)="06e176cf3c29595b7143aba5aa5842be8200485d96531a770560bd531fd980583397b4d843c06110263bbdff1e85b3f1000133a902dfc73070c41f42417241c0ea17c6963caaa38d4e4b6eae0603c714a62dce7e6ebf80d34a2411060329c5e17ac6f4ea8217569b27e8769383c9b9614b600690c7001ae477f97e283c9f616800dbd6215e551cb458882f6bb1ac3e5e4d669a550d1d2158e526066d9d23218acadc1c83f81ba1d676afecc3d34dbfd79b8ad7eef0360783d3adef226153e3474625", 0xc2}, {&(0x7f0000000500)="4f60d56201b588f976d4b9b23756dfdb4e7e998ae790c3afad93adb7b97c47077a2fc089", 0x24}, {&(0x7f00000006c0)="bddc21f419f8f9c3add2a326c1e6e2f2f073f6f56331e2adb74c220f181aa5cddaca8fbdfc5f18a1de5fa7e3e32f1d457bbb165b8a2d21224f8fb5f337f59b5f9edf7eef34a54fd13249a5966ff094", 0x4f}, {&(0x7f0000000780)="43d3a767182b7a39e8d41030bb528b5102c2841498ac5e14eccb1b7abfb116a1836eee21c2ceb6d22b9d1a21c302ac04dc8aa19fe0aa1b19db484d31acb8afe639e4263ea56bd0bbce05098e4aac6ce1aabfba2092cf5bff4fce0f9066c4e911d9e9bcfc7631130936da63eb46856ae1ab1cc9ba91062cb855bb558121bb5ecc0a9d85368e026e06a4e715e7a4f10f271727a05adea852e33f030e25c672e8a6618b4258", 0xa4}, {&(0x7f0000000840)="77a0e7cce01065b5bc4de18236d52368a8b2f834fbb2d24c7d1553031e9a44c3f1b1", 0x22}, {&(0x7f0000000880)="cacfaadd4e26621f45abff5e5fb287861c98870da95cda727ed4f8e51d4f977af06605003ced273b3628ff0641f680529c7d870daea889c54fe203aead155ab917f065158c7eb3d7dce04dcfce5ba63ec04dac961309a4fbe4d5d5b7705e0fc61f690a5860066e377e5922d14931fdd774e2db2c5c0f225577246a7c2a01840b31ca3e62d839e659e7a74b97eb3eca29d18b1fada294d780b6ce79fe8d9d19", 0x9f}], 0xa) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000540)="cb57592b74376d685a62fd536a9991923156b767bf2561610f208517f035187a587887ed21c82f1e465e306d231b7098dd1b86b62aa6fe5a5d949ff1df78f2628fde8ce891b831af635a8660e9a509a19e32cc272b4d94c483296d3a8095b47a3763ea09", 0x64}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000040)="dd29dba176aee93db105199908", 0xd}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x21, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) executing program 3: mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3, 0xfffffffd}) r0 = socket(0x18, 0x3, 0x3a) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000280)="7264ca9e5c6f1778b7c6a806c092aef5e7965c8f512a8d52066636baa2ba119292412a0c5c3169e10ca3ec4c04b8359bae35aae921143af8592aef1c9576e4e3bb96fe4274929d7c39f6b7b55367f3b172256c2e91a006b5674097e4b82f2592aa6ad80ecc00f28c25766c326f910b5451beffe7ea97f00c1191", 0x7a}, {&(0x7f00000003c0)="4dcdd8cd54802fffef22dff73dc10c4568874216ab405baa8d2a1b8059bda0ef6275c385436d45b7ac1fec6e97194e107de048f2ae711a630ff9e5930d62b8f57e72d5de837aeec5bde7b107902329846d0a0e57c8185323d242bc737885a8864c75fa4647fa41f23d4005c81e8ee5d7125e9aeb9b62d3041bd7743f15a9ade752292410029286d7500f2082e190978512192a6aadb8d67a4cf172", 0x9b}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000002580)=[{&(0x7f0000000500)="712cbb130d4756992a099c5ded9012f09c20073a71395a984ca3500b28cf333ca44ca07275dd2b78373719f628cbbb0ae8d353815b0af59b7d884f7cfa5d0592b404ea9b50fdc4ab52092e6c8b2557edecca31741def4466ef0d8e40fab1605cc74e8963e4556b5d18dcb6928b376d4185b55f698b91773e6108c07d542a0983d3a395cf8845f09150895bdf324a33be5ef9ffbd976454902b652ed4e8a443c3c35bc93fe73e09cb5d623c96eadb1cde5c0ee6d354f41d4c0f58632ac97e8a3bc74e8ee036ba1778ad3d90712d691ce53004329eefb376a5fa13a8a44472cd045c93837ec5f2dc466e45b4f38e2171b7bfbfee0125993e9322b4e5ae318acd28e7dc0e8d769f1a90df42e4bdfddfb47b22e026e9603248d5ed806b98ba5ae4a80aab2cfdc1bca72314f0cf8c9686585fca0d1adf60b1abbaff7432c6ecdb804d93d3414d4935b928d012e59559808a014bc23c3a43846289b69833b934bab64182825ec285d67f2837df4363260f56758c", 0x171}], 0x1) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000340)="ae", 0x1}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000b80)={0x0, 0x0, 0x7f, 0x3, 0x100}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x4c}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x41) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_pts() r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={&(0x7f00000004c0), 0x2, &(0x7f0000000740)=[{&(0x7f0000000680)=""/64, 0x40}, {&(0x7f00000006c0)=""/123, 0x7b}], 0x2, &(0x7f0000000780)=""/131, 0x83}, 0x6}, 0x10, 0x842, &(0x7f00000008c0)={0x7f, 0x1}) pwritev(r6, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000b80)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000900)) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r4, &(0x7f0000000b40)=[{&(0x7f0000000640)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287c0b7bbe6cb39417d25bd833815ebef001deb672d80fa0f8bc6801187cd337803948baa7e34f56701b2180ddedf8852feae4274e0609bf128cf397f3118bd46b571a30d94e3d900dc6702897682e301f", 0xffffffd6}, {&(0x7f00000022c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a02", 0xdd2}], 0x2) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37a", 0x29b}], 0x1) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x3) executing program 7: syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="d9701f17c01a", @local, [], {@generic={0x8863}}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) recvmsg(0xffffffffffffff9c, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/238, 0xee}, {&(0x7f0000000180)=""/57, 0x39}, {&(0x7f00000001c0)=""/143, 0x8f}], 0x4, &(0x7f00000002c0)=""/146, 0x92}, 0x0) executing program 5: r0 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000700)=[{}, {0x2d}]}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000200001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f119b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea04000000", 0xaf, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) fsync(r0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000004c0), 0x10000) clock_gettime(0x4, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0xb) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(0x0, 0x2, 0x140) open(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) listen(r3, 0x0) accept$inet(r3, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e35f645a54d447bae7c4557bbf818291dcfa87f299b4955eb9d2b438febb8717aec90b55f098e98b525a027cec3b98afeb9258e7b5c47b5669fc5859249cfb", 0x3f}, {&(0x7f00000000c0)="036743bf59f13963c591b624697d43efe56835f3e99ffaf5e3108f1c042859750a51d95fe115466c2a42d58fd5b6d978da1fd032b92703b028dc39c94cfb2385615548daf13e1a2810ef8374096e4f0ba7dfb131b7a83dcb6f1c6975dcea8d14c631ca6329b0be29f06b248a2088aed44b9803152e2b42b57f89b876bf09e9ab29c9be5b46c9cbfa7272a39f21b314cac26911857c1d42cf905c88a5209f2182cd06b32a5e9a8e7a3d684538df644962c64183931201dbe3abfa8dba457a2b9aa0a8", 0xc2}, {&(0x7f00000001c0)="fe57d6ad8ba15381224a1988e335d4619345a984d967e3d349c2dad18bb4c8a5b5301edb9522b710020e3b2accc7afbac2173f3253f5843b", 0x38}, {&(0x7f0000000200)="25e9cc7c6da6e30a5e0ceecf6ff3a3449493e32247990e910be903c412b425386706c5bc3e6ee2dd347b9986", 0x2c}], 0x4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x2, 0x3f, 0x6}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendto$inet(r1, &(0x7f0000000440)="40747a4a20799a854a7a3455bbb9de86e87ab76647e974cd5eef118afd8b07c5f6af353be9a78ed851e5754690f313a4557cff6ba2116efc8ea27b99b2ea1f6206f026e317a88ace65d6331b82429955a547d6cbd3b16328c75df3b6becd050f68922261ef172ffae8fc254962d7db235c618b7007617b83a29db6d377778e4803b7ab674def9b9fa93c4e85e4251cd42dc2b47da44859d1c6936861653725b416ac02fc95437a44374c3ee00ebf51d12495c8a1da0e5352079fe8672bdc2e5d640dca6a8655efaeac2b01bb5a1af84196153337209df061c80545ea8ecfde66238bc745cd0677e884", 0xe9, 0x8, &(0x7f0000000540)={0x2, 0x1}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f0000000580)=[{0x4, 0x81, 0xff, 0x6}, {0x7, 0x40, 0xff, 0x80000001}, {0x81, 0x2, 0x3, 0x2}]}) r2 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x9c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000640)=0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x1, &(0x7f0000000740)=[0xffffffffffffffff]) chown(&(0x7f0000000680)='./file0\x00', r3, r5) connect$unix(r2, &(0x7f0000000780)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x40, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r6, 0x1) socket(0x18, 0x4000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000800)="cf18ca8038dfc9600f4b161d2b37eb4722ac2b8c95cdf5a551e71d9877814b80a963a40d6e8a5b04fb5b866c22c0b4b6516b015fe46f8710e971392fadfb", 0x3e) fchownat(r2, &(0x7f0000000840)='./file0\x00', r3, 0xffffffffffffffff, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000880)={""/16, @ifru_vnetid}) getgroups(0x4, &(0x7f00000008c0)=[r4, r5, r5, r5]) setgroups(0x6, &(0x7f0000000900)=[r5, r4, r7, r4, r4, r4]) socketpair(0x20, 0x1, 0x1, &(0x7f0000000940)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000980)) open(&(0x7f00000009c0)='./file0\x00', 0x100, 0x68) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000a00)) r9 = semget(0x3, 0x4, 0x8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000a40)={{0x9, r3, r7, r3, r8, 0x80, 0x7}, 0x2, 0x0, 0x101}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$getflags(r0, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) getsockopt(r2, 0x1000, 0x8da, &(0x7f0000000100)=""/46, &(0x7f0000000140)=0x2e) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xffff7fff) r3 = geteuid() r4 = getgid() fchown(r0, r3, r4) setuid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setuid(r6) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000200), &(0x7f0000000240)=0x4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r5, r3, r4}, 0xc) r8 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r9, &(0x7f0000000640)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000380)="21d655755d7fe66d9d17fb8e798a91017aaedb513b311dba66a3eaa1173d9f9e7f4a341e653b68c6bb487c6a", 0x2c}, {&(0x7f00000003c0)="af0ba65400a15be555bbc6fbf3118868a4fe0881a1db157c061be4ed9a539935b9d53a03b4f2eb3377324c038972e5ce2409a2f9bfed77011fc16d27f131d3ff4a5fce69c219d0d38e9e9ac3df804eebd2ed19b29c4d7b3ed0f8dc6c1faf0710597db608650abcfd495551c8d9d98d11e8a170ccc1d4df50f7c48a7e1ebc02f9cbcc462b22dd93084ba87fa7f68a6537c37ef8af14c10be87d515ba93e2cebdb2896b88f27e9cc38f6a2cda946747a1471bdb77ee1150138c9b4daeb776c40469368c6edf0cf8a036f4b76db2df9e228789235be22f9fad58abe0468b7c471055613757ae29af9", 0xe7}], 0x2, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r5, r3, r10}, @cred={0x20, 0xffff, 0x0, r11, r3, r7}], 0x40, 0x401}, 0x0) recvfrom(r8, &(0x7f0000000680)=""/104, 0x68, 0x0, &(0x7f0000000700)=@in6={0x18, 0x3, 0x4, 0x4}, 0xc) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000007c0)={0x9, &(0x7f0000000740)=[{0x8, 0x1, 0xff, 0xff01, 0x3}, {0x8, 0x0, 0x4000, 0x7ff, 0x5}, {0x41, 0x401, 0x3ff, 0x7, 0x3}, {0xe09d, 0x6, 0x5, 0x8, 0xffff}, {0x3, 0x3, 0x20, 0x5, 0x109c}, {0x4, 0x9, 0x5, 0x7, 0x9}, {0x527, 0x8, 0x6, 0x1, 0x6}, {0x6, 0x2, 0x4, 0x3f}, {0x1, 0x4, 0x4, 0x9, 0x2}]}) lseek(r2, 0xc7e, 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r12 = semget$private(0x0, 0x3, 0x1) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000800)=0x1) ioctl$TIOCCDTR(r2, 0x20007478) chroot(&(0x7f0000000840)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000880), 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0), 0x1, 0x0) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x26, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be94097", 0x6a) executing program 1: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)="bbf9952ef3ee395df77af11e2154f9fd04b9ec01cd326699b45f8041fe85a59481cbbcd57bc0d1fc3bc629bd3e96141a1602f281fe84d8c71b5d6b008679dd3db39659f7706071000455f60d3e8999adf9612492a63e882a6d99d57c82c6bacdddf9cf7480588548f324abd69447558db91c41f54851a106b65c8da28c3b1b63339483d7b3fa0cbf5ff06fcdf039959461ffb34e63f4995fbc03e9417a7b40a51586682e712053bfb1f77aca1f69c98a5a924914f53d1a8b01c4872385cd1325de5c7414f684ffe2d3181ad299431ff71414eba6ff23e85ec8025d31cda5f76a92f40156e7fa53302bedaf37ef8dadd09a42b5b4bf59e5f03bc9f86c101075b7393af6717316ddcabf6716adfc4a3e73d7dfb24e95e6a78e4afec5a849e1725fc1cbe26e93a5e747aab1c9e4edad7eec930d97e2dc7ac5886a795974d148eccfa666b7184514217014159d30404bb0ca8dac5e1c43f62a892592d7844b383a3195b700c2a1f78bc32336fa031358f1d76bb121530cd31f1c87c3bf9e5b73b34270e546b0ac9b890da7e73680fe18ba4fbc51ff4d3b3f28db60cd911aa1659ff3666f166e3f73d2b00b5f4f55f271416f89728db09ba78b0a896730bf0e143a11bcc5bcc024caa62f9526655f14ab3db31dedcd7ce29a4b30a00402c79885b784e60ee6b158d6282a19e9bbdf496b3d836656e57a6726d9ebe2878df11c627ce09e0f979caaf423be33931b2cd224d57b9fba94a643897e879f6ffc85378a9b65a95473f4056b37cdd4d65deb0f2c480612eadfa2b6f049920c1ac16a752d37c7c1258836732b6c494d878073425e04e8528bc1af9ed2a9eb3be2e0b86cf6f36cc323da510a7d54220416b0f8d944363feb81b9cdf508904022a377f989b8ec72a227869d13ddd05be3b180fd34708dca45626645358563a56b13e7bdf9dc566ee6164870adad402c3057dbd0a43b1398548b02bdacc89d3f4ae0dbd11cad3e1f6859e70d0921f07f2e343dc40764a2f42efdba0411c6d05c8b23c9f29a300e7147a0c58177ef5aab200fd2f2012e1a1983995c49a5f235e42e032b365a8a115209cf85579bbae58be35d51ad5ae5edd673e7238cd9c57f2583bab7a0f9e54ab3d713ce8b2b436c519fba4196c95682af7994fa7217eeca00cf32082b910696dafb1441c69d0a207480bb52b0f823fed20977da4890591ba81245f39183b8153d2348fc34c57c9d68535290dd02ab6aca4b75716f37b20b9f20cabffad94ba4f70bcdf04d73dd4f3af1eb8864a708a480803a096318d9653bd53c265246213f3430fc7bac5956f577bb09432808aaa6e41a44328c67d73765be08db2608df6ca84f544da4b4388bc17645e4ee290d84a9d18aacf3e1283d7842eed39938baa612d975ae67a09bd37843c2a4c80a547fcbc247ee00c19fcabb78b2297458a02181899a079cbc78a241447d591da79cf99ac5968021ff27c46ff2131c60c195f7a99c2fa747567ff4154ce91acb4c369967a1a58fb12677730c56a181da1c80da68bd5f4653493f18e4e98b115296ce89fd31e18ea8ed76f603fc0ead6e1374039ce1a013843cb4184e3b2e71c5b55933b4f7b8ef40bd44033dd74fd8c7689e10131fbf6977db6f7fe0767eb5cf262252b7e2eb70a73dbc705c55b356fd92dfcf66a609717d8e8522b2c255b068b04a0992c0f1ab197e0242315a9cc1b01ffb166a07f4963c0abbf93b7c6f00b56b3f1e582a092243ac4578ae64ee3e6ea7168027d15727c0d0b1842129c3ec070ac684eb7540bae4ec03413f8b2b7f9da461c365e10bb89bad01cbfa125483ceaf6b38750c8c57b3655ab8ed211f4f75cae5bc62f4aca38942efa6f3a330d824c4638925a65634b90d26db7f3915dbb4fb5ba8e008662607a08022941c29938209369a5d011aa9ec457f2446e815c16cdca72192ccb7382a63d302da604ebc0854004b7783042ded49bbd99c09f2cf6babff0d0ac7c6431b842a96a2f719e6a11dea4d89a81a318165a66f4f127ea947d5bcfd4ecb23b10db25e31f018a7644f2191b1d8de805101d7aa2d35f8b5e63420c5882cdabd2571951c6b9583ea79c45b89c662df781a053c69d9010f362a261a569521fc806a9aed53e6764c970062dabb409936ec595e4f1532294afbb5e8f0ec133ae27bfd48cf5387474b45ddaa14971f73e4678903ee7a8bad1c1387ca5a300cebf01b2e32060e78834f8f8deca0a084b28067e9e176ca11de6b76629a55bed455e19f1f42dddee6097b266a28f666e7a66b3b9a47469deb222ab723f709b76664e8c068c341326909d642e6294cd838512842f5ed7daf7e9d4ca9e7a62b4c846c3ed1258523be1ba24466aeaf57786a92f836ed4478f40221f8530be9ef6d7bc07e8a59da24d140155fba2e3059cc9f84a9612dffc51577c3242d9279f1058db5eff969636a7a9b8d547980e4cafde3b6985942e55bb1e1626b9de52149f0403d6ef6d199bb0b8ffc53c6191596c293529158d51df1ebe6c545b33d09d3584ac5bbe9aeae0eb8c57d32dcbba6940a6b167c13d5990a7f72835eb54cd24050a1da6c1fe3f803a3e6cbcc743d90ed9ddc52649f801d7174b58f037761e51460703637a191accd7ed4d76357eca35539aad897212a4ac1", 0x755) socket$inet(0x2, 0x1, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x18, 0x1, 0x0) socket(0x0, 0x4000, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f834371205", 0xaa, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000200)=[{0x9, 0x8, 0x81}, {0x7fff, 0x4, 0xff, 0x3}, {0x400, 0x54, 0x3, 0x6}, {0x3ff, 0x81, 0x6, 0x7}, {0x4, 0x4, 0x49, 0x7}, {0x0, 0xfd, 0x6}, {0x3f, 0x1, 0xbc, 0x33}, {0x1, 0x3f, 0x3, 0x9}, {0x5, 0x6, 0x40, 0x8000000}, {0x2, 0x7, 0x2, 0x1}]}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffff4b, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r2, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x82d) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x1}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) executing program 0: r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000480)="a234", 0x2}, {&(0x7f0000000380)="6d6fd5cd36fcf120e24817cded696b64908d758f0fc11e16c066680c43ce3331d87e5f2ac0bc2f3a3c36b097813227998a58bfc5d9a9d491b05299cf72a20e1ab7f2deab161fa7d2e4bece499228c21ce5d42e52d5ad5d9011398871690e667584e1aba4ad44a418e5bdcfc7983d2d2153da9b8fa87b4ecbdf6199a962aa0415d2053c78e22f820a1ca5a15c89bbde767d01e3efd4315d3e3a1789c771a7c1aa2bf8c9df8247d66853b663ea27e5bbb9a9fcde", 0xb3}], 0x2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001540)={0x9, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r2, 0x1}], 0x1, 0x0) close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0xfffffffffffffffd) r3 = socket(0x11, 0x3, 0xfe) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f834371205", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x80, 0x57) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000500)={0x84000001, 0xfffffff9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001208, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x15, &(0x7f0000000000), 0x0) setreuid(0xee00, 0x0) getuid() r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000180)=0xfffffffffffffef1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) executing program 1: getrlimit(0x5, &(0x7f0000000140)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 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, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) close(0xffffffffffffffff) socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000200)}) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000200)={0xff, 0x200, 0x0, 0x0, 0x1000000000000000, 0x4}, 0x0, 0x0) ftruncate(r0, 0xa) clock_gettime(0x0, 0x0) setsockopt(r0, 0x28000, 0x20, &(0x7f0000000180)="66c27f73e7f0e4dc5b852ccd30d4ca329475166d93697a6bb50919fc62442b83ef14246025", 0x25) nanosleep(&(0x7f00000000c0)={0x3ff, 0x831}, &(0x7f0000000100)) executing program 4: sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) executing program 2: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x7c}, {}]}) socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x1e, 0x3, 0x0) shutdown(r2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt(r1, 0x4, 0x4, &(0x7f0000000340)="12000000", 0x4) r3 = msgget$private(0x0, 0x30a) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) select(0x40, &(0x7f0000000100)={0x374, 0x9, 0x0, 0x7fffffffffffffff, 0x9, 0x1, 0x2250, 0x10000000000}, &(0x7f0000000140)={0x1, 0x6, 0x4, 0xac0, 0xcfa, 0x9, 0x1, 0xe3}, &(0x7f00000001c0)={0x10000, 0x41a, 0x7, 0xc1, 0x2, 0x5, 0x1, 0xe200}, &(0x7f0000000200)={0x5, 0x7}) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRES16=r3], 0x401, 0x0) msgrcv(r3, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1700) mknod(0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) setgroups(0x0, 0xffffffffffffffff) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x3b}, {{r4}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) msgsnd(r3, 0x0, 0x14, 0x0) r6 = syz_open_pts() socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x1, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: socket(0x11, 0x0, 0x0) semget(0x3, 0x0, 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x6) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0xfffffffffffffffc) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a85141005b60d350cb3942eea87cc6d01ffbd3b3271831135337fd1cb1ab8ff4fa335917dd5341df33617693911835576a9774e7b94b1abe810c01b3f5b666a64ed858eda0c9aa7b54c0b2b8d5570090d103f78c08011f87f7652baafebf523cd959039f4333ddd7bf887204227a26ded47431701eacbddb83909c1f3d987c5d7133815d3ecf2f09e99e9097c101d9402e04c00d7fc32abc37fe521cef971b755228bf9082c8474501a84bf20843564dfc5ecc917a72fd04d94e647cff1aa332694d9979"]) getuid() r4 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r4, 0x2, 0x8, 0x0) executing program 2: mknod(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x28, 0x0, 0x0, 0xfffffffd}, {}, {0x6}]}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4522, 0x400, 0x9, 0xffbffff4, "23ca00", 0x800000}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5514133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b22d9ae39d48fdc91e6f740560688a87f864072fd6c5a2c8d97878200000000000000000b66dffd2f0614d600000000", 0x12e}], 0x1) execve(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000380)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80}, 0xf8fffffffffffffd}) mknod(&(0x7f0000000240)='./file0\x00', 0x6000, 0x7) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020699d, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) getppid() msgget$private(0x0, 0x282) executing program 5: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="1404544f78b03e3e", 0x8}], 0x1, &(0x7f0000000580)=ANY=[@ANYRES32=r2], 0x10}, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x3) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x8) r2 = dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x20000}, {0x95}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0xc7, 0x3, 0x200000000000000}], 0x200020, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) executing program 2: socket(0x2, 0x8000, 0xff) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES8, @ANYRES32=r0], 0x280}, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') recvmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='[\x00', &(0x7f0000000180)='^\'*{*\x00', &(0x7f00000001c0)='-&^]/\x00', &(0x7f0000000200)='~%&\'-@#\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='$\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='(C\x04@-!^/]##}^{#-,}!\x00']) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x26, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be94097", 0x6a) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x7fffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000440), 0xa) r3 = dup2(0xffffffffffffffff, r2) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) pipe2(&(0x7f0000000ac0), 0x10000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4d}, {0x16}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000b00), 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc0}, {0x4d}, {0x16}]}) write(r5, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r6 = getuid() setreuid(r6, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r7) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, r7) r8 = getuid() setreuid(0xee00, r8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x2304, 0x1, 0x0, 0x0, 0x27, 0x4}) syz_open_pts() executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x4, 0x3c, 0x0, 0x3}, {0x6}, {0x6, 0x0, 0x0, 0x6d7}]}) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) getpid() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/264}, &(0x7f0000000400)=0x10a) close(r6) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xa) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt(r7, 0x6, 0x10, &(0x7f0000000000)="00000001", 0x4) setsockopt(r7, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x6, 0xf, &(0x7f0000000180)="00000001", 0x4) setsockopt(r8, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt(r9, 0x10006, 0x10, &(0x7f0000000100)="0100820001", 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4f) pread(r5, &(0x7f0000000040)="16", 0x1, 0x400) accept$inet(r4, &(0x7f0000000140), &(0x7f0000000200)=0xc) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000100), &(0x7f0000000280)=0x4) executing program 7: fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100800000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2}, 0x3, &(0x7f0000002980), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) getegid() setgid(0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) open$dir(&(0x7f0000000000)='.\x00', 0x10, 0x0) executing program 2: r0 = syz_open_pts() close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) close(0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) write(r0, &(0x7f0000000140)="feaefb66d909ec4d0da82748ae558f245ae995f911f70b39a831eeedd542a30b7694924a16e8f2ce1d9139db272e810b8f995f554138f306b1fd4e8434ef6e1147a90209341f2f75777933d6736442abbcef8a037d285e3ba4be08806490e84b1e80d6067243dcae3471ef2cfe3db56b62125caab7e4f018cfaa9a82bea85d6180b05ed81f5d1ed9b1c0cfaf8853e69a519f1fbc9cbb12edb464f64a72e88182b24b3dc1c184fa5ef023000f541b075f1c4c91", 0xffb8) executing program 7: socket(0x11, 0x0, 0x0) semget(0x3, 0x0, 0x7) (async) semget(0x3, 0x0, 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x6) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) (async) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0xfffffffffffffffc) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0xfffffffffffffffc) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) (async) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0xffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a85141005b60d350cb3942eea87cc6d01ffbd3b3271831135337fd1cb1ab8ff4fa335917dd5341df33617693911835576a9774e7b94b1abe810c01b3f5b666a64ed858eda0c9aa7b54c0b2b8d5570090d103f78c08011f87f7652baafebf523cd959039f4333ddd7bf887204227a26ded47431701eacbddb83909c1f3d987c5d7133815d3ecf2f09e99e9097c101d9402e04c00d7fc32abc37fe521cef971b755228bf9082c8474501a84bf20843564dfc5ecc917a72fd04d94e647cff1aa332694d9979"]) (async) syz_emit_ethernet(0x12, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a85141005b60d350cb3942eea87cc6d01ffbd3b3271831135337fd1cb1ab8ff4fa335917dd5341df33617693911835576a9774e7b94b1abe810c01b3f5b666a64ed858eda0c9aa7b54c0b2b8d5570090d103f78c08011f87f7652baafebf523cd959039f4333ddd7bf887204227a26ded47431701eacbddb83909c1f3d987c5d7133815d3ecf2f09e99e9097c101d9402e04c00d7fc32abc37fe521cef971b755228bf9082c8474501a84bf20843564dfc5ecc917a72fd04d94e647cff1aa332694d9979"]) getuid() r4 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r4, 0x2, 0x8, 0x0) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffe) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x1, './bus/file0\x00'}, 0xe) sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1f, 0x800) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r6 = socket(0x18, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgget$private(0x0, 0x100) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x1}, {0xffffffffffffffff, 0x80}, {r5}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000540)="aba0b1a2829ba57a5be56fb0dbb2c4614b9afbc55bb96b78a44d8b12eca65653e203f85b0478721da0824b284afa02825010bec072a5c2ce3a555d7152a738d0783d6c68052b65c09e474474c209415f792a6b48ca84b8bf22a1a3148628a67864f9faecf0e5fe20a2299ba270278b75a1a229ae9cb0b69df15929b18a094fbaa577d988d34b32bbd9f66a1b70e897e33c33be4c951d63e6457c9fdd93ecbff4e378fd0c96a63f51ee9988e00359e22293b8e977de5eb81c387ea63596f8d473c2ecdfed0d3b0c50639a8704bc22200e30b1cdb641783902930acb8e3c926a890e1c55d9", 0xe4, 0x10001) syz_emit_ethernet(0xe, &(0x7f0000000000)={@random="d9701f17c01a", @local, [], {@generic={0x8863}}}) executing program 2: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x2, 0x7, 0x6, 0x8, "38a83641817d9d8337feccacbb16dab93513d0f3", 0x5, 0x3ff}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0x3) sysctl$kern(&(0x7f0000000180)={0x1, 0x22}, 0x2, &(0x7f00000001c0)="d243865829fd7c9d3af45cc65719a7e02f1c73a2346e97832e0a4704c0a5bb87c14d4a44781b1d7de28cd915ac02", &(0x7f0000000200)=0x2e, &(0x7f0000000240)="99329fa9da0ba16eadcdc1e7d5dd249fcef209131c8d8c1a419285b4775978bfe494ac37f72ca11849de90ea4cf794aa8c5f803345983cdb212fe08e2d1ffce65defc910f0c444dc3edc02641d80255891a10e35bc809a336497abeb5d56ccaee0475f03f63a935216cadb268924a0414df2", 0x72) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r4 = socket(0x2, 0x2, 0x6) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0xafbdd916) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000340)) semget(0x0, 0x0, 0x4c) ioctl$TIOCCBRK(r1, 0x2000747a) poll(&(0x7f0000000380)=[{r2, 0x2}, {r1, 0x40}], 0x2, 0x9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$TIOCSTOP(r1, 0x2000746f) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ftruncate(r3, 0x1) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000480)) r6 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x800, 0x10) dup2(r6, r0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000500)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000580)) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7fffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$unix(r2, &(0x7f00000000c0)="5cebd8604151a2b8fa8ec8df0a24f90d3d0b42d1e7d1484bc18163a7219c5c19fbac037e4ce7cd1b00f177f77fa09543f5a94281afce3702b68a747b0fe93dd6eae2d71a83480458beb6808cec824d4201b1b000a6e2a5d591a00731a2dca0f478b7020b4f26a8b55b15de7d834b6a6faf66266b16f16526ec5e", 0x7a, 0x0, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) socket(0x2, 0x1, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) executing program 3: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6, 0xfd, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000040)=0x1) preadv(r5, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) setreuid(0xee00, 0x0) close(r0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x26, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be94097", 0x6a) executing program 6: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000040)="af784282e2082d78b01a1cf5c749cdc76146badcd5854fcbaabafcdec656fff0b1e173417c495865a90264bb1b3f998e0f404a949f4ef0a6f4c230f9a08d9c0946d2e30ee3469731", &(0x7f0000000140)=0x48, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000180)="eddb0d0ee58422c0c4d6890a6eb1e4a92b75db4462aaf37ccbdc2b6b507cc652750889fb16c76298fcabe650ba247d689818740e28531cfc484e55df11f6648797b56baaf696a1b7378502db6ed7e6517ba03a3d6c16bb248c6b18506d57a717fb47ae1a625aa6d4d77c57ffec7a6128ff6be36ea405a5a05c3a00007f40ab1b6f6e582a997bfabf920be60783b5cd24d5ad2e651f19ab3a69ea61753b45cb86edcb0fd02aa61713aa205d2dac4af32f7b39cf5c322849dd53216780b3115f5ae47b9a5656a8800ffbc09062e0f8ad514aedf3c7849cdc8931a451eae515e63d662136e090501bd854bbee765087a784072899d1", &(0x7f0000000100)=0xf4, &(0x7f0000000280)="51a3989e9bda79cab6626678dbd1434dbeea48b33217c81a7b36b99d8cb369fa7508d55cf7fd2708fd40a6f523258fbfcf", 0x31) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file2\x00', 0x10a) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x3) mprotect(&(0x7f00001ec000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) getsockopt(r0, 0x9, 0x60ccd0a9, &(0x7f00000002c0)=""/145, &(0x7f0000000380)=0x91) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000003c0), 0x4) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x83, 0xffff}, {0x42, 0x5}], 0x2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {}, {0x7, 0x0, 0x0, 0x1}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="f864e6de6074dac482eae5a840c5687f861d83385d631b6243d53da9572cd6f7825a5498acdc69ad8291e03c62d886c9f0d8179b9b6a1d37d41613962cd184e1d3bb29a8991c161daa9000a4eb5a8b49ffb699ba34b683b224d7f747fe6bb2bda83eae3bf6985bcd4e295b1f0f71740b2996457b4434ffefc28f2f90ffc8e6c6296b969624f323a99d97c115bc77bdab", 0x90) r1 = socket(0x18, 0x4000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x7}, 0x10) connect$unix(r1, &(0x7f0000000300), 0xffffffffffffffbd) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x2, 0x101, 0x4}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="0315f1d89ec5a317a93576827812c4da3f68a3c5c868395d4934850bb3a7c96a7fc98260f7ce9ece517ecabb2440eb35d53bfdb196142b5ba945cdef0225da0b8a8f19d685bef28e5759d3f9040000000000000028f81c237eec1875b3b4bf0c5b8f85c77a4b0a", 0xfffffffffffffd66) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af7309f025ea1d86f2171058d5182ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9", 0x171) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000080)=0xfffffffffffffe70) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b5", &(0x7f0000000080)=0x16, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0x9}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x300, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300), 0x0, 0xffffeffc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0x6, 0x2, 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4, 0x8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r1 = getuid() seteuid(r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8012, r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) executing program 2: accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{0x1008, 0x1, 0xa9, 0xffff}, {0x2, 0x1, 0x3, 0xad0d}, {0x3, 0x4, 0x91, 0x3}, {0x0, 0x2, 0x2, 0x8}, {0x200, 0x3, 0x3, 0x5}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0xa}, 0x2, &(0x7f0000000280)="7830059ebea3312aecd6278e6ceded3185ce22f98c70c8aa2e7df07e9b4db5c3bda8c6db76f885482c0400d49e14767d27ae0d39114b5637328eced3c5634fb028d5d01bcc688fe1e666f3d1ae", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="e819f671c70ace5f83f8052935820b52b0b51e111f4b134b792c8cdc3b1f5b0076908e1532a987482f9d4fc654fa2ed9bc08ea6b00b1656df004cc5a5a91538c6c015f9be431730341145dd953ff619cf005f9798fd5b5d58555756de5c89605babc92d3fb2ca628ac918858feeddae76a124e0c83421e36208929a67eb513de894855fc2d0d3e403b84df3ab8eabbd15c9c61bacfb077559516f711203434318c75cc06eedd147cc493433ae8bf1387da408978bb35eec71dca2593a145dd341b927688cb306a511bdeb928fa9859c1febae8bb8aa52ca16af208fdb5", 0xdd) r1 = socket(0x18, 0x1, 0x0) sysctl$vfs_ffs(&(0x7f0000000300)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x1f, 0x800) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = socket(0x18, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000000006d1d5fcb28d9fc2efd0309f90c6bcb7735b8f707aff574324a95b9b33c87ea5b249fcfeb969ee0027faa"], 0x32, 0x0) msgsnd(r2, &(0x7f0000000100)=ANY=[], 0x401, 0x0) msgctl$IPC_RMID(r2, 0x0) ioctl$FIONREAD(r1, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = dup(r6) accept$unix(r7, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x88, 0x0, 0xfffffffb, 0x2, "a7f930e614c382ca3f2cd1a9987b17044ea465e5", 0xfffffe00, 0x7}) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffff80000000) pckbd_enable: command error executing program 3: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setreuid(0xee00, 0x0) r0 = getuid() seteuid(r0) r1 = syz_open_pts() fchflags(r1, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) socket(0x2, 0x1, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000280)=0x1c, 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) write(r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000200)=""/26, 0x1a}, {&(0x7f0000000600)=""/113, 0x71}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f0000000440)=""/173, 0xad}, {&(0x7f0000000500)=""/111, 0x6f}], 0x6) writev(r2, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b2291e6f740560688a87f86407200000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add36726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39978f81c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1c7}], 0x2) executing program 5: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x800, 0x0) poll(0x0, 0x0, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x20}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mkdir(0x0, 0x0) rename(0x0, 0x0) chdir(0x0) rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x0) executing program 6: r0 = socket(0x11, 0x0, 0x0) semget(0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x6) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) syz_open_pts() close(0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getuid() r3 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r3, 0x2, 0x8, 0x0) executing program 0: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, &(0x7f0000000700), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000840), 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x10}, 0x0) r0 = socket(0x2, 0x2, 0x3) connect$unix(r0, &(0x7f0000000a80), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x0, 0x0) connect$unix(r2, 0x0, 0x10) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x190) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000040)={0x5, 0x80009, 0x7}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x200) executing program 3: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r4 = getuid() fcntl$setown(r2, 0x6, r1) setreuid(0x0, r4) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r5) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000051ab5b60000100000004e95003f9a00000000"]) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10215, 0x0) ioctl$VNDIOCSET(r8, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x80, 0x7fff}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x85, 0x4, 0x20, 0x5}, {0x8, 0xf, 0x1b, 0x5}, {0x40, 0x2, 0x1, 0x4}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000140)=""/156, 0xfffffdf1}], 0x1) setreuid(0xee00, 0x0) setuid(0xffffffffffffffff) shutdown(r3, 0x2) close(r0) r9 = socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getdents(r3, &(0x7f0000000200)=""/187, 0xbb) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x7, 0x0, 0x0, r4, 0x0, 0x52, 0x1000}, 0x0, 0x6, 0x0, 0x0, 0xae99, 0x8, 0x7f}) r10 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd18, r10) bind$unix(r9, &(0x7f0000000040)=@abs={0x0, 0x7, 0x2}, 0x8) executing program 4: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000440)="ffcb278c38112c96c26690d200c98e9e4f8856d8141a96fbe9c2450a5eff43fa08ea231caaae14f0a047dab20cb1ee27b12544cd9a3fd4f5b8a706fc32dbbf9584f97c021fa8957d5c8b280f675b98dc833d5494f2a0e7ce573e4cad06ec84d890725c517de8138b09c916204edc2f53a88c9f5ae0942c220da63195d954ce8853bf6927e00c8a0bb8f1fbbd309cca4f6cca1df718191e0a814159ea6e13325df46164c3cdcb17cee5a6ec476411b5d3340e3d89aa788ee410307a5a08f30c23a6132c3a433cc19a86941e55f005a3d7aa1c6677059f2cbf0c6d3a011d660b92a01158e87508f4bb67c34aae4784c62e398893b1214b40d3fb48da798eee714d41a8e77e68bd93acaec217faf0c9333e0f3985abc945adf2cd2a6b0113059fdb035ef43b1f65b844ed913c5de6963e292af6a58d0cd607b204e975221cb093b38fdf1dd046c6f897fdf229fa616415a848f793381d95d1c093362753abeb874f813be838de4dc14943e00bf8c4fe19706b5eb1add0ef731ea76c30d0db8301e383c6f5eceb51d209a4836d8c8d2c3dd0480d8117227425d14eddd31bb34f1f36502a7a64cede38d907ff270e2e0f0beeb65815eb6542dea33b133c536555dac6a9c615fd12b270166be357f4b0e16eb76e9c42d5782f06c7b5fd3a451b7349b4ed530fb7235f15870cef23a1d3f0afc16b14d251e8cc4c25c2c8bcc75c8868ab9be5d4a2f44163bcbc11e7bba3b2f85f9f5c9fe7b1398946fbb8d5ead11d0201c2dbe115291e93c634f74dd5e5d14ec98f3ee0befae3433291f616ea353c96f4344e61d45766ee55f4f4f2f0194d5cdfddb4d132fc54f644de1e1c8b846ccb14736f84cb4a4a2c93272308281c3a89d6", &(0x7f0000001040)=0x270, 0x0, 0x0) r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000006c0)="835257c3099d427d6bc420e4d47dfa3e78a660c7fb92c6eff25cae4483b13feb1e4b6ffb94df4bb6e0a4db4c6dd5628c171e34a605ae2b70303f52981126992d269b65110d4d90fa20aceae90e3070f16ace2bb9ce2e90c9fa52065f21aa0fa7e8960e102fec3f47457d7254b21274ed25578bf4749b55516662584bb789b26d5481174e3e7e602d5177f2d068021902ba4ea3cf72e876d9be6b4fdd50858fa0070bc4e263ace2a4a8e61bbebb", &(0x7f0000000200)=0xad, &(0x7f0000000780)="4ee5b3628da7e0aabd4d5f716456f25b2ae86838306eebd360258b5c907b3ca147a8d8d494d15db55a28cf3093d9f84e53661ac6cb8c097ee555286b4c7ed20f094ba4a502ed31d6a17929e77a6c757f07015938652f61bdad2fc12285a0aa13e4ee76510a242e77dddc360fec49f1e2d6368aa1288a5e7907fc0f9b3dcaa940ff8f6073c75dd5f22fd514454e0c4341bbdca3e13d79a59b93b718b83be95620bfda8224626cc4cef8de75c6f197a883177771ff472cb4dc9aa1eb8bbed76ab040661aa3aa470f0268ad0899f0b3c8828a7fcbcf2ac160296374ce1d9132ccd43c7b59c664a799", 0xe7) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x3}, 0x6, 0x2, 0x0, 0x0, 0x4, 0xfffe, 0x3, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x3, 0x2) r2 = socket$inet(0x2, 0x8001, 0x3) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="102000"/16], 0x10}, 0x0) ioctl$VT_GETACTIVE(r3, 0x80047476, &(0x7f0000000100)) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000280)="cecfe3128c02944c4a008f971348e52a32c62563b1476ac2535a4ee7f32eb93e4a5f959b143a7a8a07a62180806d29543cde1cd8c4f4f93dc1efa39adae74f2e1b49ac77bf38e7f5403dff051f47ecfe04fd94591fb979d9305dfeafe00139c6681156012bc63c8f83e2d03ebb5d7fbf58fe07914a88f8825f070057b40781615c3121a2b9bf1e262d4455966b210f1aca537aadb176b91c33c015ca80158f5c2afb71e68af115c48c512814a821171556bddd3287450ad81a65049822b9c254af87b05eb4ca90eb347bbc69a3a1b83ab5662d4822c0aaab9fcc2675be2cb628d0086c3a7f0000000000000000000000743d93dab6f030c9f06b0683cd7eeeba0570d729ffa9e423c2837b2f2a9b5308e6e71e8f2d7d2dee1c7ad40007baf75be32891f1233a25ddcfdab109d212e03d37e6fadad6f8c433226cca79a9d8a0d6591bf757936da4eb1a3788618260a17c68a965738fd098b8e41d99c8c62293b39a2f59d652af8a35c4b7683ad84be2e4b552a0ea093b731f9e9b14cecf3d1dbc5755e41cd0ad071d683135b08f6def3b1ed45a0b8ae8dd18a9b34b1d384a230df3b9b255c237cfb92582d10968ccfebe76692431805124539f2aa3bd29f8986dad3b332cf9", 0x1c5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 2: mprotect(&(0x7f00002f2000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f000006e000/0x2000)=nil, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff2000/0xd000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00003f7000/0x2000)=nil, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000166000/0x4000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000008c000/0x3000)=nil}, {&(0x7f00006c4000/0x4000)=nil, &(0x7f00001c5000/0x13000)=nil, 0x5}, {0x0, &(0x7f0000350000/0x7000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000171000/0x1000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x80}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) syz_emit_ethernet(0x2e, &(0x7f0000001b40)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x3, 0x0, 0x0, 0x0, @rand_addr, @broadcast, {[@lsrr={0x83, 0x3}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) syz_emit_ethernet(0x141, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60000000010b2b0003500428efffffff7f00000000000021fe8000000000000000000000000000aa33"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r4) setsockopt(r3, 0x9, 0x4, &(0x7f0000000540)="5297809c8d8fddcd32d4fc206d9236e523762e4bc8697ccd4c1d252c4d13ad3a477e4d9b41978c213c66505067f5b1990d3f8aaad13786950f36f11a395a9b6d65d72e3695ca7a73060479fe2ddfd04032b39a1e51612527e984650266b116c4f9532104f826", 0x66) socket(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000004c0)={0xfffffffa, 0x9, 0x7f, 0x5ee7, &(0x7f0000000240)={{0x5, 0x3d, 0x8, 0x0, 0x7, 0x0, 0x7}, {[0x7, 0x100, 0x1000, 0x0, 0x5, 0x7, 0x3a, 0x5, 0x6, 0x7, 0x7ae8, 0x9, 0xffff, 0x7fff, 0x8000, 0x0, 0x2, 0xffffffffffff8691], [0x6, 0x3, 0x2, 0x8, 0xfffffffffffff32e, 0x5, 0xc7, 0x8, 0x8, 0x4], [0x8, 0x0, 0x9d, 0xecd, 0x8001, 0x20000000000009, 0x101], [0x1, 0xffffffffffffffff, 0x2a44, 0x8, 0x0, 0x100000000], [{0x89ba, 0x6, 0x1, 0x1ff}, {0x8000, 0xa2f, 0x20, 0xffffffffffffffce}, {0x400, 0x6, 0x2, 0x4}, {0x7, 0x5, 0x3, 0xc5fe}, {0x30, 0x0, 0x6000, 0x1}, {0x1, 0x81, 0xca6, 0x6}, {0x9, 0x200, 0xc}, {0x1ff, 0x80000000, 0x54fd, 0x14c}], {0x9, 0x5, 0x3, 0x9}, {0xbeec, 0x1, 0x7ff, 0x7f}}}, 0x7, 0x4}) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x2}, {0x7c}, {0x6}]}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[]) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000140)={0xfe8b, 0x4, {0x4, 0x7fffffff}}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000000)="81b37c8f722b80dbe654e878115bf86647075670b995ead78677749c6b46d5cbde134b0f23e866c006b5a11fb77d763980c61423bee3a499719da3729292aec4a78003a61e484ea8d4b9b49959b160be10f04979c4618c6c5b05d2e617408ed7b6f67bc93d73c32a266effb3fbe590752765d6c028a3fa5890f9fbf84ab6daf74038d053afa985c44e35801e54dd20ad33e0e558cc49da0e8606c82e7643994b04e1c87d61c75e8fb9592abaeda15a6cae2cb4f0ccfa2ff8d61ef78fec483a577375d90d07cba6745b1afb67947855027287cbcfcf2f56dd9076164a5ad4a76a7946ef21c166501eaa6f67f72e369a33f5e88e3b6b8b718c888cbd19c7964d73a3", 0xa7}], 0x1) write(r0, &(0x7f0000000180)="bfbc19be56607c459be26d6f9254259079edc89649183fd9a4e72673791f08ab6fd217cd5f8d0a4cf0b944c58c1be767b2f8b241f58dafa8", 0x38) execve(0x0, 0x0, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) bind$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x1, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) r4 = socket(0x18, 0x400000002, 0x0) r5 = socket(0x2, 0x8000, 0xa) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) executing program 0: semctl$GETNCNT(0xffffffffffffffff, 0x3, 0x3, &(0x7f0000000080)=""/122) socket(0x2, 0x0, 0x0) dup(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6, 0x0, 0x0, 0x8003}]}) write(r0, &(0x7f0000000240)="fd1d70f9a4ec6b9162eb09b33af5", 0xe) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) setuid(0xffffffffffffffff) ktrace(0x0, 0x5, 0x40001b00, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x8, 0xfffffffffffffffe) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket$inet(0x2, 0x4000, 0xb6) setsockopt(r3, 0x0, 0x20, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) shutdown(r2, 0x0) mprotect(&(0x7f00005f2000/0x2000)=nil, 0x2000, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2714848cacb84fa9ff0100000000000001a68601"}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f7e1a137", &(0x7f00000000c0)=0x4, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) getrusage(0x0, 0xfffffffffffffffe) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000000100)="d707d2e3c5e8d22fad73133671fc4885e469803238f543f283f6ec6339e5b81d52436bc2d22276b386bbe30467c6b426ac4d992cdbd64820db83891d9aa2d0eeb5b32ada524cd45d71b0d66036859ba6fbae819e747aaa9abb4b1ab8f7eda69190129bc3ffc5203ad10751bfb322d016a91d1d3f", &(0x7f0000000180)=0x74, &(0x7f00000001c0)="8a251a3609f733fbc1939611688bfe2ad9336dba122f1ea0287c24c647bd54dc3f878be54cf0e297bbe023036400e7a856081d9ecdac58cf916d23dd1fc0f987e135550d7e774b1a616d58df47266e39bdf7d036c637c0b76711ac3332978082c0da51f923644bff2b506bb3373640e378e5b0db41562144ee86556652a84de3e625", 0x82) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000040)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ftruncate(r0, 0x4) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) truncate(&(0x7f0000000080)='./file0\x00', 0x81) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) fchdir(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x9, 0x3, 0x7fff, 0x6, "16a1fb4d51dc111e99904fb9b103d9ee359ba062", 0x1, 0x13}) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x52) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x10, 0x4) r4 = fcntl$getown(r3, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x8001, 0xc6, 0xb0, 0x4, "bd1b72c8e8380935410d8ce64a565f3f9be40a12", 0x0, 0x3ff}) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) fcntl$setown(r0, 0x6, r4) shutdown(r0, 0x0) mkdirat(r3, &(0x7f00000002c0)='./file1\x00', 0x22) r5 = getuid() setreuid(0x0, r5) r6 = accept$unix(r0, 0x0, &(0x7f0000000300)) getpeername$unix(r6, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) recvmsg(r0, &(0x7f0000000900)={&(0x7f00000003c0)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000400)=""/18, 0x12}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000540)=""/33, 0x21}, {&(0x7f0000000580)=""/104, 0x68}, {&(0x7f0000000600)=""/163, 0xa3}, {&(0x7f00000006c0)=""/229, 0xe5}], 0x6, &(0x7f0000000840)=""/137, 0x89}, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) setreuid(r7, r5) geteuid() pwritev(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000980)="026455db62e94f0e668ae50ba86de3c045280411ed9392f49528b891bc07770838beeaf69bafd5716b3c452ea6c58f0be32e7223fd7c3d94eec2529839666f2a9ab4c5124eb2a4db986d0033df2fb2bea3121914d3b117445e589e2f124812231fcca16d131708e398ec22f2441f34a9b3051a5d2a24f6d70c374b03e589385cb851dd1c3f277b1486759f0a0bff72131ef37208e18c8f7ae94a42f1b0b126753b05fcf3506577ecd05574", 0xab}], 0x1, 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a80)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000b00)={{0x18, 0x0, 0x9, 0x61f4}, {0x18, 0x0, 0x929, 0x80}, 0x2126, [0x5, 0x101, 0x8000, 0x800, 0x407, 0xffffffff, 0x20000000, 0x6]}, 0x3c) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000080)}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000080)=0xc) socket$inet(0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x26, &(0x7f0000000000)={0xffeffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be94097", 0x6a) executing program 1: open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x7, 0x7, 0x7}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000540)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r0, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)='?\x00\x00#', 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x80}, {0x81}, {0x41e}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="bbff2eba", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8f5a9640d8411c8f2dd273cf3be70e24c70ef9d428172be37a54cb1964fdac626b2da22c882c60c92569d1112bb366f8edead0eb76bd573d5", 0xe0}], 0x2}, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x19, 0x4000, 0x68) executing program 6: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)='./file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000280), 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() seteuid(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x10, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r1 = getuid() setreuid(r1, r1) r2 = getuid() setreuid(0xee00, r2) r3 = geteuid() setreuid(r3, r2) socket(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001240)="6ddf9a88c58c47b02a9474dd434f3ee829ebc1c4a9ff1f8b5b068682ab3f556c3d332ebd86179a59d3c4d14ef35e001e5c7a2959feb8baba78b3b6a9fe218be8920f72a6c68ff52c93f1035fca755bbc11fc180d4fe0e8db4838ee74f31a3e3a34685c7f42f032cc034e19542a0237f8e926744532a8af5027fe2ab73c0575ec9e65d7bb48d9d5f48ee65061f429b610cf3df7b1703736e5dabca54c47ff63bed8584993851862bfd1e9ad61a4c41ef00d83712c6efe5ee6b6411ec5792d6a8d7f541438318d6f344707e520f19442000b82ac604d5ccc374cc48200780dc743e43b3a7308b8784f80b5089668684e78320cfdb097ef56275d5d9c92516f761df9f590755be6d888748b8323ff7107692be33e40aa14f6404eee02fa3b62e29cafdb05fa60fc5aed7c6474b704d2d1060c06fd664e726fa7890f8c4e69f41219e5b8675b62d6d7cb4f749b6c271e3db9f14d4c1b8a44c899a9815f349caa8a6b59c2268e6f5808eaa0dfa70ee1f14a22f419bd631da145e107e57fc1a6dbc58aeb9fe77e1520ee1d3f32797d5893c274bd11", 0x192}], 0x1) execve(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) (async) getuid() (async) setreuid(r1, r1) (async) getuid() (async) setreuid(0xee00, r2) (async) geteuid() (async) setreuid(r3, r2) (async) socket(0x0, 0x0, 0x0) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001240)="6ddf9a88c58c47b02a9474dd434f3ee829ebc1c4a9ff1f8b5b068682ab3f556c3d332ebd86179a59d3c4d14ef35e001e5c7a2959feb8baba78b3b6a9fe218be8920f72a6c68ff52c93f1035fca755bbc11fc180d4fe0e8db4838ee74f31a3e3a34685c7f42f032cc034e19542a0237f8e926744532a8af5027fe2ab73c0575ec9e65d7bb48d9d5f48ee65061f429b610cf3df7b1703736e5dabca54c47ff63bed8584993851862bfd1e9ad61a4c41ef00d83712c6efe5ee6b6411ec5792d6a8d7f541438318d6f344707e520f19442000b82ac604d5ccc374cc48200780dc743e43b3a7308b8784f80b5089668684e78320cfdb097ef56275d5d9c92516f761df9f590755be6d888748b8323ff7107692be33e40aa14f6404eee02fa3b62e29cafdb05fa60fc5aed7c6474b704d2d1060c06fd664e726fa7890f8c4e69f41219e5b8675b62d6d7cb4f749b6c271e3db9f14d4c1b8a44c899a9815f349caa8a6b59c2268e6f5808eaa0dfa70ee1f14a22f419bd631da145e107e57fc1a6dbc58aeb9fe77e1520ee1d3f32797d5893c274bd11", 0x192}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1, 0x5, 0x0, 0xfffffffd}, {0x3c, 0x2, 0x0, 0x3}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES8, @ANYRES32=r1], 0x280}, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x124) close(0xffffffffffffffff) recvmmsg(r1, &(0x7f0000000000)={0x0, 0x100}, 0x10, 0x1001, 0x0) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x7c8) semop(r2, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x4006, 0x2080]) r3 = getegid() r4 = getegid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, r3, r4, 0x0, 0x0]) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, r7, 0x0, r7, r5, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = getpid() getpgid(r8) r9 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x9, r9, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x90}, 0x9, 0x1, 0x3f}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x9faa, r7, r3, r7, 0x0, 0x100, 0x101}, 0xfffffffc, 0x8f, 0x0, r8, 0x6, 0x2, 0xb1}) socket$inet(0x2, 0x5, 0xe3) executing program 3: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x13, 0xffffffffffffffff, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x6) setrlimit(0x0, 0x0) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x44}, {0x6, 0x0, 0x0, 0x4fed}]}) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x5}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000080)='z', 0x1}], 0x1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0x20, 0x4}, {0x0, 0x5}], 0x2}) r3 = syz_open_pts() r4 = dup2(r3, r3) linkat(r4, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x401}], 0xfffffffd, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = socket$unix(0x1, 0x5, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000140)="4dcce01b7d4d0e2bcaa0b380548b705be2972f32bb5b0b85c6215881e3e9b000c7f1b462a3eec502c012c1ba494f45c833ce7658f8ceb794a750372c205a866a7c2dca69d2e351488eec7fe301cbeca69e76c442bfaafe9028f4f1eb571701d926b97868edd7bfc10cc95eea52791c8d079727c1bc78edc4954b4861b0e6eb8bc7bdcf4f79", 0x85}, {&(0x7f0000000000)="9f145fde5f902125b26c4d6dc5c69d260b61471f464dc2144a8ed756aca8e531ca2d8dad4be7930e66705bda4d1964206303ecb4ce60cb9dae5ab43920d4d9b108c45ae7a7c93c94f4c8069bd291d6dfddb0d527fd165962a478361e", 0x5c}], 0x2) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000000000000000000000010202000000000000c2"]) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x8b, 0x1f}, {0x21}], 0x2}) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getppid() r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) select(0x40, &(0x7f0000000080)={0x825d}, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x8}) r5 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x5fb9, {0x7f, 0xf7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x18, 0x1, 0x0) dup2(r5, r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000140)) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000), 0x10) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r7, 0x5) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r1 = socket(0x11, 0x3, 0x0) getsockname(r1, 0x0, &(0x7f00000001c0)) r2 = getpid() r3 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/248}, &(0x7f00000000c0)=0xfa) recvfrom$unix(r3, &(0x7f0000000140)=""/120, 0x78, 0x1803, &(0x7f0000000300)=@file={0x0, './bus\x00'}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) execve(0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000002500)=""/4096, 0x1000}], 0x1, 0x200000000000) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x7fffffffffffffff}) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file2\x00', 0x6000, 0x0) setuid(0xee01) rmdir(&(0x7f0000000300)='./file2\x00') executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000100)=[{0x2, 0x0, 0x800}, {0x0, 0x2fe}], 0x2) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x40}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}, {&(0x7f0000000200)="2011002fa640468441d5a9bdc238b47a75b6f0b4a547b23d038ec16a0ebe9a819eb353a9e6b9dd1a501cf4e590cb7779f2ae2efc81ca5051b5d2609b1889beb7aa22285e0f0bfe009a53d6", 0x4b}], 0x2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1ffffffffffffcb4, &(0x7f0000000300)=[{0x2, 0x7, 0x7, 0x9}]}) socket(0x11, 0x3, 0xc0) sendto$unix(r0, &(0x7f00000003c0)="b1000513000000000000000004000000000013fecea10500623c9df96ecf2ac72fd3e40000000000003039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500b20051e2f0ad3ebbc257699a1f539b672f335c223e7d0c032bfa8a7083b0583ebb99cc59ad66a2d148896443a421183cda000000720fd38afbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008ae371a3f8143712051eeab7196fcbd80407000000c011206966447802f3abb87fb083836789d9bc45306e9331747b9eed843c1d24bf6283d1e4a8fdc9e4cd576bdfcc2bf9f0a4415802151dd483619a3569c97d47c23e195618f58e874ad94526ece858680bca4052652d62fd137864aa421aca0d4d6fb8cece0a15d145302e0d66307fd85d213224c63d5b9105197b94d8060a435375d30e15d1f207693905f7fe52fa75c9b56ba961618f6e35c4606f74a16b97c559fd7b679b4a127f5b329aafa5ceae1def202da98e03ebf1045e0492e02998ea0ff3063aabf62cf383c86b5705a7369e876864a10000000000001cdce4", 0x196, 0x0, 0x0, 0x0) semget(0x1, 0x4, 0x84) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) shmdt(0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x182, 0x8a) open(&(0x7f0000000580)='./file0\x00', 0x22, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x10, 0x2, 0x41) ioctl$FIONREAD(r2, 0x80146951, &(0x7f00000001c0)) r3 = semget$private(0x0, 0x4, 0x42) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) open(0x0, 0x0, 0x0) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8be07103da40d5af3e4ff4d15a0d802616eaee847e8f63824b8a0500000048dc37374c60432f035967135c2e11ffb78d6f8ec0a666c23e5702a4db5f34255b87e61ad5f51db107150a2a211b43bb6ecb4137bcb42a1e4b5647f42e1dce23691c3cd37be9a0d1b72ebef51a9e38c11b0f13f2e93c6e0a84d5a48a4e7062bdeb9ea1cad0c52617c91922d053d185755e6a384f34cd8dbda80fa3df4986ee0a045473439bd337264931c6f9c6077635f1", 0xfd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x20000000000000, 0x0, 0x0, 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000100)) executing program 6: kqueue() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0), 0x20, 0x0, 0x3, 0x0) close(r0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = accept$unix(r2, &(0x7f0000002100)=@file={0x0, ""/250}, &(0x7f00000000c0)=0xfc) sendto$unix(r3, &(0x7f0000001080)="4f10bd5408a46c2563d8c8c42f92ee538e92eaec8862", 0x16, 0xc, &(0x7f00000010c0)=@abs={0x1, 0x0, 0x0}, 0x8) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51fd65cfe354ad5705c00c589a7320514c7590d11a241c16d11b4e24988642f6f99f4e67dc969710a63adfe6c52682827bdf5fbad5f8e6f510a15d40e0d2fd374d4904cb0d7acea8090bf947534977480654fc9fd4a282eee290589a844ea180bb07bc508f6e517ce36ee64ca7f654db9d1eddc04d95f5c095cf98b380fb1fd04c6044f68329208f2b8b7242bce034e10cf6fd09ef83e2cd1364128877a9ff9e8fd4cd353516c0fb8eeded2cfe348026c41b7263", 0xb4}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x4) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x80, 0x20) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x410, r2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x1d}, {0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$hw(&(0x7f0000000480)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: shmat(0x0, &(0x7f0000211000/0x2000)=nil, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x2}) r0 = syz_open_pts() close(r0) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) sysctl$vm(&(0x7f0000000400)={0x6, 0x4}, 0x2, &(0x7f0000000640)="da", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffa, 0x0, 0x54, 0x7fffffff, "000400000adb56e8dd42caee5275882ceece40cf", 0x0, 0x10001}) syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000680)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xd8d) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000580)="f08f78c8c6ed51d48077b91fe414a83e6ea66162df0d1babe85952d79847fc528b0700000000000000008d39b7ce4373e963452fb62fb3c719014819a4a6bff645e6a527c44fcfac299d1bda1e18bf1e5f201b6f0b99945b1a2e248c9427f46930c9c98f33f0774f02022de2701d660433a06503b69ad9c984d07d1bc283342c07ca00", 0x83}], 0x1) sysctl$vm(&(0x7f00000002c0)={0x2, 0x1}, 0x2, &(0x7f0000000300)="cb15f9f21d86d9444ac874f2fda69a2eb306b3b6c37326718a0b86d74f13cdb01e1a7155e3b34f0e4abcf5f40a9e", &(0x7f00000003c0)=0x2e, &(0x7f0000000480)="bc5deead7e416cb67b5faab13f68ff7ed11f267cd4a417619d38e50248e26d9c6dd22a04d3cf4bd0d4d72484fd9812a827b12b2246af0208ebff3f9a13332d8cc0a9e13894714fa793a875f047fdcfadb7c3140aecdc73fd759ecf34ae1b9bb5942423213e8625dc75abfa323aba44c0b8c7fb41e79635960833d2ea039b272470d76a414c8c0c8be911dca5d788d9b2523fee0073f69e048ed30ede9edae492ae07df29503e35ab9f5579a3740acb75f76946a01fd0b5863b2a965da7ad4e2648798e2641009288f3fa801fc42a883a599a597e191b08fc7b6bcd6f6ab8b7dcbef0bdae62c002095ea06e5ab5b6a40b5d6ed339fc4a020f1bf2583c29", 0xfd) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0xe7}], 0x1, 0xfffffffa) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="cbaf848c42f0c1d94d4bae9fd8197609fb8f806dbe4d17", 0x17}], 0x1) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) executing program 6: r0 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r1, &(0x7f0000002440)=[{&(0x7f0000000140)="2b4831ac5b92295c5fc39343bc9181a4983be4f5cc30cb919b9445261951a4b4ab5ee02ff0dbc6863e310934c0d42558c29cfdf60136fb2b040d7209b8aba36b0c434da5cb7302dfc8b21627b53fbf0a7468295637fa20c89c23051a94e0acb032c6b22f933f8ed8fca00762e2007cd871c6e6eeb792924071c967d78240b2739d337addd40cdbbb1c621aaa3abd656dc393283bddea0ce7a0579cdcd140bd0ccb46929439b35768f07fa0b6f9a99a48a6e9317ba022127639d6f7ea07de8ffe17c57e87b7f1b58e49808dc3e9e923d82a8c597b7c34dd728130d869eb5d8a53925a981ae9e61936f6aa3b50c50afa800e6f4eae", 0xf4}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000140)}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100)="3d7a1499", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000180)="7f5b883c6b8ba2526aa968e4c89264570e78ca5416334a62b22051bcda0a4af010f9d42806a5bea3abb81959e9a2ad7369f35f415525a817bb315989c6cfbd94789c7b1e2550f99d0d073129c9e7095ec3cba7849395111944be51616219a8fe55233fb55f6dfe4d7d2f6f387d9fedacf42f9762dea0cfe486c2228f670ea9accb0d44101d5255c437e529531eb99a707f2c01efd63937b330fd321e2ebec5fb464451617368e511f3c2ce8a8d05e9b8614c9bf064120c6e3317cb817cc968f5", &(0x7f0000000040)=0xc0, &(0x7f0000000240)="f1836f84975da72f91c6676a31ef9a58b4efb5384f6637a0f95899d71c0d5e59444839eb542c37603f42b9ae563a95822a3d651f0a31571236893b623b4136e9d80eb84a8da50ae9fca9be55f4faa0146ca3741b64ae47bbde4cf8224c9071d116201f924fd82cfc4fdf6aa0e07422ea4de05367787481c945684036d79ce813c3f6c4ca5724fd52876c87cb9b3bcc6a472e28b2c70556f6ea6f1057d78170da6c5992de2c65ec19601b81a7da39384c75b434e40ad49ecdefeb68b4ba6edbdc67450b476a9935592a91374c11a9f08b39927beef7ed8af3622c7ef51a19705c2c39342ab25961c7410c", 0xea) executing program 1: syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1400) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000300)="b9b0206934c2bb6b8dd90f168b7f8c8f73bd9c2743835677c1d81a8584df6f6bc7f6780c667b17dcf53ddf809ee18185e9edc53093c56048ffdb4d3a9e297a82126de390babaa71cd1ac53d3409e7636c81a24cb46f9ac9dc489c7403a0809079c8c4af02eb4bc4abdc9f8894d8551fa39ab9b63589ffa379c43e1a7b7db3211ec9e9de854a6e7996e50ab5dfa70cf5b05b8b9bf13b8973c4c5ca329d11815cef15c872af215c97a807073239d1fc409e79df5680167bebdc36083b0108b2b9395f56125079181f6f46b1f6f94d3e0c1643c82dd3426c1822c33e5b3af31767a", 0xe0}, {&(0x7f0000002540)="5f3b5c6528f223577f331395e2ccb8a902849a909055daef5da61b28ba7d03feca1b4c8c724b8799c7ec394a00f9fdd1bed798cec4bcd7031fa03393b487b12d4026448538bcad6d62a7e4cc4c98eb16da2c6c03f42abe3c92a54eda89fca4de83adb1d1cde60c0e7fb941811546ba1024bf39c8ef471381b6a7893ab0fbd650a79fe801536f093ed9ec95e0004de5ba9160639fe1e226073db3bad994ca8f1420415d6a26d19d034aaf0c2e382f0beab1100c5ee8d49f2ba96e99e2477c976568e7c60943a6174966a56f6a63864942a356260d41a948ca6b8f972243eee39cb513db2fd4bd04b01d275a207b8336d1934c3cafe9f8fec543064a823b0e648b137e9ed9dbf70a21946f4bfcaa5db98225d652d8264e7a6b2471e45d07d18c811c6b165c5a2e2f49b8b446ac07e036c769d23c0cc5fb6168c7b2e7a181e0ea6436376c5093d222ee9e3744593e39701d6034dc9b0cbbe15f36a7be1d13c83a5ca02cdcb1929fe2a59558c44d1fa030d4c4132c85d38d72a76c9be4223bc6672445e77aa556c957290c363418ae6d97fe932bf660c32c898fc2b95c00a8f6c5f2200d7840941ec2a6a51f343fc38290c0a8e5a1a66a011ed8a2742a8e41a5129ba46bb829309527736b47e5d0aa62a063ab619363cdcd6e58846faf7606efd13a71581370cb0aa2d117f1e1925cef8a47f5540e13cc179fab67f85a6b0c19201e253a33d61d3aa35bbfb3d6a687f4c7249fcc15db26379a33f2ad841aed07e5e3743b9fcd5997c29d084335ee45a5c7f482842ad320bab1e05944e0d941fd425bcefa533301301ad0fd9a92a905bd63c8985cf9ee7dc7b7d59dd0adbec6e1fecf58bd99058d2f1261924a3ca0eacb713de03abd6c076c8f3f4bb0817fca239ffaf011a09fd15b263a93a6e6e51b399826fbddb53e622dcd76c93fcae9a05f9ad824d8b02e1c7099ec37a786a899930da01e8c106c6a535a544cf3f9be3b6860136e59b76f8c760f9d91e4f640d5fcb5365ade34a8704316dd1bf48296cb81b248039463e7d3d70b4845194fafc3ebaa639ad5f8f453f111e085d1ca755cec04ab8853be34e46a1bea5b7427929a1704d12f32991caabd654dc959951d221e592f0b65d559813e8000d96117e8a1374a893a9a48e076a2612e2da06679dc29427c085eb4ff91246ace07b4645b5d78cfd5a70aaa3d2bfff55dd6481cceb86a4976463636d4e687e94c44e9cc581c7f6323a5aa96c053089b37d277a84472764c8ea9f796179b37b548f4915d896001ea08cc2d1e659a32c4edec7b4768c5069dce5e682e4910841b6cad0d990822117dfb0c0173bde9fecfcf94f5c59970d4f0adcdfa3ea20c4df8efad1141195f6c3c25279ade8bfcfe1d7c39750632073d20fb1ed5848a71c76d2313500d3003637f4573f9f426135d66ce01a11af7a689ddca7013158d121598b6ffba118df8ecacac902af929360242be5f86026838adb3a93de75bc9b1d131d094af29407fc38105919fc9a226ef96057088d81dd87272bbe14d0b14ea1873791f0e32c268677037d11671801630cfd2c7622070757d97f50fdbe1c877cf5ab511adeea4c27f8fe8435c115c0b80bbdbf9c903ba600163d75e4578f05816a6a37b0765edea396acf12d3cab6d24c170f8cd56b9f87a25cb90320601f95b402c1887f254d2628cf352a5757ac10c859b93d5bcc60e921e1d5b9a60600ecfc5f6219d196af64e211d0e78a67460f9c8d43a02f900c3cfe662d36c739b0e62239b123205b226b9f631cd8d313e6b83f3d3763dd39ae909e3ba41e24281197ad4a9e758749b38bb329fc57817f80e06d69e5a9f8784cf658001a054899859f46a0d3a255c7d765eee40d877290cc0cc8ae4dc51645f5c1320b8499f4879c793137db1fbf389b0982d60c91d9425e05fcf9f94be9848faf6c12f98a904b55ea321b2b46eef5bb87794fc627a8f78b85dc1c240ea7ca11c21baf9a4e18b6929b8b81943d11b2a4f1aa8b9d72a726ef92ba44d344e18142162db6722ec6d25cda3c1b1fc3f031c817567804c4ad5d8c1f8a12d909a54dddb86f9f156c602b3d34fa149ea309b3e8df4c4487804f675a08883432d9c1150826b171bbc77ea2027dc4e482d4fdb8f10d2606335a542cd4e2aa10252d6a882128096ec284071d246ad3abeb45fce65cbf0d9948a591e11210677cde943b21ba877b61f6f796248bcdd85c17f6eb12d7b9337e28b5e4d49684bdc2da48a888cf1586e902e20bfc019379ebc29dd247495840787e7e8e1b9bfae0ff397c39b7de25e74d471fa66754749eb2f8b35c777c7c5c19a32384b981582cf07ab149572d683b228dae8372a95cb7adb1d438e84ad44421403a17badc823191f11c152f8b1763666ceb7ebb1107063363e176a4e9a9866587899f47e98daa0ee281e361a645ae4c87dfa575d55b7a402486f849105d4758e2727dbd36bdefd50e67a7c414ea4324a3ccf840bf70af2caf3a3eae00419181848e9234744f94d47157409c40946adf0a54bb74c189e46c99a552b7ae4af73e9919dbb32eedc38de846115dcf7da0e352eeac92ce0f70ca96af2aea869d994c48815fdd34275b1cfd4687f74ed51f60b5efef94bbb9bd6ee6faa4caf36e79a2c2d6f6f1b540d1b04ea0d781d8e793e596a2a79fb348447f75c1c6ec42924ee3a5c99f2647c1dd835cf12ca96dd57c761fecbd0959c7f9ff93cf7921bc1b4d48aaff3e4f7e710b0472c7192da97ce0c9ba35c1b4340eb90db0b055b1380ded70f7462dddc10d01ff7f4d65065356bb7ff018d4f5321ba8d655d1779fe91f95757330d730fbb1779e4fcc50090c2c0ce2a7fb281058c23e83131f1a4bb5bf75e0974af3e8d279b4827091bb81c42df803af4b61ee0fb16bb397618808b4970c6ea3b8b147934c9cbd763ef2306f1ee90daaf94419e728026130f2fafa3c1cc22763a255069b5643a2a357c53210380e5413c623615af90bddf1fafe780475dc53ba091cc47665cae39c5083c5f3fddd3b27c9f31b5b88ecbcf54b863440e581db8a2784b9af1ac42213b0e28074bef345da3cee2af41f1ef47947030362a053a42c03c0548e168ad4483c57483642044f2bb5fc40e3f85ccea2450f6285eaf45e4748515dae140ef38ae96833d6205b35909ead82515fc0f9b2dcc4e282af705fa374d1554e5e0c22879e28a40724422223f7a2818db25e287287b49bde514d4d1cbfb505928a532fa0294fa5631925e2cc160504f0d8ad1863e736a52a4b927f8d4e924a7bbabf4e357bc32e4d62e3944e492e86a20d8dc0436e88038eb777cc8028b77ad6d7fd10c9d7b60ee47f4165f45ce215764a82f3dce206c573a1b992e3a6fb97b1efcd7c3431973e0c6e54e7a7757ede4d5bd26388ef08320fea3c7654037d21081f16d50207a856b1e1c9d4ca36b952c91fe45bd13d9b681d0e0a3cc6391922524f3b1b3a013f51d9820108941b987b0d4b8570cfec074bb7afe5c72522a7b181b4a9aa6f79c6e74a19cf8b01eee804a5f29384b450d6abc6250300fe2fc5f5442fe31ceade8532b7ff268f4b617e2a1d475e9ff201bfe5c0546dec21624721f299b7d1f08cb55e18be1a0883de74ea134c9804e0f6da87b3518a1d29faf3c612f1d82d65c9ed89fce6ca83986144c4662490151fad1aac4ee2d757c426792a381aacdc8c9478952f9b991fc7a938103d145b1130e4236ccd5960d9afe744b58e2bccf3849863cbf36ba569dd44950b481ca364debc394cd618ddf8a059bc112be91948a27a207751f9f8e670981c65490a8146c7fd01e57274082d761f3d54a80dc288b2966faca02c631e03e99b731b5e2c2c16397943c7b6d5bc12b0e00fe1d72e21c052b2fa4994ea0c90183e033a6d709ff6f5ad07cdcbf55ab286a8981f6a15a73497d04b69b96ade3dec5ab91462245c64ede2e8d30aa453920bb50c40a71ba7dc4a49f527c5a499a11da22a194f68591700ef3a490d1d6250d43b22ff223f22ed4829b1a80e861bbbd67c4526d2ea8b092aab70396c456df769b79223724718b3485122d09004fb4e67a707dc97431f63413057e67de8b6de7daecb9b9044fc3a7f898785f33c2cefb5eb348e3c4330daba3d8e1686eb33b8708f11c6086bd8e0a2eb86afb9ad2c41cee05f1fb8aa5db62b7eae2ec9c6780f2713f33d471b4a1e7d0be664b4d9fd895935b49e2b009e6ab95ce24e5abe46c4fe814d63e8db615dae7886b21b9e7d31908e2d6ab43bb610c885c1e5850a3e100e3a4622504273a69e4c5fe896a0bf916cd872b703c5e7e4d0ffee5974f53118560eac09507e5f5ea33fbc6ad412386f2a87c357c617eb94e39600a40d8cc9bb49cf23dec2fad7d3dde7395419981f5139d8e01593a6f472c4f4f0d7ab0f844b81ccc07409efd46a8f5d626f60fb90ce7594d5da82123919732d12763e7c265d958999a1946934ab189f481500856b945267c218339525f215073dd810116526e27cfd266669a8f9c8443974e0098395fc35f535561d8a85fa4e396986107252bbf8187acc9436f22fc0ad49c8e88e214838500898584b2e42ead93fc58d89e4ce0ec4df6a1e8536ce84504ef4c39c8b5a0ac969064db91d97fa4e9f8f143ed6eea2b91784fcdd313040d6bade6c7bd72c748351a4970a70a883bfd3f1c316dfcec0817f798c787e537ca01abc92f91ab4ca2a0b367d9499d8e70773409124e94f3a699a86e7d83d46dedf958f1a1de2f94c09904f62f0cc81e5b40549734aa5f9d1f84b2b3adb8b430f5da9428a4c71a53be123986654c24c77306d13b48d9c8481d57cf52aee84636855d81bd71e44ffc0a2e809ee80349a53e8563363d640d07566e45856826d1cc7af4b5f2bcd3ca327a2d010f173d3a5387ea5ba4e01ed4d8e59677c6fd1d3d71d1fca6e825ed9f9c2d5b0bdebf8772286a72b327ec70cd014d4e14c9493cab8c970cd7bf27c3ed0039c00239bf93f745c9ad73a277b0d1a6bd0d2d5de2e5b091ea9084cbb560cb64ec272c1e1b308afdf6fa081567ba3ea20b1cb6ceeb6887c8ee873adee4d7014835fad7f18f631da36cbfbd90357f89b012d13e697db43115e9a2211bdc2b5777ca51dd63cf8a1c308c464a0ce2a2c1c406f5ad3c2088e18e1cd4aa60805b67e6c89fb10121eab8b3168d29f73a3a380524431a1f8c4f80209e205804c23b82447d99b94e1bed21a640d6265e4936713239f65e2e0c15e1bd4a701ee53b40f19b18bf98b4cc947620c9e5b5be3764e08639cacbfe55c023008a7dfa04a1d76812268dc7ab6894400ea945d4695dff46293646919f19610176b9ca8b09d121a73922c07767187a9d2f5a280dee1195fbacd29036acb95c184add07be1bdbc77430fa027ef5f6429aa43873018be0e1105cfc88e06f7d3e2c95d2837880f78c4db3b284923b81df87255cead0036d21c7ed862cacc044fc4b52b84bfbe768fb102656b3361a0b5733e60fe2a375094b15731942919b36e29e299c3a2d11ba557a0a09213f1dd32b012d7b4bf0ebde7d477ffeb0387889071282b4c2564988e576daa5d7baf36919cdf097c2296a53573f38de25f836d1e05b1faf99d7c82c78db31db3eec8d3ad4343d0daf07539f8aee011fcb63466d70c56c0b6e0e5a8551c89e987351213a7a8796176bb932ee7a1f8569e5e06683aecad55c2af3564d9dfb5057c6d5899263164ffc1d00b86dee390da77845ef9dfa370814101acab1dbc875d9e3af4dd9f3af902538ac9e2ab0a069c771d97c1323c46c90df6b2779808", 0x1000}, {0x0}, {&(0x7f0000000100)="6330c38eefa231180a9cc1828e5a879a77c8a023568cb01954f55c0d03884962759463eae1788cc41f59f10a564caf240352ded2f7b23a894a", 0x39}, {&(0x7f0000004540)="fc4e5957875420485fdcec1795f8217cc986bdebc686411478b7d09c560934c601038fecc68be1f40ba0ba00b9bb20fced3c39e5067c50ab02614c35fcdf072d28d44f1eb5a52a9668fca9882b0df27b79b7ce6b89cf08e414c9b3f2535ba620d951d244533fad2ed08f58186703c8685a1d55027320211a297121167d6ff4092bd6fa9a48744ac6d47ed68ea72212bff7b5723509b6af2d81f47a32541687aa43594cb4d3b448c14f126da811bbd3d52883705dcee4ee1495ce7619fb1836f5d288f6face0a4ae3eb6d682e7b9127eefef2429401724ece4267ebaf4655feb3b25528e538c82079e04b6097fb71b41b75b280d985b62bd95754b24346678412a964a55694b96d3b58b4b16341a8bb5a031193a2e4c6d0857af05426f93eb6cc1b6c5bfd08cdcf05d2d7d79351b5a30c14a0378f49d77bf2b093b9ec6e545ab5728ee1f469422c43cee05ad23592e1c0fa54c60c4a5b0f23ccca7d88865a85eb9de25537956277a4fd72831c43d51764b9c1a0046197c6f599432bf882102f4cd3aad2b24e44250c017d531ef9283c003c903c9edeec51dde5f8c8f1463ffa02c759db877d670645a2e26ae4669d55dd773d503dc89cbc3de6c4b4d2547388cda7969c49ea37def1f5cca61602b71205e4edf8589929d99adc2752c97b7cc628e51dd42957ac3c1c0676b59d0d9c07926538cb315b5aafdc51afd213fc9bd8615489ac4879c548632d63a857daf0a91b20d886541c90d7a85f4a0cafc67cbcad92f54af6d3a854bf28ac085fc3bac04527a307d2c5a9f0269282f12c89adc2a7955e03ad23acc15c6b3c57d8465f5eb10222b2e547481423f6086aa452d2e4de0e53ac4d616aa46f00b8e21281a8d74e725acd1cbed777f05ccd0ed925789c186849ad668f438cd1965344e5b3a20d1c880d8fd92e9ff0286d4eb250fd015664d58baff1440982bad98e81f4ff38ba74ba95c56556854b1b0e55d5bd400dbe2e2e4a82a37d76ca8dcd3fdc1bd61cdbe3ebfd9810690b51086216e22385f7c13ddbdf8740cde4f0ad18b2b5faeb8d3bbedd5852dde007dabd1080a80ab494474aecb2ec9ee6a31bfeefbf58e3cecf7001e5c4e67a2d68dadd32a37da37010e67ca416d3555f6773c215c8788840ed6abb9fd48a4c6922769726135b4eb4c16e739b4f893f9be622d071f21aec9d3ec83859163888634f8519b01d7f9d40ca720816a778479fb4846dd8a86cab4d0d2ce7efa2f6901331f01f5f54dfdb513875f2bbce57d6e98ddc49c733615f8ec984b0b9a0d8f63d0a353c655040b2390e5880ab6902f91b5be3be09c821e7e2dfc150b99c98f94d542d4f845617084e842457560fcc5ac8cd2a498d92721893577177f0cf4ee33b436b63d0f9375f2c0668af8ebeafe7548f185385b635dc4bc2f8fdce177d662c1fc1d5a6e1a4fc39e68f0217b9dfcf44e64d7ca07b640fa70a71bf883cf0b53aa3e101c2a392ac56569d1797810dd0b20b59d0aad8ba805b8215ca699d6f6d7e380150e96891f40407164fd874fee2f8a53e7c0ddcb168ebbb53d4ab6781e4994ac2748044051687759f1dc1065eb14eabb3b37d59755a8eeae692e19dfc95d7765de3b7e457322709babedd3a99c93868f118cc67b3a296127e9c96c2a01d7fd9b36fccb860ea0c51711a0ebd4dfba3ff67a079bc29861298bf5ba25e4e4941307fdac7736c73b9c7bdd0a465e9fa64f1c32d07666999b026d397b1242c8a323fbd86179b6c98912f70dac19d36dd26c71502b615dfea023a23f1bd1e97de8644b886a1370633dda226ce897d09c270afd99b6427d5a434f45a4a98dc1f365590025cd27539a51c6639a0090ae06d2b0530ae409fbf69c9323a8814309277dc0413bce68cfc40771dc0f1a9f1dd3d516ee61a039f637d813fc5f3a82b51dee9d2634ffdb6e665fd3306408698066887b448b234d827d4e5f77784e1a8808b1a2889e557fafde56a75668aa9b4f25bfc4b3873ab306d982091c55a93688602ecaf00182b28b66863048519ec1f023c03a2aa2561e6a4fd28d589cb304645b14b291918bef95a6a5184a0d6021ba5edfdc59d5782331eb980e6afad729bf5fd2b54112382e742bbd225198f6509fb15180e8985ba78fbfb6115e02a7a999473e85c037a52f6c719f85abbce5abf17b23a6a03c14ec21fe8129ef2e06a217756179dfe5df27c2f2429594cb1596537e70480da8fee458ecdfc8ede296f57ed1bb1976801a878feec6f32e2c846c417e706f45899721b694802701b8e0927580a5c13448cfba89b9d631142dcad88fb96c5364f03ca62c58e6f6ff28e7c764d410b69b60b55c6857e2b830f0e06ee79329773f834be117a5868803fd02718217193fe9b21dc3d24719f36e19dce914a7ea72a2b0df4dc90a223b7d831806e039c86c6172b6967fc2c72c8f24ad18ef8935dfedc96713353e95437168173feb07c645ba9553cda6646c33ba58ce80b642e661d6cdd8b3589d8ce50c2af5205267aefcc7d553d1a63084cd330efe7c89538734ffd7d377c7dd9b1b8b55e2ca90859e2ba44ca34ba36d8b0d06e9745541cdb48dbcb06c45c16e04afcf0fed685f06927c107f12b5add1ffd6d689fc7a53514e3c6991f168763002792239fe6dea39d2bbe7afad1784f46ea293ea40c12e9c8b935aea9b4d14cd091bd5bdbb9ccbe5027c79322790407e1f4a810fc985de478463c18f7aa152f4eb1650b233e98655536ab2fdfc0ba51f2762871e8c2055673e07a199fc13fbaa6b1652a8ac9207034510b7a29c3db428ed52af75fc986d68b51cf784b03913be223ea4cd4f2521a12bce6e433906e18be5ebbc1bf366659adc89cce5485a97386d8889538f56e0d50dd66359805419eecdc5369afce5442291d99f1df3ce2188cddd59e60362d7ae0628c67bb7692e6ce5d528fb879d197061e8012c7fe5374b6bf5f7de1323b52482f59fe4ded0617e805638c5507d19b0878b147c26a26553f35dd97e3385c191d71e741ec15dea15c5be2607e5efe90dd072e80c9bcf06161e5dc09a8c683680066b893a126e4f57629dd6fb540f1b4c2d10156816708d1036fd2d27f5486799510ae3ec06fa9019e81932e52e8557f6c4a8f44a2fb2902536291b77a101a10b286240715475cdc1eb8f442d712c4b6356ba00e458b8969b2fdc8b874d517c7e1f407dace118910666633f852c26b84b286b41aa2450bc7813e9e8be9d857d7edab64beaa92aa1b12bdba2663ca3fedb57b09742a7596e4c2a4b584ea1dd2f1c8f035c45a47390e8b54d02070ef2ec0d7df3f22d8efca7b3b0573d402b62a4efb61c8d64ea1649937f164ec65ec9769b8659c37898376dee538c813de5b2e4c8bd4f60684dcce2ea11266cd7eaccd948d6d6f64786993b7521410408c27675773984cf9b483f3c9123253744efde35eb0dc31be58fd3cc43f7319db453b305adc84d8f282db4428ce71d8719925899b5c5ca9cd5448d3a92831a43215308bf3ab2bc589151b4a70ec7ca136c38cfae3c9e835cebbe6942d6edc14cffba4d015defdfec28849926a5e5b0dc551d1ba8f0d1e0dff84e341d8c1cc725637eb28c1bb5db694db5d96fd3da9af874dee2ecbb768c5037fe94d50cc78e744ef843a743fc0f5323705b725b9ec9b144e70f35d42986880c8eb821c3275a0a412c209417dbdc473b3470888daf6c7330a6910d81697301d5cf815eb71c0879ce1d4fae8471f9a343ccb2163bb39a277e1329d586a25c5d64367f55a0c77b0c603ab26aef71ad42bdb0a4f6115a5a3c8ba5ebf6d76f4aa13f707f8a98871af34a6894f2b8e09da7fab5e1524caa3ff6fe317d738d38dcb9a5da830835dac08bcaaf53fa70d439d96e332e92f050b92229113c169fbdaab8e46067dac55c9854afd46f5fb49827bd7f4a0db0a564b4bca0fec5993e6df547f29901b96da312d8d19d74a4fa0bc5ccd6e2de4e05955fac43f8d6b950b4aa2588f0560ea60cf612a9768fee151dc6fda4bdcc66b09c0babf56b43b70dfdfcf3abdc06f6a2282a40fea6538d5524a72369252fce982656df3677e47bcc732d867b8be0e89c67882b10b6240fe837a56daaf061327a82be6eb6621c2b0635193c4a9d3afe40770be8c94b32466489fea201d7c7580afdc9721b5326cfd8e363cad1aa5868b678979a67fe5acbacf3ecaf9b55ca1309bed5e15213ef307902a406403213dfa5d93b6ddca1163620dc99450772bd6d295c4798768788acd147ca816ff76ea3c44154b1e49f86a350147d3601239cf8fdea93dd447e0a5a5d77b40d3d430651b7e7027910540473517bfd2d65b6eb8e907b3a3c6b3a373a6ab498ab11641d70d11fd880ff5ca8116c1d1d3b874da754c67010524b7914bc8ca87aa2bc0df0934471d8fb56327ca196ddea25884502bcdc53047f5e0a4f546f45f49f719d32abdb5f4bca5df9040031a7dc6b4c44fbc4b3376ffd09f3a2df867497ed5c4fc57e0a09070d66fa19601715983cbca61f869d0a2850cfd881166feb01fb20ca099a8f55081aae3bf73eaba52a9f0f4232d61812ebc830f90bdc352ff5b26f1ca4712f022893fea1b263a272a5e7d302584f834ff0a98106869cd87d29fd7b76c86e249468a7d338e2681e7e9a783214fd7ffe1e8de067d0866e12aac5bcb670ae258008edee45e960b33afb1fbeb32e9552fbf7de00aa8dd781ac3e2592f7e8cf11696106f4dbcf34a80ea49e06de4ff71dc18a31f1922b7347cf16c5f19bef186cb16ec4b026bac8c954a465e9ecb9cea608093e79fa2bcbab0f8c15dcce89fe606fef2be61cd2bf39503502db825feb48313b0b9fb324a254c4ebcd656b924391c1a94a197389e1c7fd4d623c9b28a6860a05a4fc68baa1175e14094418c39cb1beb75b26f71365e63b071e7b20508891b0d6344e9282b7b3b1c93b962af03acf4da04dfc8e6508f413ea8da0b2d05f2f03ed70ef061accb8a8bbbef0851e0098b69f28b9f4c34cfb16c71f3bc542cec36bfe0673fafa08bb4b82496c228a8da3e895b8e5eeb2ac3361ff4a51027093a7e455ea4ff22519e9b5df016fe0d6fe4b2c3765bab1c0b3f85e35732d05b555e87da1097d7c547c05ffc925fdfe3ce3cb5f263c269128dec36c4c4cd71538e80657454c193e3115263118b1a33cf30b868d1a724eddfeaf2d26fca98b93ba189eeb9a1b9720440d19fdf8d0143fafc0bc5819bbfaec6b361e71d21754a302f71a01d20b958288467e6067f01e4a8bcbfb07e3010b2ee55c37f5384991891b806914c336b9213677c52c3f96900862fc63f10c9082379692e95b9e2477eb16b4edf6bdad47f031349f68abd7e9e0884e59280aeae7d92f7ae3de40f86b9694949d92eeefe88285d9ace628c24ff5cedd4e186418a4bff238a460662148be556095c6d45df9eefa8ed15357b1b96db6f1b2ba1ce9e8e1b488cc5c6bc6e4623916818b1cd0f6b1385d8c758832fe93de137a7cd658dca65ebc9a748a416802fbbce1d9dd16a3f72796f16e22090357c36e680f352381f29ee4402150c764c1c246078e5b1b2cccb5804b5b5c9fa16452cb820fe28ef75654fc1bce9bffae5436bd92369a1b5e265fa3052547d3b343bb6fb878d69232505b41ab22c651ecd81931c3f4366d0b26fa906bc41b15081b878be05830b9438bd07fc7fa2f0b18eff3ab3d9efc9c53a6d9fb57c52903801a2eb8769740d710c1e1f921ecdad86302970e586eccf753927a36d8f7d785013f23564354ee05d70be87c14b3f493f2907e609e244ca2ab376", 0x1000}, {&(0x7f0000005540)="d9bfc4c38e924be4604d0ec5ef7fe92cbe1086499ccd5f5a02afbf003be7d31780b5c4bf262c1dd10a3d6d5ba0e33645384b4083162918f78835a43d6af0a081cbde673f2809fa57792c30556a36b08e0b8731b73eb7b42bdf97525b70c88aa2f32b0b83bc01d723ee405cced80bdee80ce89a556ba3b4923095ffb4bc25aebe4e489fdeb47f20cc872c0ac8705230f51721ee8fc2bb1b6fdb4efc063658172b3d4698eefe39fbeee76753af9c617b7686d96a8c23416677a73c7d98798fa7db0ca434ac8b0a003475af788beece86d39ec8da6931148ba58a2d6599918606999dce922fece92063b7fc82648feb23c1131791e2cbf9c6b168b97371d73bd98545a949c559cd2619ac4deda31ca4111889213e752edd72b7be34cc11d8387574e93cae8fce8160e009b02d51f8e924b727076e2e0970064cc009c695b93ab198d15d4b9d71eb0b9e381381a461f437a6e3e06a4c953265689d58cb1ffe584be60a271e0c275ae256fa7e266da4fc8e505e61712e15251988f1fdac7054b1d2376b3bd2d737a34b82f7be6065a085cdf66364c8ce9a829dbe9df16c7d42df681215a7566bc5a93c0fc2146e26f57b5a2c38b493b5125fb1e19f9a341e08a117303f80f0afb8db6165a096b2e2e73b4b909a07897817652d6ad52b92dd851f21da50dafd161f2c9b190fad526b4dac3832febc9c13c2092864c987aff20d95a764726499495b8aff4abcfdf23178d4bb7c76f73749ff0ca716e371885b43d22164a8c223e060b646e6c42f41eb316b564221706cd8ffb3084cb07eea55f56579a22f781b61646ea5542d1d7a841c7a86f1e2108652837bcd506962c6f81fc09b1166a8a3f8dfe116c5b5ab1dba9ee78409f69170bad987b4e406b97f625577140e062321985b32f724c55f594c538bf60b82acbfe8014f9ad3b79cfccb56400798d5caa3f1d795da16eacd47d6b3f26e749a465f942279d41ca7146fdeee801d4e58433750b7ea83a022fc680c29e6892318dad55b536d6e92fb9f4a6f0896f99ad839e53df73831b596e0f3032fb61438fb3f69c0d23b9c77680cb488c465d7767997aa9a4cbef710cb1d374c53880b2e3dddf0bc8ac101a68739966cc11fafc820aaa3c35300401cc65bfc762ac9a5bf2c832b54f4ec5bd0132ac9d2713704f411b39f58c12017bf4933e2794018278db9c15ae65a2b1f0e0ea08e51c0f6ffcb9a2cd6df20aa947a9d5605e39d30d82432a41ed2d55199d4f982bdf6f3145b6e46a4203e3c3a67be95330b774c792e3c1675512a08617fb72d8bf412870424c868ce4931d40dedd2e739415dc08de7eb783f1739233dfd776fb5ed452effd8799bb85286ee04d0ce9bce8213db7cd17cb0ca724c75d072749ece6dbcbdfc1df55feab10dff9eef66505b04ebf5d58c5cffa10780c095f6cfa6025d36e398c929df52aa2e690e4b5e8bd632aa041f92102a0d4dbdf9fe9f97aa003c40ee6bb94bae2d8da998ec27a13c391c7da70caf4acfaa22ba28816a1647583982954ba4f5992a994b8190066a7e6696177eaa6a03b0adc76162e984e047f925f00ee87c99f1520ab5705a75db0c01d207267b7375c2d275d6ebc7c078eb25b248b5be9481e656857e891c375d043b6dee624a577ddeb27c20f24486183c7f8800ddc61c5eb431d7b598aeb6acd5a810118d0df506d9ee20cdaca25d5734ad31601d5b9e4d931c37f61b3a02b2238d708c2db309ce0a0c732c0da3e9d6881a30d78af08bd79fd162ce7f6cf538d4f71ac048b407a0a11fd3b35c9972a7034c265b2bfc6e6227a393df159aabe19dedd91128510c63703fe6cca83e2bf273fbb4212a216dea54625d04a77d9ec193130c6626778ed1258489e016067e224187a82414a1a78883b5e81af25a3600f63b5c6938aa83a03403ea6c861e086e7632ef5a7c5620e49b5a48131f59fa50fe7f4679781a16ba77e20f95777200fc15a26d9326d54394206595c8d62ce386d3e89cdc125b7dc10511aa7a6be4ec4b88cd0ede25673e68317e0b3d400904d04b1ff8c9190453d51f0e1832e0b8bdc54d64fad1088cd99032afce4077401cfaad3a91ce90f67fd1f2b1ef0d48b40efc35e08363a089214f732a4baf6675617e0994917d51b92ca24df0fc6b2fff2323c4c80aa2c56c7c6f6eeb50a7c04a6c59e044aae6e812e8e6a13edcb61c13121a968b32071001cba81cc3c5d5d1780dc6c0f60e909efb9e1db5c7afd2d519f23d9001d0ca62446deebcd792887f056dce7e46739efaa0fea6298b35a9afe929dd0354713f0101d463f2df31537bd17c9444a9dcf3790f674bf1e8174112bff0a4503abf34e43165c5e8048ba7819e143d36312015a0d61f133e4320be4a40422bdf0c6a3227b65017eb9f5c2c0a714f6bb11ee48d89906aef16f8e06d27c5ea4bca701006b1969e44282ac4898c5594c9c61f6b204d7b029b62a785ba0837b808206083468c25786627783078297f121337a2cee6adf8060001f04b3ef4ed8d9efd92956f436d18e0d424a6951ae6abf9cbd5da97afbb72565e8fb8fc491ea1a10711a4c74287607b03d935f8f11fc536a707175fbb19cfd5b590f0d379ba4f95e0f1cd99802ad33def17952e3eca52c634abc2187f6ae40f0d8f8aee21f1ac701ba4a19e9a68022549bd6b4b435bcac7cadc6699910e6544a2d9acd991a6c4f08ff9cb0715e6fabbad4eedbebfb08084b75da1e5ac73038a4a71e4a2aeffc155c5df5634b6475ea3c8275d1219814139663b75a3dcaa56851ad50be34a13dfc69ea17861e4a974064a5e0c00c62115e8ca10ea8821c850152737bf3bfc8c52a96b34b392f5910f2301f8705be7ecbd8cf0bc3c96a20ae67d77d2f29c5c16cb9ae04581f44dec60387e0d2d8b47f8bed9bef65bae73964337efec56864dd7abf95dc5a7e223894ba4052dd0303d66184fdb98e035bec158532df2e77dadff1bfa162b6ab8e8dd69420000405648da39592a726e1f52accc212eec83c52e62ee178e3e4d8784fcda53fa5d374b398e4b8db4c58b89b1824fa4642674875e56756152fde4769a5cb7810867ae7d529e6c84e69e896902b304af835c20c3d8b1ed1185872803291961c061dcf964a81bce3f9c387d50d5b4ee882ffed00dfb435e448ed87b77a5b00d49654c2986b5c7a7246f7a94f1714bf565ef62a01ebfb7c665238945ceba868d381ab3df40da10c988db8c49536815a44e6621b7bb9c29179c985bee634df221d11cd4fefd0dac817db9c5d20a85b8db77315e7a55503243884acefc0d4412db6c61b376e2dce1a17218c9e5f45e2624ae4c8be7d867f66e39af5fdf6c5a36287fcb5e6a10fdbf13539de51118b0efdd6a334b3e3444d57837ebbfe2b28c6b8ca145d5819eabda5cb9ed69d6fd43f65238e2b35a8169db2f539e588dcd1112fe527e9a1e65a6248c1d68695d9f906a326c12f83a2738a1344d76b4370a94d6f1f3c7188b5f8e2b7722bc479fa76e0e296e50ecca1b56558beae43dd617b9d8da38459a491468c60a2920f4710c850af5b0221125bb2d79b7361d3a82a9d86b07a2b4dc215fcf403c7ec3c46ff141be11d7a9ff558d409c668e6732c0009bc7b96c75c433d03cdd637ed80effcb0ea3783ca727b84810ed721f1e3126b6b4f9be26d63e5e4177661a0e9934571ed6942802a421ef726e2f8b0da6cb5cdb856d4925a7bce7cec525825ef6ecf6817741b4a052befac726c85af3991eda5f0511285c7761d7862c03af372d476d5649d0a27b8d9c5bcf7657d3ba7f944cfa868f9b5766b3e397e7822a0bec7e8e4c8f69652c446518cb65c21fa349d322467cf9ad336d524f830272fb5ec0e5d38ab661f720df4bddb9c27c43066109cf23a3486224cc873704a9a1e23faf6fc7889a087c3f5eb922a86bde275d26046b0c693c8cfd17d08f785a9afe9ed4a7a4855ddc1a8affd59ff910bd51c105ebc8990ba37e73b4a363fea80fdb03c6e48395b48950e86b46d22f149a21f1565385a47c1ceddd88d0ae6d10b712e29ab2239802a95fad88765d1ef83ecc3e98df0311a463cd42b68361ca83388861d33a1fc5f029bcb0475e7783f8dcc21bbae55043749812d07450bb0873a84613b96c295f17e1885abbf2b628b8708bf9052a55b168243c042f037e38b117c9ec846588aa20ab3de7e34e8b4b8d55bbda6accebe883b7e9318baf76158b7816bc885becd2365a64e07eac8693597ba9e61ea29760f543023df561e988931e36306f3706121af58045d72609a0dfd8f581983d3dd89a995afbd97d1ec9ccf7fc8fc684a4fc779ba99ef552f8c81a8ee774530cb1395b4fd0e2a28b342d2587e00d09a59236a83412ce5f7ebfb95333f9bf409dfc3c6d8fc19583b45a3bf51ec342e6c8600baf72cc0fefae8bdbe7c8ee2f1d1c5cfc03094c148aa9d62d5e35bc8f0307d045d0b53b77410b10a266e9c71f995aefba8daa9631757b2fb4615c5b9b29b9b05ee7edd5b9f82d99cbf6e6c76445e023dd58d6075e9819332e8ed37f252d5c482b469027e0251e76ed683c246fb8e0400e176ad1e4a3ca1c517010b4b1c7614e622937573bef85769ddee56bafdb62baf1e45eb7dc415633b39608b2d62e8bf8e03198bf8fd951305fdf67d8b5c4bb318da2b54de7f8bbbef0220ae3e1002689cc4200c69f61f149838beb9a4563e9ca21f624cf16f044d5fa3a15eda8592797679a536fb02d8044f7aa688d4117d9c9357e0a58de569783685b3573a92e08259744eace204fa55cc5191d7bea4751d5c9483b6fe4e07e26e575e666c3d6c2a1b9d91e944be92aa3e7eaaff6c27acba1dce84e29ef1aa50ab9b141ec8e041cf0a444dd92017847aa434e824db1eeaf5d2d7bd4ca5d8aa69ba98308c8621768782587b8848fd5f5372c6c5b121704306eec8f14d3dd6487e8f92620a3be5ed7a53138d41b18431b4e152d332b6f9617a4c2fb3c07cc8caa9dea4524f8251b04c1d2d26db872cef87eeb242201b700833d61056e9cee93578ae176a8535c1a4d655238e09c303584064c46dee44eaeeb0f0c842c31514ed707d4fca2a723a04fbb007c5a054ec377d82e75e3fc0b4bf1878cab9c9065111608d815e099fd791eece42bff5030055f37624150b60be66ce1c0319fe6a89d6e6e29bd16ac426eeb4d4c65f1da6536d84641745d5abad088fbfd08a90037d71e58c96ecbbd00680d024910fa1d886ed95e5decaa012d2b01595e34057316b6d282a06212c4337a4fba0d9f47e3b90c158182717237e57e73657b2fd3cc0e39ab22966129ea151fd5763ea2cb8b15e9742a4fe3ed403d194e9233dbce06909372cfaf7189ce552847768cb0d0f600f9257684d00d883d053fe11aa8dacc628c02270dbfa3482f1448af84f22c4ec20d0a45f21e9b180b3d5b5b7dbc09c540fb52d5775cfb8fabb0fc4e3943d46721d7c574e5ba675182865b40a05e333647a4f62a6f3728ba2a9744d2b9256a2c69b64275e83fee965db8abab8e9979e648ebc4505a6c2532b732703823c0f73e479ae7f2fa14585b102b390d43713408cbaa0cd381566205b4e167f09650785a2db71b150231fc0dd5d93143815469d97320f242ba926054303651999e480226c2bb13989cbdddfd0b854f1903490e2bc43832fbf768d8360ea8202d3e99c41fb539dc930d4658eb65e0c0b15e8dcbbba5baf32ddb90d07b455909f2d6106ed07ed73eb61e31bf3bbd058674f1607a2e80a695cffa8c996f9fa67d6468d32c69a146c42f9369d1bb4d6082353e", 0xffc}, {&(0x7f0000000180)="6b12c2", 0x3}], 0x7) execve(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r0, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r0, &(0x7f0000000980)=ANY=[], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000d40)="6e0a561b719a9028edb6806240ff62ae57b5efb53515ecacd4cdbd1f16f0049b2575f40564139cfce1347e7583e40e06c1c1166c0a0a811deab12ae975bf5c94082af09c5510906e3faa24068268678a1ac88d8bf2163ad0434c0cbf3587eb9cfe692bb379a98ef4b261a820261ed385b36adecbeca5927a6ca1305cd29d41a8d92e1d3ab9e84a1348fbc5b7aa41259bf6a04b4a1bad5ee49b4d58af861900e35df8e9c78f1a5f16b85e87dbbc1424252e63e72e25b9854e1a1003e65ad0735d7c81313027c705f61649a3d1bc9acf4ff46deeb7b25d7901", 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgsnd(0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f91d274962bca36246e07d5514743352fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc590600000000000000b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8c6501975bdffcbe9b636e55618fdb7cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d809a50dd63efc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37c8b8ee598a4a9e370fa51536034f42a3b5cc980355e5f68201fb46fac5b7ffe8af338ed3905efa5a0c565e58e4c5216e8116251976082ead5aa16e1897e2647b45af5f1345dc8833d154be5fc7eb1208152de365ee37d96eea71f55d37f15ee1204cb41042fd945de72b42d82d5b2a6fdc67b04c2c617abb774b8a", @ANYRESHEX=r0, @ANYRESDEC], 0xed, 0x0) msgrcv(r0, &(0x7f00000007c0), 0x90, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x0) close(r1) socket(0x12, 0xc006, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) denied attempt to set clock back 2589432088 seconds executing program 2: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f00007ab000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000047a000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000727000/0x1000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f000065a000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = semget(0x0, 0x3, 0x8) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/157) rmdir(&(0x7f0000000180)='.\x00') executing program 5: socket$inet(0x2, 0x1, 0x60) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) setreuid(0x0, 0x0) socket(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001240)="6ddf9a88c58c47b02a9474dd434f3ee829ebc1c4a9ff1f8b5b068682ab3f556c3d332ebd86179a59d3c4d14ef35e001e5c7a2959feb8baba78b3b6a9fe218be8920f72a6c68ff52c93f1035fca755bbc11fc180d4fe0e8db4838ee74f31a3e3a34685c7f42f032cc034e19542a0237f8e926744532a8af5027fe2ab73c0575ec9e65d7bb48d9d5f48ee65061f429b610cf3df7b1703736e5dabca54c47ff63bed8584993851862bfd1e9ad61a4c41ef00d83712c6efe5ee6b6411ec5792d6a8d7f541438318d6f344707e520f19442000b82ac604d5ccc374cc48200780dc743e43b3a7308b8784f80b5089668684e78320cfdb097ef56275d5d9c92516f761df9f590755be6d888748b8323ff7107692be33e40aa14f6404eee02fa3b62e29cafdb05fa60fc5aed7c6474b704d2d1060c06fd664e726fa7890f8c4e69f41219e5b8675b62d6d7cb4f749b6c271e3db9f14d4c1b8a44c899a9815f349caa8a6b59c2268e6f5808eaa0dfa70ee1f14a22f419bd631da145e107e57fc1a6dbc58aeb9fe77e1520ee1d3f32797d5893c274bd11", 0x192}], 0x1) execve(0x0, 0x0, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x6, 0x5, 0x0) r4 = dup2(r3, r2) recvmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) syz_open_pts() socket(0x20, 0x4, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) dup2(r1, r0) r6 = socket(0x18, 0x400000002, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) getsockopt(r8, 0x29, 0xb, 0x0, 0x0) setsockopt(r8, 0xffffffff, 0x1, &(0x7f0000000040)="afb566c3afb91a18389b764b4f1846297f094b0fc2c90e711c577d656f9e0be7455ff2d47e5e71dca8966cfe10cdf9", 0x2f) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xc) r9 = socket$inet(0x2, 0x2, 0x0) r10 = socket$inet(0x2, 0x2, 0xff) dup2(r10, r9) setsockopt$inet_opts(r10, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r9, 0x0, 0xa, &(0x7f0000000100)="87db3cded6cf7ae93eac96f2c5554a81000000", 0x13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r11 = dup2(r7, r6) sendmsg$unix(r11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: r0 = geteuid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) sendmmsg(r1, &(0x7f00000015c0)={&(0x7f0000001580)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001340)=[{&(0x7f0000000080)="18e9a43e8d1c3a62f4042c1e8e63d1e285f2b8ebc5f86bdb71fea9af788df4bc6c3330f9d8126b98f2012f516c0b24cc94dbd0c1852b798d16c2e4fe25ee32147eec57107883977fd59c5357e64be26268829632892f71bc5d408dfadc74f3be11befadca41359746594817407909594918cf74440afc8abeebfa207a84afd50269caa9b1ac645c55d6adadfd9b658d185483a0931d9451a9652e395ded422765b5c7c110aa7d64cbe989d14654e1e920960f5d19c3df8f109452fe93b47f8bfab0ac42b45bd03210120ba99be73f8ea7645c5", 0xd3}, {&(0x7f0000000180)="89be690ba1165e2918406cf1f8c51be80ed9229730cfd39ef1b8ce3dfbd940ed914f794ade0167905f28c7d56e", 0x2d}, {&(0x7f00000001c0)="6f92e996d1f69753e6dbf2b00228e25faaa0c098c6eccb60775d283c684778d304278dfa9dba7bcb32ed62e6bb66f0cadc3dde6786f3702d8c8a548094de56e7f1466b2316a7d8a67c16c777b5b46ddfb3d0b7e380f6aee131c1ebd6ad2cefd9fa627c24c876e26d8b3300dd30a6ee139e8a6d21eb6fa97cff2e8a9193fd83e04f4076a800068cf3f15a225865eea0204af9384d631f88e240908133ca2acb24d80b36325043d07782d89e7606b91641c6549d305f401cdbc9d4f1186e70ef75fd5bc76dfbbe7adba80546dfd2dbd0ce022ce20b272130f44915198aa4fc3697417ad5f202792710a69950ea8cadbe0c6059c1c96fe65012a568475ac1f4952c4449459495c986bbcd33580f1d3ecf04131e148a631a57fb05cf64aff7070f26a9eb7e0e913a5c60a730aeb239624a23a4ec232c710de4dfab5cca13a921bc8493c8e81bbd1fa05d26db9204c82ffa450e8ee2d99a15fedc7994006cb642d0a841a8d4e4010f5a80c4b7b4a3c172245bb56c6125d44104d62af86631d709b959ab908c9d72577acd48940a5a521829fd6d65035ba725f5bf086f467a68de72379f20958ba5496b6a45a813176653593de1364cc32d2cb8c33693979952abcd6fb62ce91ea567d1b2705a60e85dae1fb720eb1a6975a409782bcfa2f17beca215935f96bdea00d789c5ce5d5393d5d67bb2d7cdb887e14e4a8701f6cdfb975495591ef25eddd4356fa5afc83d2c5e318e1e4e8e757dd0117f7b783d1c3b63fbd225143fce23228e50e57c142944203499e412f61f24f06375a11421a677554a58fcc68453fb44abd5977999c6ecea0f4ed30c12c61d24b00085eeb100ba451e69d7f725b3d03269e4b76c44039498a17a4801409bd0cd70d1ddecf31deb3a4629824267fee04f0d37c38cde2197c8d395978af81290e38407589d149e39a9001a43d8891a037fcb71d6cfe7fb2ed6bd260857031582532a9d2c307fc044552d54a05d5a153a0f9944f63671c74041be6cfa234dd58e4fe4d1e0faecf3e6e18e6ff896941a700297fbd24e2807e01c0dec0ecbadf9dc72e3181a4602287e5ef9ae87e80a1dfc5758d0222678fc8712d81aeaf74f529ffab0fe4496c837ad1bd32ee9e5bb8934f8acba85c2580ff70b31feff071f66f05416d865ff06b9267ab87613ba05f9994c010a0ef2feae533661aab2be8ff33a4c57513edfd45bbb8217549719a1a790a4e07d33defece3f8a493288ec8288ce282d6eb41c1c3c0aa4be4b66c610d2d52c2e17018c9f2d7f365dea15a56ed80bc52eb8938ea08743544d675e7fa5b5313140abe3eba1dcce34ef0fa826b2232f015b4505d73b9d3efe7effcedd3b0524dcd4ef54e0d4413368b0e2c101832f563ee6c43c5d6849d0f99b6afd86c0c02d091d2c65eb553f0c0fdefbd5fbf13b4065c19f6b19c990e65254ad0ca357534248dd28c02d5e687bd89cdae5d3ac3749b51a8f64babfcba754818e47d316f5ba70ac2059a47e25e5ccd3f31a044f302e3e71d88a27b3d3fc9a20c45e95c50a66c8dedca6c253998efcf56a4ee1738cdae796880c04c0fa45a8ccbbc9a51d6dc86fbcfc00061c00b9ec1035a2268f1f78a2235bf570fa39313b5d6e47c7bba6aa5d7813eac846605c3f3da35e5de635c239a1cf2b23321783c98e5ab09af96a1cb79ac6322d558d7253a220747046c3dae231c69a94ec5c22ec9ec607ceda825599e513b14adad036e079c7000e790cd294aeb1dc48fdc07b7992332528ff647e6376aa501a7f0011a48e32f5f59850a4b21075c979898ee80c2a22d45e16f4bb0bd6986f5314f767a3785c040fb9d9a76de5095940eea3bea82c3c383fe9e747e3fa11c5d681ff0d66c17bb295a9a4449e418d1a45986406743ccb8aae1fbf33c5394327b22f94f009862f900c8ea17d49e0f823a9ebd1f887ab7d5358fe6fe433b7b9ae8401470c1ec2b6b218f7bc67786d0092c83eca1c8c1bfa1a5eb0c318255ca91e4e80f244633a5c76672dabfac135dd12f0816cda14b5515e63567f81c443b0c22ad1864ee4744119408d33b77409d8a60688110f89a73a3a1518d767ba5f64a498622ce66b1f26b38956a9aa83079930cd86e575f52be08e11e14e3801acaf3d7b767cf6d964a8d994000b29ad1b0939f1a2c3545e0bedb29babca82e45df3606b5657c3d71cd248868246f61751dc6faaf053f6e5a2463a4014ddb67b5c3aea2e81210b6f8bed3dbb6e3f262da8366f2d1f52f8a8d1be017256d6ae61caa6786f84a574e57011c77cea5f24f465a55df04316e644b692d3e75fd1ea5b72a126821266a994629051ff8f4825ffc21c736e50a89c8eac0a8ac80eb22d1398c7a511ee2396ef8035fe698fde0189fde6d1d2217c8c652898f13b719473d89ddca0658a1068d07e0432d1f03066184c50b48224162e1aa03ee636ad56a2747009dfc30741fd20be4a60c93491798b1654d49fd1946743da66ed6e2f01062296f262762de224b398893d7446a488dad0d7d37093f94684341542d2fe1dc3c4744e368e7e1416f77f805df95e85acb3aaf8884cc77844619e23a12309d7dfdb2a0226497b263370aca355b34ce772642c3883e8eefd9b9da2b0163d20eda39cd7f951ee2d30f787dbc6b39ac3fa88bfd7942001fe6db19e07446fde71a56bfb8cd4f872e8aab95fa1bba28cc1063fcf64cce11425d00fd6d19ad03ae7d62c1f1188f2f56d5d0f5d095ea0336d52506ea0b30c3d76f598d3bb0ae41e29c2a43bcd2599016611861394b8a480ddefde54d1c1858b368298144ed15c3141d4641ed1fbd4b5c93135f1d05256ddf314ce107403d21d8d23ce181bd9a8108c4cb6d53434a2559116f8a29f50cd1b192ac23b00a8e3e4e308f7da04f6ec93f4c768cc8a9202a4f7e1debbc54d55d006b691cc9d1a54bf9f8e9ebd31b99576d0c5400b174f90ea79aee3638751acf7ccb35ae6755ad0ad2ef01c5e503bb5370185e81e146ab4f965e4d6ff457b4416494a9bbea610eaf4b1828f02748d615e6545dfe6b337ff7758c145cd7150caf12467bcbcd7fc7fe8c5de905ca6dbfbb76a77829b0a4efa6335313f9bc40e563f7a0d04d45680b611476605e01b0bd1f60a1bb31b15182391e2eada08e48387ce7d4eb709e02a15dc174d563da567a00451c84a50f5f74397f2e017faa49fd1ec7966d4263b4569255e66bfe1fc5b1b658f202867d71a15c04124134e4e1a4337ee8ed5b4bc0606c4d21e7b203a918c3faf8d036017a00e6df44cd975de37c8dcc45bdfb51c3f1526bb26fb7ef9ab840326a92a02d67dde5c019daf5d089282ca0849505660ecee627fe0f2beca75c0dcf9d2d6f1d9d7d1fe8f53a3b4e88db0fbdc8a60b9f6e7db47f2ab690b14884e43340c0e0f0cdd9f6809c77a0e82d286bfe411f989de3b84c7ef9d22e4f11273d3c90443e7befe45fb0ff84f3d00fc8e489fdcdcaed48d37e861d0cfe24bda4c772d1daadbcda76ee3423eede1a7cfa695f092db8baf361a22fe9489e14c5362f874e84a44ded89cfe87d1acf7f848f3610b9098af1cd70b686802b6e89575d9b8c3a586e5ae2d3ad7826ec4c9409c8f89b7e08fc91be4578bb5daf7cf5932386cf992caa3d955076dd6593110d9df116a2f8ee1d4219c2b45f08c6027473a6909b1287ab1b1f1f5de58f017ccd150897718f4b99f05a89b6b80cfb6ca36b0a20f16bf1f858b03427f797783910e9890d906bb0dd69abcbbb406872da8abd521a4c34556eb4cf88cd228d1672f586a5854fac5d9ac2a619c3ff7a785abc718485685241d11d96f25fd75d301aa359e0a408724eab8418fab74ec2b579f78b53490ce87fbf01989879ccd38d0145d90f195c1c8dc50ecb89c2066d141616e082e0bdbcf788ec2afad73e34362fa311745866031a422405ec161dd172d53d2f4ff5dd98d2ca2fe163b419aa89d7af7ebb454c6c77adc65643e823d884ee0d5129299a56bfba4e23e753a768fe2db53e100b6bbb19cabcdef321eba2d96d77779e463327aded7cc64341e25078705c61926e270854fb5f61b16544518d21427ecb51997405c91b91a69dd8f931e04e479e7919eec73db8b92c8149ef497be239bd840670a1b2477a829b000dffc0be073b1e6ffa2fa732a611f47f8244f60dadc6d7efd24c8af2908be9ddca6048d3e4ae251a0d57b7efdc7d1a5de6791cb1ff57a03125d15c490138d3bc78fe03f2d28b0101a2e41f1d8f5d17a483643e59cacd325a2cfd8e92d8b20a5e8e0dfc433f4c8121dd45957c947779d100627530da5eb0e8aa3186320865ad15a2c542e50613c9e3ab63c013035ff9c12698ae9554362e17171a34784d44880c02b69f5af7ba7832b80f6aadbfc6073cfff712e2fb5da759e05f57b8469edbaef67248f206bdbeff3ca29fbaed8cd9d20dcf01c7aa0d2ea88f66afde230f299c209e113b0b6756cfa260a777611a61eb7876378361de6e124688f4d3192ff9f6dd004719d340508ce49de3cc1a2ed193d60064446497d630f7953ab642040773810f021b064538573b7c4cd58c4743e6d93703b3ee15af910bf5b068240474a1c62f9a064b0cf81bf2034af804cc793c2f5388c144fcc735571198de964c8fa4baf659b4ff500cdeb7c7c024acacb184d6d8ca7dd7c4b4d363ae532c6ef45ed7111b15df117e57233755c5af2ccfa46fdb1cccce384f10b2635a7568bb7d1ccd4e37ee87946d924aa4dc18fff20f4ae52028dd8fedd878253a40eb95a896f44b731faa346753b3aa6432735da45cbcad11dbaf7831fc9b57c206d2712ea1a6745bd57e7082ff498b102d2d06221b2302211e9b725434f1ad8f5cbecb6eb4c1cae9962b65937d3a192c1135c3d64b0b9cc03a87cea81973882ad20aba1f6c01221c465cd5d6d2cede85f2f4ac67a74858f0b24180e657eebc6cf497ee8c1a103d28b9755b42672f8e5849be6994a54e53fb4201d3c3cf0368bda45ab57a9fcc773bf0119ffc636cc1650e444ee08acc11e9b0f4078bd73fef2b32ba50b0868a8be52fbcaf2bfceec23b1b9e3f99894245403ddd1536c1bf8d04839ec6d7f07c2d6def1f9f594940c3967267f4b5c31190218c81b944d6b7cf48236ef1b20c5dc8f31c7c1cdc7f0a456acfbd801d127804bdf8507493183c6debea648bb341725f7264b0a58c0be036bb9219d5c11862cd1d0a7ac2b6a106509544a56a4aaa2735c8c079932cdc67b9bcea0a7e8175f1b1c20c8926b33ac72a7873c97c62b1ea020f193c8e8c6718b02aca8cf836f93e1ef12e0e06d2f57b5e4535c117ab914368f711ed5cf84d27812d047bf908fe0588b3503ce739a08976175d1cd7898e9c2b64425bd524244bf7f6a17064e45c339287a0347627d2945466afb48642e80e5d10fbcbfa5cc42e7b5b781846a7f47d53b2f8d3aab4cb8deac7eb83b2341e3b1864ea4418123edda1804f8b9383513c9b80e6a0649c208ea7d52f510e413567dc868b41710951b56f8708481b9e638134a1bd8a43d181526df3cdfc2c746be9992fd3c771f2ea3b63c3a199914b67a14d7c3f32f8e4acbe539120fac542edd5b104fb920f2058ebab2cbe44a779859f475e9640676ba4f1920a988fa30585c164c16c40e07a76e53b5cfbd17dd91f6f0bddbe817e8b17ceeab6fd4bab99ed7d99e46fae80f62c808b8b623be332dea3648782844181f9faa6edebcfdaadcab8ff2edec5d06463c9a5975d20f322952b6c65ec1103fea7ac76ca015b9fd0f57e5fd8e4761b58f6a12a475b4c2c3d8b410f0f628cb2523", 0x1000}, {&(0x7f00000011c0)="fe356a450b831961d38441601e459e624865518578262366a66be07e725a79b55db0506334fc8789b92769cc7f8e1f3a6197e31991d47518d8a82cd584930e0a2415908a218ef76546e6ca640b0439d8981fd95b5c6a139d6fce90e33a2773ff762787191b7950f2c8bde8c32356054c60925a098648e073d86a4d6e5d82833ce9baff6a3c75e9263daa31cd665ea6c61c8189cc58d9a8f5d21d0d3f8b6e4c125c17794bf5b6ed1608e541d7a6b5e7a7cd0d30cb40cba8", 0xb7}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="c7d25d030dc769d6a046c24f125b11df9a3a790e85a5140af7c7b0ba805890b3", 0x20}, {&(0x7f0000001300)="960d983a50c973a75927a9d7b1757d73146f992891f047f7de6eb5900c454e650187", 0x22}], 0x7, &(0x7f00000013c0)=[{0xe0, 0x1, 0xffffffff, "d9febdc5f926640e4f64a1f7dc68b6a6133415ddea6f3add678c64be22c231dae3cc64fe95266e24018c018ae7f6c4d48936aafb129a76a685d5984df8176b49c68ba87f0fd1f7ca26f28092171ceab1b891d3421a3f0ef16241b14fb3d1153f78f82f5fbc2de5315f5dcf06aacc0ed3584170776e6003104827f07ae38ab47af3c16a74e6a350bf04fee1e84ae28d3de2a6de49d08af16ba532493d3ce242aa872bf62b2fc5098eb10937748ba38beefab77a615fa99bdbf76366e52be2da7a9d414d8460c3ca162f27"}, {0xc8, 0x1, 0x4, "fe702044de74c88800fe066eb3e0adea2a3140864e8f700f5b539f21ec47cf2938006b8f8df1c77d175815fd0589c0ba5c660e57bcaa53e417eea20aa896fb68a2a4b556fc3cc2a83e19030f1ce54348073d25003b299ca3a89d8a9e7af986610ded0c6cb349edb61a5109694a3ef96dd4c7aa679cada0bd71b0202247fbf6ee8b93ea589dab34e0b05cbb4cf91de358bb41627497ce222fc20d4aca9c29489394b8b46eea87c79b8539eb4935ef25890842d51ce9f1"}], 0x1a8}, 0x733}, 0x10, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001600)) sysctl$net_inet_ip(&(0x7f0000001640)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000001680)="fb98e1a8d84e8d1283e8a78a0fb361b1d543ad6517635841b8c1d5acf053d95822ef7406c0d7658bd40ed7191616fc8107136e4b18cbca59f8dfe11e578f33d048b6103b47eff9789a6903a815d580171a9dde2a720013502a90fcadd1a7ce0664c3b2281b182d3b1072996c65107c94535bf7fd26a5297e7e99d0b0cc5962d274541d1afdb2ea93aff3fe34034b21fe7ec35fa06f6bd16d7545e30a2c7768a5f0b50d7afa2005c1ef15f0a13abd3fa310486703cf800ffacec8f51eca00fb8c45f2f3e72e970127ddba03ddb6fbeb12ae924a0e7480dfea38237fe95af2813e4ddd6abf5e4b488861c58d3fc1a8867de162", &(0x7f0000001780)=0xf2, &(0x7f00000017c0)="a8449a79b42c00d08cc375fe8da2cf3a500d6f3d2dd9755a25749cc7a6b5001abf0580e3ecb8d337a3dc945ff82858d9cdcc275c1195b1ef35c1a2057db1e966b5af5b5fff43be496039bdea5619d244c1f688bee96fd060c7a85ceb42ff36fe695bd74405dea0793c6643fd7859c8b44e97b1ed5b13dcf8fc571cc5bd6d0c1d21e33a8193de4adad80494526165b0065214a8afda57fe5cc9722dc7f43f06458113cbaf5e8dc2f5129f15d7d85da6f82b8bcadc543bc7d7ca4cbcde571822901c6e6494cb469d767fe7e1294c7620b5c457010bedf55af39d9f34e27c9162271d6335cac66f90ffe9a22cff9cb358b3794dbfffcee78508933eb0fdfe8d075a413714f4b0e5dc6ddc662e3d1e2af9f0da01ffdbdc29c4cef3bb868349583ff882e3a228f19cc4fc21c1f9d6b2f0ebf040490dc3b909a1c48b68da0bf8b7c7612bc2639cf7c79b9cb97bb6f221e387eae5f05696fd8e1e320b8db12040983a80f7d13d31d4e6c63e52c3403e941b4ec410ed447fcf1491012a11aaf06290bc21f5065886994c67b6511f4790cc7d4472a8f6f1129aaaf5475be018039d7a307b5f4bf48ace31e7322d12283e033b2e00bd1c7dce577462430d2d3df4024b5eb949551cc78925e295de2f0f6e06723150cc2de0fe0131571a0bd242d927721c493342f0d2bbba4fbdc612f452fc7a444cbbcd5633fecabab2fd67658ca00b1e2921ef93a20afb5eedae83f4be78f8ad0d1c304c0495eaa21b10ecaf9541edab08eba8c9f4faa72ac05a38ae796b77ef4120609ea506a898b00ecf5443e42770cada786d8dac14fb2203d84645cb570210ea8c87f0dcb86f211a9ade94f2f4db2f2f7f6a0bc2fd5eaaf6818c3fc310d28b8e660e6a0a4a40ecb2ef8ae7f395350ec991d13037a24b35debf71a219bb698aee1d636a1b4a3c9c78f425c441b5e3fa220355f15559f3568019ca6e1d70bef271e80adef99e92aeda89fd6a3d3a3a985c956182acf7ed9ea9502ab54dcaffac50fa4377da661edfecfaf4ccdc1390523406ae74dc4b0b301fa025a43ed8796f5edcf1ca2ab916192ff3dae99103bfc660867cb5c0c1bfcd51133f3dea47044ab5ebcce7ded1d2293a6a624bd69b89ca7b80c4174b33612203f216fc0b61a26f5fedb4b7ea559bc85f8e1a2a0bcd9f0da4562a641497a781523bcff1f73cdaea1899783b75321c8f61b4d644d2d3b24347ff8138d5b9254b8848d8fcbeece5b5312e5b463486cc52667c05d6970309556e308f0007cf4762adacc53dd7df857557d7548a39d867d79eb8cb6a5ae11d954d51ba5a31b6e7f5172ee646a8c8a0c8ea78995380748bffe3323a0b0758f0b5c3ae19dfc5bfdce5711ac892858cfe4b85a01430973ef918b053418d460aebf5b3a980dcc4411c6fff338ac049208538482619491ed293661038a3c21e6f53d8ba5366bffb11eb442b5832dd25bf037de3de54d4292304cdfa8e07418948004da0d2b2550cc067b0594ad968be07eb56f75c7fc548a34e6cf445cb3d6e27abd6b150c06f71391261da54e017a5501a5adafb89292ecf49a5e9b7c86ffc1666fcd9ab3c8337d420ca1355724e3c80e0cf749304162378d5363738de19ea6af4d15efb2356ed5f46268a15f6704d874429b50dd595a89f7f563102f0aa6447a960eec464019e35fb6bb0e4fe96c25cf10821d4419613a0d70190f5c2d83b83f8cf4854835c51df1e81807072fd1bdae37e1cd219242906ab8fd4fc01bc27bb9ac7dc56d14bd3e373d7d721f65a49b095d91216149c2700de956324f8cc762d1aa83b9e176ea21228137fdaa7c132dc61c4c1c431605d8ec0c6ce29c36f175f586012446101cb17c1ad1e2544540b88f55148e3498dbb2ba054ab4d16b57c4e5a205ca6d05b1153d46e0c19e90a15e79609b3a31aea2888524255b43d721a64167be057b04aeaee9c9bb828f4b2b600611ce7a6921a5409fd5a3575a148e9c64a5b5039ab504a849ad8284e34ea7b8cd954be12b20dab8827a6b5a540013ded94e97fe071ea2d5020d19100f3e7e73f31c1fa6700da33bbc55d1f8628d06974a03807a20d174f39eb604a68f281c520392afea49bb8e31d3185fe85460901242f52afacd220f47168593b9a39d89bac31f19e30e10b243abb1190a28b503b6745e22bcc7145530ff5f5c34a6aa09516f60520d5f297e22d110c46b9e5ae1923922573dba3f6203a7332e096bb49fb16aadd012775f83fc52f71015fb28a5ff77ea9fbc9c00ecfd89a9f87350e60d60286a34676efef2ea5bae4a6b0dc087969c0515c1a6216fc14cc7d9a879262321ee2f959352bda6defbc9729c0697efab74e01ee9afb9fdbbbba56a40fde5f50d51c42b7cffff3f399f18f1df48ca31126638aa57e822347bdea02fb96bce55257476fe40909a0ba76f50a885a6ff0fe4d3b0b6c36ea37ae5486d8b291d465514a4415cc0bb93090246f23982882dcebb9f1972522fa89172a44bb9af4f69490464ee55f85427bc073c7995c2b459e20440c20b60332804020a66bf68f394ead2d6f67b76c6284e62a1186eb8623a6238de53f5aa431437701af927cb8b70189fca2aff78dffcdfdccc9482fe252e20496de8734d27348dcb29d0793f7bafc3bf4d190c00f65e70ead6dfec48001848ef1aac2425ee4920256b83abf4e710fe5db2d81168e7ac0a5bcda9aa65ef7aac28a7ef53eba36f7f22f9cdabc6e147506f00896e53828b7ca7c0f65a4bbc55aadaaf579e9882b1147c708fda907fea18aa830162dbf69abac99003fb63808d74a68d228c69554f48e5712ae327d0c26f15f6923b1ff513f41acafbb4d53dabe2b9ca5954e775c04b52afd9872cc12fe69c40eb0aad72fa5123fd0fa61daf63381252fcec5d0706fcbe044599950132cdd52060687b7dd663b067dc5f11e5fa3c34d657709c484b2bed28b5beede07e8c65cb8e4e3f55c1561a887ae18c2c2b926b84e515cc9adf33e652605e368bbed8f36877cb815dd988297c42da91f48f56380d6fc5c3155b8f603a330482f20969b84f6ca9834f6c7c01362fff4a5fd8b327700a05dba859afb18efbb3162a7f3c06d677f1cb3b376bc22a09e396ef9736d859a035fa546f78f651c979bb31c9b5c344d3cefd97759b602acafae860f780a4bfa8d3090d665bf79179bc7499b3af52c622c5ef170c2e34bee3c6e9cfb07dd3f6158bead9e2dfbfc0354cb2bb32a9447de5c644e6b4f9ea6ba1b8dfe6f2425cc4fb32f2cfb7763fc41cc901dc0488bc89513d8cf702ae6c0eacdb30940127a195e733d72ef8cbac2de3057c684b0ed07633283c3f514d72ef6238471baf3a1b8f4dd06dd7e743fa56322a20e5652ff749dadd69e446d6705fe82312807db329c563e80ea951eb82902bbbde36df522d2e78d69bfb63ce307898fb66bd5442481c3516eca786dc870a6dfb8aba78688d427f72e5c878266c4601e9d8344ac899ef49c5290fb8f2959293496f36b34683e155a13c58c54a5fc63e1189c38aa8c06f78f9ad36b79b06f3c6bfd2095f45338cd101baa517b229a14bef9bef35dc57421a1e694e862f18025aaaa831102f7e6d64690e66468aa0b61a70f908660d58ac1c8e49060b317a6a463228ba0facd55e27d7398d7a811643cf80499f40ab15ef15ca92cc3ff82f86f1d4bbf303172e33c10728fb13038697e2c833184af4c929cb2aadfc8aa3fd4c668ef977024b8b0699fb5368391b4109fc4fc9842d8782e42637e460d104eac5f98d24455e42e38a3def55e50d12435eef3d91c8630438849f151ee72740e6e63786dbe549ca1dc65a646cbdfd915501ebfa17a64cd3fd62683c1db50c6e78dca44875970d4e2111badb12f287e27ee87d353dee9ceb53e3b728c687d8358482dac103933d32e83d18fc4909b2c8d126f3011faabc86c53d92acba0454c9411554520a1b2b4cb2cf43e559a0ba584921f5e19a4f67e8791e935ecd6def3cdc6a3fc5b2c2be29523c6b0a25cea16b5c35553e93203ab45c8e2120d4afe972128ff0442a0d4ea36148b4f4e19eea74a7034ddb947c70d71d33cfabd10bdac2d3bbd4958375c19f72bef0100152e6651f9ef53675fbc95f0076399ccb1ade78df6dc30e2bde0cea10e421b32ef71f4d0397912a11357cffe8cabe150e5ea0b93036545b95ecd7337a6bbccb547024aa20591e8ea28b1f55596ba6b84c5401e7e7972c0cdf8cd6441dd84fc210649b8cce60ffb6c8e34a270384f9c97474ee1a729a944b6c0d40ca19ccba43242a4608be2d8e418e67e5754f2d540593cfd639c34f127dcb880339d934b07875323ac11f530f3c8654d3b52c0c946ce502934ffadc6b55284d85ebd9decfdfa792a83f031a7bb9993d7b8e98cb361840ed69a86f22f52737f2756e312d9febd5fc5203135e7f9c235fe995e58b571e4377cdf276f1bdf60cb49bef3471acce1227967b78fe3cdd9de9731a3b9f4d49160c9450cf65d12df075a8aead284d631a459be4bcaefe1c9d7c7922d926aec47f6eff4ec3f57c5d2d144c9b33b9d1e7001162274112fe9763e0e1a06d45865ac7df2421f696e81805a4c69a6be356fa10856f42f1e3e6f5910d14693844003432f1698642b7fe240c27363db141645fae8197216961d83613df01794eb8e1d92a5b7b3cfef5b45a26c821f34b9981c0b391513b3baf393a14185c00ac3170ce3d8190a39db39b74c393a2f4c6e6d7b76f7cf5122878119943c538e9df810786578fc83cc1dddb8f4cc66063cba1c77f21f3a63adf522414d1e4793aabd3da49f02ac5a32877b079a74e9c9c652970a0cefdc007247ce3483574ad150dd7c06a2bf16472e5a8b3efa05c02d546a6996307c777e0962494644e3b29f52cde59220303b7ae74bce31819ec1fea6b8e2b805359d3964211d110c99dfb59def355a2f2ead435e325a8720d3570546f5d5597bdae4443b0fbdd5e13cf03d71095702204fefe4ea0b4f202c3ade7254d59f72f2b524e7d2de3e20f5979171f087f5672ae5f3ac767cdbd7e12fb128bd4fb8436595ef5ab961d7456e5462d7b5ee251de14b58948c267bc18c6ea5c79d8fc039132d90e5f149d6a64581dcaa689c0b04c2c4d8777acccc37d96848f42a699d42bb0ad98865a401f69e7224bbf811fa76b3f083d6989f1cfef9ce52e427f5c5c4f7c2afbd4f627b446de7b03c898f99665b3524dcae38fc21b95cb6076e3dda777fcd420679d61525d1d1bea9ba08cbeea40616fd7138b4bdc56b3a96b22ccca2f2e6506db0ce4491667f3720575b2ac6ef8115c5a980007ddc5558d3fdb8bb177da99665d241003465b804fbbf3ac967ba4420f13a98219cdd3bc7db0ff6e089a6790d3baedaec19f8f3cc0b04bec1e668e1a9102729a310f23a6044ac8da56668400868bda5665215ef49b7fc15b564c157d80ec427e257a0bbbe0896eb5ec725384087b3ca95d4d25db4384bdd92046929c5f410702b1768b9e4b7bf7fe105eddb37ef0d984f2d74ca80dde0b98630e773bea877c0eaa46221925875912d05afc90337918b33bd3f7f8e5da73f02a89c10cde9998919c77da717fcabf60a0f5d2b8747632f52915d0dea53007fb540ef7c500f24578e0af238d7fb64d67fbd0dde6ac4f2937902db0dffe454efd06ba59e4182f52cd5de055048fd72ee6636b6cc82870c78b484d42727a9b17abe5ed693f1c4bf5e7ffa3926e6596528d0fae331c3295384df667f90da1aa9f58900b9e1f4f4867d0b6eb7b9f272c4e677c71c051b0e32443aafaad2f0fe33e2e7d5", 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r3 = semget$private(0x0, 0x2, 0x431) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000002880)={{0x0, r4, r2, r0, r2, 0x11, 0x9}, 0x80, 0xffffffff, 0x4c0f}) msgrcv(0x0, &(0x7f0000002900)={0x0, ""/90}, 0x62, 0x2, 0x1800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000002a00)={0x9, &(0x7f0000002980)=[{0x8, 0x1, 0x5f, 0x8}, {0xfffe, 0x1, 0x5, 0xcaa}, {0x7, 0x1, 0x8, 0x3}, {0x401, 0x0, 0x1, 0x69261e44}, {0x9, 0x40, 0x51, 0x4}, {0x7, 0x3f, 0x71, 0x7}, {0x2, 0xa2, 0x40, 0xffffff6b}, {0x6a, 0x20, 0xcf, 0x5}, {0x1000, 0x4, 0x0, 0x9}]}) fchownat(r1, &(0x7f0000002a40)='./file0\x00', r0, r5, 0x6) r6 = accept(r1, &(0x7f0000002a80)=@in, &(0x7f0000002ac0)=0xc) pread(r6, &(0x7f0000002b00)="478e96ccd2f35f8c9966ddc151d9fb3ef51afe38eeeaddb338c9971bb1ecf3220b61129af77bcadd2f159ccce1bb7d28bec12ae07589a3f33477e1ee24536bbe21c8dc0a1db2d19e7b7d16e13d1a288d45d199a914c336ed4c3834246433ccbad73e43b6953e2dac5767754dd0f870ef3ab4279687b92684cddd9a711d5a3889ea5b8ca59e69da7515fdb0f23175ed18d64910eed29da74d80bb3f97eebe8272d07cfb250a564b0d72ba49baaf64d15ae45e805a62f215368ac1c2123c64dfb203139bb03b380ce8", 0xc8, 0x7fffffffffffffff) r7 = fcntl$dupfd(r6, 0xa, r1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000002c00)={0x80, 0xfff, {0x1, 0x3}}) chown(&(0x7f0000002c40)='./file1\x00', r4, r2) sendmsg(r1, &(0x7f0000002ec0)={&(0x7f0000002c80)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002d80)=[{&(0x7f0000002cc0)="f4353bc83e959c7edf9acdd70d17aabf33dbe40f575d8b7d730093c4159cb5096e22305a50da4ca3f8799432df0f9276b972b542dc6fca50087a588cf5903fdbfd7ae0d8b297206ec392e258b37ae992da8a103879637f8ac7e6fef30f7218896decf29d3177589067bc8b952cda3cc593dba15782dcc177f11b6e69a6e121894801023d132b0dfc38c461b4af39d9", 0x8f}], 0x1, &(0x7f0000002dc0)=[{0x18, 0xffff, 0x8, "fb"}, {0xc0, 0xffff, 0x3, "96a4140fd0f5b51c9b3a31c1a42e2a69ca8cc1b2fb4f126b8a0c88f46bb544d945d11b6436e033d49b12760b65d68eb361dfd80b91788a723366441f677123097c40d68c5b66e49347956c9c1835fb73dad5cd93f76ebf3333a0d6e8cdede477ae5b4d5bc6abad0df90d408e9899a5350f1f60aedd9c81f2201b3ca978afbfa56dfae7d43cf8c2124e7d50fdb9fc2d4339d83d5e565683b80ad16bd470ed30c64c7d89d111733ee28361e75f8d7acf"}], 0xd8}, 0x1) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000002f00)=0x8) fsync(r7) write(r7, &(0x7f0000002f40)="c90a64", 0x3) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000002f80)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000002fc0)=0x74) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x0, r6, 0x1) recvmsg(r6, &(0x7f00000038c0)={&(0x7f0000003000)=@un=@file={0x0, ""/259}, 0x105, &(0x7f0000003780)=[{&(0x7f0000003140)=""/253, 0xfd}, {&(0x7f0000003240)=""/240, 0xf0}, {&(0x7f0000003340)=""/155, 0x9b}, {&(0x7f0000003400)=""/67, 0x43}, {&(0x7f0000003480)=""/241, 0xf1}, {&(0x7f0000003580)=""/165, 0xa5}, {&(0x7f0000003640)=""/213, 0xd5}, {&(0x7f0000003740)=""/57, 0x39}], 0x8, &(0x7f0000003800)=""/151, 0x97}, 0x1802) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003900), 0x2, 0x0) fchflags(r8, 0x1) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000003940)=0x5, 0x4) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003a00), 0x200, 0x0) kevent(r7, &(0x7f0000003980)=[{{r1}, 0x6, 0x49, 0x2, 0x841, 0x404000000000000}, {{r1}, 0xfffffffffffffff8, 0x81, 0xf0000000, 0x5, 0x7}, {{r6}, 0xfffffffffffffffc, 0xb7c0623c0719f3c3, 0x8, 0x2, 0x100000001}, {{r1}, 0xfffffffffffffffe, 0x41, 0x2, 0x6, 0x7fffffffffffffff}], 0x6, &(0x7f0000003a80)=[{{r6}, 0xfffffffffffffffd, 0x20, 0x1, 0x4, 0xffffffff80000000}, {{r8}, 0xfffffffffffffffa, 0x28, 0x2, 0xffff, 0xfffffffffffffff9}, {{r9}, 0xfffffffffffffffd, 0x80, 0x10, 0xffffffffffff8000, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0xd2, 0x8, 0x3, 0x100000000}, {{}, 0xfffffffffffffff8, 0x44, 0xf0000000, 0x6, 0x8}, {{r8}, 0xfffffffffffffffd, 0x18, 0xf0000000, 0x68, 0x5}, {{}, 0xffffffffffffffff, 0x2, 0x1, 0x8000000000000000, 0x2}], 0x8, &(0x7f0000003b80)={0x8, 0x4}) executing program 2: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mlockall(0x1) r0 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)="00000200", 0x4) r1 = socket(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) listen(r2, 0x0) shutdown(r2, 0x1) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000082b00fe8000000000000000000500000000bbfe800000000000000000004f"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 7: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc050756a, &(0x7f0000000500)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4, 0xd081ce066f612fdf}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xe}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x59, &(0x7f0000000140)={@random="0ed1a9d484c1", @random="fc9b6c984796", [{[{0x88a8, 0x1, 0x1, 0x5}], {0x8100, 0x1, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "35e90a", 0x1b, 0x0, 0x1, @rand_addr="feeaa490bc1896916bba7182b0ec9152", @mcast2, {[], @udp={{0x2, 0x0, 0x8}, {"9269abf47d8f145929e3e4a974f6273e440944"}}}}}}}) executing program 5: getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000ca000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil, &(0x7f00000df000/0x2000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x1000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x40}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0xfffe}) r1 = socket$inet6(0x1e, 0x1, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xfffffe01) bind(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0xffff, 0x8, 0x80000000}) close(r0) pread(r0, &(0x7f0000000080)="11606012fd5377663ffb1822301fa8b2ed793fcf3df5659be79ff9d54fc447115365d28847943b85b931703edbafbb0393c97d70a616f7baeab115ca675fc3920607930406", 0x45, 0x6) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000100)) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="3e28b2d5d896c6500e5f16e9f165e623614ec1ee48fc0ba819e4d4c9", 0x1c, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000001c0)={0x2, 0x80000001, 0x9, 0x4}) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000200)) clock_settime(0xffffffffffffffff, &(0x7f0000000240)={0x9, 0x8}) nanosleep(&(0x7f0000000280)={0xd79, 0x5}, &(0x7f00000002c0)) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000300)={0xc20, 0x200}) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000340)={0x3, 0x101, 0x1b5, 0xba}) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="17f5eed7eced055d9b7e8c46164be29cc986045679ffbfe8f104e83569fb4113b85165913e2572e32305711b9ee1e2cfcfaafb2cb00378e6dfbb718e6517eae9626beec29a45cee559455e24fff1ad56eb3043762f2302a57306c85b2e35c3359ba4c4f873f8a32f97265e7a0b8fb6e8fd25da5007e6f7aa8ada97397d9c66f4c72c75c4039081e5c5767c4de0e932", 0x8f}], 0x1, 0x0, 0x0, 0x2}, 0x6) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sysctl$kern(&(0x7f0000000540)={0x1, 0x49}, 0x2, &(0x7f0000000580)="6528c75a1d7f9d09b23ef72f601fd2", &(0x7f00000005c0)=0xf, &(0x7f0000000600)="39561ec9580f8d193df116bc2c9db4046accc2c86d5525994a21e2b5e3a9b1fe27551d7e3157a77c1ea26b9f04751065aa9992da81d006e06e1ac8f62a475c459b6c8453a7ffa1c9cdf4feb1e98db04619f69eb52c56b49319ddaca993b783600418f28b0182eec62ae73cdad22dbeb267ff0501f84b9e3fc1ea4b50cb2a1629f95269ba171cc000be0bc9d6297d2ae3377edf532af14489ff5dfff5dfc4011cb15f0a4d6c9e4110a16daa3a2855b5851683e4d1eef35c", 0xb7) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000700)={0x1, 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000007c0)=0xe188, 0x4) recvmsg(r3, &(0x7f0000002f80)={0x0, 0x0, &(0x7f0000002e00)=[{&(0x7f0000000800)=""/206, 0xce}, {&(0x7f0000000900)=""/183, 0xb7}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/5, 0x5}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/255, 0xff}, {&(0x7f0000002b00)=""/229, 0xe5}, {&(0x7f0000002c00)=""/160, 0xa0}, {&(0x7f0000002cc0)=""/73, 0x49}, {&(0x7f0000002d40)=""/171, 0xab}], 0xa, &(0x7f0000002ec0)=""/138, 0x8a}, 0x41) ioctl$TIOCNXCL(r3, 0x2000740e) ftruncate(r3, 0x7) syz_emit_ethernet(0xaf, &(0x7f0000002fc0)={@broadcast, @local, [{[{0x88a8, 0x7, 0x1, 0x3}], {0x8100, 0x5, 0x0, 0x3}}], {@generic={0x6001, "5541dd2bb2bf1ac30f027d91480e9680dc8b7150a6442ad511ea5651ef81180214775c2f6868a39dc75a84516ec8d22659cf08fa2190c77a03901a7bdbd1b62cfa04d998fdc29b846a6fc942f5eee50953a0858f4768fc4392cbb90d0f226edcbbf4334ed835587cce7b389db4725b89ed7dcee3ae41ea53a825f455ed4856a492f2063cd5b618fbd288e6d10fd50945e1b75d9526c6360913"}}}) symlinkat(&(0x7f0000003080)='./file0\x00', r3, &(0x7f00000030c0)='./file0\x00') sendmmsg(r2, &(0x7f0000003900)={&(0x7f00000038c0)={&(0x7f0000003100)=@in6={0x18, 0x1, 0xfffff252, 0x30}, 0xc, &(0x7f0000003700)=[{&(0x7f0000003140)="85f4830d061d2ef463d76b56a86a9cd38e21a5579209e2c3895a3b4a5d524c8d3352524ebc031fd3ec49e4c41a16694174603c218a6f7416ae2f10b3be352052224774edacf7e23cc0e1e1a0c224c55da2ddfe624fee049aa5819b970389c641953efd51914be5f6122846bc19afbd936510b1a7225cec0405799bb1a5f1cc93f61b1bfeca98e01337deabc5bb7402836f71c18d932ea7f49ff050ba5e92f595fc86d12ad0232ce885cb5dcc02198ffbadce638ff8fc5be6ec72aea8b05e9bb3b27361f42f59f7113c2d2e928b3b2e7eb65ad5c56bd2be9a2d88966e67b48ebd58e5c9bcd65cd00f829c2f06", 0xec}, {&(0x7f0000003240)="26bd67d72f1a385957497a6f54c3de723851edfa2357597f03ad751c6b7c73bcbf4147e9a320fb22dd7265ef725f4cbf14e48280215ee9d8f4f141092f0f8c8f523051999227bc04b3b85e0a84b3af60cf27203db8ab11538026bf717feb7c83457067688203a1f5c699b16184e278", 0x6f}, {&(0x7f00000032c0)="47301115b1588c06980936aa3a9e4e3bd46ee833732073af398f57bb8d605463317587d0172866310e85d2aaa1f594d68c2096c264ed22f062906be07f84050101bacf24140b3265f09795e433a3e0ec4d765343d237a344b434c6709fe0ea80fe3d2c621f552aefe7943e6f2a612ccd2e4f33aa5b53fcead52af02d0fa69e48f84fc4ab75265e20bcd0ff6aaa465a7666f5eb2bb317c443d175655ec358eb5f5a1b498aa325d7252d29b03e1787972da6db4379fceb7109e94bd284774545a61356bfac66ddda3a088bb6a8685ff0e9673e5797dee2956297aef6ba240abdc29499cc6cd4fc21e809c6eb5bd1429aff913af80dd4f7b8e909", 0xf9}, {&(0x7f00000033c0)="3b68093af4756fa03295589e050809ee7f4bc26b9e9fc31bf875e2e642e26689f7c8d1a18e232bec53460dbc93feaa6e25cfd5b49f52fff7442ed79641c14307cbf318dc4a79cd8da4a0ae04d202538fa6dc27e2006309bd29afb0b400879a1faa75391ee99f079e29c949cc8a714d762d3346fb31a55f88", 0x78}, {&(0x7f0000003440)="a48a993a2f3cbd5848e92c1acb8b6f8adb969ae5652f9315100986e3f25269c64f70762e91603f42e14891c50e579b9c90a19e787eeebf05bac2e91446e68a124ad4d5d90edaca3a0b8e9a0a9c710d289e377bd70eb2f6fc9f7cd9", 0x5b}, {&(0x7f00000034c0)="010b62d176f36a3725b8d6b22415b367ee6432929ef5802a4bc82499c3b404c62b459b585d89c9ce0a9387fab592528cd8a42e05753f6c34faaa502498966bc31008bd8e776756ae942f45ebbffdacf3ec6623f071f1f21849f8233a204ae7f006ff6cc618b259cef5f6f5", 0x6b}, {&(0x7f0000003540)="104bc5549708c1adc08b10647f45cd7d6e836b39606556e5cbc3efd56f131179bb16b5b549bd3732d5bdf9b10d8dd2d27abf9c78835ce22ddad782967770b87677b1b5556a295c44db25d194e4697fee7eb8ad60ec6b027b64ea359517cad8abf7fd84ceb6e6065b6235402b90579bd49846fbdf51c4680e175fd83f04f7ee4b339b1179fade124503700698685ac14566f06df8fdc927a9e7b5513ff5ef408437b8c921c833d0e19db1929c1fcb9e4fc8ca2c3136a7f7fdb9d815aa223fe34e582a9d5172c4089ba05166373a623d2f8e3efee18e7ad8f9b7b17aa1bda7e344fc499d4b1049451fd0b69e7d97844257dc8f894efed2e62c15fdd50c8c", 0xfd}, {&(0x7f0000003640)="1ee311ee0832b174849c68f4882feb65d20803ae5e5a0039e829954b58f4b46eaf04db093e686f456417865a730ed62d7130f99bf72b24c0299d8f9b3f31b8be25c1cc580c82065052aaac3636c96fb0bba6894b972b6d640fcf3daddf5d360d921f67b132efbf9221411117957ad396d4a6ae38cf3d812506d76e5f152f5e3afd6190c76ac211de3c4ba6d4", 0x8c}], 0x8, &(0x7f0000003780)=[{0xd8, 0x1, 0x800, "c84e8195748cd0d57a498f98af8cd97aca61487bd233d6a07e19923f616241ddf473e5b090ada76366bcd3d42076eb78ded06c0c542934e23ce725479e17756b8b71c6d56ddaa09b669d180a51e7acaeae1a1d976975b0fe54001c873cb057f56e7430bb99f5becaf4bbe19cc7675760c6faa650710a534a28ad4665bb7b428e2ff0ee3dc23df2aaad32b4d4996c6ee3d3e66ff08a1f31bf0d9997b6d0c5f3f846cb46330c83205e961c8c691d17d87396b2d55f7b9fae2bc1381f2434601f47a0"}, {0x68, 0xffff, 0x5, "58d92df02033bcf2acdba590fd59c71689d48b551116812aa7f38fac8a5cf7f6077057e200897cece702d9f999da14234cefecb5bee21d442920ce2950ad60de61d7f4665255adb80083f3457d3667b591141477"}], 0x140}, 0x3}, 0x10, 0x12) chroot(&(0x7f0000003940)='./file0\x00') pwrite(r3, &(0x7f0000003980)="a2877c03f4cc881ad3ca0e94646640b3389cfeeda3095d1ba02e791f1d33ed68da61e9928d3fce0b61c0eafc2a63d89981406d0be9398a9fc935f19b9b724f015ccca9c66a522c6c507bf08b3bac8ccd511ee984918d53358768cf0a1de3dcd5a07b9176de50898ae812aaad94ef72963315ae80226fdcec9a83c01aca6ad098b9fc873b28d114f49988ff2f", 0x8c, 0xffffffffffffff01) openat$bpf(0xffffffffffffff9c, &(0x7f0000003a40), 0x80, 0x0) executing program 2: r0 = socket(0x2, 0x4000, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) setsockopt(r2, 0xffff, 0x4, &(0x7f00000008c0)="fde5ec306dd4980c98b9789dd458a5a71e08d80473d8ca5533d6dce7a50e32a597f963b83dfb4e312f841b2e40b65cda6d8cbb9509e6d7bd24e1e293830eeb6fbf7accab8d85000000c029740496824a737c5e718e7e50d6bc1e3eb1ced929e4108ad2049cd200e5d0fdd7c39e72c369e43c69004c5d7e35f08c0d6258f0391d68739257d6dca392c9fe0422ace96abadf03f2bdd0fdff097da5ad16a84b7ec194b9d3377d2f74de9d312a58559fc7ac84446c34ab88680beb4340b949cc9b127ca5ea9cc73c431fcc1dea7352f7f8d50ac74f7275ce92e62585190ab88c63d807f16900d1f59e48456eca6450ef709168e39bffae6bd6add589330db5ea0d02fb2142f453177b8fd31204fa04ac0c6d2b9e311d1aa126c819ca648bd2ab17b4496ed65cf367b3fcbc54984c05b72044dba2c79e29d15725585845005d1fffadd1d826fa25addcd47615707988ba4fe4698d35d6a1386542e19f630fd8697cf70c56838c9094165cd0c04758be94ff045bcc6094fea750d2c54017c513b81c51032a3de594576465667fb453cb7718d80010da864c970df98b2834f4ad05ae507f0ad918e46e8a6d655285391130d7e80941cb79ff87cb1e7a592c46cda8301d51f873fbccc2501cb7347aebe991ba1e82a54c38c7fc17839cb516e58a114c6840283c6a6bc259e32d1481c8a2d0d5d245275f7e16fc92bd08930cc03c2d395431591f03cdb31dc58ea5cef9b7b83eee88b22bdfbbe767a7e6e09b7635450b5a32cdb278928f7e6dde2374b05c9527381659ef190b5f1fcbd5b56b8a77e2f8324fb98676b0b5c510e6333354868645708687f1fdb8637418e6688a8d60d61197d65de3b11658b014881a2a7c9aae229d9da66ea249634c3ed140b407c8ae9264706172942d6e45d5cb55c4d21bf01649f6cd3f285a0c34a98947b1fe71c7b6dae00e41a8e9d0c783e10a7c4400379906f8bb55afdc9cf7b9183bd6b3727be206e43f97989e561ac8f36d2068cde3601ef5ceab9d3ea53ccbd471e6911a2afacdf5a67614ff3c5c742141beaf5c32407c36cd4fac53c800000000b6c361af044573f24a46e71a3671caf41ed03181cc1e758a495bf48892caa340cd0ce005f8949d4b5928a3d8f427f54909704acef10c1529dc0eef35e3c1f1defdab96e44ade2100e1ed9cfdea4d1c3898bbf7a5cea2cfa24cf7edad227b", 0xffffffffffffffde) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x101}], 0x1}) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@noop, @rr={0x7, 0x3}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) executing program 0: syz_emit_ethernet(0x56, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1400) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f0000000300)="b9b0206934c2bb6b8dd90f168b7f8c8f73bd9c2743835677c1d81a8584df6f6bc7f6780c667b17dcf53ddf809ee18185e9edc53093c56048ffdb4d3a9e297a82126de390babaa71cd1ac53d3409e7636c81a24cb46f9ac9dc489c7403a0809079c8c4af02eb4bc4abdc9f8894d8551fa39ab9b63589ffa379c43e1a7b7db3211ec9e9de854a6e7996e50ab5dfa70cf5b05b8b9bf13b8973c4c5ca329d11815cef15c872af215c97a807073239d1fc409e79df5680167bebdc36083b0108b2b9395f56125079181f6f46b1f6f94d3e0c1643c82dd3426c1822c33e5b3af31767a", 0xe0}, {&(0x7f0000002540)="5f3b5c6528f223577f331395e2ccb8a902849a909055daef5da61b28ba7d03feca1b4c8c724b8799c7ec394a00f9fdd1bed798cec4bcd7031fa03393b487b12d4026448538bcad6d62a7e4cc4c98eb16da2c6c03f42abe3c92a54eda89fca4de83adb1d1cde60c0e7fb941811546ba1024bf39c8ef471381b6a7893ab0fbd650a79fe801536f093ed9ec95e0004de5ba9160639fe1e226073db3bad994ca8f1420415d6a26d19d034aaf0c2e382f0beab1100c5ee8d49f2ba96e99e2477c976568e7c60943a6174966a56f6a63864942a356260d41a948ca6b8f972243eee39cb513db2fd4bd04b01d275a207b8336d1934c3cafe9f8fec543064a823b0e648b137e9ed9dbf70a21946f4bfcaa5db98225d652d8264e7a6b2471e45d07d18c811c6b165c5a2e2f49b8b446ac07e036c769d23c0cc5fb6168c7b2e7a181e0ea6436376c5093d222ee9e3744593e39701d6034dc9b0cbbe15f36a7be1d13c83a5ca02cdcb1929fe2a59558c44d1fa030d4c4132c85d38d72a76c9be4223bc6672445e77aa556c957290c363418ae6d97fe932bf660c32c898fc2b95c00a8f6c5f2200d7840941ec2a6a51f343fc38290c0a8e5a1a66a011ed8a2742a8e41a5129ba46bb829309527736b47e5d0aa62a063ab619363cdcd6e58846faf7606efd13a71581370cb0aa2d117f1e1925cef8a47f5540e13cc179fab67f85a6b0c19201e253a33d61d3aa35bbfb3d6a687f4c7249fcc15db26379a33f2ad841aed07e5e3743b9fcd5997c29d084335ee45a5c7f482842ad320bab1e05944e0d941fd425bcefa533301301ad0fd9a92a905bd63c8985cf9ee7dc7b7d59dd0adbec6e1fecf58bd99058d2f1261924a3ca0eacb713de03abd6c076c8f3f4bb0817fca239ffaf011a09fd15b263a93a6e6e51b399826fbddb53e622dcd76c93fcae9a05f9ad824d8b02e1c7099ec37a786a899930da01e8c106c6a535a544cf3f9be3b6860136e59b76f8c760f9d91e4f640d5fcb5365ade34a8704316dd1bf48296cb81b248039463e7d3d70b4845194fafc3ebaa639ad5f8f453f111e085d1ca755cec04ab8853be34e46a1bea5b7427929a1704d12f32991caabd654dc959951d221e592f0b65d559813e8000d96117e8a1374a893a9a48e076a2612e2da06679dc29427c085eb4ff91246ace07b4645b5d78cfd5a70aaa3d2bfff55dd6481cceb86a4976463636d4e687e94c44e9cc581c7f6323a5aa96c053089b37d277a84472764c8ea9f796179b37b548f4915d896001ea08cc2d1e659a32c4edec7b4768c5069dce5e682e4910841b6cad0d990822117dfb0c0173bde9fecfcf94f5c59970d4f0adcdfa3ea20c4df8efad1141195f6c3c25279ade8bfcfe1d7c39750632073d20fb1ed5848a71c76d2313500d3003637f4573f9f426135d66ce01a11af7a689ddca7013158d121598b6ffba118df8ecacac902af929360242be5f86026838adb3a93de75bc9b1d131d094af29407fc38105919fc9a226ef96057088d81dd87272bbe14d0b14ea1873791f0e32c268677037d11671801630cfd2c7622070757d97f50fdbe1c877cf5ab511adeea4c27f8fe8435c115c0b80bbdbf9c903ba600163d75e4578f05816a6a37b0765edea396acf12d3cab6d24c170f8cd56b9f87a25cb90320601f95b402c1887f254d2628cf352a5757ac10c859b93d5bcc60e921e1d5b9a60600ecfc5f6219d196af64e211d0e78a67460f9c8d43a02f900c3cfe662d36c739b0e62239b123205b226b9f631cd8d313e6b83f3d3763dd39ae909e3ba41e24281197ad4a9e758749b38bb329fc57817f80e06d69e5a9f8784cf658001a054899859f46a0d3a255c7d765eee40d877290cc0cc8ae4dc51645f5c1320b8499f4879c793137db1fbf389b0982d60c91d9425e05fcf9f94be9848faf6c12f98a904b55ea321b2b46eef5bb87794fc627a8f78b85dc1c240ea7ca11c21baf9a4e18b6929b8b81943d11b2a4f1aa8b9d72a726ef92ba44d344e18142162db6722ec6d25cda3c1b1fc3f031c817567804c4ad5d8c1f8a12d909a54dddb86f9f156c602b3d34fa149ea309b3e8df4c4487804f675a08883432d9c1150826b171bbc77ea2027dc4e482d4fdb8f10d2606335a542cd4e2aa10252d6a882128096ec284071d246ad3abeb45fce65cbf0d9948a591e11210677cde943b21ba877b61f6f796248bcdd85c17f6eb12d7b9337e28b5e4d49684bdc2da48a888cf1586e902e20bfc019379ebc29dd247495840787e7e8e1b9bfae0ff397c39b7de25e74d471fa66754749eb2f8b35c777c7c5c19a32384b981582cf07ab149572d683b228dae8372a95cb7adb1d438e84ad44421403a17badc823191f11c152f8b1763666ceb7ebb1107063363e176a4e9a9866587899f47e98daa0ee281e361a645ae4c87dfa575d55b7a402486f849105d4758e2727dbd36bdefd50e67a7c414ea4324a3ccf840bf70af2caf3a3eae00419181848e9234744f94d47157409c40946adf0a54bb74c189e46c99a552b7ae4af73e9919dbb32eedc38de846115dcf7da0e352eeac92ce0f70ca96af2aea869d994c48815fdd34275b1cfd4687f74ed51f60b5efef94bbb9bd6ee6faa4caf36e79a2c2d6f6f1b540d1b04ea0d781d8e793e596a2a79fb348447f75c1c6ec42924ee3a5c99f2647c1dd835cf12ca96dd57c761fecbd0959c7f9ff93cf7921bc1b4d48aaff3e4f7e710b0472c7192da97ce0c9ba35c1b4340eb90db0b055b1380ded70f7462dddc10d01ff7f4d65065356bb7ff018d4f5321ba8d655d1779fe91f95757330d730fbb1779e4fcc50090c2c0ce2a7fb281058c23e83131f1a4bb5bf75e0974af3e8d279b4827091bb81c42df803af4b61ee0fb16bb397618808b4970c6ea3b8b147934c9cbd763ef2306f1ee90daaf94419e728026130f2fafa3c1cc22763a255069b5643a2a357c53210380e5413c623615af90bddf1fafe780475dc53ba091cc47665cae39c5083c5f3fddd3b27c9f31b5b88ecbcf54b863440e581db8a2784b9af1ac42213b0e28074bef345da3cee2af41f1ef47947030362a053a42c03c0548e168ad4483c57483642044f2bb5fc40e3f85ccea2450f6285eaf45e4748515dae140ef38ae96833d6205b35909ead82515fc0f9b2dcc4e282af705fa374d1554e5e0c22879e28a40724422223f7a2818db25e287287b49bde514d4d1cbfb505928a532fa0294fa5631925e2cc160504f0d8ad1863e736a52a4b927f8d4e924a7bbabf4e357bc32e4d62e3944e492e86a20d8dc0436e88038eb777cc8028b77ad6d7fd10c9d7b60ee47f4165f45ce215764a82f3dce206c573a1b992e3a6fb97b1efcd7c3431973e0c6e54e7a7757ede4d5bd26388ef08320fea3c7654037d21081f16d50207a856b1e1c9d4ca36b952c91fe45bd13d9b681d0e0a3cc6391922524f3b1b3a013f51d9820108941b987b0d4b8570cfec074bb7afe5c72522a7b181b4a9aa6f79c6e74a19cf8b01eee804a5f29384b450d6abc6250300fe2fc5f5442fe31ceade8532b7ff268f4b617e2a1d475e9ff201bfe5c0546dec21624721f299b7d1f08cb55e18be1a0883de74ea134c9804e0f6da87b3518a1d29faf3c612f1d82d65c9ed89fce6ca83986144c4662490151fad1aac4ee2d757c426792a381aacdc8c9478952f9b991fc7a938103d145b1130e4236ccd5960d9afe744b58e2bccf3849863cbf36ba569dd44950b481ca364debc394cd618ddf8a059bc112be91948a27a207751f9f8e670981c65490a8146c7fd01e57274082d761f3d54a80dc288b2966faca02c631e03e99b731b5e2c2c16397943c7b6d5bc12b0e00fe1d72e21c052b2fa4994ea0c90183e033a6d709ff6f5ad07cdcbf55ab286a8981f6a15a73497d04b69b96ade3dec5ab91462245c64ede2e8d30aa453920bb50c40a71ba7dc4a49f527c5a499a11da22a194f68591700ef3a490d1d6250d43b22ff223f22ed4829b1a80e861bbbd67c4526d2ea8b092aab70396c456df769b79223724718b3485122d09004fb4e67a707dc97431f63413057e67de8b6de7daecb9b9044fc3a7f898785f33c2cefb5eb348e3c4330daba3d8e1686eb33b8708f11c6086bd8e0a2eb86afb9ad2c41cee05f1fb8aa5db62b7eae2ec9c6780f2713f33d471b4a1e7d0be664b4d9fd895935b49e2b009e6ab95ce24e5abe46c4fe814d63e8db615dae7886b21b9e7d31908e2d6ab43bb610c885c1e5850a3e100e3a4622504273a69e4c5fe896a0bf916cd872b703c5e7e4d0ffee5974f53118560eac09507e5f5ea33fbc6ad412386f2a87c357c617eb94e39600a40d8cc9bb49cf23dec2fad7d3dde7395419981f5139d8e01593a6f472c4f4f0d7ab0f844b81ccc07409efd46a8f5d626f60fb90ce7594d5da82123919732d12763e7c265d958999a1946934ab189f481500856b945267c218339525f215073dd810116526e27cfd266669a8f9c8443974e0098395fc35f535561d8a85fa4e396986107252bbf8187acc9436f22fc0ad49c8e88e214838500898584b2e42ead93fc58d89e4ce0ec4df6a1e8536ce84504ef4c39c8b5a0ac969064db91d97fa4e9f8f143ed6eea2b91784fcdd313040d6bade6c7bd72c748351a4970a70a883bfd3f1c316dfcec0817f798c787e537ca01abc92f91ab4ca2a0b367d9499d8e70773409124e94f3a699a86e7d83d46dedf958f1a1de2f94c09904f62f0cc81e5b40549734aa5f9d1f84b2b3adb8b430f5da9428a4c71a53be123986654c24c77306d13b48d9c8481d57cf52aee84636855d81bd71e44ffc0a2e809ee80349a53e8563363d640d07566e45856826d1cc7af4b5f2bcd3ca327a2d010f173d3a5387ea5ba4e01ed4d8e59677c6fd1d3d71d1fca6e825ed9f9c2d5b0bdebf8772286a72b327ec70cd014d4e14c9493cab8c970cd7bf27c3ed0039c00239bf93f745c9ad73a277b0d1a6bd0d2d5de2e5b091ea9084cbb560cb64ec272c1e1b308afdf6fa081567ba3ea20b1cb6ceeb6887c8ee873adee4d7014835fad7f18f631da36cbfbd90357f89b012d13e697db43115e9a2211bdc2b5777ca51dd63cf8a1c308c464a0ce2a2c1c406f5ad3c2088e18e1cd4aa60805b67e6c89fb10121eab8b3168d29f73a3a380524431a1f8c4f80209e205804c23b82447d99b94e1bed21a640d6265e4936713239f65e2e0c15e1bd4a701ee53b40f19b18bf98b4cc947620c9e5b5be3764e08639cacbfe55c023008a7dfa04a1d76812268dc7ab6894400ea945d4695dff46293646919f19610176b9ca8b09d121a73922c07767187a9d2f5a280dee1195fbacd29036acb95c184add07be1bdbc77430fa027ef5f6429aa43873018be0e1105cfc88e06f7d3e2c95d2837880f78c4db3b284923b81df87255cead0036d21c7ed862cacc044fc4b52b84bfbe768fb102656b3361a0b5733e60fe2a375094b15731942919b36e29e299c3a2d11ba557a0a09213f1dd32b012d7b4bf0ebde7d477ffeb0387889071282b4c2564988e576daa5d7baf36919cdf097c2296a53573f38de25f836d1e05b1faf99d7c82c78db31db3eec8d3ad4343d0daf07539f8aee011fcb63466d70c56c0b6e0e5a8551c89e987351213a7a8796176bb932ee7a1f8569e5e06683aecad55c2af3564d9dfb5057c6d5899263164ffc1d00b86dee390da77845ef9dfa370814101acab1dbc875d9e3af4dd9f3af902538ac9e2ab0a069c771d97c1323c46c90df6b2779808", 0x1000}, {0x0}, {&(0x7f0000000100)="6330c38eefa231180a9cc1828e5a879a77c8a023568cb01954f55c0d03884962759463eae1788cc41f59f10a564caf240352ded2f7b23a894a", 0x39}, {&(0x7f0000004540)="fc4e5957875420485fdcec1795f8217cc986bdebc686411478b7d09c560934c601038fecc68be1f40ba0ba00b9bb20fced3c39e5067c50ab02614c35fcdf072d28d44f1eb5a52a9668fca9882b0df27b79b7ce6b89cf08e414c9b3f2535ba620d951d244533fad2ed08f58186703c8685a1d55027320211a297121167d6ff4092bd6fa9a48744ac6d47ed68ea72212bff7b5723509b6af2d81f47a32541687aa43594cb4d3b448c14f126da811bbd3d52883705dcee4ee1495ce7619fb1836f5d288f6face0a4ae3eb6d682e7b9127eefef2429401724ece4267ebaf4655feb3b25528e538c82079e04b6097fb71b41b75b280d985b62bd95754b24346678412a964a55694b96d3b58b4b16341a8bb5a031193a2e4c6d0857af05426f93eb6cc1b6c5bfd08cdcf05d2d7d79351b5a30c14a0378f49d77bf2b093b9ec6e545ab5728ee1f469422c43cee05ad23592e1c0fa54c60c4a5b0f23ccca7d88865a85eb9de25537956277a4fd72831c43d51764b9c1a0046197c6f599432bf882102f4cd3aad2b24e44250c017d531ef9283c003c903c9edeec51dde5f8c8f1463ffa02c759db877d670645a2e26ae4669d55dd773d503dc89cbc3de6c4b4d2547388cda7969c49ea37def1f5cca61602b71205e4edf8589929d99adc2752c97b7cc628e51dd42957ac3c1c0676b59d0d9c07926538cb315b5aafdc51afd213fc9bd8615489ac4879c548632d63a857daf0a91b20d886541c90d7a85f4a0cafc67cbcad92f54af6d3a854bf28ac085fc3bac04527a307d2c5a9f0269282f12c89adc2a7955e03ad23acc15c6b3c57d8465f5eb10222b2e547481423f6086aa452d2e4de0e53ac4d616aa46f00b8e21281a8d74e725acd1cbed777f05ccd0ed925789c186849ad668f438cd1965344e5b3a20d1c880d8fd92e9ff0286d4eb250fd015664d58baff1440982bad98e81f4ff38ba74ba95c56556854b1b0e55d5bd400dbe2e2e4a82a37d76ca8dcd3fdc1bd61cdbe3ebfd9810690b51086216e22385f7c13ddbdf8740cde4f0ad18b2b5faeb8d3bbedd5852dde007dabd1080a80ab494474aecb2ec9ee6a31bfeefbf58e3cecf7001e5c4e67a2d68dadd32a37da37010e67ca416d3555f6773c215c8788840ed6abb9fd48a4c6922769726135b4eb4c16e739b4f893f9be622d071f21aec9d3ec83859163888634f8519b01d7f9d40ca720816a778479fb4846dd8a86cab4d0d2ce7efa2f6901331f01f5f54dfdb513875f2bbce57d6e98ddc49c733615f8ec984b0b9a0d8f63d0a353c655040b2390e5880ab6902f91b5be3be09c821e7e2dfc150b99c98f94d542d4f845617084e842457560fcc5ac8cd2a498d92721893577177f0cf4ee33b436b63d0f9375f2c0668af8ebeafe7548f185385b635dc4bc2f8fdce177d662c1fc1d5a6e1a4fc39e68f0217b9dfcf44e64d7ca07b640fa70a71bf883cf0b53aa3e101c2a392ac56569d1797810dd0b20b59d0aad8ba805b8215ca699d6f6d7e380150e96891f40407164fd874fee2f8a53e7c0ddcb168ebbb53d4ab6781e4994ac2748044051687759f1dc1065eb14eabb3b37d59755a8eeae692e19dfc95d7765de3b7e457322709babedd3a99c93868f118cc67b3a296127e9c96c2a01d7fd9b36fccb860ea0c51711a0ebd4dfba3ff67a079bc29861298bf5ba25e4e4941307fdac7736c73b9c7bdd0a465e9fa64f1c32d07666999b026d397b1242c8a323fbd86179b6c98912f70dac19d36dd26c71502b615dfea023a23f1bd1e97de8644b886a1370633dda226ce897d09c270afd99b6427d5a434f45a4a98dc1f365590025cd27539a51c6639a0090ae06d2b0530ae409fbf69c9323a8814309277dc0413bce68cfc40771dc0f1a9f1dd3d516ee61a039f637d813fc5f3a82b51dee9d2634ffdb6e665fd3306408698066887b448b234d827d4e5f77784e1a8808b1a2889e557fafde56a75668aa9b4f25bfc4b3873ab306d982091c55a93688602ecaf00182b28b66863048519ec1f023c03a2aa2561e6a4fd28d589cb304645b14b291918bef95a6a5184a0d6021ba5edfdc59d5782331eb980e6afad729bf5fd2b54112382e742bbd225198f6509fb15180e8985ba78fbfb6115e02a7a999473e85c037a52f6c719f85abbce5abf17b23a6a03c14ec21fe8129ef2e06a217756179dfe5df27c2f2429594cb1596537e70480da8fee458ecdfc8ede296f57ed1bb1976801a878feec6f32e2c846c417e706f45899721b694802701b8e0927580a5c13448cfba89b9d631142dcad88fb96c5364f03ca62c58e6f6ff28e7c764d410b69b60b55c6857e2b830f0e06ee79329773f834be117a5868803fd02718217193fe9b21dc3d24719f36e19dce914a7ea72a2b0df4dc90a223b7d831806e039c86c6172b6967fc2c72c8f24ad18ef8935dfedc96713353e95437168173feb07c645ba9553cda6646c33ba58ce80b642e661d6cdd8b3589d8ce50c2af5205267aefcc7d553d1a63084cd330efe7c89538734ffd7d377c7dd9b1b8b55e2ca90859e2ba44ca34ba36d8b0d06e9745541cdb48dbcb06c45c16e04afcf0fed685f06927c107f12b5add1ffd6d689fc7a53514e3c6991f168763002792239fe6dea39d2bbe7afad1784f46ea293ea40c12e9c8b935aea9b4d14cd091bd5bdbb9ccbe5027c79322790407e1f4a810fc985de478463c18f7aa152f4eb1650b233e98655536ab2fdfc0ba51f2762871e8c2055673e07a199fc13fbaa6b1652a8ac9207034510b7a29c3db428ed52af75fc986d68b51cf784b03913be223ea4cd4f2521a12bce6e433906e18be5ebbc1bf366659adc89cce5485a97386d8889538f56e0d50dd66359805419eecdc5369afce5442291d99f1df3ce2188cddd59e60362d7ae0628c67bb7692e6ce5d528fb879d197061e8012c7fe5374b6bf5f7de1323b52482f59fe4ded0617e805638c5507d19b0878b147c26a26553f35dd97e3385c191d71e741ec15dea15c5be2607e5efe90dd072e80c9bcf06161e5dc09a8c683680066b893a126e4f57629dd6fb540f1b4c2d10156816708d1036fd2d27f5486799510ae3ec06fa9019e81932e52e8557f6c4a8f44a2fb2902536291b77a101a10b286240715475cdc1eb8f442d712c4b6356ba00e458b8969b2fdc8b874d517c7e1f407dace118910666633f852c26b84b286b41aa2450bc7813e9e8be9d857d7edab64beaa92aa1b12bdba2663ca3fedb57b09742a7596e4c2a4b584ea1dd2f1c8f035c45a47390e8b54d02070ef2ec0d7df3f22d8efca7b3b0573d402b62a4efb61c8d64ea1649937f164ec65ec9769b8659c37898376dee538c813de5b2e4c8bd4f60684dcce2ea11266cd7eaccd948d6d6f64786993b7521410408c27675773984cf9b483f3c9123253744efde35eb0dc31be58fd3cc43f7319db453b305adc84d8f282db4428ce71d8719925899b5c5ca9cd5448d3a92831a43215308bf3ab2bc589151b4a70ec7ca136c38cfae3c9e835cebbe6942d6edc14cffba4d015defdfec28849926a5e5b0dc551d1ba8f0d1e0dff84e341d8c1cc725637eb28c1bb5db694db5d96fd3da9af874dee2ecbb768c5037fe94d50cc78e744ef843a743fc0f5323705b725b9ec9b144e70f35d42986880c8eb821c3275a0a412c209417dbdc473b3470888daf6c7330a6910d81697301d5cf815eb71c0879ce1d4fae8471f9a343ccb2163bb39a277e1329d586a25c5d64367f55a0c77b0c603ab26aef71ad42bdb0a4f6115a5a3c8ba5ebf6d76f4aa13f707f8a98871af34a6894f2b8e09da7fab5e1524caa3ff6fe317d738d38dcb9a5da830835dac08bcaaf53fa70d439d96e332e92f050b92229113c169fbdaab8e46067dac55c9854afd46f5fb49827bd7f4a0db0a564b4bca0fec5993e6df547f29901b96da312d8d19d74a4fa0bc5ccd6e2de4e05955fac43f8d6b950b4aa2588f0560ea60cf612a9768fee151dc6fda4bdcc66b09c0babf56b43b70dfdfcf3abdc06f6a2282a40fea6538d5524a72369252fce982656df3677e47bcc732d867b8be0e89c67882b10b6240fe837a56daaf061327a82be6eb6621c2b0635193c4a9d3afe40770be8c94b32466489fea201d7c7580afdc9721b5326cfd8e363cad1aa5868b678979a67fe5acbacf3ecaf9b55ca1309bed5e15213ef307902a406403213dfa5d93b6ddca1163620dc99450772bd6d295c4798768788acd147ca816ff76ea3c44154b1e49f86a350147d3601239cf8fdea93dd447e0a5a5d77b40d3d430651b7e7027910540473517bfd2d65b6eb8e907b3a3c6b3a373a6ab498ab11641d70d11fd880ff5ca8116c1d1d3b874da754c67010524b7914bc8ca87aa2bc0df0934471d8fb56327ca196ddea25884502bcdc53047f5e0a4f546f45f49f719d32abdb5f4bca5df9040031a7dc6b4c44fbc4b3376ffd09f3a2df867497ed5c4fc57e0a09070d66fa19601715983cbca61f869d0a2850cfd881166feb01fb20ca099a8f55081aae3bf73eaba52a9f0f4232d61812ebc830f90bdc352ff5b26f1ca4712f022893fea1b263a272a5e7d302584f834ff0a98106869cd87d29fd7b76c86e249468a7d338e2681e7e9a783214fd7ffe1e8de067d0866e12aac5bcb670ae258008edee45e960b33afb1fbeb32e9552fbf7de00aa8dd781ac3e2592f7e8cf11696106f4dbcf34a80ea49e06de4ff71dc18a31f1922b7347cf16c5f19bef186cb16ec4b026bac8c954a465e9ecb9cea608093e79fa2bcbab0f8c15dcce89fe606fef2be61cd2bf39503502db825feb48313b0b9fb324a254c4ebcd656b924391c1a94a197389e1c7fd4d623c9b28a6860a05a4fc68baa1175e14094418c39cb1beb75b26f71365e63b071e7b20508891b0d6344e9282b7b3b1c93b962af03acf4da04dfc8e6508f413ea8da0b2d05f2f03ed70ef061accb8a8bbbef0851e0098b69f28b9f4c34cfb16c71f3bc542cec36bfe0673fafa08bb4b82496c228a8da3e895b8e5eeb2ac3361ff4a51027093a7e455ea4ff22519e9b5df016fe0d6fe4b2c3765bab1c0b3f85e35732d05b555e87da1097d7c547c05ffc925fdfe3ce3cb5f263c269128dec36c4c4cd71538e80657454c193e3115263118b1a33cf30b868d1a724eddfeaf2d26fca98b93ba189eeb9a1b9720440d19fdf8d0143fafc0bc5819bbfaec6b361e71d21754a302f71a01d20b958288467e6067f01e4a8bcbfb07e3010b2ee55c37f5384991891b806914c336b9213677c52c3f96900862fc63f10c9082379692e95b9e2477eb16b4edf6bdad47f031349f68abd7e9e0884e59280aeae7d92f7ae3de40f86b9694949d92eeefe88285d9ace628c24ff5cedd4e186418a4bff238a460662148be556095c6d45df9eefa8ed15357b1b96db6f1b2ba1ce9e8e1b488cc5c6bc6e4623916818b1cd0f6b1385d8c758832fe93de137a7cd658dca65ebc9a748a416802fbbce1d9dd16a3f72796f16e22090357c36e680f352381f29ee4402150c764c1c246078e5b1b2cccb5804b5b5c9fa16452cb820fe28ef75654fc1bce9bffae5436bd92369a1b5e265fa3052547d3b343bb6fb878d69232505b41ab22c651ecd81931c3f4366d0b26fa906bc41b15081b878be05830b9438bd07fc7fa2f0b18eff3ab3d9efc9c53a6d9fb57c52903801a2eb8769740d710c1e1f921ecdad86302970e586eccf753927a36d8f7d785013f23564354ee05d70be87c14b3f493f2907e609e244ca2ab376", 0x1000}, {&(0x7f0000005540)="d9bfc4c38e924be4604d0ec5ef7fe92cbe1086499ccd5f5a02afbf003be7d31780b5c4bf262c1dd10a3d6d5ba0e33645384b4083162918f78835a43d6af0a081cbde673f2809fa57792c30556a36b08e0b8731b73eb7b42bdf97525b70c88aa2f32b0b83bc01d723ee405cced80bdee80ce89a556ba3b4923095ffb4bc25aebe4e489fdeb47f20cc872c0ac8705230f51721ee8fc2bb1b6fdb4efc063658172b3d4698eefe39fbeee76753af9c617b7686d96a8c23416677a73c7d98798fa7db0ca434ac8b0a003475af788beece86d39ec8da6931148ba58a2d6599918606999dce922fece92063b7fc82648feb23c1131791e2cbf9c6b168b97371d73bd98545a949c559cd2619ac4deda31ca4111889213e752edd72b7be34cc11d8387574e93cae8fce8160e009b02d51f8e924b727076e2e0970064cc009c695b93ab198d15d4b9d71eb0b9e381381a461f437a6e3e06a4c953265689d58cb1ffe584be60a271e0c275ae256fa7e266da4fc8e505e61712e15251988f1fdac7054b1d2376b3bd2d737a34b82f7be6065a085cdf66364c8ce9a829dbe9df16c7d42df681215a7566bc5a93c0fc2146e26f57b5a2c38b493b5125fb1e19f9a341e08a117303f80f0afb8db6165a096b2e2e73b4b909a07897817652d6ad52b92dd851f21da50dafd161f2c9b190fad526b4dac3832febc9c13c2092864c987aff20d95a764726499495b8aff4abcfdf23178d4bb7c76f73749ff0ca716e371885b43d22164a8c223e060b646e6c42f41eb316b564221706cd8ffb3084cb07eea55f56579a22f781b61646ea5542d1d7a841c7a86f1e2108652837bcd506962c6f81fc09b1166a8a3f8dfe116c5b5ab1dba9ee78409f69170bad987b4e406b97f625577140e062321985b32f724c55f594c538bf60b82acbfe8014f9ad3b79cfccb56400798d5caa3f1d795da16eacd47d6b3f26e749a465f942279d41ca7146fdeee801d4e58433750b7ea83a022fc680c29e6892318dad55b536d6e92fb9f4a6f0896f99ad839e53df73831b596e0f3032fb61438fb3f69c0d23b9c77680cb488c465d7767997aa9a4cbef710cb1d374c53880b2e3dddf0bc8ac101a68739966cc11fafc820aaa3c35300401cc65bfc762ac9a5bf2c832b54f4ec5bd0132ac9d2713704f411b39f58c12017bf4933e2794018278db9c15ae65a2b1f0e0ea08e51c0f6ffcb9a2cd6df20aa947a9d5605e39d30d82432a41ed2d55199d4f982bdf6f3145b6e46a4203e3c3a67be95330b774c792e3c1675512a08617fb72d8bf412870424c868ce4931d40dedd2e739415dc08de7eb783f1739233dfd776fb5ed452effd8799bb85286ee04d0ce9bce8213db7cd17cb0ca724c75d072749ece6dbcbdfc1df55feab10dff9eef66505b04ebf5d58c5cffa10780c095f6cfa6025d36e398c929df52aa2e690e4b5e8bd632aa041f92102a0d4dbdf9fe9f97aa003c40ee6bb94bae2d8da998ec27a13c391c7da70caf4acfaa22ba28816a1647583982954ba4f5992a994b8190066a7e6696177eaa6a03b0adc76162e984e047f925f00ee87c99f1520ab5705a75db0c01d207267b7375c2d275d6ebc7c078eb25b248b5be9481e656857e891c375d043b6dee624a577ddeb27c20f24486183c7f8800ddc61c5eb431d7b598aeb6acd5a810118d0df506d9ee20cdaca25d5734ad31601d5b9e4d931c37f61b3a02b2238d708c2db309ce0a0c732c0da3e9d6881a30d78af08bd79fd162ce7f6cf538d4f71ac048b407a0a11fd3b35c9972a7034c265b2bfc6e6227a393df159aabe19dedd91128510c63703fe6cca83e2bf273fbb4212a216dea54625d04a77d9ec193130c6626778ed1258489e016067e224187a82414a1a78883b5e81af25a3600f63b5c6938aa83a03403ea6c861e086e7632ef5a7c5620e49b5a48131f59fa50fe7f4679781a16ba77e20f95777200fc15a26d9326d54394206595c8d62ce386d3e89cdc125b7dc10511aa7a6be4ec4b88cd0ede25673e68317e0b3d400904d04b1ff8c9190453d51f0e1832e0b8bdc54d64fad1088cd99032afce4077401cfaad3a91ce90f67fd1f2b1ef0d48b40efc35e08363a089214f732a4baf6675617e0994917d51b92ca24df0fc6b2fff2323c4c80aa2c56c7c6f6eeb50a7c04a6c59e044aae6e812e8e6a13edcb61c13121a968b32071001cba81cc3c5d5d1780dc6c0f60e909efb9e1db5c7afd2d519f23d9001d0ca62446deebcd792887f056dce7e46739efaa0fea6298b35a9afe929dd0354713f0101d463f2df31537bd17c9444a9dcf3790f674bf1e8174112bff0a4503abf34e43165c5e8048ba7819e143d36312015a0d61f133e4320be4a40422bdf0c6a3227b65017eb9f5c2c0a714f6bb11ee48d89906aef16f8e06d27c5ea4bca701006b1969e44282ac4898c5594c9c61f6b204d7b029b62a785ba0837b808206083468c25786627783078297f121337a2cee6adf8060001f04b3ef4ed8d9efd92956f436d18e0d424a6951ae6abf9cbd5da97afbb72565e8fb8fc491ea1a10711a4c74287607b03d935f8f11fc536a707175fbb19cfd5b590f0d379ba4f95e0f1cd99802ad33def17952e3eca52c634abc2187f6ae40f0d8f8aee21f1ac701ba4a19e9a68022549bd6b4b435bcac7cadc6699910e6544a2d9acd991a6c4f08ff9cb0715e6fabbad4eedbebfb08084b75da1e5ac73038a4a71e4a2aeffc155c5df5634b6475ea3c8275d1219814139663b75a3dcaa56851ad50be34a13dfc69ea17861e4a974064a5e0c00c62115e8ca10ea8821c850152737bf3bfc8c52a96b34b392f5910f2301f8705be7ecbd8cf0bc3c96a20ae67d77d2f29c5c16cb9ae04581f44dec60387e0d2d8b47f8bed9bef65bae73964337efec56864dd7abf95dc5a7e223894ba4052dd0303d66184fdb98e035bec158532df2e77dadff1bfa162b6ab8e8dd69420000405648da39592a726e1f52accc212eec83c52e62ee178e3e4d8784fcda53fa5d374b398e4b8db4c58b89b1824fa4642674875e56756152fde4769a5cb7810867ae7d529e6c84e69e896902b304af835c20c3d8b1ed1185872803291961c061dcf964a81bce3f9c387d50d5b4ee882ffed00dfb435e448ed87b77a5b00d49654c2986b5c7a7246f7a94f1714bf565ef62a01ebfb7c665238945ceba868d381ab3df40da10c988db8c49536815a44e6621b7bb9c29179c985bee634df221d11cd4fefd0dac817db9c5d20a85b8db77315e7a55503243884acefc0d4412db6c61b376e2dce1a17218c9e5f45e2624ae4c8be7d867f66e39af5fdf6c5a36287fcb5e6a10fdbf13539de51118b0efdd6a334b3e3444d57837ebbfe2b28c6b8ca145d5819eabda5cb9ed69d6fd43f65238e2b35a8169db2f539e588dcd1112fe527e9a1e65a6248c1d68695d9f906a326c12f83a2738a1344d76b4370a94d6f1f3c7188b5f8e2b7722bc479fa76e0e296e50ecca1b56558beae43dd617b9d8da38459a491468c60a2920f4710c850af5b0221125bb2d79b7361d3a82a9d86b07a2b4dc215fcf403c7ec3c46ff141be11d7a9ff558d409c668e6732c0009bc7b96c75c433d03cdd637ed80effcb0ea3783ca727b84810ed721f1e3126b6b4f9be26d63e5e4177661a0e9934571ed6942802a421ef726e2f8b0da6cb5cdb856d4925a7bce7cec525825ef6ecf6817741b4a052befac726c85af3991eda5f0511285c7761d7862c03af372d476d5649d0a27b8d9c5bcf7657d3ba7f944cfa868f9b5766b3e397e7822a0bec7e8e4c8f69652c446518cb65c21fa349d322467cf9ad336d524f830272fb5ec0e5d38ab661f720df4bddb9c27c43066109cf23a3486224cc873704a9a1e23faf6fc7889a087c3f5eb922a86bde275d26046b0c693c8cfd17d08f785a9afe9ed4a7a4855ddc1a8affd59ff910bd51c105ebc8990ba37e73b4a363fea80fdb03c6e48395b48950e86b46d22f149a21f1565385a47c1ceddd88d0ae6d10b712e29ab2239802a95fad88765d1ef83ecc3e98df0311a463cd42b68361ca83388861d33a1fc5f029bcb0475e7783f8dcc21bbae55043749812d07450bb0873a84613b96c295f17e1885abbf2b628b8708bf9052a55b168243c042f037e38b117c9ec846588aa20ab3de7e34e8b4b8d55bbda6accebe883b7e9318baf76158b7816bc885becd2365a64e07eac8693597ba9e61ea29760f543023df561e988931e36306f3706121af58045d72609a0dfd8f581983d3dd89a995afbd97d1ec9ccf7fc8fc684a4fc779ba99ef552f8c81a8ee774530cb1395b4fd0e2a28b342d2587e00d09a59236a83412ce5f7ebfb95333f9bf409dfc3c6d8fc19583b45a3bf51ec342e6c8600baf72cc0fefae8bdbe7c8ee2f1d1c5cfc03094c148aa9d62d5e35bc8f0307d045d0b53b77410b10a266e9c71f995aefba8daa9631757b2fb4615c5b9b29b9b05ee7edd5b9f82d99cbf6e6c76445e023dd58d6075e9819332e8ed37f252d5c482b469027e0251e76ed683c246fb8e0400e176ad1e4a3ca1c517010b4b1c7614e622937573bef85769ddee56bafdb62baf1e45eb7dc415633b39608b2d62e8bf8e03198bf8fd951305fdf67d8b5c4bb318da2b54de7f8bbbef0220ae3e1002689cc4200c69f61f149838beb9a4563e9ca21f624cf16f044d5fa3a15eda8592797679a536fb02d8044f7aa688d4117d9c9357e0a58de569783685b3573a92e08259744eace204fa55cc5191d7bea4751d5c9483b6fe4e07e26e575e666c3d6c2a1b9d91e944be92aa3e7eaaff6c27acba1dce84e29ef1aa50ab9b141ec8e041cf0a444dd92017847aa434e824db1eeaf5d2d7bd4ca5d8aa69ba98308c8621768782587b8848fd5f5372c6c5b121704306eec8f14d3dd6487e8f92620a3be5ed7a53138d41b18431b4e152d332b6f9617a4c2fb3c07cc8caa9dea4524f8251b04c1d2d26db872cef87eeb242201b700833d61056e9cee93578ae176a8535c1a4d655238e09c303584064c46dee44eaeeb0f0c842c31514ed707d4fca2a723a04fbb007c5a054ec377d82e75e3fc0b4bf1878cab9c9065111608d815e099fd791eece42bff5030055f37624150b60be66ce1c0319fe6a89d6e6e29bd16ac426eeb4d4c65f1da6536d84641745d5abad088fbfd08a90037d71e58c96ecbbd00680d024910fa1d886ed95e5decaa012d2b01595e34057316b6d282a06212c4337a4fba0d9f47e3b90c158182717237e57e73657b2fd3cc0e39ab22966129ea151fd5763ea2cb8b15e9742a4fe3ed403d194e9233dbce06909372cfaf7189ce552847768cb0d0f600f9257684d00d883d053fe11aa8dacc628c02270dbfa3482f1448af84f22c4ec20d0a45f21e9b180b3d5b5b7dbc09c540fb52d5775cfb8fabb0fc4e3943d46721d7c574e5ba675182865b40a05e333647a4f62a6f3728ba2a9744d2b9256a2c69b64275e83fee965db8abab8e9979e648ebc4505a6c2532b732703823c0f73e479ae7f2fa14585b102b390d43713408cbaa0cd381566205b4e167f09650785a2db71b150231fc0dd5d93143815469d97320f242ba926054303651999e480226c2bb13989cbdddfd0b854f1903490e2bc43832fbf768d8360ea8202d3e99c41fb539dc930d4658eb65e0c0b15e8dcbbba5baf32ddb90d07b455909f2d6106ed07ed73eb61e31bf3bbd058674f1607a2e80a695cffa8c996f9fa67d6468d32c69a146c42f9369d1bb4d6082353e", 0xffc}, {&(0x7f0000000180)="6b12c2", 0x3}], 0x7) execve(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="020000000000c5c4cf3025e712843cfa4f43e74d304c2900c08f512848d8054aa694967d5cf132d9f4d1e74319a40fbf4177a874f43f82c5ad62e09a6810cc174aba447bc47233a0ef6bd8eacd55a6ba5a4aea78e59bfbcfa234e8d53adf706cc613ecf20143a90bce50acd1135c5edfe08487b29267bfa28f67a1ec3f73b1cfbaa4861a9b37cc1a4ad1a9fa792685240b0b92048ff465c56ee194b0439f6b01c23cfd22d7f9e6229291cb8291b2fb62166458e3cbb81d3b1bbea375c675cf06ba8ff9b57e3e618fad64aecba9ffbc7cc0e0c12f90aecfa51d3622292f85f48f56003045274341544030b8227a64d24ae1139c4bef828140f4abcaa2b44d54563378826d75ae26c7711edebd7e7f10a8f445bd015094e07f07f7cc9255042b107ea2367068bfe364874568d64ab083fb3004a14d067db00ee9f910d55e69a192556e6a2a25c4ee8d9abed1bafada73697d558d1a721ba2f204e0a324cc2c412900004c62de6800000000000000"], 0xb9, 0x800) msgrcv(r0, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r0, &(0x7f0000000980)=ANY=[], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000d40)="6e0a561b719a9028edb6806240ff62ae57b5efb53515ecacd4cdbd1f16f0049b2575f40564139cfce1347e7583e40e06c1c1166c0a0a811deab12ae975bf5c94082af09c5510906e3faa24068268678a1ac88d8bf2163ad0434c0cbf3587eb9cfe692bb379a98ef4b261a820261ed385b36adecbeca5927a6ca1305cd29d41a8d92e1d3ab9e84a1348fbc5b7aa41259bf6a04b4a1bad5ee49b4d58af861900e35df8e9c78f1a5f16b85e87dbbc1424252e63e72e25b9854e1a1003e65ad0735d7c81313027c705f61649a3d1bc9acf4ff46deeb7b25d7901", 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgsnd(0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f91d274962bca36246e07d5514743352fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc590600000000000000b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8c6501975bdffcbe9b636e55618fdb7cff43cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d809a50dd63efc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37c8b8ee598a4a9e370fa51536034f42a3b5cc980355e5f68201fb46fac5b7ffe8af338ed3905efa5a0c565e58e4c5216e8116251976082ead5aa16e1897e2647b45af5f1345dc8833d154be5fc7eb1208152de365ee37d96eea71f55d37f15ee1204cb41042fd945de72b42d82d5b2a6fdc67b04c2c617abb774b8a", @ANYRESHEX=r0, @ANYRESDEC], 0xed, 0x0) msgrcv(r0, &(0x7f00000007c0), 0x90, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x0) close(r1) socket(0x12, 0xc006, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = getpid() r3 = openat(r0, &(0x7f0000000840)='./file0\x00', 0x8000, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, 0x0, r4}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x601, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000240)="0cfd042d6870f615f533f4d5e15805c5b6a58436cc2e386838fddae1e7584355b2548e50f8a8dcdd797745c94d00cbffda432f52df091603c77cb1a589a84f790a592a52ab03e055f3eb0d9cd2ea4a1a5a06fd724738917c41f1dca28284eac6f9995d20a187f27f7009fc8dc30d88b5f093ac6cf285d419ca7dee67ccc1617ebcc4a3f911ce081d053fec65d1d1d17b32f06203e77d8f19f614b1007f0cfb3f004ea6090235bbd2ffc5ed36fadfe5bef4aebc2d49000cb39fc6a70aaecea01f08b1d1d78efd0c50b468310f566a744dbc41988083bff9d11f86289d625688152d8d160c56fa31b85ee4b28594915feb6b229b77995e9d87c611bfcbf0771a9b0fc565f46718dcddd096d8f6531410e0ba8a70281509108ee3f28ad4405ac63f39c11db8bb376e44a87f20ffe080b93823e73fca07c4c4a6d1858d9cc172d5fd7690b73dbd7fcfcc44e9cbd992d5df9172f489a9c1b3ce769c85fc1668af6c759792ffc99bd05180579ee0f299b8ff42e2b00fc22c40fad7ba2712b3ff7a805c8ed11ebc95169ce809e627bb07bf41cc140fbc3cb97c45e6dddbf7e15da3919fa256ee32b66577e0d5549df2e011911f9afbfd3ee6bb301b4519a68426ed2fc55aaa84b98196e86d5e6a2c1164ad71f06deee1e63f9bf3bc81813546f753b18e76188131459d1bd4b600927d146e0217024fcf3f92d03baba21b639fd7b4d3309a139a48453516b022d72a74378710ecd7ed7d790ca54f2906b0e941d6833d51cea82f34d1d602b54e0cd2d04ee7864d7176c5b6801945c3c27b1cea375c1ead3685879c877454983521f5ce573cb13278c090d66c290e972818c32e932c2deb8f7722f21ab8c9c4aa905bde6e6e75231b1cc9cbf8d3388a7e317fc84add0eb1977000076b091d734f00f05fb3ca795aa0bd23fdc5ac1a6464ba8cb16357394c263e61684099d239d2eb78cacba7bdeba59fc8356b47e1b8d2b2f72076cbd78bb8f81b9fc6d93ba02442a76992afa21f590616773f55b0b3eb4dd2f8d2c62b2db410e8f3b548b8f8fb6ee70718c8cfe37ed91b69afd5b712e96700118910ad0265a858d1744da23b7090515d7fbd72c8de5640e34951e8b576cae1d842d8a6189da8c40b7719f5039238bf3fac4bd1fa926728b2f3caa7223c77aa3426d7fcb3da87821cb0b1d2a3a77400b07c964789cfd2fc20fb24fc1aaaf4ede64572d7c1f7deb5f7ef4906de2e010f1743a40ce776ff9f37fb2a46acb634659c3835aeafe438d584036718e1099f31604804153299d63b08cb30b0eff9dc9db2d289c7efea57fbe17c94785e4e30941e8642e9ac40afe8231c0e106ebecf02e17a381d557ea5696406bcc83956b2a590d8760eba3bc7ba48dfc0b1f5c836f6a6e3120b31f077c2ac8edc3eb9991208dab81492403c714ca16ffb2e96d4f34f44aaa967713a6c0cd1cf26b68d66875ae1231b2f48fe63e73e8da568e8551615774bae83cc726310c27a31bf471fa3db4685b3c913077f8f04a66bd57684c77fb6935ed9471214986e500f9f5e22cef4bfa228eefe03a9c714edeb5c74bf0b14d86450c7e29c691a415611d41ef2d469246d565eaeaf7457c19d3e720d8e1742e69a80f5db90a534700efee095b98805b483bf821f25aaee559e492ada5c258a68bc67b14cb72172c27c20c8e511efaaf4ee83bb40b07a2d680a8b2ca077115f274ab32e782362a202dce5d2baff1aad704fef5b3872477162383f47466bd67bf06de728a52b3ccf2652fd3400f6b996aa715d6cabef14748858a840a27325c36c31f160b97e9eda8c3a413400814cbe1aec68950d1103a27719b1de88405ea7d1acfba6e7401902ae18c8458d2bfc7fa726eecedcd389db4f182ae4aa94f29bae0cb1e17d24ef72444c5e64d1e56bcf977f624258202e7e4844072288c623e07ecf502b54a75b7b3c628f26cc0410699395d718a639dd4d63933fc64be9d4adabfd136efb57737fcfda934204454e56ef326c7b8842b957283bb5211c0c64bd2c8b7f735da7a7c69f0670edd14f5cd606ff04f0811eb3426ee7793b72d9fed5f067c644b21e66721cb111695aa18728a2cb579ba477c29a9d2c229288ef65b6e6a6fd9e407147cc74c9502051e69c37c4", 0x5ec}], 0x1) executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x16c}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) clock_getres(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r6) close(r0) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(0x0, 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x1) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x83, 0xfc}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xd0) r2 = dup(r1) recvmsg(r2, &(0x7f0000000600)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000340)=""/164, 0xa4}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/70, 0x46}], 0x4, &(0x7f0000000580)=""/86, 0x56}, 0x20) r3 = dup2(r2, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, 0x0, 0x0, &(0x7f0000001300), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/95, 0x5f}, 0x3f89}, 0x10, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) socket(0x2, 0x3, 0x4) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000006c0)={&(0x7f0000000640)='./file0\x00', 0x8, &(0x7f0000000680)='./file0\x00', 0x8}) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x5, 0x9) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) executing program 7: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x800, 0x0) symlinkat(&(0x7f0000001b80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r0, &(0x7f0000001940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') pckbd_enable: command error executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x836e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x7f) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x0, "0afff5ff7a095aeba1d76ff218aabc86001800"}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) syz_emit_ethernet(0x126f, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) executing program 5: open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x193) getpid() sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, 0xfffffffffffffffe, 0x0) semget$private(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) open(0x0, 0xfffe, 0x51) open(&(0x7f0000000080)='./file0\x00', 0x202a1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) executing program 3: setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000080)=0x20, 0x4) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r0, 0x80047476, &(0x7f0000000040)={0xffffffff, 0x201, 0x2, 0x7}) executing program 6: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x10000}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000340)="e8f62d5bbd301113e70c8c497f44c94f4af96ad69a381b71e929b8cf251732fe18cdef22851a6ae5d0ab55836174801634f8ae06d0b998073c020add16e604052bdcde23e6e1105ce636883a6a92cc656ed5a172eb0dc140911c08a15d9f87ad38fc92517ba8449a8c3b6d6c05f2bc289910417ab4183911b9de21cc16e0b6dafbaa17c96529c1937a589baa50dc19213dc86766fda91e35a878f8619f2adb937ec45ed5d73c85f02c6b500d9617f525ba9ab7f8b36a94ab07d6ecd44a0da2b6e1d5d46b864366e3ac51c455df0267fadfdc7db47780bc6c8d5b9b49729165dca3439387d6cf72c80db381d7a00805dfde7f37403869f257e2be9c05b0061eb5f834aff47a609c7114583ced18b828164a199b1fa835ea3fa11fd402e6e8bb07a4230b1c8b00aedd19695472f4962bcec6da6f4b1bc4621fa6fc12d18663d32dab78aecf42b98329c96dd7a057b3247e4fec5dfc01e28f940c24a4dca2ffc6504b208096469e3ad1f15eb64dfed9585d803829474ba3dce3eb660ae98f3655b0f3a2cb87857b5f524996ceca2aa788f47cf4488f00f18ed2220c4e6581d3d436e612acece71e054814dcd05aaae5c8c6c67ae40eede0e5b899294c7412d08dad589dc83fc67b7b601b96ff3587ec95f9e0a5fe09bd991943e33b3c7c3e9fa0a9c6aebd8120a85d244e7228446195680ba1d9b351a5ff0954da9539d7774860ff7151010af47bc0406b2c86aba418f02aa26676d9ade7194b73c716428272fa1a5d6b13bd31b0640d3c05dd3af41873b815b896938339300c56b06c8d38b7878cedf6a9b41c4ec4fd59b651be1895b63da00e8f0ec4a217c57e19db0d7795b40c757d481a2d12f577a0996e23206c4e1149b6f61bce620f24faa92edb6430d8712a6f5aaf61b689ac8e40ea6b5d104d8aa9a2a89c411e839b545374e4b12eacb4d15b172f70104d7508ab46b9f74e38430b888598faa95f97641d7d2dfa319301c258cb60b7327a72f407965167cef827be9a187c57ff8c353f3c6215153ec691a3f86f64327e2c949b7fe68d5957c1de722d15bb2a3ede069d47d3c76e3d29e6cf00ae8b8d2bf036c02aa3cfee6c6d1b99284ab5748827c8175700d1b847ced10076d1fd1c14cbc69d371cf544ea6cd9f7da208a3dee1df169d74f4fcc5af516fca8406c62f5013dbfd7870c953d96650c2436e21d0fa6a6bbf5bc01c4374bae7250030a6f60142b1eba06f4c5a0acfe26119df04f18529796759b540bdc73f33454d2821b7d3f298d4f1c227190ff9e4c99ba7673c4d62fa8a11270ce303df8025771eb55c4484d082cf4cb98d6adfca12e57181100a45a99ac88e9b9be9e84648c1fcc36347b50f51b6a7b07538f1339ec9f1703931566d8fef02588bd7fecc98a219df8b651d6cb0e078cbd9e324385ec876f56c0504fa0eae568602e8ea8f11e19fcd93086f3e26ea27eac3704ef60b40e9c6c73e3895f0c9fb59f7c1ac5b861681031f0e9425e178c88bd4e41af76ff7f8e963657af02dab45b95e5933288b55c40339b136b64911cb1e5346596f0aff9e56c6c4adcd2f9affe54f53d08b70e2f2a5ddd4f11d242a06019b462ed14e82ab0f289ac87f235fc8966c0bb0a6a39cfcfa1b4258e9d74af906d7f9488abcae755bb4b8a96d9f9dc54d9f91cec94f54dd7c537c12fe6f9602b06856ede069266358d6d8ac666e43a6c604ce2227ae949842b067745f308cfa95608cfe83a5aa7ed2f465875fa23f6cfacdfc4b982949b01cd8c3fa4a7c3694d35d547288e722663bc7b52a6293ff2b8bb6a52039e9d1bf87fa33659fbe7a3ddb699719a3076b613a638c7eb10609c9cb03f39c7472c14c6cee6e5d891f65e078398a3d860d0debf10be25287fc12da1c684e0e4a7e563b20dc2caf22ee8670db257c3055f9d70877e12a1b0b338588bef0e1b35969e3b87115ca20a0675c89d6bc211d63001c3a4b384a66769d31359a8e8866263e6e647c4be4f49bf0f2a4074d399b2e58ac40dbdbea68e66ecc47cea62959031eb374a4bbd89496e61067292705e2911cbd76be66cde7d24a2fb24625234e12f099dd696a299a9806dd8000c0d4b093417da989c7d9e0eba8f5ddb85c9fb033d0cddc36b6f6fe6c51646685fab7e11533d0b0fc5a4bce846ba34387e73cd4a80ff5d7c2804c85ad21e0b8b8e6867f432f6b62cf924fed00583d15c9b551dd5274f43ed482189bd077bdca3ef3f5273b3e7441859e44dbed6811ce6c502846c62826ed6766194f037864eeb3ff8c766d12f55b9735e126bdc1450c73b41ffb424799a4ab80505841f55b605c3f4fe7ce9a53aa7faf5e50217a62b68198588c9389912f5949dc7047ef55bd1a7e998fd61e3757c7d1b6d5124736ac0260705216741cbf8a8d02a0a20829ea9b14ff986402bd1a3b695995c431d605a68cf78163741f53549367db0bfc50315d9c43f49ca59ba8f5f43298cde7df63fc0c717b54303e67c4dc20c3b83691fca5a1952a7ce2461990ff50549e0a16b1f617c971206a114d04787d3a2e2a6e53abeed51d4dce735ebe9b3cb2e3f0c8a6cd8718be1dd7b7be1337069f2d8d52d27656a3d5730cf3d7333a09783e1fe4a8883b4f8d5084ee812a49988f48140cf51bc0d2b13df88e52a51c808be302a3e095592fc6603ec28d45da9b70e5380f10760addb2f2bdb8c418380f116e4bbf16645fcbb45a9fe6b098ee0cd76f875aeae00bc5de899165822b3b9c646c6ac97215588ce40e3c595833f480e9c398b801d17e90d65bfd7c84a0a4a81de43790e8eb8cc8490247bb3e30059a0a0d10cbacb1d79a6a917fbe5a9baef9de784d31eabfd6027a32fb0a07e4dae8de89b09bd6b12597afc400710a43bf351722847e6092df0aa8493056fad56983f73aae613fe90c0a5a9ddde0cfb3c2504f845ddca488df2cf80de7abdcc8d835c4c9b170c9779237abff9b814185fd27f238236b1b2f1606e7a630d92a8e2a3875c9a2766aa3401c54c12135eaeb66082ceafb5794ec58a57ab123c050d2f1a23dadc3bb5cd71bd862e5cb91921f85c7abc9224dd8d5c7e82027f6fc9d4620c3df991c15ee1a5976f6f2ded16c5eddb9ea4f8145c73b18529bf6a08edcf8447aafdcd1497d6191cee9f6f387f09e152b4ebb08a53bc5e179e32de5a2281500fcea033f97ed182b6496e365f23aed8e55bb746fc74d350a542de422af07a4681f41cdcdfa4c694965d8987a52c1e9abb00b15c06c9e472177be13d0cffb97466fe71f5c6f197592676eaaf65a92642eff482900a417cce09d6ddead3135632bad6c4bd48f2a40dcc3b99d9980a1c0fb70f3ac99256cc5f90d9bec3e03461da6c0d028da2000ccc43083c9fc5a6a19de7ec67fe0647c726cc14cced27e4a5358903647595f0373c165e34934828efc0fa4962e767a78d3efc9f64a9d79b4d92614e5292bf4c42f89ad5b3d1bce2fd75f9901ef7dc4ae2959e6d77be16ffbb5f76d01fe5c8661880dc9808484f333f988c05db270c1eed691682f18b970cdcb29860076ba292b4693947c90d6b9ba5014225b35c2560c4cd3efcf26ca168b18ea65c542df5ab758fae8ddcf59b4da3340dc8bac87300fa4e63d6404e1c286b67a8573a3ddc23e1ce807d3bb906560a03f64441ea0455a964deb79b666348a97fe290c68e4ad55ef574b2eed8d07dcd45d0a15a98dcf4f00535706b4a791758cb9ca0ab4387fd6926d98c1ac5d3846f542bdf354a73ac2efc76c89b410f73fd3adc5a964d1204d787cc75f2abfa2321ca3a82484140dd7d2a0b963cae5014b5721d47e57af4fe21b1b9bc991cbdeffb1f1185d08843713da3661539c16465c4a0fc562b465d867ee35beb808b1cc4b51be1447fd45e162ba2d788ab454d5d6259bb67e216ddd98faaef44dfaaa4b905382c54f32c4930ef32ec3cc639d640fdb13e3bb674ba06065c3dad29df8367568d2c4a556889685dfbb96df8e4e26ad1eade0a95cf604a1a173c024679ce2609be1b9408c5909882f86cb25c95db87a619d296773a69d5d760ad4dedfb8a11218fdb99d7c3031e26033853f518c84ac44f39ec7e393da3898662bef7117798b113cb4dfcb10d6b7081a2bbca26c58cf9d5529dd5fc3b0a055473617801eb35b5ed2e5feba18e8ed2e05da95fc5be5055dca0ff409134e4eb4a66a570d4b86d246d81571077d1c15eb18b777f79511eca672c141273894f3d81aba3b4ff680502ac8d6454318d25ad4af728d8a76fc1fa3f1f46ba15c4965241000c1bf46d3d1e5da21e4f49be6a188c4a53edb646f14b67877fe7b2788b298a089f0e831bd3b5f7425d3293be9d9ca5c9b56b3fde3ec6cc5e4c301dcfa1e83a93c1b6471822035ef0b932a2ed4db3309a2e8dde85aad8a21e23ffab574402bc4036c0c7308089e83f85f29c9a2da2155c9fb98f643c9fc7eb2fc6cc6f78aed491144891656b7ed117f4b5f13a37f1ec5da30d1439e3ff5a6a058ad9d5ee39f1fedd74d07ccf90ef199388d951e56ee40b0fc8db4994b4987df4ed3677ec8347934b812f438c96257efb971c8525e920bad1f0eaec1038c00d2c9b97753ae7373ea53d52fdc173f647625f861fb74cb44947e5c372653fdf0724b1663664ad79c0e9d3d3cb908b35c16887faf241c05ed83dbb6c0822af3ba487984348df1cd148e370aba641105cec58082a24b62e909f416172e8e074b24d6da390193d80f79049408804945aa811de208e33fb44c0c33f0604a57a7bbec6d2d00f7b7cf8a27579d832978be305f7114f48db4777eff8066f97072d32c724f6faada3a189e0c3867f3df6bacacc1240985034cc73674289f92bfc37565ddbadc3153c554e2eeea31ddb3a43a11aef73ca1b7258e7a6a45a72505823e9628691cef1ae29451c31f90a52ec6b23903254b7f0549df0bc9a89644a7a07dbcf12fc34d5c00fac4cdfb1e267829e24030e0adea803e6bb8af208cb03dff796c5931c5e9a90240cc016c148d0f928536e3ff2c540f409450b2320af9123216d2c3402f9bcdfde8b2703491274d92d903193b5ff6a04a691a749c75cc2ca71a93d71ffcb927a6237da335341c977eb8c0116a29f30b5c688771f68f1af49ffd479eecbf3e525863c45ccde337341c3d81edd151c8f7a930942f663301f24e2f36a85dec4c8d404d17f8f068a8b6bbd2574255689b94a3f4652952fc65e7bbd862818425e67f21c060728f8d0114dff9647160d4fb063ef86e95c7c82a38613e5c03dee1e2260741427dd6522a2d1e10c28e8782e691f513fa2bceb886e8f8c320fbff9202669037281d1e31acab5f9d8f3c4c8ee6f0cb1fb09f0edc61c4b81f98f0999e3b3973cd8ba6767d948d270e6b0591bf5b080ff0918cfde9c9265adc0d0622d293c2d7850d956a550f21eb947eb27cc1f7fe1c9ff46f8f433fe8512ed9e5e2e4c75a4ecdecf4c861a5a833d67f09fd085ea49c71781221817b42fb7cb9425c808d59563404861f23bbd40d53496e176c5e627e6e41582884b3c96f1fe7da67659646f96655225670ed661353fe0c38e09e87e039470c1f079726cdf6f73e2c8e7a2f7cb36d69cd5b7cbf3d566980739d1916236ddc9462ffc768cc9be5c19e71dcb2d5b92fb6235af192e6a18dcd18d37fa69d7630d2e4dfc29d003a9301ee326d10aa83102293b287f2959594550574955f3dd6ab40acb0e16010c56b4a187de2ac45be0eaad0dc90060ec9ce802d4b4550c7fe37c14dab8326bbbd26c42270da3d9c61c3a11da3189fd883df2251a1e7eda1d34eb63bbef", &(0x7f0000000200)=0x1000, &(0x7f0000001340)="59e85ca1df8e8d16dff7db5bb69ca916fca83cd74f5c6077d0d81789fa511a02fb0cfd6b160f56872d426ae910dc82250a87eb09fddfdb6e636910845fdeae026998db32a5c4b20de85f95fc256927229232a6e05e0b003eae1a8129d8480a72b0df8e20834bb6ddc8c402baf05ef9e1861581f99c697f42563f8d8501cac74f5463fa1ef7189f7caa", 0x89) r3 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getgroups(0x3, &(0x7f0000001400)=[0x0, 0x0, 0xffffffffffffffff]) r8 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001440)={{0x8001, r4, r5, r6, r7, 0x40, 0xfff}, 0x9a, 0x81, r8, r1, 0x3, 0x27cb, 0x6}) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000029, 0x2b, &(0x7f0000000000)="8c740b72", 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) executing program 5: ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000010c0)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xa7e], [0x0, 0x0, 0xc656, 0x0, 0x0, 0x1, 0x1ff, 0x0, 0x2], [0x1000, 0xfffffffffffffffd, 0x0, 0x2], [0x0, 0x3], [{0x0, 0x0, 0x0, 0x1000000000002000}, {}, {0x0, 0x0, 0x0, 0x800000000000}, {0x0, 0x1}, {0x0, 0x800000}, {0x0, 0x10000000, 0x0, 0x80000000}, {0x4, 0x0, 0x80001, 0x800000}, {0x0, 0x0, 0x0, 0xe0bc}], {0x0, 0x97, 0x8000, 0x80000001}}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r3, r2) listen(r2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x100001f, 0xffffffff, "8b050003000100787d902b56d864d3c3a3f4d3c9"}) writev(r5, &(0x7f00000013c0)=[{&(0x7f0000000240)="e35dbfeda71d80e5fa43a7683ebf074f330bd14903519d99401957f0a5d112adf0f7388c9bfa9c4496d0b78f7c1cfa8aec9dcc35204ac738cc8ce693bcfd2d7a97874115617f3ff5939a19e4fc06a51651ebe9f73dbb5bcf7667a21164ec882e89c1e3ea5ab46657b1096200aa773ad42623280cb88392e46ab068c67ad23813b135617603e66e2393b5aca44bd19edf041d2b5738b0e6d1c3b9dc67b23aae610512c4d0c10036028ad2e1dd1fc6ce9f80d467e9916b7efb0977945f229cc245a8526b1c2148ce321b47e23463b2790f89ce6301287997873500d08f19c7ba8e4609f7a396afca3ab7cb69318e1f876c4213478806b2700e78d961af0a5a8a7c4a973d8aaf635aaa873d8532fde2834bfb4218a1e985cfdda0ad28cd0dcbe666e7ee7d9996e3fb8c4c27f80ecc8bd3e6b64a72f659fec065cf954e8267300c4a4aaa8ad03ff7bee328e0da83634e2a8e018d67c0be51f78faefd207518de0f8f8ad364585ef996b72121ba54891334751b151d5564df556d9e4d8e600b0ebb6eac72fd88d58c67c5e3ee3e98e89aaed1b74e93e893ca6720b984a1ba0f8bf6815f4f8a8d5743819673e44f7b5ddf305bcc0fc8c3afa48b4fd82316bcf597b818748fd045346bd7f2caca69811aabd2cdcc32360bce9e0acbf98e943849ab2f946428218d83fc3a9cc03bf5b66a3e6d80ae7e47e03224be1b7626cd329f410fc5ae7d4e0e2fab30adef3057ead391a34470b5704ff362d628ff9324d50add8901029b190b292091c2acb88fddc6285fa9101692006ed749895dd65e7a4878089376f0d6abfd3a41dacaaef23c0289a2c6a1a0c85174ef070da190643e85c74d0eebc07b0edd3e36f2d355665f35202d439b5b1d67a9fb93d7d0791160269bc1256c54a1b94f0024eb3d55dc0a7d0598a80b78a71dd29cc43451c981fb9615154659f864f467d2c0fabad3699dc0b4a2476c4846c848b313f7fe15f6b367e60db91daffa237815fb3c593a24c0332f6bde3c9c9c88c8c65042a23291e35452bf83022ea93af13cc19e81a532e009e88a34b28f7f593e6acefe569da3a8f1189f7293724e09e0692648ee5703ecf96de190991567df7aada63a248390798796d64b97dcd19298c294f26fe2c7878783ec13cf669c4284c1a7c7c37c47a8a481b6a6b308ba29af39110055c607ec9acfe44ba6bd78dc5e6e48b9b42c5dfd968d05ed5ede2a78b4cf9a8e4b27c261210813495004626594ad1cd6a0fb22732a1c87143118f5b34ba487e0fec988deecf981776fdf4afbb80f66f4818cd8443b8a50e3539648e615907fed142b4ce44ac1a316d3c0b922455f626ef8da49817bd0442c1bd1a0a5c2de6a3519b86a7fc79c5b29ce3a045e02cd839a89e79b2fceef9d185039247115308c3330e1cb7a7e022477d296163c05585c7b222260416cff69ea843d1cd79dbf0041e3a518008721746c825b36fdad6bb8ff6b0414f884b186551f6a5b9b4b51a071048d05aa255963a37ecee7a030a38e8e80041a1033b618503bf0f3203fbf5e6802b833b2e711026424fae8ec4d6d55882623f9a72ea99593c9f5cca8888e1b38ea0b16318f39d176a2ce2e1eda8bf79a216ffccd3faa0916e46a0f8c852570c98f2fd9e99b8ac5972bc418648b942ee4b65c44d057f48df868468a4736f9ea30a273c8dacddd51f1831be7bdd61c9e217d786ad1ac98cf8fd74ecf96617c5235c35e3a7ea2a913df8838384aa055b53bae2b19901a88c1c87d70f4535e27b9c1f066f119346797a991f756f70eda64defcb1dd618f93497d70378b7e0fc553174f8bc021f60e47d632cb06658ab1b7fe57d9587fe795da911c7c7fae13a9a7113a8fc44828f090c2f2bcf324629b9343a3967059fce5dd66d12808d9ddf2410f34b2e424f8beebcbe0bb4a318a0dbeb405a56024ca868395d67303c95674b643e02a10f2140f3a2ea930d546562fc83fbb7a859dc7658568527460c7e06f7d667ce8f783502bbdd97c80ad944d2ced3346d6d87d6a513179a0e5edc79d9d9584abbe49de9f3b4034b5e023e8b67fb39e5c00715f68d3caafd0ad949b8c71abe94940da8bdabfe1209439b363447d52f230e5d1659b29be45f77dec84ef2836b4053609058a9c0031a7c76bac63c51c3a4dc8aa2ca3854aeb3fdade6b888ec8780a4995272333aa1c3d2959d1de71334bf2990d3cf13a3b62a7d370c944f5e6d0b7c259201c43bea9cc21da817c974331f9d6be9338c608e0fb172e0954eecfc3246e10ee5c205cb0fde8640e323a6e643194f4512362a86f08fd92e8f08b4fa1591ea6e8453ff306f10c71b0340e732147f52394a49b655a9904cc2097f6a0cdcdc124abf72b0903363a14906a6efdfd6a97f92a3a697cf9ca70a1ec53ab95efec7988bf8f6cb6557388d23a35f226bca8a565778834cf09298189ab77d1b79da9733200993a496d7effcc6e26840bcc58450e1936e4d5c58aa3c63989b446e12209cf6cef60c1e9090fe177181d0dec10490660fa17946877320fa2a54df5bfae16a3780af576cd062697b58826b046f1741b41bff2c3816b0dc0bb4d30a6f7a92c18b0e5051ac49be01d111ffa3194fbd05273a9de0b3b19c07539a935583397eaeff3facf7099d8520e3ce4b9cdcc7501d0a081a59dcce8886674d38651bdf0f2b6eb5f6b38db3a0f631d99a78aa67bb29d8d7d20d00f8270bb855adc20adb10b3e4c84345d57168c282fbb2b3944643d1a2190d592da2b3f14f283ac7d32b04fbbf1e925345db415a22cf9115f9b954c9e534613028cc9775128afec3507e7b8977a86c2637839fec7dfdb401173172f10fa661ea39ce2dec7acdea4ea88b54fc85e45f4bd52463837136576e78cb8fa873abe21da61cff7d77f15ada2b8aa5a28a69c3a4b4a499a1ac52158eb52bf1f760b4bd5a4477b9bc224263310f987cb00f501a11257bb1f710438a023d7dd7b91b3d9a34a114187640c3955ae36cb04d6dd10a90fb203856cd8fec56fa6fc4217937845bbb073b7bd96cbac32d7150b29f3d42bc2dbf6425944e507d14457fe2ea7269bcde0aeabd8a7137f784169d4d2bad03bc99c305df2371c9d0e1a83709e76128d15586e44967d1e8bef5eb3752c7642ed868fc3904d472cf110afc7a4a0df5491953d5b47fd92b748b3b8b93b35e3923919f3993a288637220d7dfc0a4d3c15ec1dfd7c061e5fd67b0ede343cda08256f22d9d7f66f311bdba1551fae7a02c8c1ed88c2e7248abffb66d40641b916a674764de9a2320d713b694a5d10d1b1db6b4375cbd2469297d8f695c5f2200f46954222474809e9a83200683e95e536dad7669dfb8158fab87f8245e0ace781149b8d542123ff7c2a4642bf7fd265d0f5a51286e412281225f4841dbda0ba2288ef12c2d70b6d46bd7bf3234b314de9e698ad2de9b6fda7758cff7b706fae14ac405f68c0ccbcf7a244147312bb487b98dc77e35da5979b6c75d1a504726399468327eeab7d817a36eb5764608416ae1cdfba6f18290421cd7eaf01a27d90004a8d6dd04cbe65973a41ef2e6b56c9b20463489b6355c0826358d0be893a57d2717343338aa535da8a0fc0721c4e5e6bdeb84a4d19ebe9f2de990e52a5daa06328fc1fa19d65131d9c1f96fb20a495ff29a80140c53bcbe1f9a7425002f58a58743fe37d7393b221d2a84b0ec4d6ec862ee93124010ef5e88d93bab5b807f42a2a982aadd53294be71a00c3a4068e6a5a2eefc5d4bf9a2152accffec19a878010b41ef5c21ffd7496b1046443d33ac05f72c378e5d99309379cd747aef4c264e8af8f0684c5aba36479863dcf6022287b7f652a1f025d8f64c507ae078e9995825a78e7a69ca7e9661dc1bcee71c06dcde01339aa569144c2668c26c6f8977eadadebbb0b1726dea289fc206ffd024b69c176d1b7b25667816b38358023d109aeece0079f9558cdc207172532e28b0695f86ccb27820235465796e73e848c5a05865480ddd673215e3ef49d5f745b9f4f5bd3a7ae99af7cb664fd84f3755882838429c9a7bedc1030307243f5b50329f44913c608492f3889de0877f4a9fde11f650c3081b704010c32fe9d964330abcec1720ed95fabd54b9d774127cf97e8d1a193ce6ff7d07145094175dfcea59546d4eb6bb2f67916f2161a60b365d43f29a3a4f7ed76782d9c67936b20fd4820126f196ebe9a55473b5c9de4489de843623454b74c5efa2033d8e0ffab2ddb98efe372d738c91dca38ae6fad86ea23f8eccf1c30aa613afd1c81a8c0e9dbd735d83870ba466ae19e376271a3375ade4d1f6fc802ee8381c08bd2b2696144bb9a97665b25d1e90f0f951f21777c692c1f6ed86757730fa9a593fbddecef7fef6e18012d46037e289009492f0eb5287460381628e86384e32320d567d43a601088c8c81defff03b70255cd3c6ae79b222a31388c4c605b96d7d985d53a3cea80abdca419ddcf405621eaad2818eb3059732b90bb9bd52a9185a7350d395b612f9a8361b5a0122cb5f01bc93e519538743cd9350cc2a4fe18964176d706ae122e371dbcc5f508ccc4f106c802fefba04fead99509e6c1e7e63c614c2041eac6f8427251fa3966d6804ccd03d7b29a22bdfc4cfed944f7364da48b4d02a370c1aa836bb038020a3d6a7289e3c947b5ac40bfd5673ef58fe21e5617bd904113698359cc8489e7053c12e6958380b9f7faea3de5005e01b279c2652d56dc0ff94cc6fa0f720211be04447c1c202294e586fe9d0c03bc285d2a5ccb19f5799efbc773de21bef7e0aab9fc648e591af8080b79cf65a8cfad8547c179096ce27f5d62a1c822adf3b3de7280ed3f706d13beb94496223124e7b44271b460df3a778d36dfa8df0f385a2584a747fa94b9f0beb3e3a32ebd2b6d5efe4ce6208e0d2406a8627885fd0b050bc426927449eedbb09c034dac29ed57bc1ccdc133f55599322c4c0eac5ba3d3366dcd21d9e89d481182bfd9e416106a314757d5560e79a7814fc7f4c1386a9c3b704d3fca95adc61944f0c42710a82578726af6da1d4efa44fddc632efed5fd9fe53959a2b5a1d8df0bacf58e213bd635ff6c46bf86832be7d393da1167e796dad0440b038cf462fa1d35b3b91bb2ac72e8f150fdb4f10c70bcbcd6c57cce02934ec8842d9b98a0e9ca14833de9b1e6742c8a784740c28c4cb3960135c0d", 0xe5e}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000018c0)={0xa, 0x1, 0xb}, 0x3, &(0x7f0000001980)="e0847d9e6fa54ee6be707865d8099d7be33e86bbaeba7efc89cd782671d18e94245fc82ae0d845029bb42ff8abef1fdc4221d9d7106c42f6b17a904abad450e89d90f5f94f85bcee3eec3e4da9d5c1191dc266188143dc64e08377905415363134811384b3af32dd18a2a3be6a63a912fd50d0657861402d153b1b2108e75f4000f2dde853d97ae367c08c552fb2e8b513022a7c66d48df927030950a211a888a6fee75627504bb7d537d1c21ca98aaebe6243ac8bb3f3290a4ec5d95023d260b30b61526eb3747ee31752f293a54a9f1e15a8533ccc731047e288892d52f73b09c9a91803c99532da1b77e1141ecb1cec38f9baf4265597ef3c8f91cb435338bb0784efe89dcbbc9640ff5138a752ecc28f53ec3a80eaf2f6d2f127ccdfdcf303f4afcc855693e7a30ec32a898787cc4769f3d397c98fb1d5b421cca2eff47a643256de35768153458231789db46e3868642746b4bc10a5147e9607440843acab24d9e6647e6cecd57517cfaad4b7f548a69a196d865562aca24ddcd5bd3476e6a2c77bb792872584d46d4f817dfcf7f7de8f355d37dd8e1956964b6bcb4b0605159a94aac66af2a3896c578395b7bf45737fc6c6b21450329bdaf8fa41abae1bebf6c0f467b717a5db8b8f98b670c025c2f7839a5f3012af0b750d284e1e5f9facbd9496f2cce752144788cd897e125b990aac5050b395811b3b1aa268dfc8772f7a3614b657e1ebbed735ce34b342a97148d0af42801232d3906345a6d90b67dfdd75a7a8a386a494e80339939ced72e01378f1cff09897f66984cac3f725b5891bd678c5008ebc78c0c4ab7862a1b482a0640f0feb7a9d08644db665874ebce50397ec03a2ce158ce46f11e28427ea31e088a1e27af6b94e9b89a03968db5411d07af2b288f017db9bf9ccf59a7797c07ad7e8f98939a0151e2823d1659a87ecd7debb1a251c7a57a340212de468c96c2e1cd7862a4b751a19c06db9c6eb4058f83375f88f2cf2d65a455ba453a8feec506f213495cd53c0fc9377f8f771b302ab4b5c154297d23b60a5c011033161ca28236923ecf3ea5c65ea997511241143ef32fd9b0888cd52dd58c32d169d2bbadb06e907e06230b0982859a195674e0bc3b68424c1632984c523089045f7210f331a411ab8eb692d1e155530cfa5b71cf817428701cbb40fd77da395e0e35eae430ffdcd5defca4c0a8c07ffb01ea939718901dbcb82ba9c599df509514ade10d23d17d6f599a006b3b04fedd5871b9afe65df34ca1e057d7925102805af4547e5684482645ea539a83de9c06ffea9ed9eb04e6a4dcebcd28dbcdc910acdfeaf338b9bcbbf399b115fe84965d9908ca353939b4472ffc08deac49424af0e92db7265b9ca5b3bcf40b23003901a3a4bc6670801a95a19a1c0107e1174efef4f423808823aa35bee6987cc700b170947fc5ed2e9d316907d56b4e87f503556989109b6e411eb3a24a74ad8996edc3189217acf6ea11f853dbb4031dfc962ba29458f5e15b436716e9f92ee7127efe5a4dea3c90c0e010affb0b5eb9fd4422a3ec1c84868f51d82e6ef297ae5825e5712d9e557c654af48aea281d8c0bb415a8ff10921cb81edfd554a009f43cf15b929bb8679e5bb5d992d8909ec43ebda48672f13f034d0cc61146e0143e9084eba39601e5d2d441020d665fd53b54c6223814a51adbf3ae4ead72120432164e0c7b301461f8e3d9ad4c67f8070cacd8cc4c26c2bf476153b2c4e5c168afdfd0003206355641842bb72176a3a7e259d07b2fac59e4f028be2fb2fbfe9344f760e77dc2721f322a8561eb292a9a9f95573e17575193659141e8cab961721a1463c76af91c47faf733ede107eeca67ced17da1dd9919c04036e7246394fb729d63a15bdd490eb73574b09adcf4552ff755951afcc010cedf902eb67649b4f60b1f9536d2ef4c5e4707eead5c447eca8fb208912eedfcf5fa6b6e0f946cbda7a56228f6553a78d458de517821b6d083089c736c85cd5c8949ea6c6c64b9f5f1c1390926460475577359c8071eceba4d9c9ecac697c6f1b2b8b33db6de1f20452656a0b5df2d353888abd9e8731be164d73aebed8863f5ef684d73bdb7a2fcf5d9f54a85ec0d10b28403441a9c78127b202ad464b05cb99e67da160abbfa7233f949cb09f9875edb950599fcdbc7bc5c55a440c260fb3bcbfe1e1f12f127af20ed3e60084c808b47bcc14df19955aac465055cf5121f67e4a0aaf0e1fc3aeef36972762a185e293455f1d103257b7602b19c68a57f5dd132617b33a72359cb65e177ea04e0e9feae003897f421b4d1aa0950891e477e4d8d7d0aba391209ce15b842da9aa8dbe4d707e2bf39b3977aaa3dc104cd4f4b1bd427cfe54b7150adf30206f6b146c26e2d795a8a5777c373e335f3dcf542ca9af4b94b882709a67d1263721ff854ed4366fdbd3e27deebab2c094c0fafd66149fd5768813e888d102e5622cd87a5f002419531d05c4e56673ba38e7bcd771b106dbf4a249afab0b6b2f00bce6a66963f9def69e78c6a8135c6fa1b81dfaf14635279e3a31c0ee009d2aa621f80e6d2f42fa59b6a870b08244bf9a97a86db0bd7fcab7f9623b301f57aa47547532a7860fc0057dc6785942d48d3d4921283fd4e41e285a4ccf1c8b07d73990a2b278e900bb7c3666cc1bde960bd1f8f4166745f8ffff9034155a3cee61dc0bb722a9f6934c16aebc227ec719ce735f4a833c29c350dff1722debf0a181def2ce2065e025148e85ab24fc670a5489721f38157813dcd981100a12cb97ef2cb3abfd48f28d20ca7e8d47b78710cd47c133ed651d34dc26bbcc2949c83409e323254ea4f45a2cbb8d0b2e5691018cac98f435502794c2bf1ae451634483874bca4c1d1ec7283b777513369b4fe5341bad256316848e8512d10b59b8ad65c2daad1510ce45cfc0e43cc2627f044d10d964fa7e4dcb25c6d1949222a07fdfe41442f5693fbbe5bffff8a229bd57d159578da07afe416c8c626528861f7c816829eee9ba9e2c8e3477c728084be251611b46b6b16535a8e29d6d6678460dec69f2d17dbd1f1cc1c513dea9c97006833fb6ab5cd91927409efc24ce7fd16efdb1f5d501cf65cf6e236eef23c9e54c1cba486949c4fe78063dc8c8f7e0c0b3c621d329c02dd70059176658c42b582d6b2df7be9822e220ca5dcb6d10aee399e395faf06cc0acb28eb3081a5605a0f46c111a2ff819ff6237d62a0f44203935c122fb18ad605b33fe2a6b65926188a277e3c41a1e79c6ce12bdf3fae5ad9d6c761c551b3273384cf46959f44ff9136b6efa82d4aa7c246d1b4548f8254a3482eab03cb1df597f72e479e4d6597789143a18ccd11a661a4596da6148a84e352887d2163e330addf81f632ada2bd1997cec232147e9da00d3542c6fa9881709e90cf783135523e1a72f029845dd16fb8bcd87009a3f2d7a9ee679be751ad9e9c7b0ca942bde045f29e8451bc39c27c2a5fb3bfb17fd40a44aed967dbabf4055ec23564aea1bc2adfe3382732e9413bf56bf971ac8402873d00058a79b6d1e68478e4838afe14119766de00c878f8e75fd6756f54473a8ea6f036da47a4742f642754b03e8505efa2576c55cd6334188438a4a941a50c3d96f0fd7ac7c70a52c2092a4967018666b53eedd3c81419d35ae39bdde890897916c281b24251d98c24774511ea8224f717e99d6d254267bdc360e964830e62f811335a393c827bdbb0c9b85e218ee392e43800e4f757e439e1a5da37f3ca14a8f6c7d31353633e47fff3fc6d03757b720cf933969320c071b57f9e65c7d92a3ef066e00962a687e95da6fe2caf5037ee85f5de671619fd831bb21085734a6dc45cbb64aab4449bca4430e252ae4d19c6d337f655ea6c30b22a64e3e9d019c81f756e0d1efd9a7db21acbfb16997855f44359513375165dd25eb8645f49588fb6959146905da0761fd73ae5c2bf614d8775892715dc8442c8e13fcbeb44dac4ed600633f8e53b7f3f44e655d74544828c43386752f70a7c8d2984d8a622f93fa8735b1b94b4c302536184334ae4a4ab54a1f1f30357b2bbe8c2e598e8116c122b1a855c4e5177460b19d5809aef59142637f3ea1092529b05f33f060a00191b4074000740935231cb01437b2beb2b0d99683d6d626842f464feefac29b7ab47c243b15dc318e7d408a050735973bd71116d38052d7efa1f192d0f33bb3e45c1ec37f3abf2e19afd500b88e38468b3f84d5642fe124d716e3399067306c13bfd16fc160ee0ee6bdccf42e9dd152f2257d2826587816cdf0a266ee33bf4ba8c400fd2bae5389522b4ea5d6b61b71d299e724519f2f2ca202c906f8aea9732937b92364ef102b1d089919b16947a8cf0f5a4c0a83d66e2267764ab3e57f25b47cbcf8c48c2e109d8f0f0f61e186394471ac70f516be41dbdba5229d6e387921f234244d8dc3ab7cbe220102795c77d175bc48286eb19b1858fca33be8ec24ffb96bb17357ea1d79ca56d0f2d887d0b867fd08f61e3df64ad258cbead2153cc74a4145bf9efafc441df18ec33f186abec925fbbe11e83058095977989c50667e6b58244c77131affad5dfe2e55d553a11e8a61448d8935ad5d4def5d5b0d74e7d5cef05396641757bb95e378573767c4cadfa102fac9201aeed924ee14f94fe49614849727efa37e4c867dd5d0feb54f26ad605b1120b4292a5c09c6de0d5017afdeb3da9c4a73765ea60d151ed98d45c5a4eca2c94db7ef292a3f67f00649455107b02cdb73b015fe882209644f17ab14c1f18ed7c47f767bb4fb96a6d61cc13fda06855f1b99493cd918d1fa9a2f8dfa698cb7bfeb8bf0a94c35fec02ea9231f4bbcab67fc05520c4d4a08985c416c277d9e37e9875bc5429def1d7c3ab664b3ef33bab0698a267008700e1e805f867c946165f0d4762803aa20e752c12f2ce17bce5083f6ffa4b8baf6cfa24b46f8c0cfd863ee813944af0d91ee8ef6d7e55625cb62b896bf58ca0d62261019c025c16b52c729bce9469e0a83dd3af2b21b40ef1ab6de2b579e5b78df2b24ac3526f5ace804e9fedf4570df56701184e3126dea2d9a1b3f3a63fe2b1497fe24998f9b8543e2bbc121895a983674458bec4c1635664d90d73375bb1e59dd3842f96ec2792e09a5f241a0b8657756c9b0f7dcab11ec9fe16116abc4208ab1b218a9b5a9642ca6b48bbd9b1242d2c77a6ec366471dcd7cc8ea099389c2fe9f4569feb97e6c564082d51f6cc957013088be11bd281f412a66fa25ead551ffd0a4b57e271124e44978f14466cc93a6de4797a251baa1e1ee289b50344a04ac9a43c992a4e82aa33c011e0f58a15bf5debbc64aff637142304e0bfa049a7fff69755fae3ee25f1cea9fafe191b095f7353b4ce00a66072bf1c2260106382ccec3f5a4b17c413bae2b9f0f8361f7d2117b7c8a2ba07f1af8601804fe8ca26e0dab466526019dce2eba2450ed97b1ed8870a5730c6e5e8cd8d946d318dd1f3e118dabac4fb72cb8376116b1f2224fe00c6ed688278f83471155f849718d27353b48557fff1e890b6cfec0968a4107cee769bf022f58945c3ec8f128021c411f57f0a008b3890b34bf96c980d932bdc929efa68fae4fc02e9832b333ea1df4eb6065809f6a267e1aad19eee670a09fd1e8a6a7c077be0218a94365113a803fe464a17876259cba4758a0d9b38cfa8180026dc9ededb2efa5d50a3806711ca6eb648e3bfd32717c01a92bb7a9d13da28a9d7ba42cc4622e1519cc5329d5529a21a315b59bd35c9e", &(0x7f0000001940)=0x1000, &(0x7f0000000540)="384e04b05913208424d092f70f8c31229fb33b1beda2b3c6c282eb6f577de6e15148ad99345c9ca11d4a7d276831e751e3a8b7a5131499896598cedab15301963019b7e7a31b4c801bc890a6466f168c6e4f4e9a2e0c301a0baf1c3b6b4bfa54d78ee16c7da64ccc38916d09b6a6873dfafa886c1c66e58d5892cbddd83ffa8913b25db578949d7b8c55cabe7181506efdf5955116a662329ffd71c9ee383e25f4d4a3826c422a16787b15376bba8f7a059134c02a829abe507520222ebe5ecf23ad4dc311", 0xc5) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001880)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) executing program 6: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb3a"]) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x9, 0x1) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d0014000000000000000000000000000000000001000000000000000000000000000000014e234e20", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="7082faf3b9f66f28"]) executing program 5: select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x37, &(0x7f0000000040)="0300", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)={0xffffffff7fffffff, 0x51}) r2 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f0000000480)="89a395ca1d1fc554f3e0ea9d6d240526c7a202d1b2f13a5d9d532f1f30fe8c2132321a7845e81520ec10fc25a635215934c278f52c8c8f9a2cde800d2ff7df1404b23fd57ef1016e86c49b1b8468871066edc83a22d680ffd23af7d63b50628f24d9668472f790d9fa97cc608375c47b1efd94435f48768fe9fe0fbd6af392105df46d74acb712f19fbc70b66288b3f4be78e386892a958200f0ca8e5025da5f3dd9c8beee4f6171e3ffe3c6741c54fab3be3811d447ad45a44fafb1556f56384712cbbfd385a2958e90056569b72df54b662bcc7b182145461bc3fb39cc57e6cb1018a0c2dfe09553178b1c3e8fa41ea7f453286530ca9457d665feb5d5bd89d84b823cc1f32872f74ca2265d2cbed4e428434acf5c582e31973ec19307188267a35ca0ed5a6ab370be2d652caa1487050b6d47523078a46a453a44f2c649220b3e8833b7addbfc5b8e8c0f171a808e24e63f6de79b3aa20e9dd9764e51d92526b5454b26f35cc677273e5f87aff45cfd", 0x171}, {&(0x7f00000003c0)="bfa4bc3a091ae2de4a59b0d981a5c2b0acaa6bef34734ed19eb531a50b0da66b90eefce725a2896d3e66de884997b3adc3ff28f2bd83ff2fcb4f81c573efb96f43412e3db9b210b5e68a0ee83a1667a864d30e2bf3941ad06b5afb553f6c117757ebfbea4f662b73adf33af83c9e8eb74b187fc99069a444fe5ffb8077be3f358a28dca349738cb5f05cc35f104ab29639b955b58eb93db84cfe2235877b82ef779e3e66eaf8c8d5363040a940b7a2ed7751b91eb37dcdf68fb771ac24fcef", 0xbf}, {&(0x7f0000000600)="49cbd667f3496a4794ae57c2bd95c309e64884f876048ad3f145190ad3014122cf18e00a544d346a207dc4e7b9286299f5f755da076d24cb81b93839fffd0ba5e101e7eca82260ba7669140c760d4d8ffde612947625321a5c643e80823899a2e4d8128fc3d964a1b44e38000ca86185e4599c6a0d2e73d6fd813c418ab82cc71a41f3ad2aec9790a39c36d455a21f9a5efaf575ba066c4ece887fe2c32d441b92e49e75655070892a45b281b12369518088d78d63b606a254e9e3fee2c56572b474090c27860fe270698d7781895f5f94783116de328ac3d36a52d82601e3180095d3bfb99e2ad928f7ba9efb502078e72393dea7818ccb9a2db3aa8065fe64163c4548fef2c690b905b9e205ee53f7ab333c9bcbcad31e68abc00dd800"/299, 0x12b}, {&(0x7f0000000200)="3c3ca6cf6c142a8af4990700c688335cc42ec956498ee5cc29317fd84b980727bc275c548604cabb749a62517ffb153ec0537ee1e4ede9bc1a35b56145abdc1a", 0x40}, {&(0x7f0000000140)="9fb549606cad51df291ac30d241be552cd36c9ce9e0887f5a5f1baddc78aac6d833c57cc1a06a0f33c73b69aa47874fa8718a98cbef32bcb1797ee04d989c46312f6ef488fd6f108142080f250b949e2b9712d5fc0649ef4e832a195f34e2498da3bb07cc3752feacd1517a365c3418457e322e32975fe388211d18d96ee58066575c3719e4717a29b380cef503921b931616dd506c7e9feda31c6aa1693efabd6533bc79183707acf9c", 0xaa}, {&(0x7f0000000300)="bba7359381c1a5367efb144f9ec26748e797b0b985d41baf9ed7b091730195fa11f06e95f705c20d3c442b64738a379adbb8e45b68a6c73d8d0f7dee5b4c393cdbc020692a3f3671ae6434d07eeb312a44bc381bf0b1cd9f282d44522fdde962da3a00b0b63a6423db2242058c78971bf3ca6294628217a45bf2beb4f5f27be4db52f76505f8df605c3bc090e941230848fd381fc2a65648d67d1a626a96206a120f35dd6d78e70ceffa915bd1", 0xad}], 0x6) socket(0x0, 0x4, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000240), 0x4) r3 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x190) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) open(0x0, 0x20000, 0x1e0) mmap(&(0x7f000016d000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x2) setrlimit(0x6, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xffff}, {0x45, 0x9c}, {0x8, 0x0, 0x0, 0x3e}]}) write(r4, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) mlockall(0x1) munlockall() connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x3ff, 0x1, 0x5773c5b9, "ff000000ff597bd600"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="3cd6c02e333fb93fb4ca49bea7e86e320c0096c01ddb888fbaf72505e3035d287627070878880c45c1446e4c8796283ea88d71bc7b5b251a24c632075b5d0b178d686c9f9ef9d13e4c162e70bfe13ddced2646d067c62a64914598a453b747c3c2dedd1b420421434296a1988c541cc00525b739707102b8e7f14ac5e77488744946054cddfb463b7e952905da250c31e34b3a78419f53ec2f6c05032f918fedee28dc65e35bf29ae8b42dd98b6b16f7815878c41bda0ecc61e6e500cc1255bf465a9f43772473d8003b7331141e85cf1b35fac9ca14237fe64486ae3b74d47e9f4ee3199f7970ab8db31a251e46e5d52ac6da8bf6a5621bdacbb978d630dd5485b588adc23c6ac51e28508899b1ba99a7fe959a0e5495c1f2ab4f5521757a34fe4b8931e154ec727e66c86529e7f621367b5f7c2dccbd34e978054a326cc3598805c048c31543c88bf658f5c1ac08aa89792dfaf4e310d6ce9084dbf1c80960d9a7dc1e15946ae87845972105ab1b284b3cc41ece5d70b6736bdf2b9585505ade0b7d791d6547684882246098100b66a60f0af367ca645b8e2aefd4b312fb8df4676b22a9d454f5334cafec5a791e9bf9e17ff97eb07f81d37eada94d2ae33815a152e009ab91e2c827b2aded3c3a239136b385a3b00bdf10fff650140d24f1748b17cb0cfbadb238851d277fb206ee037bbd4c0a3fbfa5735c3855e5a72737a8b42cb99506b56e7139605ea277e5b4eac01e997c9dd7c993b86d02883ad3d987300a8f2cd3b50912fd8132a244e7111aa00e3cdc0ff2a89d3d5ca8", 0x23c}], 0x1) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007", 0xd, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x5}, {0x3c}, {0x2006}]}) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB, @ANYBLOB="2c02402edccb2caf61808eb5a49f109d9b75064a4eae3fa5289055be3fa799240d8ea259a9fafea023a01d090500e46dd65ad360c708c21400117259dc0fafa7d9e3f96d24dff7bbcfaa6c5aab483cb8dd7ec309cba18d493f712170afc4125022ca4cfa99e3c6101c3c94958d0b6730e38b8264ab117f6e4016dc"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81, 0x0, 0x84, 0x6}, {0x4}, {0x6, 0x0, 0x0, 0x88f0}]}) write(r2, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x9}) r3 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\t\x00', 0x2) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)='C', 0x1}], 0x1) r5 = dup(0xffffffffffffffff) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000), 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80286987, &(0x7f00000001c0)) r6 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000240)="64145b96b30f6ec84598d28df3fcb4eb3409a93e0afa68a51534c1", 0x1b, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0xc0286988, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, 0x0, 0x0) connect(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x40) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) read(r2, &(0x7f0000000280)=""/167, 0xa7) writev(0xffffffffffffffff, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x87, 0x1}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x25, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x7, 0x0, 0x0, 0x0, 0x800, 0x9}) shmctl$IPC_RMID(r5, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100012d29fb000700000000098002005a00"}) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f0000000480)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r2) fchflags(r0, 0x10001) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1188}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c, 0x0, 0x80}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000002c0)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0xfffffffffffffe1e) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x836e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x7f) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x0, "0afff5ff7a095aeba1d76ff218aabc86001800"}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) syz_emit_ethernet(0x126f, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) executing program 1: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80146950, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: r0 = socket(0x11, 0x0, 0x0) (async) semget(0x1, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5486) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x6) (async) socket(0x2, 0x2, 0x0) (async) socket(0x18, 0x3, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000003100)={&(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) (async) sysctl$kern(&(0x7f0000000540)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) (async, rerun: 64) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/204, 0xcc}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/99, 0x63}], 0x3) (async, rerun: 64) syz_open_pts() close(0xffffffffffffffff) (async) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) getuid() (async, rerun: 64) r4 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r4, 0x2, 0x8, 0x0) executing program 2: openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) r0 = socket(0x2, 0x0, 0x9) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000004e40)={0x1, 0x32}, 0x2, 0x0, &(0x7f0000004f00), &(0x7f0000004f40), 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind(r2, &(0x7f0000000080), 0xa) setreuid(0xee00, 0x0) chmod(0x0, 0x33) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = dup(r3) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) setsockopt(r1, 0x26, 0xe, &(0x7f0000000000)="02000000", 0x41) dup2(r1, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) semop(0x0, &(0x7f0000000080), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(0x0, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) semop(0x0, &(0x7f00000002c0)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420}, {0x1, 0x2, 0x1800}, {}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9, 0x800}, {0x4, 0x1, 0x1000}, {0x3, 0x7e7}], 0x9) semop(0x0, &(0x7f0000000180)=[{0x1, 0x9, 0x1400}, {0x0, 0x6}], 0x2) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/64) r6 = socket(0x0, 0x0, 0x1f) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) r7 = socket(0x800000018, 0x1, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x43e10e0f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b32494000000002fd505aac10fe3"}) writev(r0, &(0x7f0000000800), 0x0) poll(&(0x7f0000000140)=[{r1, 0x86ef6a69ee17bf91}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x7ff, "1a0e0ad5e4a52a829bb82f36b921aab39b58505f"}) executing program 7: ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x4, 0x5, 0x0, 0xfffffffd}, {0x3c}, {0x6}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20940, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@local, @remote, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x1, 0x3, 0x8}}}}}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x101, 0x0, 0xff0, 0x7, "69c7efb66d06c45a75fbc137907378e1a5314990", 0x800, 0x1}) executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000040)={0x2, 0x0, 0x81, 0x0, 0x0}) getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x101, 0x0, 0x5, 0x10cc, 0xb07b}, 0xc) executing program 2: open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000740)="b10005016000009f0500000007000000001813fecea10500fef96ecfc72fd3357ae302b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c116a972c881ea772ec5890400000000ff0000361b1257aea8c500002002fbff0c2300008a09000000000008e37195f8343712051eff070000000000000000008004200000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x7ffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r4) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000340)=""/152, 0x98}, {0x0}], 0x2, 0x0}, 0x42) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) r7 = dup2(r3, r2) bind(r2, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) write(r8, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r7, &(0x7f0000000040)={0x0, 0xfffffffffffffe59, 0x0, 0x0, 0x0}, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x4}], 0x2}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000004c0)={0x10, 0x0, [{&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x40}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff0000/0x6000)=nil, &(0x7f0000fed000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) attempt to execute user address 0x3c729 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c729 cs 8 rflags 10246 cr2 3c729 cpl 0 rsp ffff80002c0ed158 gsbase 0xffffffff82d04ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff8282da9f) at panic+0x159 kerntrap(ffff80002c0ed0a0) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(fffffd8052c663c0,0,1,0) at rt_match+0xc3 route_mpath(fffffd8052c663a8,fffffd8057ad3624,0,0) at route_mpath+0x8b in_pcbselsrc(ffff80002c0ed458,fffffd8057ad3620,fffffd8052c66330) at in_pcbselsrc+0x1b7 in_pcbconnect(fffffd8052c66330,fffffd8057ad3600) at in_pcbconnect+0xe8 udp_connect(fffffd8059053008,fffffd8057ad3600) at udp_connect+0xa4 sys_connect(ffff80002a67bc48,ffff80002c0ed650,ffff80002c0ed5a0) at sys_connect+0x238 syscall(ffff80002c0ed650) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6b30e4f1d10, count: 245 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID e4c28bce-9379-8bb2-f2c8-a7cf484f58e0 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace