) r24 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003ac0)={0x0, 0x0}, &(0x7f0000003b00)=0xc) getgroups(0xa, &(0x7f0000003b40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r27 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003b80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0, 0x0, 0x0}, &(0x7f0000003c00)=0xc) r30 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003c40)) r31 = open$dir(&(0x7f0000003c80)='./file0\x00', 0x800, 0x40) r32 = accept(0xffffffffffffff9c, &(0x7f0000003cc0)=@in6, &(0x7f0000003d00)=0xc) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003d40)='/dev/vmm\x00', 0x400, 0x0) r34 = accept(0xffffffffffffffff, &(0x7f0000003d80)=@in6, &(0x7f0000003dc0)=0xc) pipe2(&(0x7f0000003e00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000c) r36 = dup(r4) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003fc0)={&(0x7f0000000300)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f0000000340)="7b642ca5ad9d360693b605aed72ec9a33de4a4f855a26b8dc1448226", 0x1c}, {&(0x7f0000000380)="7bc6dd9f0fa94743b1e9512e1f5f1c1f645fd24bf7e9d412dc8c609fd8f3d6d1b71bf0874e90b92a8d2316cc565687e689f50ef025886b2b97baccc1f18e42c9d5ab4536322201b7b951b1be5bd0c2e3ec640bfef6c9a0a802fb20ddf4dedb6b", 0x60}, {&(0x7f0000000400)="794c6ceebd61f489c135e403baa3d0d30e6a90b5b8efe3bd602084d9afd35d", 0x1f}, {&(0x7f0000000440)="c20eacea4797b837c2080349ec432017a131a47a78b44fb832f26f5383b6241ebfd5ff109906017357b61028ebafdf510a79414a05a1dc6f5e42728fa6a614e8e552c67d986fd07958501f716b477737ce19be", 0x53}, {&(0x7f00000004c0)="736c2ab4ceff4aa157033cd7c57e922ea8ec4744d85b71ef32cc026de35ed0f5173184180ca55a7979d947880498b39dc823b8c25d7a30490a78ae06a7de0b35398472b0b7a9157e96b26ed272ce6e3dc18c7290de44a14fed26a4832920bb7fdfcdbab7ee73b3bce6afc797eb4486ab5cb3a4b572b8f3eceb234956c0a5bfcbc4697ad404f459a64087d03b599ed8ea3ff343c51e70691058cf3ed630f781c19c3f136e69bb2d76b392d27e0e04f28afdc7021c395230eb97ccd4dfb6c85b48faf15677b7eb57d0f963e8691953ac5a91506f8ce8c680365330e4666258b627b042ba576fa83f1c230f7522fe3de1fc1e82aab29b616020442a28513403bedc20607630008942fa7ce2199f2b9c99ac78f1e54a3cebbe8d8ecaedc69c906d51637271b919a099677d1627e03b7aae8e4f863c59eeb80737cab3f21ca7e294f060f5842485b9154fc0981037d38b0f07e9c00dc338e5518f8de441270f10dcf5badde2e2ac59a8cef59ac3db8abdd6c12db6fc845b2c5857b43c513324ac8809d28b850431399593fc956b8c07a9f7edeb23869a3864c6a59e295ce217e6fe77c232c9147c3960f15fe9886863530d4d18f3c7f9f75eca1e9b3bfefd15c9d1b47b8b0acbf1e498661db9cd8b99087919a4cbb339641cf656c7c304906c14748a4e702bdbf790e6fa82c01ea2c857e2775d944574fa407c4e86b3c52d12e1fb421ca25b5a85f88b21740638d43c7b9a7714e2697979edcd62121e14be1aa451e965abe3559ec0a2e3ab4e9fedd735966ec5ba2881e1045079b88790682a411c8afdaec8aee9945f1c20af05b9994052646ab846a495f1018c878fb1cfab31aa83741375dcc28386a992c9bc07a6a23f84e10121bb3d1d49da9af707a7395bb2eef3b2cf0929b5a5d231fcc456cbd74a502d8b4ee27f62839f0cab9b126b13df30715dd43d434ee25d570dfcceb18624bf0434c3a7591e894d17036db2881fd3ed1bd3aab66dab1bb1cd63d2e9429c752d6720417d83e5d1838a66108e3159d43d831f9fb72ebdc237de98fe5e2f44feb37d91354a4b60a13fc9c0964f9a49187eb67103ae3028b630e15931d432056cf8091fbf95acb6e323ed48e6ef9d97c495686a5a2165d1bec6c6fb872d12c7fee239d537cb1c1ff7f61390b502458d5d46b17f11982a212173892eaa8ea60c3d3a0da860631049b5a346490139bc581c72c5e0e8462dd8ec7d6fa02edd6c45de2374595eb2c881101574808f589713f3a2f753bb3a5bd784c6f1c1d84321e8e902742f0cbdc231ed708523186c3860c8aa46b1afd39c95b143371ce36f9d7b1ac8f17f200d2395de6f4298350bdf8d7bde9ce6176f0001ec7fe8dadef76f5fe001a4175705e2c602d0ed1f96f795cba548b8ed2473b61978ce18f5f318372847bf6109b9d81cf56261603a7b16442dbbc1e647a6b284ab5200285229faa2a89730717d6afb0dfb46526cdf56479d03b9e88413eab079441d01dcbbd480f717b169601ca4be3d5c27858acb8cf44286514d5364b02e5c02197ab632337d592804bbdbf6f40cd9a76fa8274e5cbc70a24e5add6902e65c9c6a29aa7e1d3db557cf30542e5a6234fa3aff9b835f4881bd2e43ce57affc726a64bc64146d678e2e82b95c1fd49c3fac513d4d812a02853e72e7b03ddef551214d0e1f8addb1ac8bc532638c5645c59d2239d2e9ec8ea148fe8edc665be290a93e7038fea0dbad1e125ddfbea2558c4adc8677f0811852224ed4b4732180bb879834ccb27562cfe01cd3d306d0a4d539b88479b4075f2b1759b81c3547fc26fe52b96e5c092c9c68ecc0f5a9ee00d00df969039505b2197595b2031b33d8a628ac13b63ec898e313302108c6916e964bc8a768ed4905d9cb553588ffd4d27bff93051d882abc384039cfdf88affb8ffd41e33b4c81cdc672a6bb2cdea5253490d7500159228ec1dc9b58799cfeaf9c3fbf5871916dbbd57aed379bae4fbf34f2c101fb23b1710f80a067190523cb1c6a61784c1916b3f5ec7433396eb8febe611fda6cf710d10fc379809010a1ef3f06c5945720c49a0ac9fd8a124bd3831db11b91da01c658d37f6b72e83a192363a1beb2f0c85737efa1c109b09bf9fe2d1010ce484f34a3003b25c203c030e3b2a8f71d57e41faec2978a628583da6c39877df0a15c24a5da46e04a383d426a92056d9452a368e8ba184689a70c18ef01bd8ce243e28c7512fa7739ca5b21159ea9f899334c365e63895be90e2d3947870e1ae09d5c05812e208ab63f41d8f0c7de61f340989f6fe9f4022017863a33a7e1fd6936644724755ea3183897d9b2207be2432f58a0c0917bc4206c644d78f3b9409c13461165d287e34d543f6d8d1b5b784ccd8817f3f861cef3ccc93480cd36e417aa7f9670dbf9a7502a2d7b92a52d094729c8b480735d1e56e992f6fd8baa306f13755e7af1d9fa52b96dae087e58b0b715394a481502c23aca98378c8ec85d23c65e30e566725b1e29853739aa7e4e5e4f7252b9e17323d6ffe1b6820400b717a83596cc3987c9edefdbc99f0a5bc050da8debc5eed9d5bcb19320d314d075a692f27f1506cc7526484962a439de4304d3c5fbdf9860ce2badebdcdc9d37ddc44ca8af053e7f5c2ff0dfd10e8140939395a5bb309887d9a7ec863effee1998cf5049c53cd7d6b4f7c905860a41a14a01ff3b17619a0a11a7346c7080dbcc8f9882f8f083d3c29ccde6fdd3e3c3bb61a8895c4beb3027bc6c4d2811e98cae6196d5f74450343231ad7b7bc5c47d0f1920642c4c5de282b5d42fd053b0227d7e0ba04b56755d0fb697f3e741933c4b02a200803033f4df119501092ce2fb405aacdbc6ab59c8b669dc40ee6354f6ef40a93cdd1125d2dba5948de284f59aca59ba566043617d5af3b3e6a0d1f689ca940e376ccfa0953712dc39c35fe65125ed9a51a1e6bf445a4cbef7cab78474d383666fe92a6fb7c8d626c141478fb54aac8c530868fb1abd22d2ecdecf8e85955435a86c56719cc9e2e2b2ca4c0b96ff3135f0b94b967778d112e52ef1d0045caeea73b8317f541e605b04e1f588c8ce848ee48bb1295b1144db0255820f29d366c2e5b856540d2eacabfa20455af2dd9cfe058edd790cbbdefbae2518d9c7eea2a22e74662d4436524834b6af6da67b794f85ab50c2bb859aee6c0883732b05c0ae63410ce8f1212f22fc405f354c7de716e812e603bad82c65d46e96483e738c2734f2baa3bb96a935a6746f318adb07eb29d24dec1f7a2bd0c208742a23a41182820ae0b7bf9bb1dd45dd9e5da0b93aa78396e7c17a9089cc49e8cbdd3e02dd02d49be9fcc1079417562f56464cd1f64ac49fcf90e113e600abf97af10d03a8fcfea5c14a6f3e9322b4a260d48f3cacfc6a3e3890f965b7d2bd7b6a5667564f0bc2dc7e3a6f4c3583a6050206a1790241ddf3ce384cc945a8a466862f660bd25753df6a498a2a3cf1c7de321f460698b36a94bd94d46a5e9c8bcc2fc69b857131a4c0bf7601e563ca82ec2406f35fbdf2ecf4b03e04f92e1b4ebac1f00ef17d788b9c0ceacdcd2dce5add885e3fbb9d43a654c5e0ab8dee1620cf2423f0ad26717233fd172b77447a8de65723f6a009611f7843eed5ed4425b16b39ed40a3fb6b177630306fd44e5aa015b996a7a2b0b2ced9803dc77532a5c48770daa8a35b3b28b4c9dca08b258bd675cbc61e99aeb8c97ff5b1b22ae3d405b9834d358d7b3227d6c4a16b87a773e22fef15bb66beff5c42063ea563f17ac38598ea9e234be4693adfcec70c42f0951c62bb7c54f1a1aca99bc294bc0a2d4e5d8976d924e0722a0862860122ef07eaebf53c791297255fbcda8507acfc28cf966db7b49b3b411fc1065a5db64c1067d7d7c5c6cdba62ebf05736eed3f748f973bd2863a14a31ab1d73045d645433fd434289be927f61043cc668fc11a82f24dcecb232a67d83fbfca9d20f5739e936652a16008dac2bff50ad0ad20972f29fa6c01f11994238d586a68725273678db60d8df68baf380176738ecb609c2bb632388e59b685014f3dac1715ff6982fe524bdbd5790b9444d0fb884b4cdf1faf96dbe0939aac0e2ab8323b1485c60894975ea0e283d78a40575c3e31b97586a7c565a13bacce8400a3cfac6d95640375861e239a3d8cbcf7a50fb595e50d98bd960faa1be5957c53d96a55cca29d3605da4a4d647d06fa411fa994499e7239a0165dc0340220e96cb21064ac39acfb1cb306bfcf36198a580575100c01489098cd12e3e1b16d87d3e692ac78224569e4efb795fa266e228257956c0cea30df99a8472a99591ead3406e8650933903700e56fc33b8ca59e817b9917d3c6df4c4b5662cc69b72be50ecbfc6aef036d3f4dfc4adb37ecf8c2e2c86c4aa81544384339c50e7d0e5327f1d245205b9e3d81d98ec82c8a039abf768b8ba6dff4e0db8fe0947ad6b7e012b784b26e3fbf9477ee15190b5a9430be05bee72f99e8d8112f582622bb224a98f1a36a532b86af2f87f35ed01b56a7eb7198b7ac13b0cfc05bfc83c8bdcff13f483442c9ce583dbaf01a427183a6c12204532475887adfed91ae1f2da63c202967ad69c05cc405a05caf17a986afe216ad9d260abadb5159236641a091f3f4502df5f25190d02051e26ef8dab930cb78526da2cbe838d52a4fbd871538482d80d3087ff57e2bdaaf8e490c0ecbb2db6498f1bf48dfc9062d3077b0db0cef30c78aa1e14ee34887e5b9c8c2bf39356d5a94143f6b582e77ecd689ded1055c901374ca08b220fd58741c876260f794f4736bbe38d4f176212fcfa849eb46f1dbca7f3128ac9c43937441e2920483a17a9017c2555f9ec6eebe724a170a24eec7ce16602769820d5055d73ce62cae5a5a4c0f753225b3b7b25551c081a896a067e7291dbfcd9b8d33ce1297c86941b954361033bc8e169d67ed51cbfad61c2fb4fbda468e490b4e837484e04ef1b17db67080c3dbab89c24aad65c24043565533f2ba7d3983a02edec6df4199dbee1eb0ec052dbb98469e68dde7f20904c04ead2f41bcc37f6e857eeaf49a0aeb923f327e908cacc993f0558ac5dc193000ec9c3826b9665b828cc412d047277011266998ccffc1ed403bd920a2dcbcb47096cd314136b0b79dad885cdc8e1fc907637f126b1a36059c51dce21c53b1fbba0632387a5423320881bd22052f6b8577fc806d460848fc637b9feecaa4befbbbbf96895c042d4452fc062cbabd154ef72da1ba9682bacf7ec645939fac4b532b01724c1e54a59db3e1398be429ed1bac315fde62a4c48fc27c58c3beb712af1121cc1bcac2a1ec4dab0545f26ad7457a4cedbabab1661831d35fa2ccbb030a13fc06b823eb16f72228e1c2a0b4a26b99fe40a59b62194d347fef2ab3630a479bef5e091047f779e0845968e83a638cab9170b17276324bea4e63008903c7a117c268aa2c0a4cf98d99a0b239dd85afeff2f349c54cb41126d3d5f78911f7c9740576979ebf5152cd608dcb8f9bb765e54c0f1faee3f2a8f062c7d81a53a3580134e4522aeb1fb43167015b3b18627dbe857adb3a299cf2fb0eaefda9c60a7864a8b40b0f37573c44fb5149b79d63e821290a3a9d9b6f8562dae8dca6899e2aab874126849f34dbccd73a522b020d32f82f74ee0a57299713e51109243e05340d880bcf0f8b4160d365f09ab640cba6508bb1d3de102230b32c69779019750c24421b041ad22af825823936dfa2d7a1547e48162d5610dabed48e4393326d390c01d569b35b3fb4ca783e01c", 0x1000}, {&(0x7f00000014c0)="c00f0256e4cdcd61e174861bb34e3108fbc509d4af7f0bf4d8a7dc2e7e0d805791ede32e96df7a5c6cbc84706748a10dbf513f5bdc70ec0544005aab53922fdd5d834e17bb55a47a7e1364e75cd88a077b4926b50dc7253612e6f4dcc72153f358733a384dec7a4a3a496f1c7275458635a5acd918490852f8fcf118f34c1362b9ede41710ac11497682e1c04266441d47eee5a4b614e42fd22fb37b56ac642958e1aa9ac30baa4c12d99c956a5dcfdc7493a57ff323d892218c10726389fb37d209de541d75887b4dc6354bb4f654c7755e7151de80b64853cc9591434b5686c39d60ca186c5a199be6b25d8d31b05f2b2d6ca666ad2e3c4bbf850626d704e097a6bd0480e87db0231234becc8d51aed7dcd1be030eec923b91c9e64161c289adc9a0b480c6e18f120ea109f92e3d22965258656d474fec7ffad9af7cb26e5baca35b9812fd05c04c43f305e18436a99c5363e01c3bcc4382c4a9f36b031055c092553ddc71ebe4dbf816fc6c039c65707efddcf8f1bb1224d45492b94bcf438665d9492ee38b1abf365b69a913c8aaa211565e0306c13e207f5e99bafddca37107e0e093f63e7336ffad352190e1e53ca727cc497407ed6382ee5046f085abc4cb4058218df308420b7ceb0ec33081825e498e4792e84dcb02dbd0c48a34d7d906021a2a95790d7501595ffadd2d003f37afc8140cb917e70f8cd40dae05dfe2237c4c4bd8469f7a9dd01849062b45b81763adfd35fe8be7821bdf23d847b6b692fa0fa00531f8c4022942e7d9b185cdce7ae262a27663e736a20f0426a953697bd3bb3bce55fbd9c7df12e2a386ff1bcaf9f7cdc6f95268d0240f2d9e49f6b89fa947ade99caeb709df5d419c0b0b1aca6604bde865c48bb8279409ed5a2d5354ad93bc734e28cfa845bcda5b588f94c5c1b5b91ae9d01b1ae1affbd9f0262ef12812b3a88040518467bb72440557ed98bdeea7b92d50592adb745774843a5877df74b8c3bf4237d29e61c58b77ba5070a559a22adfeb0434236f372126e96f67765a3a59dc5fcfacc21d3609a77cc6bfaab92f0fc44c3d297db00c5e0685e1e9d272d4be58ccf083a4f732dd8a7a7287a26f6f236b672c8b0f33a1443efe4e966c812386b14c511ccecfd677a0bd1528e4d88f574d84c459946d8e3d6074222e99934ebdbc114a99932f41b486d580d52139686a0ba1ba5fce05e9e6831da6d8ce7ae04b771d649c8ef19d7f4c20d3895dad559a7cd83f80ef21be0425b8d5bb7ee6cb9e7777d32dc120c3470ff17facba1adb0c5fcd22a858c26e49b60532f05ed4b3bedb36130e1fc23432828d7a91d1454e80eb0304fb78d2be8399c5e942d6995f939d094970274877f3daf4b85654d86674d6e3178b6458ac95cffe202ab9d33d2d449f21609ecd8200ccc8fac5c57961fb97fcde2e467d1a13ac1983a6a03eaf6e82fb4bea5e9e40ed44432d09b51be7dcacbc4edfd3ebe8b7884e45b3e0c4fd622bad73a8761df7d1c6c15c9824b3130bd37c4e2ced925a0a4e7ac317430e6d0965c3861eb98e4abb3d9fabd1f6ae9f08d4a321d76ea1de479368f8fc226d12af09863e8a77170c152b3c340986ccafded65e9f807cb1c9e53603b3cd98feb2879240db69c3d6fa6f89f387509de18841025fae753dc5476d9a796c5267f5e93007399402ba3a65f548d2cf2ce72b9aad114306371d4d617d293b2c24d97f2feb2ea20ce458ba6ec98eb49050479382c45729c170043135d2212d4866ea114cb49ca58c5c483fb3052563c4e2df73ee26fd60b9020f99a77327faba23d87822e23ce98146e9b8c11f6b99b2419447f7ddbfdc26275eb613c4279cbb0d7d6edfa61ee38eed4199776072d8bfeb0c83eedd4e30e19718ae3f1dbb3528d2f25f0df06aa229114a249b0286143a6ed0721e3255a2ec04cec5ed51411f897e44cb6df8d4c527c5cea07e68c106f09b6c92907d1736124dbe195c4b137ad3a08aaa52602a287b6d5052286aa24c2b97a62855000c569a6fd651145be4ac2120e3ec9e45534df941a57f7acd421b4f8e8cd05ff5d1c2996307a421e912efab9ea6c77712ca75e09428bbcdad9efdc48ad12e1aabc46e23fb0516be9482646f0f361232f93c2b578291c87845c3a1d90281c61dab81bf4ee41fb7886a0a585322b69332c95c116ed9c543cc2901a28c8c6826f90de640e4fa18a83b5be554dc88daf3db95e6084c4d6fd6a9eeb9e0f30fe6e3e3b589356ff345ee2f465e920279bf49b0337d6f907f659baf0be6b6fbed4c545ba5ec49d0708e6437481b0abadaac80e1a12da18d4ba20eb331956e283e992ca719b423a5fab1b65706b707b9d1606af5bc2a8adf896bb5eb230c6f12f7549eb525dd79556800aa5d77e566646ea61432bbc3927454fd200c51fa907e17ce82f472e8742467e383c70e363b1872fb9e80697b104d117b13b94c2547f8326a56a64e7069f55d46f2a004b152ca5d8884b6acec9fd7e6d20086478709b40df0bf543558eaa09448d83513be30f441f86af725e516c1081e85acd13cda843b4e5140430d62498c2727c1f6642dc6650b981127b0f2253cb48772ca0f75a5231b5cb832bfa779517fa5a8cb1b0146de213298805b1592b832f9f354aa2275e2edad70ae9437729f190c0fd706a0dad3666e36978e6e8fba295084a2e2ce4b4f22a45da07d53c8eb01b6d3dbce507ba6ad78d2c5fd4310e6942816c9df77f3c6544f4744ed0c22f738aad3a75834420457618e20c8078b9f8c9bace48b1fd435e1c446875db096421aea724d71830ec2e23c7bc9380f3af30861ec881426d685048c1b97a08d5e0c2ad75fccc7f8e783dcbdb7d177ecd745af6f5d4350dce97186de84c202860eae37e65b6af4a82a98fa8f05a782512c4614c2a6782e0dbe8012585fc8e87e79c9ac3f6ebfc0e8782b03c5630ab8eef77247f4d45ff329b897942543d595d3ee2a53721bf42f7f84dc354e56f45e162a0a1af7ea6b6cf504c8a43edd1940a9f9b26fba63feadfd452c761f77cdc0021138e3e6361079922c43f95f7c1dd87368a76265ab69f7be562643fd3944a9caa138c2aba48cbcc1606189912e5cfb6d3756d5c46f755ce2f0b2100582c5b47d8c8793e7b6b95d54228e59b2077b6999771a04c4e4c8ef46fa80b6c3657429ebfc3951ce1c07bc99c2a7ef8a5630ecdd0aeca96068a490cdf737effa4946227f16c9c215fb6b3bd9f03c2292e2944bcc54d7ef0de642a9b44b9085b899485577db0ccf443856fb72c0f91bef01ed1ca7b90fcadbd1dcb3467fba1f92c1dbd9368ff4dd658c9306b91ae381aa14d474ae4c3d64e8f885b2be87401c4ad22f746dbac12bdabaa3fee48c759c8a83afdefeab73e3500aa99c6037fc329b64c33002b118371c8ba0d83239937db762852f098f385fa5dc9a3e3ff738db0b862c0ffdb01c2fd530badf9ce17283fb30f8ec231c20dd6a76bf8e039f8193211289728e256950c8191997d2c4dd5f80b416fc271da694a2bfbd59372888fd904995e9f853a16a8866c6963b961c241464e3c8f1d6fdef24aaea57373f7020c1505374fdc49f14c02a471b83944c86373e365344764e7495bc549f7dde479eb1b2ab9cd66ce1739bf172617dea2d54cc40f7f9ecb9f5f74191a9da0935a33596b83afd579ac170b663e5038acb84473a2a61693742bacc3c32538cee3cf6a0397b8bc04cf3fbadc12b49629b2f0d1ea10cd5b6831bf1a88744ae4c287c8704a13205010b45bf3689c839b75be04a5492644d41a9cb5e57a5dc4c88505d3d59e1c21b74277bd72d3405d0c4f6d78c5e1ee11c00fe28038f4bc96039647816c0daf08e0f162d3618c8d6e3b592cb43c0713b52336c409524b4c7c617ddfe3bfdd74d74190d5f008ccab3384f867b21e779ad210952a0b60616f25d84ec61d91a5e580eae6a2998a993b166abb899c9024e1e4bc0ab5499638435862a0b35a45108fcf3b4dfcc09362a4f1aa8c10c37faa52c1c4413f171a55763e0b85bfea0f0ba4069e2f5250bc313484d439db1242d8bc7a51708434421d95af4b3fbc1bb7f91814ce0800005cfc7a76d2c7d2a5f8983cec7581523e3099304d4fdad2cb5c6b8e9624c9290eb35e0dd40210c219776068f4eadba1a0f9a07667c7f371500dd166d3d83d19ea8c4e439e205a233dfe76db636c9c065e0bf26bab78e4c37f4d6304e558ababf53dd49eec844c6d914a14389cf8dba89108723717243ed8ffedf24346c54e58478b2b0549ff850707bf25f5c7d7da846bfa66965f27847be562d6ea6bd1fb96fd08b36d1d2fa655ee5d54a574431ca8a070320533f694b392ceb14d790dae614a5627c9dcd59efe99524051ff91ad18561acf6e8a952d04a09c8443b161498b45cf90c1dfa1c4e7823b4559e095ab9f3152f6efda085830dd1e67ddf3ba3dba757054b207577474747f2bec7d49157cf759a8c1b47eb0ac5c8103b2e6a9ec4f7977ffa056552e8db818106afe24e0687872cc78ab84956af562e2f408ca5477c8ac5feec69064bbc5d3a0778d674c68b6ae4f638c6d04199d31863f97782bdbc12a2eb6f1c53be595695e30505d9a6ac67db22f83af0c14edeb5d3498bdad279bf9a4f5c29cd2437e490437176152043dc1d8efcdcf0558dca5db47bd0a5f98073f3ab3a29e850d31c740e8aa6bb47bcfe1b55960b37727c1ebfc6d9665a5e01a3cfd90309d2358ff99e27660bfc1b7c39592942b4aa572ae66c727a390679d2122b5f2f372fcdf2318275664469b54fbb72ec6aa2e67d2892810c634c7384529ca9e0d4a9581e4c0f1f04c99fe6f8750adc3ad24b81adeb9950efb17bb35e6105a0e9a7c409f842bf6e3d57727e8f359deee3dbbec15088cc3bc26f92d874114b9a7415cd55fb7adde2f5d45795e88c9e6420f2a064c8063beebc53595775cb5b328c646443fba12257e72a518da6a1c5a5a6c06dca7f73200e7f4551976991e248b96219471258c4e44421f646f4e214c700cbdb60e32414fafe80f548b4c808c05770017f2335743713eb45900ad93f99ad62c8752044aa4cc36415617a9b9a480a1ddbd110871d6249956720e46f88c6414b47f661336e1ed393bbf080932ee9adc93a041bd31c46c9eff8e24c39787c9052a77fee23209f283285fdd886daf143be64074563fedcd8509417fe8b55bdfc203ef4914b3823f794a486fb9dd88679082b3a6b43109f70e8cb4d39bf0dfb8892f99453010a03a9536c0b32eb2fa90cddf70c39733c21d9cbca4bcb8941b997149b5063cc605bc13078333c4091ea85966ae8ac10f9f9b690e5b026ea66e84ed3506f08c4b15e8551c816843e20c0ab0b1255a500f426be6293571ef0bdaad271ac6ff76986f324d1c73ec37fa812b46ad2271c405f1c72d5f4bbd31fadfef81d414318f74ed8318a6e034c1c7b2b09cab587cf76da8d52c83dbb0ee276bd41450e9c20ef3cf0acd4703a9aa409d8226b196c2e46c4b18f49a9db345db1bce689b99092e530d1c19994f162bf2c23b6ba3bf8530a982e2acfedcdbad6a130884ef5d6846422c4b63fabf318a15b2fc105f273838ae95f8a0291bf0234f601c92db3836451b08219a9ee451f4cea6d2ac0c2c68785847f69edbd225aee5d1c13afc47535cbf54885263e4f9e6732218e406cba9d72ec6425611670a8471cccbcd01718d34561e8aa324443122b8a4f8f12dd48b1c832eeb6f8cf584c222c049c69cd63dd723cb696513a07696a8b32bf9fc7a7ead44b7cc87c67afca61e3c80554ce9b2d", 0x1000}, {&(0x7f00000024c0)="70cc2c6a872e5139635d603ce43b4e3502821715a412c221eb7694", 0x1b}, {&(0x7f0000002500)="8559d2a35fa74cf12a2f205a8d21f5e4d38112a21b651cae6b0aa3fdcbfc904340c33285925da43c1e082de708ddc5071d44bc072a9fcaa259da857f305b3dfd575b923f316868541fac4e6320065ea2c66c5a1d609063a1679d7b08fc54a7f1a9bdf246f31252301ea4cb0332ce5681977972118c3b7e97c87bbfd23fb0eaa724acb2eeea95a835e0a1db78b709d833a8cd99193d3ddaf4252f42cc35fe05d596e3f9c9e7110d81ce96d4e80a825ce4e5d1d0767f7d021f2712e288a6314abccbdb42230302437bcb39e1947606d619931582619c0591aa2423475af02a744b300dac41afa3f05b4b685f703c7bab26", 0xf0}], 0x8, &(0x7f0000003e40)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r9, r2, r10, r5, r4, r11, 0xffffffffffffff9c, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r17, r18, r19, r0, r2, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @rights={0x20, 0xffff, 0x1, [r30, r5, r3]}, @rights={0x38, 0xffff, 0x1, [r31, r1, r32, r0, r33, r34, r35, r36, 0xffffffffffffff9c]}], 0x160, 0x4}, 0x3) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r3 = getuid() semget$private(0x0, 0x5a32ca4def62aa56, 0x43) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000580)=""/192) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2ae, 0x800, 0x7}) r8 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f0000000340)=""/192) r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0xffffffffffffffff, 0x4, 0x1000}, 0x8000, 0x803, 0x2000000002}) r13 = semget$private(0x0, 0x5, 0x46) semget$private(0x0, 0x4, 0x4e) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000001c0)=""/192) r14 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0xc69aff0f20b6546d) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r16 = getgid() r17 = getuid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x2, r15, r16, r17, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgroups(0x6, &(0x7f0000000040)=[0x0, r6, 0x0, r11, 0xffffffffffffffff, r16]) fchown(r0, r3, r18) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = dup(r19) ioctl$BIOCGDLTLIST(r20, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) connect$unix(r20, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r2, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:05 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)) 16:00:05 executing program 1: stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x16`%v/bpf\x00', 0x600, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000100)) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x61, 0x0, 0x0, 0x40}, {0x7ffffffe}]}) 16:00:05 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f0c157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b7336455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xb44a, 0x48, 0x7fffffff, 0x0, 0x81, 0xfff, 0x8b, 0x1, 0x1, 0x7, 0x8}) listen(r0, 0xfffffa00) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 16:00:05 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000040)="b8", 0x1) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') getrusage(0xffffffffffffffff, &(0x7f0000000380)) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1d, 0x0, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x7) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r13, 0xffffffffffffffff, r14, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/33) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = dup(r4) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockname$unix(r15, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000002d7edde20c9865c7ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009902009c0000000000000000000000000000000000000000000000000000000000000000000000000085778159b086fff369502097de20aa0252519672d0a61b379dbe0a972db793c489c078d4c317e4de4e14a099f54a8c1e5ac85f9a64dc29"], &(0x7f0000000080)=0x6e) write(r0, 0x0, 0x0) 16:00:05 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x69) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x2f54) dup2(r5, r6) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) getpid() ftruncate(r7, 0x0, 0x9) setgroups(0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x804}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x7) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r13, 0xffffffffffffffff, r14, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r15 = socket$inet(0x2, 0x2, 0x0) connect$inet(r15, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r15, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r7, r16) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') shmget(0x1, 0x4000, 0x108, &(0x7f0000002000/0x4000)=nil) symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) 16:00:06 executing program 1: getrusage(0x0, &(0x7f0000000000)) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x5, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, r11, 0xffffffffffffffff, 0x104, 0x9}, 0x5, 0x9, 0x80}) setreuid(r4, r10) getegid() r16 = geteuid() setreuid(r16, r16) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a5}) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000280)='./bus\x00', r14, 0xc153bbb8ffdf836d}) r21 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r21, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r21, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x21}], 0x20000086, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x6a23f4e36c2690a7}], 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) r4 = getuid() r5 = getuid() r6 = msgget$private(0x0, 0x20) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x7a33e34846fb3e5c, 0x9b) setsockopt(0xffffffffffffffff, 0x2e, 0xb, &(0x7f0000000000), 0x92) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f00000002c0)=0x7, 0x4) setsockopt$sock_int(r10, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xffffffffffffff4d) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r12, 0x5) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r13, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r15, 0x5) msgsnd(r6, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r7, @ANYRESOCT=0x0, @ANYRESOCT=r4, @ANYRES64, @ANYRES16, @ANYRES16=r5, @ANYRESOCT=r8, @ANYRESOCT=r9]], 0x1, 0x0) msgrcv(r6, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/nunl\x00', 0x10, 0x0) getpid() readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/185, 0xb9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket$inet6(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) chflagsat(r5, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) pwritev(r3, &(0x7f00000003c0), 0x2, 0x0, 0x4) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400}) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x7f, 0xffff}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="5ac251a948f9caa979482ffc237eb9e3a508b64d75305399472bb315b50367566671f6a9f36840bb78dd4672a1871cc4a35b0271b60f1486c817619e41d6756e0a2d2e4dc74713c85a8bd70c910382d00948a9abdb17c66124becf21989a517d5cbee9050d348b418f559e3ce3ef85894660aa9c0d226e75eaddf064cad269090372b01d8109e50756cbef7e2124c02ff103d96f835ad69a54d1c5602af11d5b83358d6371274bd3baad8925345951c32ca67908d8018a4580a36dda7e5d8508ee95cd958f62542a36afc7f7c7e205c9f063a99004233f9c2111612244a2fcf3f21ff104a84c5a6a9e7b", 0xea}, {&(0x7f0000000080)="674dd72cee883bcec7b79c12a0332c9c974000857e2dc64070b3f56a567d2c", 0x1f}, {&(0x7f0000000200)="5d36c971096e2d0348bb7d7164439b688b56a9b908183267eaa54b49d5353c848bc9e1ba50c4bbb9ecfe20cd0f570e7dcfd8806ee933d7b7ade56de0ff685607335c2cc58b8ba2874aa34897efd2e143b6fcc617eb65e7777a2daa77f33a928a08670c8ee8ced2d94c0d1c7dc77205a6fbe41414254b4d145a5daa42818c44ab46607e359a78a0da6318a0983b84467830535ea1d9bb3433d652f3aed736c4eae4ddb16b651e4a6ae3c8d1f2d64267484505c84e69f6e4634d271d35b2737ee737f1548249f061ed6de68588dffce421bee368bd8179", 0xd6}, {&(0x7f0000000300)="03a24d66222b6c9356bedc0c7cc20404a0b6cf19a1c670a9d76b29892b115a181f1fe155d9316873d8727b364d03a106a257638a112d05b92a620c609c7bc7a9", 0x40}, {&(0x7f0000000340)="38e7f9a06390566b2c16c6f2a2f9a171bcd56c0dcaa12676a18e915f41e62b8be7c5c213b6fa106f970143ad289cfc5c9e71f64061f6add50e84564b0192d245bb6d8bc4e9bfb2138c1bb880bea6e1c02df7a1e9f17a5eb682500f8e512a548e1e4f8fc94a57e786ca355fd4dc71be48845702b3b6738fcbfce18c6834efefad293f06178278fd097df08195579422144672884246a3c6b67999a98c", 0x9c}], 0x5, &(0x7f0000000480)=[{0xa0, 0x1, 0x20, "655a4d2a1882ff84dc87eaaaa2720452d5694339d604a904bd1313c1bdd841db50098e11c90277583f86f0c8e4224e34c896beb229db0473f28a9d505073018ab557dbbb8cf95fb35f395708a6070b99a12dd7b56a4e2b6c16f6f61cd3f31083dc17e8bb930be0dae4ec9282825b13787131911d8ff79124224339b82a624569462e72e11a57277f06c299"}, {0xf0, 0x32f7ca087994b8d3, 0x10006, "084854772b67b6433b889e067e04368857d6171a9279bb2cbf82a22609efb6f66a7b2db2d234ae7a3d0afc8d72f764e62dcd5ea2cac5d0b9a2ed0db94a51bdb0da5e350fe2391a569e69d60b7d87de7f0b82bc134890e86e6467fcc3010c154fd9fc90aa5332af854c73f69a16b62e81db6cc3d5a3bad6b0a9a0bfb7f76c990e443023e869df3ceaa42d3981e4d11188f07ded6772639693750e265b82bfa0393c422464a1334940999fab5e90a4001e6bbb388f659fb969e5ee027ef8f13f6ddd9b972bab8beff86c860f145d3d4a4b108ed5da5ed9556c7fbe1c1b"}], 0x190}, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f0000249000/0x4000)=nil, 0x4000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000680)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xc10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x83) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r8 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r6, r7, 0x14, 0x7fff}, 0x6, 0x2, r13, r8, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x7, 0x80) r15 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r14, &(0x7f00000005c0), 0x0) r16 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = dup(r17) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r19 = openat(r18, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r20 = semget$private(0x0, 0x4, 0x180) connect$inet(r19, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r20, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000180)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x403, 0x7ffdff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x19c, 0x1) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f00000001c0)='6', 0x1}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x6}, {&(0x7f0000000600)="95c1a03e11d5ba8f8337a5bd3e0cb6850f1c3321ccc7563dc45a21f16f5d566fed4000000000000000d17bd903003e1eecc39902e7276021472c615284ece1ee32a312d2cf8ee3562be433b4c039b36338028ce8051d0d6bf13f91846cf48a2c792e7c3dd9995301532dd662f19157bacb8bb451fe1d410df5962275f5f20ae1d710d4aadee7f74af00c8758c6bed3115a44925e28bed680f17968d3efea57d19066a42ba78724073ab52873ada1288c8c685ee8df2a9d5c20a53771510b60502cda07cd33d1ec9a44c81dc21983ee95b22103efd64674e0d5c5bef5fbb97aa92873db1d3bbd8c7091", 0xfffffffffffffe29}], 0x295, 0x0, 0x3) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x8400, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fchmod(r1, 0x30) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000100)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0x5, 0x1, {0x7, 0x8}}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) pwrite(r7, &(0x7f0000000300)="3e1a971b74d4acee160bbc08348b51a25754c31510d5e56943cb76a4c47bace21ee93bbfed5f4825302803c7fd64d79a0aeb74209e7fe68cd2988a695dba4a49eff74be397995584e6977c5fe193455998ba72bd51554e0ff04a98d8d995c5b9e46dd0943ca199f616a3e98da4cae4eea970ed0cfa2d2c6dda067e9297b17862419241808eb7a6c5dce6b57f5d2691998721f27e31577022a8f596908d6e3a01f0f1f3634d5dde4eceedd3f2a61f282cf7cdc7afffb387da754695e057dddbd4711838866ff548a9f6dfbfbfe37e9385022ca6fa7cf60fbb42662c783201a6ccad3ee42e9537d0c3ae838d6e3ca259784b54684b2bd9449219", 0xf9, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001600)="a9aca004ab683a1abd7bfc7ba4794213c7a0e9e065fb5af9ba3f2f4ba010f38e3f62a13dddf68fed8df7825ece229eef717efbca25d529ebf11974ba1a8f7592638e0f3aebd82d3c371285c0e98a0d83fe5ea8ebe11de33df0c0484837f9594ba471d2bfad0199600f51042274bf3204be6cf610edbba19921fd4ad604eeec37fefa42fc0318897f23b95377345ca69a6f7c29f5b20eb533e5fccc54a1918221eef5ab6c838dd3aff3d7c423780c0bd22918edf8aaa7e77c139db957a97ccd4b72aa5df5ce04e814c8eee264878ff208ccce86e90db18d35e70439cf6af2721109e084881e27d3b67673435b2eeb16b56d59a64e67f29e38e6ddf6c66b86655a1b2442f667c41fc0aac62c0d9e7e9a8364a6ac70b187dc5e1ae0361096da0d8b7ae046124ca07bc1b346d638d2de9a33f4bc5adb305df10acbf8f78475ea97d896c631597122a8f96e7c7aef49c385e60de6b3f0371019075baf8aac1d29890e7dad9d002e4907c23ada3b35b817491eb0e9ff644658bc164ff106a8601c07b44b40a4eabed6f69ca238f48b5afa3d0492e223f81492f57cc4d6d34aba82f3044fc07b4737bf045718b28a4149949c64f8feca554a6b841d9fff5e1cea37e01c2d6eab4b20697d686e8c068d4693d39edbd84e889c5528ef4f7d17561129b77e94342c6ec8374eea558c3baa207652c33ee3e752bbf0136efa3f900674b1d9ab678e5d9625ad667e0dac9cecc125000f828fff5f3225508f52caf9a05eadc5dd0170e76859182c2684e972ec4f4019a30cad1e5ee81726be6995fafdb6728309d8ae5c5e5875ad9961c4116d3b4ad324d4574c385185e5c29d6dbefb118e5e2f92aeea5f59722ad782582a2f25603d51ae668d02fb8942c2026a26db45aba688805227dd5ad646490ed150d5cafe0b7832460bc9c0e7c1e7b516f30f1bcf8da093a11d0fd042cf2c8e4a96bcd5c705f163f7ac5c651bfdf51860fac23ba3df40d5cbbe7756e4cb946ea421d3dc1c3c9e89237f9907c1029f65b9630b7b32cbd1991ed551a126d54ca9a2f54cb2b8c426fbbe2ade7d7d6b34e622e0dc3ca29741b9e94f6adf8ea00746be620913808403c45587073d0d2a7a1cc70345688e7073b9df84cd641b39187e352e812f50b592ac885af419e74d132abdb9dddfc251228391363d86bccd9d31adf129e9cc27f1627ffdc351f7ad9377578a7df3a1a4ef48174eb4fc70458f89ca7a5d7aac12c2d53e1f9ce635d045b7b969c10933ebb731f478d9a2774bf608d8a3f8bae0de9a45db2e583a4be011420656c5bf61d7a13f649f7dec68e1306330063cd3a1b59a874692551fe9492bdc19f7b3e55ed6829e00f8daa56dde38cf5395b2d984c2902ad42f05d013fb1b86754c82efe3d087df2d0d3e6ffd5ea4d75a45bd06b9375db4bc16e9e496a29a227cedb0cea6bc13e77605629e82d583e670632a70d8069040833e99d664ac3f06a5da4c41f39db1726fa0a771ba75990723554ad93b2d4c4c086821238c0b8896958b40abe6cf4ac6d8f7222c68d1a39f6568d95332868f066ae3f22d9a2bc8ddc2b365dac3778f80bf152271b875bb4013434ba2f4b0277f487681d94d00975a836ad90a408a1333bda779b5125b552f29a5b80123d6f865505360f0c935b48b03d6596b3de9b748a13987cde7e541d5537391109386acf98c9cf002d12b7e9d222b17cb31d0474972a5ebc84ac0cb8307491c1423af84e82c03f363e82fe0a2f62fdb5d7f0c42e352b18adb165c09ecd64b1780fb5c03ceebf7cd2531e413bbcb6a618c935acbffd1cbe72bb4c331e4b838c277d497200a93d26b7e9b78ede3e1329fce5019dc5bfefb957ea1f81ae42878b6687d9226d5f208a869745ada526a2ed17da50dc66b215a0a47f8d8b42a8ce13ef86f0dca09f1b775a0979db8c58042a47ceb733f7955d5c381cea171863fccc7e65fc73ce407c7522f9b3292834359acda13676a070315db9c12657fcc88059929c0d2369b8db1c06003258512e807847a534659899b8dda1cbe6667617d2cc025932e4c3645648a7e7b7b5c995fd06733b483cec3474099614760b448187fa6c4ddf3a686690f8c20998f7884ecc8534f00dae1796106a56bafdf37b945eee9bc3c1a521d12aaecd6bc289e0f439c0a79589c9b686e68e33606614843c1083d03422ee1129127ead075df9f4bdb6c1e204d573520026e78d85cd4484179940c2390e144b08b04cca879bd7e9031aa689a39057253e33078a5c71831359827348ab403c183810b3fa0ea92fa31173cb0e4b582f4410e5355f8751b832829abb27d837bb3c3b7efab272d0ea817618c0dbb83113aab85af390da43439b5d88e32e7075fb4726f253967a79bfc1457c9b080f90b990f92b0dd2931a6c5eb7bc25bb700e34cc36d8dbb744886442a15e207839d22ae0c4c68d542f336bb70ddab725ce3db02163ac919e662dfbb37b3f28ae64ef026632de2c49f7ceebfa22aa5ca7626f83f31cdc2f66fa0636b3b909f5926a6f362f3579978d4bbfdfdf283d5ac9eff059528055f6ab46185ff6b6fd9d36ed38a7754b87cef34914062a795f88041d0d2406224f6d261073d773e7054f28c30d2c5966215dfe20582aa54db492b63f73dd35d4ab056a98adbd3fd9ff9b4c8e48002934e6937f3641c77b269dab4847bd58d87147ad1f17063ff655bc87903965fd6b2bf4d6d4d1f48f2d19018f58b4da9e62cb42d19ad677f87a3e4a90bd8f5cecad5cc796d31405cc688f696c2208dc3148ac6075075c6ea6c462d203e462a405ca199300f8916b90d83f6dcc9664bd907b6d39f97717585baffc9898585c44de2062c15652c4ce1ab433d4c1b4bb9848cb415ee42c7c50101a7a9af201ebd7f81dabfa8dfb5d607c4e86750c5ed55f22aa858e217f35018975dc2ea086122cec8dd689ec0b21515ce18ea159db0627a10e163449d89c409c54f6fe848801bb14ca168c96181413ff6bc2c59102ea683f0d7414feb9b0ba492edf1e6c3840093a542c62de65d0bd31f9405dcfcf7f6c69294ba3939acd20467531f87fa02dbb1f690f68c522ec6b8a478f968ec09e5da1062b68bf6e70a9dd8247bf8b32f90c0fdc95c2dd3e1c599b51fcb1934c0dbb6514ce00b1a57c43b8ddec4a77a77a2820423de1c00c6904a1296f1e09dc1c1de03149144583c97bed16e1004974c7885858d650cac3ca6ae3b928dfc718de578c0522b657d0dc848f6030dedcd145653941e64f317746e8aed7c69046620010943ee687b1c273b1a32dacb6fd4621004fe76112e250b2a0c8974083547eb3c24e503a681852391d04d810a75fceca189dd3ec327e4197783acf0f53a5f6e795be31a635f3902e4ac7a875b8680b72208764870b924a799089615c29e84c28996bbaaa131e248e20a3e8e6ed84bd0816e1a4a10aa6dcbed35abfc4b9fc9cad41b131a86c8ee596b3df615cdebf41ddcaa717377966efc6ab4f2b36da75caa6c641d487ab3d65dbc9996541980e11940dd4aa0b518ff7f743beef7b8792bf64d2f0a189db00e702a8fb06e5e6ae334219891c362fe9177848a906187068fe5f65eb13abb7eb914bc2d521f3c99d4665baf4d8dcc9997bd6a8ed1ec9acf0d5bd86bde5a26b568de5edbd11a9ca84a91615eaadc1f770533e0489e28b694d61f3c17bad215a8a09a91e40b52fd8dbb0b391f2b12180caed2043d148ace25c0b6702d3df32c06efa91b782b55a015581ceefa36a2c242140f0aa994e2d72074d6a94db1cf2a87ad74bf31655800caffa6915273244862e3f75db12329a40b89ad4a924f7e8fad3332d5b3851be59420e47c21bd7be4e8492f9962f9236edd1a9aa0cd81b2c2633279a0fca2e499302b5c3e11a6e4756110e231db2e9b311677d7e0d37105d9efc4d183db8f0d7fb37b07a743c000a5efded428ce08a9d64b74c90f31fa484e58e69c155dae0b5a3a351fa5f3280e678e607fae714d1e387159b01cadfb2e99e6f15cf8f76d95941446b0dddd8fbc77267cf9297171c2fa396a0c7065723b2177b49df1b2b7ae2c4ee14ea4c2a41fdfc2e54649cc77994f6f1aa083fa7157789519761afb4121789b3a1709054ca2e6447b5d3408f4955906365a2532e99e1ede6a4f293c835f52ac8384daa8c3c2fd5093d78048a56e8e47b63bcb77551aa6ce8575c7ab322d9ea0f72a3628d013a573c7abb581a37a564403993f5f3b21da1dea2edc14e955aaef953ca31715f26ce60acc82361264821ef3b5f2f9bb471558a9f3ed6f6a9c747ce7f945fa1e82b047bab2072fd8daac487e4f23bb5e47c8944949111fe3d595ca69507380a472dfbc54505008101cb3b6e5a183c33ba3c13dec1c1844c6679e1a8a9a8e674eb14698666597e6ee260ec00a94e0e7f62c6d8597a789d9e0cf2dde6e8ba50128d53ab3ef392782133fb4bb33d7ac56fc5f9e99d7a2749cecb43324d5764fd1873df00f538305ebe8dbf085f71382e75f73584e22da380522903da49897b9d00f091623114b98c7643af328cbc09b947ad96b9deb24bc8c9ba3fc4953f05bf7896e2654a08ab3dc3500535f576858741bfd1a941de223e1d6438faf61f1947502fd64ef2df4d870f6c1761ec53e8954e6407a195bcafde88f132f81c58507661e04a9f84f07a410980ea7fd2a328c9578ad30e3798f658c4bbe6fcd2cfa70e137422f12c4e2ab0b4252b3af64091ef53267d51136f54df3ecaa4dde1323b32aa7b104d1201df847e0f87d16f16a6d006c27a00b6aea4127f46dd98ac7b2d7a0e89c1c4b59bf759182b71ba1a77dbca04a772d204f0496d68d6d79eadbd9cbd56463eefe188514c1ba24258dd4f1234bff2024e16b4c7b72817cf03736d5f011a4d69ad4484b4ba9c81dcaa7b108fd2c0c3080cac003fd50769188d476708240b35a9c51e434f03426eb1216e9d6eacc4e010440cabb85f5fdae9c8e76606da416024195f251ea1876304ac50986247e1420dbce3e56305bd0496dfaa29fe74d17e4900df1db12a3561d5be6bd91fc5d80c4d32f6e17b2d63d37af9f28615a5da81e21f78f2f110806a10272676c5aac0212601a40a0f69561ed4248ec082133e79f4de0ddb82b5f586ec94094051d6e71bd0aaec40d8c62e35575641037658c821c6f5abd711a1901a0b558d9eb6d35e7b03066956bde5966178184f21bfd601229348271a00ca6f240245f8b5f9c067825a1da1b31cada29593eb027635871fc46b88b4603336a98903cfbcb16bce73e115c317bd1252c79f5fc3833560a250147e36f03e885108f2b4dbcac23c67ea052f374f358d0dce8590fe88d39a7720a3e1157c4cfa76ed0ee3494a1f948cd176e50636f2b570da9b4d5e25dc35733872a43ed19d71e9596c47139bb3e33612783827b31ad68ae475267aed7188885cba71873b921f3e8d79196060780d5765ac2b33ed9b211e74c95506363fbe25ca966018d0e1811ed56d70b0787765c077461b8a8aadba0bb7387f08ec59c6c3b731bb559b6691d25718b529f969cccde39b300e9ea22fd65d7716ee2524acda57817c3f548417621ac1ac7e68e101030c7e83a6a77be93f8513f1f37833e8944b87cf7c1f81478abd2a66f301b9563c5999c522275872a27d7721a04ada3b6a4835b5cb6f0f162a8e39596a4b5eff6549c2f67337499be137d0915289677f82ae28f510bf9071a8b010ee6e4d9b185a7922f207ca43f4228eac1266a69920beca4b24399afbbd51f2b735c86eb5aef636407f504f1162895271f99e8a93d7fe7bb", 0x1000) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1c}, {0x7ffffffe}]}) msgget$private(0x0, 0xc9821eb6fb796ee2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000dcc38fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008f197741f0d677525ec789b58a690c4ca"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0xfffffffffffffe27) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) accept$unix(r0, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10008) unlinkat(r1, &(0x7f00000000c0)='\x00', 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) lseek(r2, 0x0, 0x0, 0x3) r3 = dup2(r0, r0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x80001ffffc) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x29) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x7) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d4237785000000000000000000000000000800"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = dup(r0) socket$unix(0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockname$unix(r5, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x204) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r8 = fcntl$dupfd(r7, 0x0, r0) ioctl$TIOCFLUSH(r8, 0xc0106978, &(0x7f00000000c0)) r9 = msgget(0x1, 0x0) msgsnd(r9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() 16:00:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="100000003eecb4f0395b0000000059f79bf9ef41507043c149215e6eb4686dc52def60940600bc58b1cfaa9f2865e3a721bee3af033b91d35d28"], 0x10}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r9, r4, r10, 0x100, 0xe6}, 0x400, 0x4004, 0x42}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x18, 0x2, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r25 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r24, 0xffffffffffffffff, r25, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r26 = semget$private(0x0, 0x7, 0x286) semop(r26, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r26, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f00000000c0)) r27 = socket(0x18, 0x2, 0x7) setsockopt(r27, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r31 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r31, 0x2, &(0x7f0000000100)=""/114) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000200)={{0x3ff, r29, r30, r29, r30, 0x104, 0x5}, 0xfff, 0x9, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r30, 0x0, 0xffffffffffffffff, 0x0]) r34 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r28, r33, 0xffffffffffffffff, r34, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r38 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000100)=""/114) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r40 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000200)={{0x3ff, r36, r37, r36, r37, 0x104, 0x5}, 0xfff, 0x9, r40, r40, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r43 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000100)=""/114) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r45 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x3ff, r41, r42, r41, r42, 0x104, 0x5}, 0xfff, 0x9, r45, r45, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x72, r18, r34, r35, r10, 0x2, 0x5}, 0x8001, 0x6, r40, r45, 0x800, 0x80000001, 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/190) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0)="3acd6bc454b09a938db77148704322fbf4208e69c5bf8433a96ee51ec53143a7266ab3a6acaaa2ea098e8afe4d567bc8cc9d1e35a0a78fb3322d1b35390880c6cded600d12573088aa9ea64e2b528e0eda0a44c269e6390dfc65f51f44efd0860ca59c5d174c7f95f2db869f536f95d1b3eb20518c8a573b690ee13b52b7795ec1d6876dc3b7174b932c830bd556814b705ea32da4a7fd034591a89088f8d7214f642525b8ff291628d2693cdb82002857858e8e9bc1a71e1011680ce71b3d13d99302434e2e9040b074f30a980d08ff02b415b6489b504665f57cd52b0d0af4cae335ab6d9b0c11641b8489aaba8d3306b29b8f8deb9c5ae4061e9148", 0xfd, 0x0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7, 0x4ad}, 0xc) open(&(0x7f0000000140)='\x00', 0x20, 0x78) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xf14d, 0x5, 0xffeffffc, "661fbef224518087ec9e03182eaf7f091fe600", 0xd80}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() readv(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000280)=""/94, 0x5e}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/112, 0x70}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r9, 0xffffffffffffffff, r10, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0xfff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a71400000029a8d9197daddd97ee20729fafc5a8a00000002a"], 0x38}, 0x0) socket(0x18, 0x4, 0x11) 16:00:07 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x800000000006], [], [0xfffffffffffffffd], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f00000007c0)=ANY=[@ANYBLOB="01002e07fc8e4bf03651f0dec5548178b0c7eb8514eb26fe9a17875d373009dd739e17870a4330dff5c7c12df5191691118e1d85e08ebb98dcaf47d2d8dfa3c2b92b09bf531751c2e8c266eec530c7010a19a53d8f1b4a5fd06ffe8260fbc90b6b6692cbaadadbbc58008368d4f94c8a2344b61cb4cd9fab209c4a8b59c88f368c377474388916caa3f2da4624d743e1072f4bb80caaa810eddf18710af74cd434b7dafe"], 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0)=[{&(0x7f0000000280)=""/4096, 0xfffffd00}], 0x1000000000000116) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x25, 0x61d3257a}, {}], 0x3}) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) 16:00:08 executing program 0: sync() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x1c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/162, 0xa2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c653000c54a9be8df8feaf293241d44f693b666e8ccc91ae35329037cc98ff8fc9b137982ed733f5a59b560ca69dd6169f7fc975eacc6205a71fd75a1c74fb21b97fba227650ae329e93aa4fad74da1b88afca1"], 0x10) shutdown(r2, 0x2) shutdown(r2, 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xb26) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000100)=0x6) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)='&D-', 0x3}], 0x1, 0x0, 0xfffffffffffffffc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x4, 0x2, 0x4, 0x1, 0xa607, 0x5, 0x4, 0x3, 0x4e0803fa38bceecf, 0x8, 0x5}) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2d88ec4d720a000000000000d419c6efb646018000000000000071a58cc0a6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400, 0x0, "000000000000000100002000"}) fcntl$getown(r0, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1d, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000001180)=""/226, 0xe2, 0x1, &(0x7f0000001280)={0x2, 0x2}, 0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) sendto$inet(r4, &(0x7f0000000140)="c4da4c42aafad4fc27a8361b4ef95d33b54df5fa4764258ab2371ad98e60f2645f2293757c8f1f8cdffc6bab67c8cfb8a40d54a13c6ee455d0650aad272e0fbf6843a4e453e11b2ec8dbbdc444758a310509a2a87c38f021755a3bb12f43d5830e78b9a219aef27a633ccf4e35c219b11c27d87c59c32b09842a46c51ad3b82060dac5cee649f3755a8be71317625839a12388b2275954319bc31f674b8a929cb401ebf0aafd5e6d81683d404591a2322e97f5f18aac83cf51dbf147d2d2474a72eb1a8d7a211354af568d9bad14cdbc0de64b35ae1dcedce6236f42f00edf56938769b88e72a3e640c64ef9df7f64bdfa7ed5772bba6b3fb3e1a117de04963678cbd9e1a15e0e64174652a5740ce4aaac51d01e03626e01706b2f13005415f970a8d482f39ea83897dfda528100edafe07572185a1c25ec94cb5547911b2f31754ee295edebe35dbd8cf4099bcafe1f515d65dc5e9d7b74358c56133f557e26cedcbb163e80749d61501ef65c08cc280836a5e79f9e3353990947d01374338dc41a253c89c95fcd956b28726e878522a0f081dbf9bac61473f60cacda47f0eed840b4505ceb8b7c2da8ba194af6c9191ea785dee6d73b64722e41a63fc0f54be947ae796dfabbdbd67f8097b86bf7c1854a1ae3f5f65d9b684c3a80d8bc9eac190f395b62360a1b342bbbbc11e0d8261bad4d586fd58c96d2f3a1175310f024634155e290fc8710cc35687ebcd940514a2c5b95b8c35b0b3a65d8f84e7821a65049ec65c0d3633ef16c3a830ddd1cb32135d31f35e78c4bddc78026edbba1322164940126346f61c80ef9c24e5adff6d63795228354883a3764a399849af4c3f99ea010d73299a31d6ca7a50d9d883473c3d6037b630a27d47b2aad564f6d2b4b9cac2276bf2b125004b4ae99e22cd89b19bb62aa6e1f3033a0184fa07d47ed6644d4d5bd14e98eef30ba50216479f6f77ae931894c0d00d6685ae95d2079d891d84a9e8cd9519ea1427d776958721272c2c3073c980440061d459b6a708b589c4a18002ce86bb8274f6052e231f540d0a2c260b4b767a5df54920746a37c8d28079df856ce420efe0f34e7a8f6421fbc5933e08f13ccd9ecbe7d3a510324b33c64bad6b6cb180b62c800850d1b352f8d9b7e9a838eaf496261af2a91ed33b03a8aee6291d8cdcd112bc060a552789bb0f7dcc0bb917423436a26d7c6e59058c2af18368091b89f808a0a17a56945a114cabca47246340a0f4c80a8f92296f9dc4846c9a1239ca206afcdacad44fe4ea1bdb4073e9cabbfdea54b45c9c813a2267eaea94d8dcbddbc27a9b41a9f9c994bcc21327338891f1a4644f9a59f8b48d2b39127b2fde96e51f45fb7f22948820f37c0e93dc02deaa8e81390eb9ce6362c98fe4dd19c669aab2e8fb322ef922c481d2611bbf2fddeae34fb3a9ad31fce8085f31e4c3f33954e996edcfe10bc9b34ade584cf9232b53c40b673a79e412c666ad2a0db4befa2586c5535a548c4a9fd5648afcc146780589d48d941acc84e3fc6f6e0d18eaae3751e1dc00b6a144f5d88e35d371d6e9fc0b34313719677dcdd06d96cbd43a24058abe8e2b10636db841d45d0fadc9df30559825890c70f95ea01307d77d584267749cf8d8516d6b72eb0687bb12d6e7a6987d5bb674e771fb236bedb3baefe73ced7679a9fa9bfe9dabca031fdd5c803425fc12e4e0f629637ecdcf8650ddca68bc2ec51972ed4fe0ca9b60d8bbd25beea7ba2b5065f55931ebb5937a868d37def5d97ac721875814fe7faa8bbf1cc993ac47e303169ddf9701df3e326a480ec0f69841d9f14c917496ab77c6b5a4009fda883cbfd78e84e747e4c725d2131d4f7b9b71fcc19b0b4ee29720f39e08bf6c09d07bfa631a160f41557749838cc8fd0b8f02a0a37ec98f10126ab98393389380725646488f73c57fa80392b7a2c6daff49aeb09b4b5333611e66880891c8efed6e53ae6d6ba73403ff3fc9c12e7ffbb05df9073c5f69c31699cb40b271fe6872674617bb9c610411d12f9547ffa80a52ae77a0ee0ea27178ff67a6db0d141ddf4af2e7f30018199f2f220c3b675498d4d77669794b07761f4914e3e9a17ebf30c6ae5742d28b04752735731285f2b6db8284ffa04adf751d3c298d35328b1223aa2607586bb9cfffe90483687cf88c1e47898cfce0329c59150661cafc39b3353622abd2a5c9bcadb92697a55c891fe5c5f75f545faf785346789328b0cd9bc0a49a3bcb250dc4cec7644ab9f7a36244f512aae385de97e1b27126795177bc3cbf28afe2a056d1de42073ebcbce8123a6e4237420232bea3d7e50cc5e3068ad6668428a4be01b9d09b1c2b36f2c74fa530b8b82ab7fb7ca88efc01003933f9d03de213d3c143663284a6e42b60b9405a4e77fcc90092399247a4a17c31fbb34e83d581085bdc72df0fbb3bd0ff02aecc6d76134b60b869fdec3edfc60aa7aa210a5072ea72a9b7891710923c3c08f35c29af0fc4ae45661afce2485a0a2c8b24274909e7224602d0faefe46d2c6f7888ad5420a346f95589f308e1dfe8b12e88212c7a731653a16a18ab673f9564f5e20a5f9599129684581e81e269f13b30da11265d54ad919b3df6b0ff20508fb3654b7bcbc31349fc4479432367739b5faa38083948c32ce0772ff4db7e78226e448e9919fc7414ed7d5618bcd2bd5cc2aa771e19b5c6f98a936afdc71fd3228226585345c3bffce451018eba23f65ec120212b1bd240c74cd21fc88f8dd9363f78d2ee9582ad4053889d3e2a77540439b2a084b07c3cd601e1a5ea6c54331cfb0cfd4470cc5b8f4d814597c3dda9def00d201bd37ef294cc593db6000e460657f82a119cd25445b0515457d3043aa47b6a92415a9c25b267374a923a4802148f29abd827188993bef248a1cae1713a4eb38b855730bb609884bc0f3459247185f5fe9aa5b58a9c62ea7efc9508be5495bc9051927814270bbb8d81a4686cb816b35f00d6982422aec76773f621ab62b36d9b42c4277cd339e558fcaba0500fa99733b4f5197b5f76057d81cfd7b83b67a4773a6bcfb630c296a3edbe196bdd429891d67269653f5cc11bfe2677ed7ef336c0942e7ac184cbbbc54c48b1c758a3c642dc1ea1b0d8b8ff434641d0f58572fea182c145e97f2ea58fdbfad75f764e9804e7d6c2befb79d9d6a2b05f6acdf3518115f93ede156fd8ad60deb694f98420b5e8369b7a6f3d4b553eb649324fd695ea3de55e15ba7834f8388333bd7afec9d28f0a6b3e6f44beebec1e7c33c553130f2ce072e50c72bebd8472b9f41006bc399ed0b7f9256e84c38bd54f00de9290467175286f321589fb1138c101a1a0cf5b901640cd8a32089dd5ebbe94e7dc4dfc58e7f8de26f3a9b74be1129123fb50b1cbf60b20c26d3cee4adc94518e97dac3ae381b6d1cc99eb0e4c1553cae1d61f41cc37e564a88d1288657bf549cb753beef2b100af06d53820b2e770790e43ea29c5731c4cdc9350ee8b3bc4d1702dbce7c14e1dea15fd8f42eb4ba0363d9f187cb7f455ac6fc74be4caeb8242210b5b61ead9dbc399ed4d7adc28381ecf44ba4d6d9a92bc26661676794c5155619b55bd1ca8752c7415d13d4cc9f7f61b8a9848fc082ae7933157312afe737f73daf4e930b47313040eaa9584051893ec240678ff93bf2329dc85671522c98e41d36c80d1dc34cb58eac3ac38a1b4568d6cca1e353c96e1f8369e1ce1563658d0c4300b63c4bf324b17caad81dedc3241178161361719c9d294c4b723d525cefd786e608fca17bb957194c22a40105e77486657963b2a7d007388b45ed8fa9d26aadc39684d79561f60662ccfeb4676b50066495875f32b9b7c4c7783cd9e9bafe8f8166b3d414fea32231ba9913cbf6be4690b395804144a6dd6ab4066cf57b08412be38b35762d6d90627c561a8576bab29c288802dd190aaad2fe25a0027523c4efd3519b2de77e2bbda0195c2dc91c6c817a837b500bb6949355a5b224e2606a3c55c5aa01cd2eb2f17dfa0f5d768f32871555ba32ab1a179d59b7ab2f7c80536650bec751520b3b292537f7162d14d31f0ea888328a00d3eae10ccc5b2bfec0fa87317983e6548b9264f1d2ee5446eec21b116aab47e3ad68b94451b3264720a4f696567e0f5be6c0ce2c317253ac1125b6c0e5d6ea3e1a951161a4dfa877bb07ea91c2f4cd69f259b406ff315a91c64de9d74251c76a93dc4e7b83ac43b95c6f5c9e658636537f10b89addfdd51bb04b7771d4a6723b816d0e4eea9253d181e4c8df02ad0ad357b23c09331b02dd0c6dff61d17ffefe8626ba3baab73cca7991c74882f34a6c8cb601652d40f6b3d65147151668f72c8d14616c667320a4eae8965c522cbfe4aab3581fb925fee3e825ab9b2070fe31ed0f90261e217e3c455124b311f3d18fe1c55fed399823c8352a3009da89c7c36292bdea5d4d2fd260b4d985fb4f73d724a8a7807c3e13d58340bb19dfe2b70bd79e424c39ca1bf39571dd52429afc328d05a91acd807576aea0ae3288890bc7a25822eac5159f8a742e338a1dab558668de2f3cb70db665199e5bb40fe288374bc06f276c7c4d9da28c7a35da771344056bfa3c4eb7cdcbdf7fd0ce2af2bf82aee15e0ae7cdd56bf1c94828fd9dfd9b77b4010f44c206ea46fb587b86e2a4436ead9fbbb30585b0a0a2e2d7073375f55153156ea31607432f0f29168b3cbb0f33f4f2db5ee83f76454d151b2a150c295e37ad75286d317735ae7e26ada6d38d4f6eb9b515242e401fdba0e1014dee9e946965baab94dc20c87dd927803afe7c62dfeb0fefbecbe8a8087bdb37c207f37102bc1a1816699c63eb4854e60706087a8a5e69a56e9e7e01d906651bad1179fd458841a9b0595e8abad79794fdb513cfd6bd543a3a10c8dd0f6f6593ea9446f0c79019f0e22a72a982c6cbbc97ac296159daeb87e2fc775fa0dfd537f64703d9b0c24205c0b32c6fbd9de4e1225ac0acceb05bef64feee60d606373c3a4e96537d1d8f8d3b79e681b88a3dffd7dc08208915a5eefd39c1f2218d1b60444c969d22a49efd0da74bfe9a8a3538deae19d1afdea91ae6cf63b27b9d8eacc1902a2fec8fd0c923f3ffc1cccef9b1ac509d865c8698078c3eb35c0e7d80c3a88a2b4f8b67fcd028013aae0f4d8251004c64b55e950061e85f45c28fc65c2aca977b3264450840d6729249ef1d92343eee8507e26f129d48cb44850a479a71a5ebb0cbc2aa078f945286a3bd7436d619eefe899d6ba67327fc9eafaf6de98b668d96d92fb3e6ec5df245e31d0949ff5badf6e9beb1ed6720c49b378318b20b307ec0c208da5719abb88fb81ababfc7fef21e921c0cfc0c21b458ae3d1fe07fdd54d7c645d97ddc64db9d9f1f189ec04801f0fe7657d2a51cc5ee04b532a7d9555e44e64fb5dca3955253604de59d0df88b9866fc4a010b3a9b49c878c054bc4c12b375cbec2d50d8b29ed39339b8715c444f1b7df7679e9e9ff5b909f5bc87af37c841976bcb5a1e6675aeb47a046367ebe8c8ef471b0255d8b1dd90e644c5d6f59dc7cacd4826793b8e54eba64198d5d9db70254f93f0805cb7df5efa47a740584cbcb557977fcebff0e2f330e53145233b1f8587bf3bbdd46262449e8584b4a88367ef48173b5f58b51c88d6fe1489e2f076b42f93a5b846aa5e6ef8410bf74f2f0995d8da03d0cd38767fe80ec91148f95b20727fc5b829ba68ce7fc65cd978ef542a6da6bc65804f0375c4b4ee34e124ae83aa13b7fd2db8acfe74ac79548ef", 0x1000, 0x8, &(0x7f0000001140)={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:09 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'\x00\x10\x00', 0x0}) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000380)=0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r10 = accept$inet6(r9, &(0x7f0000000200), &(0x7f0000000240)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffc, 0x90, 0x80, 0x94, 0x5}, {{r10}, 0xfffffffffffffffd, 0x30, 0x80, 0x0, 0x100000000}, {{r11}, 0xffffffffffffffff, 0x20, 0x1, 0x2, 0x100000001}, {{}, 0xfffffffffffffff8, 0x8, 0x2, 0x0, 0x80}], 0x2, 0x0, 0x3, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r2, 0x0, 0x6) syz_open_pts() 16:00:09 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000040), 0x1000000000000126) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x54) mknod(&(0x7f0000000140)='./file0\x00', 0xc0, 0x8001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000080)="f781079e6aacab32ab6ac79fd2700d3f71ed74d457d510b10d335dcf210d6bc2c63baafa5d5a288038fd843239b836785334b0000000000000005890", 0xffffff3f, 0x0, 0x3) 16:00:09 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) dup2(r0, r1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) pipe2(&(0x7f0000000340), 0x10000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r7, &(0x7f0000000580)=[{{r1}, 0xffffffffffffffff, 0xe9, 0x10, 0x8, 0xd12b}], 0x2, 0x0, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r12, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r13 = socket$inet(0x2, 0x2, 0x0) connect$inet(r13, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r13, 0x0, 0x1d, 0x0, 0x0) r14 = accept(r13, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = kqueue() kevent(r16, &(0x7f00000001c0)=[{{r15}, 0xffffffffffffffff, 0x83}, {{r15}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = kqueue() kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xffffffffffffffff, 0x83}, {{r17}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r19 = socket$inet(0x2, 0x2, 0x0) connect$inet(r19, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r19, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r22 = getegid() sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0xfe1c12e7f76cea64, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000180)="45a10c49c5d843294424c98df0d7d9d227b45358ed7d54ed1b2d426e994f809bebd81afb7f8f22559b87bbad73493312d4f3be5bba27f82a5868f682e194119206a6bb0288180bc5b150b381680bbd0b0f78cca21b1020fefe210438ca9efa01916b3545d58a9e868160b555dbc38501368118ea6063572377fadc644c6130ae8231c3da965eef02d84ac5b39c92dc60675939740aa7a40a448a1b32807d77a8fcd6ba06a4d1b80356760d9dccce7eeaf5ab5ee2da277651249b8a138e3d1c43870d0c75211f5e0d756071be808b0cc2a97f7280aa690a18b41f01a021e2467add4c183b4b55d4fec1a7cdc8c73d0deb5f88ecba44e2d560a385d3e56c8c", 0xfe}, {&(0x7f00000002c0)="dc26be8dd4cf10ba762bc870cf48dcb78bbbe774fb185b046bb0f5f120df176d467204bb900aaefa44eb41534b50e4624e", 0x31}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r20, r21, r22}, @rights={0x28, 0xffff, 0x1, [r11, r12, r14, r18, r0, r15]}], 0x48, 0x2}, 0x6) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x43, 0x80000000, 0x32, 0x19}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) getrusage(0x8000000000000000, &(0x7f0000000240)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000115, &(0x7f0000000180)=[{0x5c}, {0x25, 0x0, 0x0, 0x40000000}, {0x6, 0x0, 0x0, 0x46}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0xfffffffffffffe9e) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r3 = geteuid() setreuid(r3, r3) getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a5}) msgget$private(0x0, 0x0) getpgid(0x0) 16:00:10 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f9b000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0500"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xffff7a24, 0x7, 0x7, 0x3, "da826b16164d7058c841082f09f45137c53099dd", 0x6, 0x9}) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(0xffffffffffffffff) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket$inet6(0x18, 0x4, 0x5) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000180)=""/22, 0x16}, 0x82) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: getsockname(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000002ba242d9c33300e4ffffffffffffff00000000016880351797d26ca886d863cb488ae3f4b327ea8aae0c2620648f42c28644cfaacdda8ed3001dfff9cfbd95025f94abb43f62e41c541ed9d0becb3ed92c638aada39caac5d33bc4f7e7e8bef0f602b1e35d959fd3781e5290419808282807be6379a0727798213964f37274581be7a592a6a1b6f528db2479c72dd7d4b00909"], 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x180, 0x58) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x400}) 16:00:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x30}, {0x35}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000240)=""/54, 0x36) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x2}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000200)=0xffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x8, 0x3, 0xdd, 0x3}, {0x589, 0x9, 0x1, 0x9}, {0x40, 0xea, 0x79, 0x9}, {0x1, 0x2, 0x5, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0xb9, 0x0, 0x80000000}, {0x5c}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x4, 0x2000}, {0x3, 0xfff, 0x400}, {0x1, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x800}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4e4]) r2 = getpid() r3 = getpid() r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = semget(0x0, 0x9, 0x830) semop(r7, &(0x7f0000000200)=[{0x3, 0x5, 0x800}, {0x0, 0x1, 0x1400}], 0x2) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5, 0x8, 0x80, 0x1, 0x7ffffffe, 0x3, 0x3, 0x1, 0x3, 0x3, 0x1002}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semop(r4, &(0x7f00000001c0)=[{0x4, 0x8, 0x1800}], 0x1) setpgid(r2, r3) semop(r1, &(0x7f0000000180)=[{0x0, 0x2, 0x1000}, {0x8, 0x7, 0xc00}, {0x0, 0x5}, {0x0, 0x1000}, {0x0, 0xa626, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x8641, 0x800}, {0x0, 0x2}, {0x0, 0x2, 0x800}], 0x9) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x1ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1ffffffffffffd5b, &(0x7f0000000040)=[{0x6c}, {0x40000061}, {0x6, 0x2}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x100, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x124) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480), 0x2aaaaaaaaaaaad33) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x13, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r3 = semget$private(0x0, 0x4, 0x201) semop(r3, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x3, 0x80}, {0xfe52dc4792d94f09, 0x5, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x2aaaaaaaaaaaaac9) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r14, &(0x7f0000000100)=[{0x1, 0xd7d5, 0x1800}, {0x0, 0x9}, {0x4, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f00000000c0)) r15 = socket(0x18, 0x2, 0x7) setsockopt(r15, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0x0]) r23 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r16, r22, 0xffffffffffffffff, r23, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r25, 0x104, 0x5}, 0xfff, 0x9, r28, r28, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3fe, r9, r23, r9, r10, 0x0, 0x5}, 0xfff, 0x8, r8, r28, 0x7d59, 0x7, 0xfa}) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r13}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) r29 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffff9c, &(0x7f0000000340)="54a673ec01b07d6505c5c1900acf87e3c3b5a8b2d0e7d71f985685387dfb72545977d56c93719f0b93b493d71e964ef19eb32928a1d892864cfdb6ed2adb0052c1cf441fc17e31a199dfff607209be30ec3a1b9e0b27c7d84c31f7546a930072c1e3be54f7446c379f0057", 0xffffffffffffff1e) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r29, 0x80045726, &(0x7f0000000500)={0x1}) writev(r0, &(0x7f0000000380), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x1000000, 0x80000008, {0x0, 0x3}}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r9, 0xffffffffffffffff, r10, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0x7) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x1010, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) chflags(&(0x7f0000000180)='./file0\x00', 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) fsync(r5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup2(r1, r3) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1, 0xfffffffffffffff9}, {0x8bae, 0x8}}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) pread(r2, &(0x7f0000000140)="e93c4d56f87e6deb1e3ce2f97cdf8343305196ca73d23ca788a1f4d228cc19cc29b5a6b149a0ef52a0d36c87ebd0a765d35f48d5401b242491c91a9190d7828d87f7e2b5de11de0e57b7a9cfa97280ff658051e0bd97", 0x56, 0x0, 0x0) socket(0x4319cef557d143ef, 0xc082b73ec3effea, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x66e955ed, 0x20, 0xffff, 0x1, "ef1962bf714036b54d1e240d0c044088fc4c5a00", 0x4, 0x4000000}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x62) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r4) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)=""/244, 0xf4}, {&(0x7f00000000c0)=""/2, 0x2}], 0x2) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r0, 0x7) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000012c, &(0x7f0000000080)=[{0xff7f, 0x6, 0xba}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:12 executing program 1: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0xc5789015bbb72b7f, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0xa0) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000002800), 0x0) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r4, &(0x7f0000003000/0x1000)=nil, 0x3000) r6 = syz_open_pts() pwritev(r6, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r11 = dup2(r9, r10) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r12 = fcntl$getown(r8, 0x5) r13 = geteuid() ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000001c0)=r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={r12, r13, r14}, 0xc) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r14, r16) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) recvfrom(r17, &(0x7f00000009c0)=""/4091, 0xffffffc7, 0x800, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x6}, 0xfffffffffffffee4) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000140)=0xc) listen(r2, 0xfffffffc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:12 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000000)=""/49, 0x31, 0x5, &(0x7f00000003c0)={0x2, 0x0}, 0xc) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x7fffffff) ftruncate(r6, 0x0, 0x80000001) kevent(r0, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r5}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r3}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r6}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r1, r4) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000340)={0x7, &(0x7f0000000200)=[0x5, 0x10000, 0x0, 0xdb600000, 0x1, 0x0, 0x3f]}) fcntl$setflags(r7, 0x2, 0x3) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x40, 0x800, 0x1, 0x0, 0x7, 0x8, 0x200, 0x0, 0x1, 0x3, 0x860}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 16:00:13 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r0 = getpgrp() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x6, 0x84e4057fc9f69418, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e01000000653000"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:13 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x618, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[], [0x0, 0x0, 0x800], [0xf8040000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0xbe89df6b1224f2e3, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getegid() fchown(r1, 0x0, r3) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r6, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r7 = getppid() fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x8, r7}) 16:00:14 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semget(0x0, 0x3, 0x810) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 16:00:14 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204", 0x3}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r4, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r4, 0x2}) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef1332faa470ee2a71e5dc3928079c09fb2da17a08de614bd0e5a87cc100c2ef89edf36003253f0fd2e8695fcaf1dfdd7ae7575f0b4406f1cb577bcf455177124117bd58b24593243449c46c89177f098260479c7d61c173dbdc46af0641a12c6ead2106c9e5b77d003e54f9c28d80af5e8dc7234c7635949712048f05b64ea648e0be7a9ff2369a8cc1d57dd85208c1dbda054f9ba9b3a0437e7c445b3ca8c8ef118f56497942947a39aeef63754683c098eef21675c4dd440edda84168a0825de54bf9241efce7fbb8150dce842dc71e61feac23158140cf55b7a0163b5bb09fb480645896982b0eb7c15e6a39b11710bb2925b50f1cd9739c7e89546e3739576a35d1db6f29aa06c057d5cd25f1b23f8d13944323e14d4174dcdb393f35855f9f02285bd0348033b54b99b4d8177b0a1a479e53327bdb1a987f7357dcadf413ef9f7dc188dcf90e8a597056429c55dec7c8780b7e7ac3", 0x254}], 0x4) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', r1, 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="42032b25531b317e7e0f2a05a90dd2d02c9b9a711e5133306173f536712345449c6a4a27d97f7864b8bbebb016e20bb75cfeacf22ca8a806d7264208670ebf38ba3fb5f425d9f6890b2ab244b61042aeaeb98f85d452b79fb654ef0559e95d5868fef9944329040398f5522d0f890d33f6c6471f5ddcfb650141dc0f6f695b6c7ea14bae1e727ca73e29009f42b8159813ddf2978a376a1addab9627820465bfef026b73", 0xfffffc36}], 0x1, 0x0, 0x2000002) 16:00:21 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x100000001, 0x3ff}, 0x10) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r3, 0x0) 16:00:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000240)) 16:00:21 executing program 1: mkdir(&(0x7f0000000540)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0/../file0\x00') 16:00:21 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:21 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd607f81dd00500000fe80000000000000000000000000000000000000000000000000ffffe00000020002000000000700000000000000000000000502000001020000000000000000030090780000000060af266d0000000000000000000000000000ffff0000000000000000000000000000ffff00000000"]) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000200)=@abs={0x1}, 0x6e) 16:00:21 executing program 1: r0 = socket$inet6(0xa, 0x100000003, 0x3a) sendto$inet6(r0, &(0x7f0000000000), 0xffa7, 0x1fc2, &(0x7f0000000180)={0xa, 0x0}, 0x1c) 16:00:21 executing program 1: r0 = socket$inet6(0xa, 0x100000003, 0x3a) sendto$inet6(r0, &(0x7f0000000000), 0xffa7, 0x900, &(0x7f0000000180)={0xa, 0x0}, 0x1c) 16:00:21 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)) 16:00:21 executing program 0: r0 = socket(0x10, 0x3, 0x0) accept$inet6(r0, 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000003040)="02", 0x1}], 0x1, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet6(0xa, 0x100000003, 0x3a) sendto$inet6(r0, &(0x7f0000000000), 0xffa7, 0x17de, &(0x7f0000000180)={0xa, 0x0}, 0x1c) 16:00:21 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x2200cf7d, &(0x7f0000e68000), 0x10) 16:00:21 executing program 0: msgget(0x2, 0xea4d16caf443ee00) 16:00:21 executing program 1: 16:00:21 executing program 0: 16:00:21 executing program 1: 16:00:21 executing program 0: 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/4096) 16:00:21 executing program 0: 16:00:21 executing program 1: 16:00:21 executing program 0: 16:00:22 executing program 1: 16:00:22 executing program 0: 16:00:22 executing program 1: 16:00:22 executing program 0: 16:00:22 executing program 1: 16:00:22 executing program 0: 16:00:22 executing program 0: 16:00:22 executing program 1: 16:00:22 executing program 0: 16:00:22 executing program 1: r0 = socket$inet6(0xa, 0x100000003, 0x3a) sendto$inet6(r0, &(0x7f0000000000), 0xffa7, 0xd00, &(0x7f0000000180)={0xa, 0x0}, 0x1c) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xb4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:22 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) read(r0, &(0x7f0000001740)=""/4085, 0x10000003b) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = kqueue() writev(r3, &(0x7f00000009c0)=[{&(0x7f0000000200)="aeb6b010bb7af546a6f0fadb87aa4e51376996ed73cece3c18118f3ceaea7be1f485b31250368592be3286dcc2401152b688ff92aaf20b1cf83b13066dcf997f67cae106bcf252ea13d7b22e1a2b83761329a27f9a05c0c5d260ae3b35d0fa065dfb45b30f3c15b2d90214c4f76a54d34ce74069d5ae89c8798cd8261be5b6fd00d98d7385202a311a49e89d5cd49a9ce23f8cf93fb32d0b35cc8caf992348e47e40835adf0027a9b06909245eb57c3ec945fb0baf88d53b778d823618c860a282c198016558c13b7c0201ac7d389571c480b0d4e9f7601dd204a01ef0f479a31afb21ed56c509c392", 0xe9}, {&(0x7f0000000300)="a2932d2788f9fd9e3fd0b3044b68dc83dcef5c3285d8ebe4b5d6d61e070d4f8dcfa703fc33ed8a20d4d9966d4077ee1948f9d0eac6004acc8275b354329759fa44660adda47eb4ae0bfa4ea8deaec0c8e74964d098d10ab0c5c81aa815304c13103f2fc082c4b414f015e3d581b22352a05c1ce86d0098050c98b00f60910ac22fe75314c5d58bbcf512683b06f53492430795597c5ab910967149fbe7cbbf09878edaec6f241f", 0xa7}, {&(0x7f0000000800)="6a520b99c14d5518c04ab2c44a43563e5f1f37de749286bf65504c8dffbb151fb61ccf895f932f8868c1f4d988aab968175a0fc94421ec6db765fc6c1ef1696351567fa5070444738bc2814e8de4cbaf3e7f7aafff052031d1881383568d6cf711b8e1040788e6cb93cd6a400e96b21dc24a8f83d3f761888684b48a3daad4b842498c65d6125d863e2fd034c9ea8f2df7eef08434bf3083fda3508ed535c909e1ee7a37e24126c2323ab7687dd73c4f9733646f5adad70c371efb9f48950ee0baa9834f49f6f4d429de7633d46f8fe55c89c67c8daafceeae545203ee0bd3dad4c921f0cdf5acabc9479a78e8dbf37a", 0xffffffffffffffd5}, {&(0x7f0000000140)="8cd1f6d354594ce17bec6303a28e4236fad12cd9210e42b7502adbc461db7e2abdc8dc78d98ed3735543e5491604327fe519aa6280c6c34b91400ff82ad2901fe34e56fe835bb5a834435d59433191e7e8f06006a26bb83e8adfa41194956c9f674263d9df106d010e48cd97f8", 0x8}, {&(0x7f00000003c0)="075f982868154fc996de368e94a1c121eb29653e620a5c12654cbd1e87583ad711b9ebbfc12a09454d8ba30295f3be4c8d12544bf2f803af8109b2e1f04acaf291a324b4aa26179e727c2cfb", 0x4c}, {&(0x7f0000000ac0)="795cdf84d454e9ba33b507bca8ef54e29b40f236ca343fbdf7e683fd6be5ffc2b6d3dd199df8d05ccb0053a94826539c00b495d6a4ccd875559ccf7081862f06617aeb125cb7886ec54e27f3d6412383d42d54b83f3725f21deb2cb22b1e4aa372820de16c08e190066b651af1a7375d304d0f", 0x73}, {&(0x7f0000000900)="c2fcd40c5a507efa2564c48aa74992b6958b98d64e36216066d8855376915d93ddd80f6245dacea23e185ca6f277eee18edadc5e5cee957ce7a00560b5987b992ac3314c529e0cf717f253c199e5588eb862dcc852f35645b0714b807e58eea623fe369a0f062536e268041b33a65976272675643ef50654eb7363539257c8d6b579523d65d461206fc579f297c35585333a9bf5ff", 0xdd}], 0x7) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x7) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000a40)=""/76) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x10, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x7, 0x1811, r14, 0x0, 0x100000000000000) write(r1, &(0x7f0000000100)='w', 0x1) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r15, 0xc5005601, &(0x7f0000000580)={0x1, 0x2000, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x0, 0x3}], {0x0, 0xfffffffe}}}) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000300)={0x0, 0x2, 0x6, {[0x4a, 0x7ff, 0x1, 0x5, 0x80000001, 0x3, 0x20, 0x9a, 0xffffffff, 0x8, 0x6, 0x74e, 0x3ff, 0x80000000, 0x5, 0xb3, 0x782, 0x8], [0xffffffffffffb5ba, 0x3ff, 0xffffffff00000000, 0x7, 0x10001, 0xc00000, 0x0, 0x7f, 0x7, 0x3], [0x8, 0x0, 0x80000000, 0x7f, 0x3, 0x20e6454, 0x401], [0x80, 0x20, 0x7f, 0x1000000, 0x0, 0xc88c], [{0x9, 0x4, 0x3ff, 0x2}, {0x0, 0x9, 0xffffffff, 0x1}, {0x8, 0x6, 0x100}, {0x8, 0x9, 0x80000001, 0x5}, {0x391, 0xc70, 0x20}, {0x3, 0x2, 0x81, 0x4}, {0x9, 0x0, 0x40}, {0x31b, 0xff, 0x69f78d2a}], {0x8000, 0x5, 0x9, 0x8001}, {0xfc0, 0xfff, 0xef, 0x8}}}) r0 = semget$private(0x0, 0x7, 0x396) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x1000}, {0x2, 0x6, 0x800}, {0x4, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x2, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000580)=""/21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x3) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000040)) r11 = socket(0x11, 0x4003, 0x0) fcntl$setown(r11, 0x6, r7) sendto$unix(r11, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfecb) 16:00:22 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r14 = msgget$private(0x0, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) r20 = getpgid(r19) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r21 = socket$unix(0x1, 0x5, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r22, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) listen(r2, 0x100) r3 = socket(0x2, 0x8002, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:22 executing program 1: kqueue() socket(0x10, 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x1, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x8110, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000880)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x550989f115f02628, 0x0, 0x4}, {{r2}, 0x8000000000000006, 0x40, 0x0, 0xfffffffffffffffd, 0x61}], 0x17, 0x0, 0x37fffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x200, 0x0) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) r10 = socket(0x1, 0x8000, 0x0) listen(r10, 0x6) recvmsg(r10, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r15, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r15, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0xff, r11, r13, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r16 = getgid() fchown(r8, r11, r16) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r7) r17 = socket$inet(0x2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r17, 0x80047308, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, 0x0) r18 = openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$FIONBIO(r18, 0x8004667e, 0x0) r19 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r19, 0x2) close(r19) r20 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r20, 0x7, 0x0) r21 = socket$inet(0x2, 0x5, 0x3f) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r22, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r23, &(0x7f0000000100), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)=[{{r21}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x2}, {{r22}, 0x0, 0x80, 0x1}, {{r23}, 0xfffffffffffffff8, 0x4, 0x1, 0xfffffffffffffffd, 0x403}, {{r12}, 0xffffffffffffffff, 0x44, 0xa825246f628f0f9f, 0x21444d8b, 0x3fb}], 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)=0x3f) mlockall(0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) r8 = getgid() r9 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r11 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) getsockname$inet6(r11, &(0x7f0000000100), &(0x7f0000000280)=0xc) ftruncate(r11, 0x0, 0x9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r12 = getpgrp() getppid() r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x18, 0x1, 0x0) r17 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r24 = getpgrp() r25 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x8, r20, r21, r22, r23, 0x4, 0x2}, 0xfff, 0xe9, r24, r25, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r8, r22, r15, 0x4, 0x2}, 0xfff, 0xe9, r12, r10, 0x20, 0x7, 0x7fff}) getgroups(0x2, &(0x7f00000000c0)=[r8, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r26) r27 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x5, 0x0, 0x0, 0x41d, 0x5, 0x5}) r28 = msgget(0x2, 0x10) r29 = geteuid() r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r34 = getpgrp() r35 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r35) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000580)={{0x2, r29, r32, r33, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r34, r35, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x80, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1010, 0xffffffffffffff9c, 0x0, 0x2b) close(r0) 16:00:22 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa55aa066f9cd126) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) read(r1, &(0x7f00000000c0)=""/84, 0x54) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x101) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000100)=[r2, 0x0]) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0xa40, 0x0) 16:00:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff, 0x0, 0x2}], 0x2, 0x0, 0x3, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x67, &(0x7f0000000180)=ANY=[]}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0x828a3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860b5fb8b00002b27feff00000008fbff00000000a50000000000000000455ddba9000000001fe200", 0x2c}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:23 executing program 1: kqueue() socket(0x10, 0x4, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6, 0x0, 0x0, 0x100000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x1, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x8110, 0x1) kevent(0xffffffffffffff9c, &(0x7f0000000880)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x550989f115f02628, 0x0, 0x4}, {{r2}, 0x8000000000000006, 0x40, 0x0, 0xfffffffffffffffd, 0x61}], 0x17, 0x0, 0x37fffff, 0x0) setrlimit(0x6, &(0x7f0000000040)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf80d19ce11a84ac, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x40) r7 = fcntl$getown(r6, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x200, 0x0) r9 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)) r10 = socket(0x1, 0x8000, 0x0) listen(r10, 0x6) recvmsg(r10, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r12 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) semctl$GETNCNT(r15, 0x21aec2bd1fe7134d, 0x3, &(0x7f0000000080)=""/235) semctl$GETPID(r15, 0x3, 0x4, &(0x7f0000000280)=""/112) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0xff, r11, r13, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r16 = getgid() fchown(r8, r11, r16) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000000, r7) r17 = socket$inet(0x2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r17, 0x80047308, &(0x7f0000000000)) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, 0x0) r18 = openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$FIONBIO(r18, 0x8004667e, 0x0) r19 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r19, 0x2) close(r19) r20 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r20, 0x7, 0x0) r21 = socket$inet(0x2, 0x5, 0x3f) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r22, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r23, &(0x7f0000000100), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)=[{{r21}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x2}, {{r22}, 0x0, 0x80, 0x1}, {{r23}, 0xfffffffffffffff8, 0x4, 0x1, 0xfffffffffffffffd, 0x403}, {{r12}, 0xffffffffffffffff, 0x44, 0xa825246f628f0f9f, 0x21444d8b, 0x3fb}], 0xff, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000180)=0x1f) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)=0x3f) mlockall(0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) 16:00:23 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f00000005c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x82, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}, {{r9}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="45fe618871d915cad222d6f399af22b5be504bd675f021c73eebd3dcb1b30087", @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="78743a9f753a02c558a3d64522b53389b92f32645af6822564de48b10a959ac7935c741027abea2ff4d25cd8191f227e5048844cc50f2db1c26d4da8ea0fd55e5ed6834ca5acad5dd64f56334eb6532431ed42b42880fa83bd6b1cd3f3cbd00d24e184c0a1b6fb002f8450407ad9bee2e4faf4a54a33ac496738e72ca626b48c6cca5d2c8c481e89db8039cc38c88108aba0102166a43fe302b42bb3aa6b13e2473c4df0", @ANYRES64=r4], @ANYRES16=r6, @ANYRESDEC]], 0x2c}, 0x0) 16:00:24 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000600)={0x9, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) readv(r4, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f0000000400)=""/158, 0x9e}, {&(0x7f0000000000)=""/6, 0x6}], 0x3) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 16:00:24 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x459fb44ba34a95a1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: acct(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_media}) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000000)={0x10, 0x8, 0x4, 0x1c5acb7a, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xef}, {&(0x7f0000d6f000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000a20000/0x3000)=nil, &(0x7f0000b17000/0x4000)=nil, 0x6}, {&(0x7f0000ab9000/0x4000)=nil, &(0x7f0000ecd000/0x2000)=nil, 0x8001}, {&(0x7f0000c3d000/0x3000)=nil, &(0x7f0000f52000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000b7b000/0x3000)=nil, 0x8}, {&(0x7f0000b1f000/0x4000)=nil, &(0x7f0000a52000/0x1000)=nil, 0x5}, {&(0x7f0000de5000/0x3000)=nil, &(0x7f0000bd2000/0x2000)=nil, 0x7}, {&(0x7f0000ea5000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x4}, {&(0x7f0000e8a000/0x4000)=nil, &(0x7f0000a46000/0x1000)=nil, 0xffffffff00000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000de1000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) 16:00:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/27, 0x1b}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f00000001c0)=""/208, 0x3ba7ef85e32f83e8}, {&(0x7f00000002c0)=""/153, 0x99}], 0x6, 0x0, 0x400) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:24 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) recvmsg(r2, &(0x7f00000014c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001500)=""/46, 0x2e}, {&(0x7f00000000c0)=""/158, 0x9e}, {&(0x7f0000000180)=""/82, 0x52}, {&(0x7f0000000200)=""/2, 0x2}, {&(0x7f0000000240)=""/61, 0x3d}, {&(0x7f0000000280)=""/113, 0x71}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/52, 0x34}], 0x9, &(0x7f0000001480)=""/31, 0x1f}, 0xc0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000180000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:25 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x800, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x3, 0xd}, 0x8) r1 = socket(0x10, 0x1, 0x78) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000300)={0x87a, 0x1}) getsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000180), &(0x7f0000000200)=0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r8, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) r9 = dup(r3) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) connect$unix(r9, &(0x7f0000000040)=ANY=[], 0x0) write(r2, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xffff8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x100000b1}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 16:00:25 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = dup2(r3, r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r8, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r9 = socket$inet(0x2, 0x4, 0x2) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x20, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}, {{r11}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}, {{r13}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r15, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = kqueue() kevent(r17, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x83}, {{r16}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = kqueue() kevent(r19, &(0x7f00000001c0)=[{{r18}, 0xffffffffffffffff, 0x83}, {{r18}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r5, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x80, 0x40, 0x0, 0x7}, {{r1}, 0xce5748031333fd18, 0x33, 0x40, 0x80000001}, {{r8}, 0xffffffffffffffff, 0x88, 0x140000020, 0x100000001, 0x6}, {{r1}, 0xfffffffffffffffe, 0x42, 0x80000000, 0xffffffff, 0x1}, {{r9}, 0xfffffffffffffffb, 0x88, 0xfffff, 0x5, 0x5}, {{r10}, 0xfffffffffffffffb, 0x80, 0x80, 0x4}, {{r11}, 0x7ffffffffffffff8, 0x1, 0x2, 0x9, 0x3}], 0x3ff, &(0x7f0000000140)=[{{r14}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x101, 0x8}, {{r15}, 0xfffffffffffffff9, 0x4a, 0x80, 0x8293, 0x1f}, {{r16}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x56, 0x3}, {{r18}, 0xfffffffffffffffa, 0x4a, 0x60000012, 0x6, 0x3ff}], 0x1, &(0x7f0000000300)={0x800, 0x53}) write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = dup(r20) ioctl$BIOCGDLTLIST(r21, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSDISPLAYIO_USEFONT(r21, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0xfff, 0x2, 0x1, 0x8, 0x8000, 0x80000001, 0x0, 0x0, 0x7, 0x8}) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x40002) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x60) r2 = geteuid() r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x0, 0x5, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket$inet(0x2, 0x2, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffffffffffec3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000000), 0x0) semop(r13, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000000c0)) r14 = socket(0x18, 0x2, 0x7) setsockopt(r14, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r15, r21, 0xffffffffffffffff, r22, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r23, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000000c0)) r24 = socket(0x18, 0x2, 0x7) setsockopt(r24, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r28, 0x2, &(0x7f0000000100)=""/114) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x3ff, r26, r27, r26, r27, 0x104, 0x5}, 0xfff, 0x9, r30, r30, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) r32 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r25, r31, 0xffffffffffffffff, r32, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x3ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r34, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000280)=[0x0, r22, 0xffffffffffffffff, r32, r7, r34]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r40 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000100)=""/114) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r42 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000200)={{0x3ff, r38, r39, r38, r39, 0x104, 0x5}, 0xfff, 0x9, r42, r42, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r39, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r45 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000100)=""/114) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r47 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000200)={{0x3ff, r43, r44, r43, r44, 0x104, 0x5}, 0xfff, 0x9, r47, r47, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r44, 0x0, 0xffffffffffffffff, 0x0]) r48 = semget$private(0x0, 0x7, 0x286) semop(r48, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r48, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f00000000c0)) r49 = socket(0x18, 0x2, 0x7) setsockopt(r49, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r53 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r53, 0x2, &(0x7f0000000100)=""/114) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r55 = fcntl$getown(r54, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000200)={{0x3ff, r51, r52, r51, r52, 0x104, 0x5}, 0xfff, 0x9, r55, r55, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r52, 0x0, 0xffffffffffffffff, 0x0]) r57 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r50, r56, 0xffffffffffffffff, r57, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r58 = semget$private(0x0, 0x7, 0x286) semop(r58, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r58, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r58, 0x0, 0x8, &(0x7f00000000c0)) r59 = socket(0x18, 0x2, 0x7) setsockopt(r59, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r63 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000000100)=""/114) r64 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r65 = fcntl$getown(r64, 0x5) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000200)={{0x3ff, r61, r62, r61, r62, 0x104, 0x5}, 0xfff, 0x9, r65, r65, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r62, 0x0, 0xffffffffffffffff, 0x0]) r67 = getgid() semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r60, r66, 0xffffffffffffffff, r67, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getgroups(0x2e2, &(0x7f00000002c0)=[0x0, r9, r67, r57]) r68 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, 0x0, 0xffffffffffffffff, r68, 0x100, 0xe6}, 0x400, 0x0, 0x40}) fchownat(r1, &(0x7f0000000100)='./bus\x00', r2, r68, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x98681726cd164f08, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x28}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") msgrcv(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000800000000000000000000000000000000000000000000000000000000000006cfcd4323f51be180061e797b300000000000000000000000000000000000000000097000000000000000000000000000000000000006008989769ddc53fbdaa1bf0f0d6fad3612e9d7f849829765914416af5a623d68d174546c4d6dc4a13417fa3b6ed70dcf5ecc4158fc8a0e775c43169429f48dbc9e945b49f0971dc6ada42b4a9b7140541712eedc8388108ec27b6d98529a2d636ec7928fd92509adcdd4799ee00"/216], 0x60, 0x0, 0x1800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) msgsnd(0x0, &(0x7f00000000c0)={0x2, "f5d1f411c0dfb3e2bed098153329235f08df580073da376e3c512004caa4946e13be866f32a46e2d82243a95694c7068a447534bf8393203404ab7eaca45d8d7405f5a85996660414eb65704a5af388260cd98b0c5a2092dc4c47fd12e6dbb3be89f751df28c1cdaad828782e5598f51279b885039daa2c781d9979673ab50d4c9653b63fa44b95d532664bc538cc2717616fc5123341c69a0d77532d1545a09a15a80fc7bd3a336cac40d1867ec50d7235ab1bee76704bc03dd3e3387375e8979e9b4da507bdd1320096144a2a915658c784e3f01dc974f5b230e0f260c5aed95722d78"}, 0xec, 0x800) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000280)=""/56, 0x38, 0x40, &(0x7f00000002c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r5, &(0x7f00000001c0), 0x2, 0x0, 0x3, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r8, r9) r10 = socket$inet(0x2, 0x2, 0x0) connect$inet(r10, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r10, 0x0, 0x1d, 0x0, 0x0) connect$inet(r10, &(0x7f0000000300)={0x2, 0x3}, 0xc) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x101}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x9, 0x3ff, "e7481766fdbe2cddb4c87f9c107d4e74b0a3a26c"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f", 0xba}], 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}, {{r11}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x7a61, 0x40, 0xfe}, {0x20, 0x4, 0x40, 0x40}, {0x1, 0x1, 0xf9, 0x40}, {0x20, 0x3f, 0x1f, 0x2}, {0x6de, 0x4, 0x4, 0x20}, {0x20, 0x2, 0x7, 0x7}]}) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = accept$inet6(r2, 0x0, &(0x7f00000000c0)) sendto$inet6(r3, &(0x7f0000000140)="32c05d8385c589a621c11aa9b9b1219e7c2190ad658dec6c8d9c4f7a90f8bc7be3406cbe3b2d01f51a3ddde8d849113755518409f2b1463353aba3614dc484753c4cddcfb16fa702e0737c9ad700634c2fb03197a8d1c142879823abb29807bfbe01be30ea0998326175db5f5a547385c0d3c4c7216bdd031f087205a451e48ab62966e83aca9070d05500965d76c885450b9a24c4", 0x95, 0xc04, &(0x7f0000000200)={0x18, 0x1, 0x397, 0x81}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x9}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = dup(r2) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getpeername$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:25 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1d, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000300)=0x4) r5 = dup(r0) r6 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r6, &(0x7f0000000240)="9ed202d04897036a27be360d5a1fbdc0331fce84be4873ed9fe8648e8c1117f96c2b5ed66c29f714f1853a995c95344fb227544fbe51f305c630439447214cee3d5d83de3f8e3bfc2ff02fb5d9ef11796388d695a8cde0", 0x57, 0xc, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="2c0287b5051d1e5efb2f0e037bcf5e46b83f222b9fbecd221598092b1c5ff1694fe6a86466cff283080d066319d811653c310f93209c48a01971c88e0016038f63559874e390fb0d41197e87ea441d9e61678f6d0712925fa1d74f0c3650d37380928e7d72e61cb46294e610d344d1c2ad40afb57a8e8a5a267643e99476aec2507c0d96068a4b5b33ca94159fe69c3959", 0x91}], 0x1) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) 16:00:25 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000255, &(0x7f0000000000)=[{0x4a}, {0xc}, {0x16}]}) r1 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) pwrite(r2, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0x10000014c, 0x0, 0x0) r4 = dup(0xffffffffffffffff) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x9, 0x2, 0x40, 0x6}]}) 16:00:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/sev/null\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff, 0x0, 0x40}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:26 executing program 1: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = socket$inet6(0x18, 0x3, 0x5) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000]}, 0x3c) 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000000000003, 0x2f) r2 = socket(0x2, 0x10000000000003, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000202fd, 0x0) utimensat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)={{0x6, 0x7}, {0x768, 0x2}}, 0x0) pwrite(r0, &(0x7f0000000680)="faaf8dabad1092db3f67425508d13bbc6d991bb56d25be56972a9b9cd7b9b1ebf37d64336956448a485b1a7e8e5030575cd84feb114a7332b61943477497ce5eca332ad5f23f92052ba4b154c5c7d12f2224e8ed021e47f2a07e9529e5943a8375a1ef56d52b1938d97e33cb64765ec69f09c300559c9a5333ebd0a0d21fdc6397ba5efa122f897abbedc5b2659b9d1ff8b129b02031ab9855d814d5266c3fa5efbf2ceae0ed47ed9565023eaa7a78e2438a8ffd949f582ad4e976ce56dd7cdf692dd8fde643a9b5cf4baeb1db7d23b52b8a347782524e1d57228cab133b3c345e0959fe6102592905689ffba3ea2e6d6c61a4a33b78ba9864e19637ef55b6a117f8c089297e3da04cca1c4e2f7d5368b413c42fcb873f0fa38004b3fbf0c25dfb0b53be4e4c35ae0369622b", 0x12c, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() chdir(&(0x7f0000000100)='./file0\x00') kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:26 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000000)='.\x00') 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x5fc0ebb407fa6c47) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:26 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = dup(r1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = socket(0x6, 0x2, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r9, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r12, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0x9, 0x83, 0x0, 0x4}, {{r13}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f00000004c0)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r20, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000000c0)) r21 = socket(0x18, 0x2, 0x7) setsockopt(r21, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0x0]) r29 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r22, r28, 0xffffffffffffffff, r29, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = kqueue() kevent(r31, &(0x7f00000001c0)=[{{r30}, 0xffffffffffffffff, 0x83}, {{r30}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="eb858dcd4a2d5ccd85937a9ae5540434fa3a028c7d6a156dcf6f155c2f4c2d295731f100c4b17add21807fd937cdaafc549934f0fae58939824a85dffa063450ef9405e3d6a4437d77873922a418ac66fd3afc1eaba842067c9f21139a8aa51abc6e114799d7d03ac41bb49502c67cb1d9272f28548f13d8f14dd48b7b77239616652f175edabaa232b47817bffbe501", 0x90}, {&(0x7f0000000280)="d1be5856f6bc959fad04e5fc4ea1a795f9e955e6fad7985360fb019ac87b842a269922ce654a67ab8f177ba4085c2523f5ed3b5fcce33d9d83ffaa341f04caf72e4701c9e306bcfdc02f96cf9c187736230c0815fc30a180984379a03590878055fff121aa6bcaea7b29c23cda6a03efc3be9886f32747e9921dffcaa17d5f13f1f29511ca9e169b124bd8acde9bf36469d96c8790b01fbe533f22e9fb74dbe86aa28b6a2189bcadac15e298c4f99a1b0028a714c136", 0xb6}], 0x2, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r6, 0xffffffffffffffff, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r0, r10, r12, r13]}, @cred={0x20, 0xffff, 0x0, r19, r22}, @rights={0x20, 0xffff, 0x1, [r30, 0xffffffffffffff9c, r32, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xc0, 0x1425c22606353f2a}, 0x8) 16:00:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0x2, 0x3f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) getpeername(r4, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) fcntl$setflags(r3, 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r2) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0x65b18365) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000140)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xd3}, {{r2}, 0xfffffffffffffffc}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0xfffff1cf) OpenBSD/amd64 (Amnesiac) (tty00) 16:00:27 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x200f8b1, 0x0, 0x10000fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, r4, 0x0, 0x0) mkdirat(r2, &(0x7f0000000640)='./file2\x00', 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r6 = msgget(0x2, 0x10) msgrcv(r6, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x0, 0x1800) msgrcv(r6, &(0x7f0000000200)={0x0, ""/153}, 0xa1, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r5) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x101, 0x3}, {0x8a, 0x6}, {0x0, 0x6}, {0x8a, 0xfff}], 0x4}) 16:00:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66695e083bf7"], 0x10) fcntl$getown(r0, 0x5) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:00:29 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x800, './file0\x00', './file0\x00'}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x41) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x20, 0x582, 0x4a644d46, 0x80000001, "35fecd5e1d4a9252a154a16bafe456eeefb18c53", 0xc28, 0x200}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1000) r3 = open(&(0x7f0000000100)='./file0\x00', 0x12, 0x18) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) r4 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)=0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair(0x6, 0x4, 0xdf, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r7, 0x0, 0x8000) getegid() r8 = dup(0xffffffffffffff9c) getsockname$unix(r8, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) flock(r6, 0x8) socket(0xc, 0x6, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_SMODE(r7, 0x8004574c, &(0x7f0000000380)=0x2) r9 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file2\x00', 0x20000, 0x4) sendto(r9, &(0x7f0000000400)="13de296f7e3d93aad09e7f6a52c33d89599aed7e968a4fd996ccb1ca123326c799eb7781822d46b42e0186e79e848e1771a1d02c0d52e999961212609398c9c8f267fa161d0b4b4dda647b9bf074039557759a6abe35078d2ed169e292290117dc14d24c7ad0f14a511a1dc5e699f634a660e7005e43d57673a572fe108c01ba5dfdc309ffccadb4dee8e4e146fa176e5b42f6", 0x93, 0x2, 0x0, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x80, 0x10) readlinkat(r10, &(0x7f0000000500)='./file2\x00', &(0x7f0000000540)=""/50, 0x32) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r11, &(0x7f0000000640)=""/222, 0xde) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) openat$klog(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000000000000250, &(0x7f00000000c0)=[{0x4, 0x8, 0x2, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="3040e5f6af6a73ca21ba67f2acec674823348d1521f2d8b59f6c5e172ea2634a2084877ac0dea2e47b28ef6bcc8ca469a925a8e647596acaaabaea0bc496330a264c9672e529457149bb349884aa7e13cd03069b2fc0163931b844d9abe3834f2dfaba92f6a35ed542348a5b740665d4831d0413ea17522ae97d5ad2418df91805f2b8ccb9c68ac40fddf05fedf0c743fddc801ca6b75c02085e74d734c809a9b20b5afeb0c1857cf59e58341b432f8de374915d56813ac35d2f381797d13fe2366cee711ca02b763b534e15df26bef2ab645fae5f3d5b44e48bafa937d73327d0b84b", 0xe3}, {&(0x7f0000000000)="97821abfd459867d909f", 0xa}, {&(0x7f0000000300)="81bdfcde8697e5f3b19bd79d48adf57886351414ed78325459fd4d11a71903a950cfef94f8e15a795ad1505625acdfadf44d9273bc606638db77325c63d388d1e6d780fc163cb54855e924b6b76a81daa4214d03513788d7f3a2f261c7e2166ddfb3bc0ebbfcb5529ae74981fd310b10cb3c664d0c046e27b759912f32919526f040620b42dc7116c447f2dbf955bdba93559a80ced1512b9419", 0x9a}], 0x3, 0x0, 0x0) socket(0x2, 0x1, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/1, 0x161}], 0x1) socketpair(0x18, 0x8005, 0x4, &(0x7f0000000000)) r2 = kqueue() r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2d6) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x33b3, 0x7fffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) fcntl$getown(r2, 0x5) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000040)="bbabd2bbbec04759ad471c669ed3702c750ef638409ca7dfaf4d2d000000000000", 0x21) pipe2(&(0x7f0000000180), 0x10000) getgid() 16:00:29 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1d, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000240)=[{r4, 0x40}], 0x1, 0x0) kevent(r4, &(0x7f0000000040), 0xb4, 0x0, 0xc68, 0x0) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="200011000020000000000000000000009eaf8a9d88b42cbd6a00000000000000"], 0x20}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:30 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) write(r2, &(0x7f0000000240)="7e53cad5571b88c376a5f354ff8a43bee0736ae2ecd5a61571393bc54be7484068dcd7a3ee3d5df2273558ea091ca5d28282cc9b755d7fed4f247d3f579a3cae8ea1f0509d0597fae4ca77525541633ceb1647f50ed9bf2c593f9ace362cb5f9d496a5216f2d7abb8597f81e57f6fdf042cdb8d5f8ce36394a73f779f3fb10a1182ee9806e3540540ea8cffa579805b5fd1586e3963ea7d4d66804ecc74fb4f3adc38045b6bdbe861ef06b2c8989a35ab55a3904818eaa9a381b4592f3928d7e93351b35d4cca915bf662c8835bcd68bf65c9abefccba9459c0f04a5bcfc2032928529", 0xe3) 16:00:30 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x7) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) r16 = getgid() getgroups(0x3, &(0x7f00000002c0)=[r16, r10, 0x0]) r17 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, 0x0, 0xffffffffffffffff, r17, 0x100, 0xe6}, 0x400, 0x0, 0x40}) fchown(r1, r2, r17) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:00:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x28, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000200)) recvfrom(r1, &(0x7f0000000380)=""/4096, 0x1000, 0xc41, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xbed7411b0a7c8ff5) fcntl$getown(r2, 0x5) r4 = accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000140)) r7 = semget(0x3, 0x2, 0x408) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0x8, 0x200, 0x1f, 0x8374]) flock(r4, 0x4) semget(0x1, 0x0, 0x10) r8 = syz_open_pts() ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000001c0)) kqueue() semop(0x0, &(0x7f0000000340)=[{0x2, 0x2, 0x1c00}, {0x3, 0x8, 0x800}, {0x0, 0x100, 0x3c00}, {0x1, 0x8, 0x800}], 0x4) 16:00:30 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x8000, 0x80) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140)={0x2, 0x1f}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x5, 0x14) listen(r3, 0x24) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x80, 0xf8, 0x7f, 0xfffffe00}, {0x8000, 0x7f, 0x1f, 0x7}, {0x101, 0x3f, 0x1f, 0x1}, {0x1, 0x3c, 0x1f, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x9b, &(0x7f0000000040)="0000b91d51eb6d876dadc767d1de") 16:00:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x1, 0x8, 0x3bac61b4, 0x4, "5e4dd26d41ba9120344fa7f85de468bb7a79f57c", 0xe3, 0x3ff}) close(r0) syz_open_pts() shmget(0x0, 0x1000, 0x413, &(0x7f0000ffa000/0x1000)=nil) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000140)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fd, 0x0, 0x5, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) r3 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x1a02, 0x101, 0x8d30}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd849", 0xc8}], 0x1) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0xffffffffffffffd5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "b04d00f3ff0a551a00"}) kqueue() r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r7 = dup2(r3, r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000100)={0x8, './file0\x00'}) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000000000000001fffff3"], 0x10}, 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$KDDISABIO(r2, 0x20004b3d) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000000)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) 16:00:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x425) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea770917a2ddbcd5ab47ae26caa0416fa76d06336acf00b7804be78ff2f91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd897b0fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8003494000000000000010000080000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x60, 0x0) fcntl$getflags(r3, 0x1) fcntl$setstatus(r0, 0x4, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x3}], 0x1, 0x0, 0x4200000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x4000, 0x7) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83, 0x0, 0x2}, {{r4}, 0xffffffffffffffff, 0x0, 0xa0000105}], 0x2, 0x0, 0x3, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83, 0x0, 0x0, 0x4115}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:31 executing program 0: r0 = msgget$private(0x0, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000004b6556add6b8be7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016155098ba00"/170], 0xaa, 0x1, 0x1000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x20, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1ff, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r3 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x0, 0x4}}) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000480)="fd2f6cde405b1ec53a01dfd36720b86ed6aea740b60a4e2972af0307d7f806b7e64e1c18cd02f06a2569210d97db96d18a6150fdfa0d495ddaa822ea2404b7df0dccbf740e905353a1bddca5a3c3e049d89fe944ee39c215046c64459aeb851285754dd33aababc2857ef63959357f9c982d84ac390a53b41a086d3702b29b2b0117ae3f3d261daa03c46627f1fb9175e37da98951c3acbcabcb23bb882b43efea65eb6450dd630757aedac58807e1c54331d5009a1cc4a30db29ac43af85d5a67dfdef510c25188712fcb0d857af294a71445c8d993d6fb3d363ecd7d82361ce3f86f8aae1158866280b0e15672cb70d9a616951eacc8cba120", 0xfa, 0x2, &(0x7f0000000580)=@in6={0x18, 0x1, 0x4, 0x400}, 0xc) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$getflags(r4, 0x1) write(r1, &(0x7f00000005c0)="df247d2af568680f4489e4022e0a1ce18a6b57d6cf89c4f81deaac3dd53386b561e8d20de88d196f0b88ab8ae1af7df177fee9fd", 0x34) recvfrom$inet(r2, &(0x7f0000000600)=""/207, 0xcf, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x10) sendto(r2, &(0x7f0000000780)="7cc7e3fe9f40ae3ee86c72a602b75e4d13efd46f768c9d34ebc2ecce8643d9c9056faa4b0e2ba8ffed29a2a9f027cda6b7c515e4fb203e6b56ed1262983c5ecef6e25c4e6449b386eab358fee21381993ea362fe60aa48229388145f7eadf9d12714546b04fb103c110db672956b097a049abc4280e497981b00d9b9950d6431408765f8f52636686df1fbe71880690aace704b15658c511b8d533f6863b1f20b4922533076d7b53712f52021fe190d9bf4c95825eba7a1f52397c995827937e5ecef9f5707c7f80474983b4c74457b1a4e2e31c4c9d6170fb2d26c7", 0xdc, 0x400, &(0x7f0000000880)=@in6={0x18, 0x2, 0xffff, 0x10}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) ioctl$TIOCSDTR(r5, 0x20007479) accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a00)='#}\x00', &(0x7f0000001a40)='\\}\x00', &(0x7f0000001a80)='/dev/zero\x00', &(0x7f0000001ac0)='/dev/zero\x00'], &(0x7f0000001c00)=[&(0x7f0000001b40)='{\x92#d\x00', &(0x7f0000001b80)='@@\x00', &(0x7f0000001bc0)='tap']) 16:00:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x7ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x6, 0x20, 0x58, 0xff81, &(0x7f0000000700)={{0x2, 0xd6, 0x7, 0x13, 0x81, 0x7}, {[0x26, 0x6, 0x0, 0x1f, 0x1, 0x1d, 0xf8, 0x8, 0x80000001, 0x8, 0x5, 0x8, 0x1, 0x8, 0x8, 0x1, 0x4, 0xffffffffffff50e5], [0x4, 0xe2, 0x5, 0x3, 0x8, 0x570, 0x2400000, 0x4, 0x6, 0x1], [0x3, 0x9, 0x3, 0x800000000000, 0x3, 0x6, 0x4105], [0x4, 0x3, 0x8, 0x0, 0x10000, 0x8], [{0x9, 0x5, 0xfffffbff, 0x8000}, {0x80, 0x6, 0x0, 0x6}, {0x276, 0x80, 0x8, 0x1}, {0x1c6, 0x3000000, 0x8, 0x7}, {0x6ed7, 0xfffffe01, 0x80, 0x1ca}, {0x7af3, 0x100, 0x9, 0xd203}, {0x40, 0x7, 0x4, 0x3}, {0x0, 0x7, 0x0, 0x6}], {0x1, 0x5, 0x1, 0x5}, {0xdbf7, 0x5, 0x6, 0x1}}}, 0x401, 0x4}) sendto$inet6(r0, 0x0, 0x0, 0x18, 0x0, 0xffffffeb) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r4 = msgget(0x2, 0x200) pipe(&(0x7f0000000140)={0xffffffffffffffff}) open(&(0x7f0000000280)='./file1\x00', 0x10000, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000004c0)="52875b8e35f05feb7ebce62c783344ab0a5a00da956fc1cf91166e5dc2ddb795435512f5deb56ccac3b1783ff6523cbd289f593326e9de57e905ac01f26bcc5e289b249112ece2395090a9e00dd6e4f30faa35e8f1e917844730bfb93c4cbbc600a15e48d60bb15a9f97d167c1b8b214b45cf3179eb14c1ba9934b1ebd52854c6618f8a9fc3aabff263df8a36df5c7a9081fdb0c030292e5e975238eaaf4f385dcd2770745b7086452", 0xa9) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') msgsnd(r4, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r6 = socket(0x0, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) readlinkat(r7, &(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=""/205, 0xcd) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x4d, 0x4}, {0x3c}, {0x7ffffffe}]}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0xb, 0x800}, {0x2, 0x6, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x264) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) shmget(0x0, 0x4000, 0x1d, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) r18 = getegid() r19 = socket$inet(0x2, 0x2, 0x0) connect$inet(r19, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r19, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000440)={{0x3ff, r14, r18, r14, r5, 0x124, 0x5}, 0xfff, 0x17, r17, r17, 0x7d55, 0xd75, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r27 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000100)=""/114) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r29 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000200)={{0x3ff, r25, r26, r25, r26, 0x104, 0x5}, 0xfff, 0x9, r29, r29, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r26, 0x0, 0xffffffffffffffff, 0x0]) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = socket(0x18, 0x2, 0x7) setsockopt(r31, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffa000/0x1000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x82, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x3ff, r33, r34, r33, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r34, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r32, r38, 0xffffffffffffffff, r39, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r42 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000100)=""/114) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r44 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000200)={{0x3ff, r40, r41, r40, r41, 0x104, 0x5}, 0xfff, 0x9, r44, r44, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r47 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000100)=""/114) r48 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r49 = fcntl$getown(r48, 0x5) r50 = shmget(0x2, 0x3000, 0x50c, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000200)={{0x3ff, r45, r46, r45, r46, 0x104, 0x5}, 0xfff, 0x9, r49, r49, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x383b, r14, r26, r4, r39, 0x4, 0x7}, 0x4, 0x4, r44, r49, 0x9, 0xfffffffffffff026, 0x8000}) getgroups(0x4000000000000106, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r52 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r51, 0xffffffffffffffff, r52, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000d00)=""/136) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000140)=""/91) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:32 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) write(0xffffffffffffffff, &(0x7f0000000500)="3b1476e81c768411c77767de6961b1df996c7a60f5c8bd8ec7e5601d08659150e7eeaa7acdab16f12ca21fb4545a73337b87728f1955e4c26c1cd04b71f9032cac74f2a3bf0e9299015ce7f0493f7a43ef847a83ff49a156e764abc505543fa1ba2ff2923d8c5400541e40e187436dbc8806e30f43ba64a5ca95c8c408be56150657b14c3426264b6b0b740ba3ba7699a8b488a75086f01b9a4a5e23e86729abe5694ede7435c74439f5ca8968112b419785bc4862367c1a772fd47b560c28176d5f4d29bc4b6aeb18b2d3cbb080e79db82436e77552207ce0d24e58698287bd588d8e55e95f34d4c067bbb69c009bd98aaed859c8f5bdca1e17ded467e3c14c4fc969bbaa119884ed4c9bcbbfe9172cf88c1c73a9dc05e863c69a14a14b0b45903a76a4359da245339751b23cfe30ccfa3107e9230cefe9d221caca26b3c452c05cf6822d0027b08dbb94e3ce92a9533d33d8475daca59b9f04cf6ec2ad6e1b6101d9ed7d8fb1ed2b393416220b1c637673108ed7ddc031a97836c57b50708a920e306b6bc11b06e4eaaa4c6fd3125e543c6476519c8f695c529ffcf9f0393810c2a40b27f10a4e2dd1fb7e424cbf499452114a7f8a1473212b20845d61d74920f9b6b5fba7ca02b4188ed08b1c7c242440773ecfcf3c91fe9ee1f4f6b933e0c01c82fdf3a6e51b81b6bb96186053e6c4c788d6655652433d45d1572ebe184eeb2d30ee74dc6c12d79405ed3fc6f394413f58fa415b470effdb3062817feff01ecac066793bbb3fef2851511bf86657f808f8679a2d4ba21b6ea7f6380005ad40b83a970a2a764f6c66f8c71aad0ae92e6704d4f1a36fffbf49ad6e4a05eae567b31cf4bde1be6c1206e238d0748c0887dc61cfb53a1e79d38b563d7cb35c045221eede39eeceecd4c82d8a1fef83eb11059e49c050838822b4351c4572ffbfd246e02485e33591c64442e93c733428bd8b45a454c947f1b2d99600d281ed7a7986e54ed6d48a6892610da7c7ca1e60500308fa70604d94977ddd968fe231827bd68dac64f61aa89d72a985af6c53db9449c4d284e4c28065dfd9a4fd410b394f13a6fd0c2d9b8b3807cf3a6859ffafd4a7759325f0f7e442ac0f5cfa67de61f38e691446ac465fc1d3a6e0e2691ca71555b135b899b79b123e80bbd3a3b5bee5865de2c7cf020b0ad72443f7d3da905c1811038dc7f494664a3a5fabdbfa5ab29823aee58a285d4b5b146c576132e3718327c5d1c3ca2133ad1a8484dcba1c42fe80966c58805210243e933bac8057355a0b11ea29d7a00e9e92533ee44144470787cb4ae7001144b79704aeefc63df2aa8e3dd02b7fd49596b30596ab8e952a9678c23306b7722be7efb90cefe564ed8915bd2c960633e1c82688f83755b06f806e74bb8b66317e41c94c69a14085bfe04cdf48f46077fa3d6fa376e9a5639d3954ebc48e33ef51615e1cf0bd8a9f8c615d268720a1bcb7598c2c9b40a320a88a5d713aeff2abfcd07c9a78778b03a16bcc38e3833e45fea2c89d9a1649ddc49753a5dc9eb43851ced4991b278a79866d5dc23819124051db2f53020f22c5bd8d0685e0f9dacc286c387a269f6f3b990a9364092d9927387cbd96ec475151ae32eaa0018c03b94984fe367cea33b3243b651bc4b8fa9bc0b71b7693415ac00f70f2153b607844070666ad0149cd70ac4cdc796fb9e6c05af126e10a99d52ef00f9f4c1e8e9792db78cf847a22b316718c662dfc527f8afe81246c6d69f43885db684eabfb83dafb0e5346777c2367b50dca2ec53f1488e6b45d0fbf696013cc9f04d2c37e8527bc3d26ab16aa1162efe3dda9b50c80e6c9e862319ede37032671b034fa1289331ec40053f6baa1f324b185cdd188838928d9670b7caaf907d92f17312efe2bdbb8a828770aedf2de26886ad88a9e1e1a182b72d1da2660d98c2c6b6aefd3a44b47201597ad02bff66d33202c75d7de1c7938c833e2040063ca021fd911508c5afadf5ca0ff09ee66a75f68a33ab92815f8ca40d1da31a81839811d2cebc7c30573e4fb124a6dd1b7d8207380dc2ff5df8f42661288fca38009cffac2039816321b6e5e7d433c7c47b218d5700fe9b0ca3ff6fc5360343ff515f223d2867da490af3c156018edc0299390ec5278839c91798e62912ab9c06b6e3dd91516c65058407db80cff85a753bd5adcd5fd42521bbd6f43bc56a53f3cf968a510af6c7fabcdb9a16e218443248d3b2fdcca00456bfc454cf98b4b6a10749226405937b902cbf226d1adbd2fb9e8260e5f258f762618274b9e60af5190177b742f67bd8d6f7b7647638e65c6ec3bea52f28a90905ca4d44cb1d850226781caa45b1b6783daedf5d340aa6e07a2ce973b035c4f958afdc27df7b649e6b3fefb054441eef279e4cc635bf864ab2f8697445645fd0715e0a238fd226c338f45dfa5537ab7fc1e4bc8bd8cb1f8383d8a9c3404ef9cbf4faed9044ac5958d2a7a9cb9d6fd12a3f94f3e2c793d94e764317a0ee78b80196448cab3a8a273add09a86a627b3f0c7a398e03b64daf8296db74bb649cefc87aa4a665fc2a6d4b497635da6fb6495d52e938cf4bddf0abcb1c85f96a2632ff77e2df2250ed815bcc8fff58adad74edb417a4f8bc475afb2201e3fc1eb7f6dc09fb62801e53b0ed0fc58ecf8d1deabb632633ed3614872124073f524293be7a35758dda8e642c568ec5eeb1e4d0414c4af20a527436b79444618069876e39ef1abb4540150eaa475e1d1e5c86a02882a4d32253a87e4a9270c3c68d38fe25f090ba5579e3d81593e385bf102342aea494f35f63ae5ffe163a0c2660b1a2b58d3755613fb9f90b25c0240aa7645557cf6ba2f0b7a0453b4fb358ae240f39025289bc48f1007abe6ac21e64ea6f9af4f868c4943ddfd16742a86f00e068357a9d056e6fef2c4607e78333cb20eb9e1e52ea219a9e4a2ff221b66b038ceb6e5145f152490e054f11f00d1a4eb321c1f07bfa6bb42533efb993f5059eb48025d73e055d0dce0b67d351a215df854d7b2d0c6011d6f35006be2628e5735c2f51330c673a2a7fb2a0788ae0ca91906d496bb937110f94cc96a85eaf6288dc7e94e4a7fc0f46d9eb38ed68ab9d93f46f1ad9da1bc9ddb26af0d1a5d5d07df45eef978ae43757dc39b3736393f87b1973a4d70cf8581edbb2ca347467922aee48dc5ba46ee2382a712352148e46b67c12782ae33c16b2a54a60d98542a997baed395ea06f37cac02314d3a67f9308f2781e2839f0d6727ea086c571533b92aa5ecf7b664662e8140ff6a4a0370659562803a53c71b1fa38aa3bd99bb03cf71b7fd56a135dd7c1ef4a9378d4d9502690fcbc9880eaf53510a1ee8d983314bb2d3bd9d396c07716eebf5b1a969d9d6ff13fcf3251778350c41bbafa7a2d26d134123d4397b11687c31dcd41f7ac5ecfe31268ae95e59009664db34c339766b3fbc69048d39c163350825de274ee9ecb2689f37298cfa0f8031136241f6a8f89b2ac65f6e3d57e59fc061bdde16b64a00b0239aafab128248df0c0d4977ac34acdbd322f1c8286329d3fdf20c34a46441fbe9a1896966934bc5138c7a6861eb03dda5c6735ae7166d7a3f4a8379251062e6b05bc0383919b733e6da7446a462031f0ae1eb8e446405656c62aa8f7125bb5ecfd640059a5d686740e1cdeac6d671b08dd90ec91e2f1a421b551a9bfcae46b70c794c5b65e8f722485d33c2d778425d9ff1f123d23f6358b50495fa6980f2ab820d23c5b54b4f6c026adc2f59e7dd826ba5c37bfe7627d1a23a27dadf857bcd230903dc95ba4d1f31fef0852afdbab4163beafe83eae0ea56fa3495dd629e5bdc70c434f404b67404bf1d77a7d534b5c513177e5dd6f036af497d6353a04d73dc9626705bc61a9f2b44206d6dec0df6c45460224db97e73e694bc5520c63b81718eb562d821aff33e82dc025c322c2a4934214a5dd432fe54e9163341a0", 0xb01) msgget$private(0x0, 0x4) 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x802, &(0x7f00000013c0), &(0x7f0000001400)=0x10) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x799, 0x3ff, 0x5, "c00b52716c68dc7cb32d51327ed156160f0b44ad", 0x4, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x8000, 0x0) 16:00:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getrusage(0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x9df8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2dbad4b0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xdd51}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xd51}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x401, 0x800, './file0\x00', 0xc41d, 0x2ff, 0x6, 0x4}) 16:00:32 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x6) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}, {{r9}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x800, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000540)=[{{}, 0x828fd8ff5c1f33ab, 0x4a, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffffd, 0x12, 0x1, 0x1000, 0x3fe000000000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0x635}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0x20, 0x1, 0x80000000}, {{r7}, 0xfffffffffffffffb, 0x5, 0x8000001c, 0x401, 0x100000001}, {{r8}, 0xfffffffffffffff8, 0x40, 0x1, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0x8, 0x9}, {{r9}, 0xffffffffffffffff, 0x41, 0x80000000, 0x8, 0x80000001}, {{r11}, 0xfffffffffffffff9, 0xab, 0x400ffff5, 0x1, 0x4}], 0x7fe, 0x0) r12 = dup2(r4, 0xffffffffffffff9c) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}, {{r13}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) flock(r14, 0x4) ioctl$VMM_IOC_WRITEREGS(r12, 0x82485608, &(0x7f0000000200)={0x2, 0x0, 0x20, {[0x1ab, 0x1, 0x40, 0x9, 0x4973, 0x3, 0x8000, 0x5, 0x1, 0x7, 0x0, 0x10000, 0x80000000, 0xcc96, 0x5, 0x4, 0x4], [0xfffffffffffffffd, 0x1, 0x800, 0x1, 0x4, 0x80000001, 0x101, 0x8, 0x1, 0x7fff], [0x3, 0x2, 0x3, 0x0, 0xff, 0x6, 0x8], [0x800, 0x7, 0x5, 0x3, 0x4, 0xb2], [{0x21, 0x44e, 0x2, 0x800}, {0x100, 0x0, 0x9}, {0x101, 0x99, 0x0, 0x8}, {0x8, 0x74, 0x8, 0xffffffffffffff81}, {0x1, 0x1, 0x8, 0x5f3f}, {0x41c3, 0x3, 0x0, 0x7ff}, {0x3, 0x54f3, 0x9, 0x3f}, {0x6, 0x4, 0x3, 0x80}], {0x2, 0x7, 0x401, 0xd}, {0x1, 0x1000, 0x7ff, 0x2}}}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = dup(r15) ioctl$BIOCGDLTLIST(r16, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$KDENABIO(r16, 0x20004b3c) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x3) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) 16:00:32 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x7) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r13, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000000c0)) r14 = socket(0x18, 0x2, 0x7) setsockopt(r14, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r15, r21, 0xffffffffffffffff, r22, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x105, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x7) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) getgroups(0x1, &(0x7f0000000280)=[r12]) r36 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, 0x0, 0xffffffffffffffff, r36, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r37 = geteuid() setuid(r37) r38 = socket(0x18, 0x2, 0x0) setsockopt(r38, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:32 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) login: pckbd_enable: command error 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="41002d0c234d433a2001ead376a430ce01a6ad2e3e521dde7824140d6652b4ce3240599160a11479d8ba6c9cd7c03e1cbeb83c8f0281f3764d7a6028b0e67619baab60320ca3e41e04aaf30eddc8a881e33de0339150764dba240905c2592d56d72914188d3a6557ccc8c7e2f3fc4d6f952913c577799d6d9f1ee976e0b3d9aec7c017d3a27ac2ed9989d1c043d24dc1c4a3a3c4efaffac0d02981eab0bdd05f6c000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pckbd_enable: command error 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=')'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3065a968dd04470d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffefffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20004) sendmsg(r1, &(0x7f00000007c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000300)="d396c7919d80ca8244f166d0994e556e8281576e8c8c27f2e68d21907caa98539e3607f8b8e16a591b024924515aa46c8ceebbde5acd9419ae8f07430a856203a446d298e2ebfd9d9d0ab9f1c2c91afc7f5c33d8ff415dac", 0x58}], 0x1, &(0x7f0000000380)=[{0x110, 0xffff, 0x8, "34e1d7661644a28b7f3cb3c61eea8db34a2519cf2e75fc8d2797325824ac4d19c081897e009f5641aab98dbbed1b730252c1e404f0b05f9eed677f35c4cbfd093c52b69ec87c3fed83e73b383b6e19ead2f7ea89a7ee5d40f2d4051222c5533d1e37ea2d3288f5ecda944f0fd3a25f9b7e6b889bd587029bbe13bc9648f6152fcaa9773ba6d59af7852ac5bc75388d9bfee802fa32896efb9956bc13e944e84d6f2232d760d1eb9f694f95e989f839b49dfee42869e799ffefab0bf05a1cc433e79ad1bf9c0288eb0b509bf089c9302d6d14191cc36808a7a54bc1600d687646e51227c9f640e5a9a0d7c5c9ac354581d5e5ee488b24ee9931fd"}, {0x100, 0x0, 0x5, "c8b19dd0fc7149e76acb07052a64173961082c9bee3eb29a4d17e1336c62a34f9d2e5c905c5702162ded307f9399c6ed389e82897da800aca4c8acff33a5892759a7d15b8e4d593e705102341a57da39dfe866002e728b3edaaee5a98ff4760c570a9f13a09a4785ccc4c2f5d322a3c25e894a4b67995fd04f81b28381fbf5204061fdd3e6e789a23b6387c74fa499af9b0680358fe754aad5e8951d788da3cf847da214ae707800c8cd24de82ce74176d82862bbfe78d17edb4df09b04421c65029634c4225d07499f076749465551664fe5879bf7863c54242c1b33e4faa4e71757a9af8c36c921a81997f9c8d07"}, {0x30, 0xffff, 0x6, "233b5dcb0d7b5c26bd2505fb4b1992c832db599bd73d30a7aa1c"}, {0x40, 0xd9f9486db2b343ab, 0x84c, "9d464a7d46f5a4d27ae4d7b3353c32892cfa2e6710f4d8f6082cfff0cd9eed79fc2e14c6467575183372faa5e57a"}, {0x90, 0x1, 0x80000000, "bce35a7692ae85ebbb25d563f47d141f8c829ea38963c3c0eeb307075643c3952a634e7bec453866da9cb2913385a233e19ae288c097c29fe4f0c6f5f1014f448e921d96d73ebba4a8d227a2c0723d0cd5ce95a3898fc5da02ae9637b2fb566778bb4eacbc9159ce1f820b82754fb590b3e0e0da0dbfac4258"}, {0xf0, 0x1, 0x2, "402abbceb14c1461ae443df33cac4a43a52e8964dee011dbb44d59f951882c70c6dc0a2b4047523a14fe4ba545640c6a0831ae7f22c07f002d9af1785c24c34881439aa5bf1c2c288152e233dc9ac0c542558faaafc0c32b07cb9c7125bd5dd613f752d82f73e8e6dac73f9350ee8afe9c008fb9261612ceb87b16d4a83395ad2ba10baae9e2eab15a274de27d91f64462a22e9dc49d5572ec4427ea77c2dc20cd001ac01bc204e1f537d6d75c5b189cecfe76c3e06787407a3e32b848bd08f38a5a1b260ff9226118f7261ca61fc87105fcd86c2d2fe6acd58869"}, {0x38, 0x1, 0x2, "887a5bfaa8cf780b3a1ad8f607f8f32defd28c35f8d1b086d42142d8e0a693ccfb90"}], 0x438}, 0x2) r2 = socket(0x6, 0x0, 0x80) r3 = dup2(r0, r2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="c2619f25977c2d0013937879f6409fe81b40589ebfa03e4ffbd97493b0518fed1b0c381f1c3c96513001a9b57a7802ca592ddab5ad6aa9c5ff07ea2d2defbfd297b7e4ff4677b6d9b19ffac0c4e56b5c90b5c46316fa1132ca33c42e339c4bc96d5abdac6453ed2684f04c705711f243ba6b50976b055e3bd9781808bdf868be7507c2362d4bd91379167d983d7e64322adea5c509541404afeab40358e30e1e70143324efc8c21ffc7bb8ea6c6792784ec8b7ddce1c43943d4162ce3fe3ddae97a8761bf42c7f71286f3cfd25139ca58058619f813289366f3d7c88c0c1eff6cc0a737097252dc34dd39600c8142daef515992696f7f3c9fbc2bae438a175eb1a2eb5d8c8bbba6adb59888d406715b07e7b8f5dfaf10bc81b75a2b74da6dbeebe054c88ae1618cb0e8e7881318ea58b0ba6f01acc71afb5fb57c5bc70b30347fae5266e1da5a3ea164f9e938c0c98dd4f13fdc414a480566fd272"], 0x10) sendmsg(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) setsockopt(r4, 0x9, 0x3, &(0x7f0000000800), 0x0) 16:00:34 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) fchdir(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x653d27acfc29e8a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) dup(r2) pwritev(r1, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000400)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x2) r3 = semget$private(0x0, 0xb, 0x80000004) semop(r3, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r3, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r4 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0xb57a95ec4abd6b15, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x7) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r12, 0xffffffffffffffff, r13, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000d00)=""/136) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r14, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f00000000c0)) r15 = socket(0x18, 0x2, 0x7) setsockopt(r15, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0x0]) r23 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r16, r22, 0xffffffffffffffff, r23, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000440)=""/66) pipe(&(0x7f0000000180)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) symlinkat(&(0x7f0000000140)='./file0\x00', r24, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) r5 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000000c0)='./file0\x00', r5, 0x7f430e3747c49648}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x6, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:34 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4001002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82cc928a7ffe32d4120000000000000000000000000000000069b3d395d9feb2fa82151aa61bd96fd9ef909fd6c0b988a75e49193418a86d805278bf1d9da3d961a12336d7e2917ea82291f4376ebcea540a5a95a1765c6ee2b5987433e51a4aaf12f3e3b7e052f885674e900000000000000000000000000000000000bb5fbe8596c4551f27467977c645f7e06e19611496108f8ac632d2c11f7602494499d5d8d51089b4c788c57ed7aecf33ce2041d941d2d7afa82a5b4739ca145871e9c7cb44469ffd314de445c03b16f560464c60b7ea23aaa08e4e33955155680248457cda3e442c8196a58102e42ca49954b0d9ae0783c433933c1757b12fa4c97911b97079ff7d24949939012dbe6b2a47a487a4ebf2d4a682226351a4151320d10ae25d7f66d1acb909422f3209f359d5ae87a13dc4248b28abb2747e5dbf551e1ef4ad2e7259"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) sendto$unix(r1, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r4) 16:00:34 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg(r1, &(0x7f0000001340)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100), 0x0, &(0x7f0000000140)=[{0xb8, 0xffff, 0x3, "ba8322acdf9c48ebcaef5b301cfbff7fa87c6e0ddbbe02c6bb180de0fd1548d4de87c621157741c2af2f914d15d2f72aba458940f497c9cfea7c1f28c880242bb97c927e104645b49c1af31c66cc9579f8c565546980ebb246ff37f07aade438ae854891510e8552ba0fcf8b073c6002488897e3e58f77aa53178c777dc62c31df442f844c9a9c956901e90d14fd3c23cddcfb75b8f280966ac996214a49f4b5a8"}, {0x100, 0x1, 0x8, "20c831e9115120a702d72b133b98cc2cec1ddfc6c8c56b33f2237da46c3d007d8e1aaaf9e68af06ce2ebd033bf30f82d9064776061b78ecbd3ec2889adeb7b2526bc9d45bc75c7bd62f59dc549d59b6d9dc465377574cea8ed9f7b1caad53e5c8d0da441d1732a678584bb368d5ae0181decc1fa945199c323d0137acae7a22f0a81c069446bb0606a6e6f1af286abb3c9eb995a2ca62d5028dc2d63f203312b92c7fdc474568ae0d26967be3ed00ab6fac780d8adcdd8a2d33b96a2e174e4ea37aaa74b48364a381628dd545c2bfb7e63d8f090cfb6ef9a81e219abf64c8f203900dd2d665d0e9e25f8bfe02a1bc379"}, {0x1010, 0x0, 0x1, "c10426214396e2eb2a54ad955e6f0bb0da0dcba173b3491cf78448bc2fda3dd61bd917981f21c53c484134397d2be3de822fb933aea8782ddbf365d06c87dc6655d8ec8dbbe75b883b04cbe76eaf834de32984761ec6b89c4b8ff3b2082b4ad94c832d22f49abcff34e1fe618b18d7f19888785393ebc2fb7f1d46846b3375608fcba622d9d469dbd40486cf3748cc4093c572057ba0ced4546fa116eaa3587c8723753978bd158caddb59a46bd4559e7e459f7ff87836c06eb253882e2b3bd2f5c7ff802a3ce57e913d5d5efa81c5e74cf27b29d0fc6c4e8e6aa0048bbc499336cf1b4a143f2f8f19abe996736bb7e9ba2509e7e3f08cae6b3d747c440fdfe037e8fda5cf17fdaa4ea62519055384f51aa63cd5a78b2733fab0a667a42efa13ec3b0f14290a972fac6e2e9cd4bb52ba9d480bf6dd4ea512d6e5d69e3b6639f8dcbe52870faa1e30205c8ad09a03a926af498d948ddead8b5de4a68c935ecf4b7fcd3ad596c6c990c75fca8c7f341868b9124cf38d288cdf7cd84d3c6109a6f19b926f034300cdaecbb3dc777c99c4d9d8ef2d5eb0a5a755045db2724b5c6f89ded981e8cc3903c4721ab977b258411de1bf99e90721aab508c9862fe3c8626342bf1612a95ffeba7ba440ad6846482794f05b511aee5fb5910c084501298b46a7b637e7d93067dabea85c27af3f85352d90fbc17864670cbd7d9eedc79efe7fe77e9a5f71c4c2f615297c4487fa09a7601096cb7d71eb3841f18899fdef8a2e9d65ef731fe0a150114f0cd2632392d2047c0ac604c48c7a4857657a2bf5f45398cbae69057b739dd1b70ff261b5d18c7c89c805305078d9a3f261a66415706b2ad66bd02a6fc9d8df0a7a05fc9e0faa594a6ead89e0e3c014101cf967bc0b3441d0ab6b145365d420b112ca6844e7282155c51eacbb2da9a2318348fe58ff19b1c47ce8450c2de35acf442021cfaa53b3624fa0af84d54f5365ccc1a3fc328ea00fe18d84c420de97072b1147bab9fbebbb12aafe6c5b7ed8c228abe1dea7d8f33a13342584c934ba18dc408ece6a1f0b1abbb287a805bb4a60bf47ca08bc0d58a2ca747f8ef115e7172209c11d3d7cc486fe92d8a88431a968b2aa6fc2cdff6e6091c10863ef7d769e4f831bc3d6d720198ebf708b2e2fbab253978facb7c9a21fc71f053454a52632eed8e6e2dfae78a2b292599129dfdb4633530241950975792f971d2dfac780c90b66f9e80b8a1267ac125b52a3c48886721e34f6b2fbe5695f98b821108f2f42acf0b5b977a87c4cc788b9ba663cb9f74f4d31a13cc3e773ddd5c8caec4d052c011e4ba87faf633f580ac6f3978ac8015cd87ff01a2920ee37e66678159dae1ef14bf6bb65eca0ec036fb611a39cb6e4438c1aeeac558d5abe56aacc1a2631b439a545a5b77fc72098c3d9cddace926d8a289cfd5848f98d0388eb8b6c78d603d7719f0c259dccf18cd2952944f9df6d4605d12480803cda99a7f2d66300d5e9161af1b8ea61efc9b2acaf6719818a7ee451aca7097e8d570168efd766edd716d902d714e1e45a9ee140836d401123c41fb677e561c62d130124561b883f08578bbb4d0be8f5190b45ad0908663bb8096309558316a8ef01dbccf2fca2b5139458d541c6c9b678f02f645c449b58e794bdd8e6aa0d10732bb5cc032d5837f3c8eab103032db84db0790d2641a38f4066d26633bb14aa86cf0f837a90cb7694420658778e9a74748f9bc0c7493829adca18580801f0a6bc4c5817c21be5c44dc9afabd10116cdab53786b11d875bc58b5fd38fe44bf69444408ded006b0349dd78dabf747500bab492db20dc1dac0dda2c47a6dd29ac6adae7f1096b507db000a7f8dbf8b1f6c3b4e8497134d553bc2fe95f8f99891de9c02fed730789cd49967be721f17c61598480a8810f593b04d965ea40b93223a87241260cf7583282845cee1d3b462264c2ba5d9cdda4d31a8bb02fb7d1b0b5756aacd4d10f986dcda088c7ecc2c5a37c27ec04b58212c5c67662ce782f88f6cd540103598b1eac18bd56ca4bac55986b226bd0f5e2d0c337e261cecf2980ca3327c48973a210924594bcdcb4e3e46261232e16bd51e5453fd06603a4f298a80ddd42854e2d7d8686b5abbcd127faa6cf384d411d229589fbb9d17e14d0dc5fe4188284135fe267be85ad348e17ef423a89c4fcfd168917935fab00d9c127171f9e22f942a225e89decfeebb36d2be3bb3b01d36223a52bec04496997b6be1adc6faa52f642e7386f0fca4da9db01758ff35c6d8a50a472f41238f5b6f7760c0a39cd1f6147d6d69b32407feb13131ef2b13f7a889136e62966f4aa00554349e00e6d397b030db221bbfd6f3b4687dfb2108567cb5297a105bbe593925d6aae88fc3e6b023be0e0373416904fc64ddea0ab68093a3d8c20d86aa8be3891c8c8799b34a142be76d158b09e26af8db8e25af7829519fa05dc12dbc55224f65e73527edfed46777d367e855dca20119df02710d3884997d30bffc2932a2781f8f1d97a951d83e2a614b68a54e1ae47bc612aeba954e83d98d66e1bbc00704f5297af2b720ca5f9cdf25bb3c52279b3687e50195a3f7dd634b0b53f627f6bc26797b870bc8e05107fea08870f0679b92388c003f65b607daebcc3ced35a31f5c1a5b9d081397de563fe406cecf87a3c0820b09d04edeb7ee3e4b0c789f75d04cf7de9dab248d5e91ef6f6c15fd0a2c25c070ed857ee7e5056c9e21b0b7cf8c45471afe20e087f552fd14771a307851ecec43319a4cf7a6b66e5b9ad1e675971e9e640e1d174f092601eb53558b5f98eb43d9b23e8d17ef781915d08e045f850333e4d07cc6394b267d37cab93a224eaa9daab3e83956f594d43bcd153d5e9b9185b5438143d035833fbb9569cded67d1a5424355b8b0064b5ddf72859241b2f01ef98ff651d06f8cfde7b2ae860e464a1c3badd323f5e8b3f0dc2c1c76a25125b764ba29e986cfb6ccb7660fc43a7666936dff5c1d9a09a9a7b93d9f523d7560907a1528809bb52d55d4260f3616211380c2f8edd7e4ff70cf74dfb6dc6b9a14327cee3964790015771d1afb33d6488e87ab8ebae146c8b150b0b303ae79760dd2876a92b4e215588c5c9bc68a547fa39d464fc4f885913c813e370776a0f0b1ac8fdf0290607514202280a2cf97a6c90dca7806c6a0637789975b9ef590b4cc8a43bf86d63e48ca9b34d4a682b8c802ff54ed27f87c63c536d9f623f360f8f9922d6d9a985c150498487c37193ac2797b906bc315e6a9f891c665214d570af4583ef68e69e4977360e9e954ef8b1d4016ce72b848f171cc4e2ba307d1d6742d804429aba88a6dbb1bd83208bf77bb31282872f2ae8203ff76c8e198b13c5906842b1651355cc46af5105f8cb937b83c733f34ab7604744293368fe6173b0c4b8e727a19b73781de968ab132de77a121fa3311923042dd4c21cb1342f1f0fdc2090fb6569b334ec651d821a36a4a0caf9ad2c6d049bbbc0024c84ad069aab19aff3b4e635cd6dcd121880d078e196173bdb5602ee0474eb45f2d9a2017a0e39ea7aa759c94243252e7f6ac58a922b6743c77c93e6dbb43b468bde48b750efd0f1dfd74cdaeedce60d9adf3279c444de53dc3c7ba923e128460321a62acb15860dd8aad83131e0daae4e51bf180e5434dcd0b7d83a6585cb0883077edb4748f5025e74a39f29317ef0418e5de29208012d7342c62029d1f42f6e9ee6f675b0841e66baab5c3e40643bb0b32af86190dfe48c881cf013ba7214a6795f2cd6b27d7360235867be690722a46e516f55d8628863b469d0e9fea71bac2a727d42f9d5986b45cfb1800f9a90387dbd87c6757902f096cd3f0a5ddf67f8f7773e1e0aa9c29affa476bfee811d54ad880e78bbe315cf82826485b46ab45003ee972292e93efacefc4a7e15dc6d17a28cef6602e6b49366556e35cd582039af95bd21f2f88fca7097d208314cf1103836fe0f5b29b556cc26c53402a509f11b46ac78df6f9741dc5581a085232a6e1d4eafa537a662b55907323779697423f83118235b1cd918c9154c1ef22f8e45dd7f9a67c778ea5120e43b555594ec8fa3cd83e2219123f45cfc5be18a2b78a732007a929d483d1522fbf9c6cdc9809212d7f06900d663d3e57eab398af080a33bb847deaac3ea5a8ba7d78edb3df9ecd4db6ec698b066cb0e7ee287c5a0649eccb669e9060c681f9a70a7e1cff6f71e4208c14d66edbbc465aa130b40fd207df1b30aa9a1c1edb5e5a714ce0417c486431efbbf4d74ca4d711e05dc939dc36f6321d61144b28c6013f1f07842d7e91e5bd19bef322387b008c01893122275b243e64a6decec95ac3775239dd8439985bd4ed19928fb1d7a4d01e432f114bd8ad1843832900b3afd44ba6a069bcb25f4101ec8adef12211a0f2249856ca7d8def982d3338a9ee445acaff0f05a38bb5c9e94c07a48c948b1adfbd3084b633fbbb22d91d8c0757d607ff6104d19c02e9a4d5cdb9028ab10d7fd543deaa17c17d2512ad644adeda71bbc2fd4310483839822070f90c3bd125f0e1ad1090dcb7f783ab77d66d7b633b9912ea8c47be51ef385c32c1a7d146322cae6aee845fbb7ba394a6a622d5b6a43d155bddd7d6593a9cd1e99bd271522011e4d658dc536bc22d7a264c411c5e88ea74207f483af49fdd1e074cff6dd2dd22fd571f002d31066dbd3a8115845241e7d47da66628a2b6d2971f44517bf779550ae35122ef598470dbbc79d8c3ecaa00cb18798ada574b17978b6cb1bcf05f9f99f287fd308d2d8810f84db84a3a5876f6d5816ed8cd18864a6a4c63c0a6954ed8eb8224d5b58e3939c942b940e2014d8732fd5bd55544af26ea6613867c749c5f1a69570443e3be8ed0203468b5079ef2f9ba74415900013695e316186f67030f84ec65082d95107bc7ec709ae0e33433970269dea4b2345cea9af07fbba80a5ed1032eff49c4103f055c952ba39961eb4bd7ca1d69dca8239a36b48813f5fc27c9f48ddfe18cf6214ed4471117fbdb8f5dc30bbbf13810e46790d748890e70d89d9dda4e84e06b44bd97adc5efcb842c7b741f709f1626f9d110eff140989c890432b5392f82d20242b9616f5755d3c756c4929e37bdb56097b0502467c3bbe028e2b367114e7e35f89fb8da82f19ebfa177b47cc272eaa1ceeb70f1c53be5788007a39533f156ebf1481b2c1b690da111c9065d6d106326535cd16b1786d16bcb620fa6ae025df3a91367c63651bf42ff8326096485e5ab18ae11567956f9c38b4f84f2cf48982e6acd8d045dca32021e8990f1bef77e5d836b780425fbc3f1641cb89cd960d50e7976a24856c2a86c63a39f30e9ed9addf908e74739226ea4caf6ee8b9b8eef5687e5148efaceb7f96ada3dc51963ad661a5b0f193607dd889fed9fc3b375e488bbd40c3a8323215a64e55b2c3ebc3d9e056469f4f81b7aef1a00d4dbeb43aacda0f4e6a6967daef867db090f73cc53bb9e142bb38f683aa91f3317fd616538dcacd9cdaead5238dc60711da807ee6c8581f80c8ab7a4eef6dea2a5e5832f2f2523e470c233ad0f621ee72f464c0689762f42c312a57074f0f233b85fe2deec1fa02b1fbe151851eae5553d66f2c599e85f5bcf5726d5ebb2c9fdb3b337ec95ddf8d1f84caef04dce44f928510b5693027bcd8e339aaba21e84435e4680f730489f3cac5a067382f6efbff10ee18986bf748dfd1fbcf221c2d6baa7e214a87c6bfe2d719c4ed715675f3f38488c9cc585399dfd84f6fddd"}], 0x11c8}, 0x4) r2 = dup(r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000001380)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) sendsyslog(&(0x7f0000001400)="9b8f0c8d5907c6c6e51d3db893664503547cf99c92a578ecf4bbea9c69eda290e62543af6bf7976d2bef0936714aa06c842156bd1d2ad5793ac0a1897232291d2fbefc553cd16a6bfe1244fcaa29013613d5b05bcf371395d4205fc81f08cb3090b11a687938cbb485d2f01d973e84cff04f8781d1f87acc99bd4eb571fa928717365249c5948c297e7a7526228e63c968c2be879369cdd5e88f5c436241844b96faa99ca74cb3e78ba0cc57e31d83a471a8c3e1d7df4d58fe659f113f7c30d2dc5433707b352145fcc40b68f95394190f83eaf2479aa0b6e331079125cb2f52c6a15a4e29fffcc577c1a162d98762e1cb901becc05d9f9043a6", 0xfa, 0x10) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001500)='/dev/tty\x00', 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = dup2(r3, 0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r6 = openat(r5, &(0x7f0000001580)='./file0\x00', 0x40, 0x100) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000015c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000001600)=0x8, 0x4) r7 = accept(0xffffffffffffffff, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) bind$unix(r7, &(0x7f00000016c0)=@abs={0x1, 0x0, 0x1}, 0x8) accept(0xffffffffffffff9c, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) getsockopt(r1, 0x1, 0x401, &(0x7f0000001780)=""/252, &(0x7f0000001880)=0xfc) r8 = accept$unix(r7, &(0x7f00000018c0)=@file={0x0, ""/4096}, &(0x7f0000002900)=0x1002) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003040)={0x0, 0x0}, 0xc) sendmsg$unix(r8, &(0x7f00000030c0)={&(0x7f0000002940)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{&(0x7f0000002980)="f687b5052edc62ccd870c60ea9a01a10973fe79fea82aa4302bdaec42fbedc33c1c5a395655865ab27dc8ba2337a085c2efe1ef9affbf7fdd74c66125c32db3f16df9adf353c5d242747fde0f93c06f047843f23be41999222269f8d26968f6eb64c5e8252882f2a0a6bd943e5b09dab4ed09f3de0d8750ef62b23bc7e31a044635d10f4fdfe55912d238b289dda74a59073e0369514", 0x96}, {&(0x7f0000002a40)="2294f391fcc786017fa1514f648b51ea1db2c93fa233fbd1d5229f7a574e5b090bd41e94b1101f95f1d2887d9291efeb7b1e721656fed282b493ab897ffd19bf6b8e059ff3ac7a3b9083eed6baa5a0f6e0707ef35c1a048f2793ab8bca376f4b14ac4990f72ac8a22771411360a7cd577dc41de986c5a2aa8b5bd564f7fb6b9808017829121a52db4cc5b990081ae9c7d2aefe4cb190d4ad8e5e60e31ac9603daff4c2f47d409ce9587d996fd51d8560a0b528d1e4c6440decc72a3b799e9e", 0xbf}, {&(0x7f0000002b00)="f88a96e352a42e0fdfef1525b715c7984751086d6ebc0f4bc42163c7ab5add472d76562cd2cd93cc644948d2c9a3103ba7a771783be51a4142fb8e2321c17fea2d82eb0374a155eaa1d8f7ee8590a0ee240f7dbd242692c248f7f3b0819e30e3a774c92e2de067d3e66c0de37b5155edb6e7c3ae0ef052a64341493a7cdd169301eadeaa8ae2d5df4d80d7c9cd22bd0b8d61ea7fa012c09c719155d59fa76a582f246d3b92934afdfaaae99047a8da9cd0ffa8c755b40d674c3f9c061e974d9a7e8917908d4199293f699013d612786445b9acb53daada1948ece65e8e", 0xdd}, {&(0x7f0000002c00)="4dfb266b3e2d9977a025203cc0ddc84496b0ebb6fc0f1826e196132b6537a8d9e01e3d7bbcccc2f1f6079d46770f70818698a4a67b928ccdfa629a582874c48cc8052d3b2f335fa5b01d870eef88e67f7ba87eb25bd1ec8d7c5f4045a9150a2398d983b18f1a80f9777e59b34a68be", 0x6f}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)="f9e079a8e3718911ac2f2d15ba9eec7371851414d0261dbaec7773c85711757cfe80a5b3bee21cdaa674116be88707116c0146a44296da679f683e31dc5e833afdc20c74617f0589f0b6", 0x4a}, {&(0x7f0000002d40)="2971801fb311ecd61ca7bfbc593398d257690c68b5e97752f8459a537cf830820fc75d478795e5ded18bf299b5c0b1d488ea1241d444b2be67aad342a07d04396526f0cd2dc8ef029287546e44a362aa152afa66c145036a5c9088d58912d58edab4582481593a413de183e3fbc6c367e3df2548279856ee0308de8010e8aa99b2f682c857455d027d83", 0x8a}, {&(0x7f0000002e00)="c2d8799502e9be92c089cbe6e74b9f7ca874f9e81a9bb34e85fc527dc6a649cb33f47c", 0x23}, {&(0x7f0000002e40)="7be2aa34f01df75cbd46b6ea7a4cdb817808c068bd08289fd845767f1d280da883bd49367898d2779834a5e91e84e44310cae4eefc90abbfeae21bb9dd61c3ed2cae43423265b89be78a96c11cdfd3248fe864e46b50049629dfdac01a474e9713e2fb08e0869e45f0a000a762018549743b9c5684367496ef4033dff3301eb8afeecbd62e184d68092db7aa8f7f12cce72021c58a8834cc904e2edfeeb80638b16a9f5a45d8312ebfc774c8d0e5a7bd4563bbf0edfba43862715a117d56", 0xbe}, {&(0x7f0000002f00)="8ccd99d6485c79d17d7a50daf77021be726602e701da1b57e456a1574ef0a05de1a03244600c57456971bdfee5d32f833632e5a907a7c514e4135860afe52ab4da2f1b107de3fe4f22ab5131f75c94816dd9b2d2369407cc3fcd4f8e21c86e0d460322031631", 0x66}], 0xa, &(0x7f0000003080)=[@cred={0x20, 0xffff, 0x0, r4, r9}], 0x20, 0xc}, 0x400) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000003380)={0x3, 0x4, 0xf7, 0x0, &(0x7f0000003100)={{0x8, 0x9, 0xe1, 0xcb, 0x8, 0x2, 0x80000000}, {[0x8, 0x8001, 0x8, 0x3, 0xf5a3, 0x8272, 0x0, 0xfffffffffffffffd, 0x9, 0x7, 0x800, 0x9, 0x0, 0xfffffffffffffff7, 0x4, 0x1, 0x400, 0x5], [0x3ff, 0xfff, 0x1, 0x8, 0x5, 0x1000, 0x10000, 0x3f, 0x60000000000000, 0x2], [0x1, 0x8, 0xff, 0x9, 0x8001, 0x7, 0xfffffffffffff63f], [0x4, 0x0, 0x2, 0x1ff, 0xe4, 0x3], [{0x5, 0x6, 0x80000001, 0x5}, {0x98d5, 0x3f, 0xffff6e67, 0xffffffffffff8001}, {0x0, 0x8, 0x5, 0x7fff}, {0x7f, 0x7, 0x5, 0x7}, {0x3, 0x2, 0xfffffff9, 0xfffffffffffff001}, {0x4a, 0x6, 0x6, 0x3f}, {0xaa, 0x6ec, 0x9, 0xef}, {0x8, 0x7, 0x101, 0x1f}], {0xfb58, 0x12, 0x3, 0x9}, {0x6, 0x6, 0x7, 0xd41}}}, 0x400, 0xff}) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000033c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000003400)) pipe2(&(0x7f0000003440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r11, 0x2000747b) r12 = dup(0xffffffffffffffff) fchdir(r12) 16:00:34 executing program 0: r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) r2 = socket(0x1, 0x8000, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x43, 0x4}], 0x1}) nanosleep(&(0x7f00000000c0)={0xffffffffffffff72, 0x7f}, 0x0) r3 = kqueue() socketpair$unix(0x1, 0xa55ab602d20358fb, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r12 = accept$inet6(r11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r13, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = dup(r14) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r16 = openat(r15, &(0x7f0000000380)='./file0\x00', 0x100, 0x8) kevent(r7, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff9, 0x50, 0x20000000, 0x4, 0xffff}, {{r9}, 0xfffffffffffffffa, 0x63, 0x2, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0xbe1bfc757f5557c9, 0x80, 0x5, 0x4}, {{r12}, 0xfffffffffffffff9, 0x8, 0x80000010, 0x40, 0x400}], 0x3, &(0x7f00000003c0)=[{{r5}, 0x9, 0x40, 0x40000000, 0x5, 0x20bf}, {{r13}, 0xfffffffffffffffd, 0x40, 0x80, 0x9, 0xaca}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x9, 0x9}, {{r16}, 0x1, 0x12, 0x1, 0x1, 0x37fb}, {{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x100, 0x400}], 0x1ab6, &(0x7f0000000480)={0x4, 0x100000000}) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000240)=0x3) 16:00:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) r2 = dup(r0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xbcf95bb631e28462, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {0xfffd}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001488c208 16:00:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001488c208 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = openat(r1, &(0x7f0000000540)='./bus\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000580)={0x1}) r4 = semget$private(0x0, 0x7, 0x10) r5 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) semop(r4, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) r6 = socket$inet(0x2, 0x40000000000000, 0x7) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r8 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') r9 = openat(r6, &(0x7f00000004c0)='./bus\x00', 0x2, 0xc5) ioctl$TIOCCONS(r8, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040), 0x4) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) fcntl$getflags(r10, 0x1) fcntl$setflags(r7, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/\x06Pv/null\x00', 0x400, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r9, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x26, 0x2}, {0x42, 0x1}, {0x4, 0x800}, {0x5, 0x8}, {0x87, 0x9}, {0x1, 0x3ff}, {0x40, 0xffff}, {0x2, 0x1f}, {0x22, 0xfffffffffffffffc}], 0x9}) setsockopt(0xffffffffffffffff, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) munlockall() 16:00:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xf}, {0x5}], 0x2036}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = fcntl$dupfd(r5, 0x4b8bac6654ade07a, r6) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x23, 0x7fff}, {0x20}, {0x45, 0x7823551}, {0x100, 0x3}, {0x4, 0x6}, {0x5aa56ab73a10e5ca, 0x9}], 0x6}) setreuid(r3, 0xffffffffffffffff) 16:00:35 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x12) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1, 0x3, 0x0, 0x80}, {0x20}, {0x4, 0x0, 0x0, 0x422}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413ad", 0xe, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x139}, {0x4, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="f7de390b000000009030"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_gettime(0x2c5cc29d02270ce5, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:35 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)={{0x6, 0x1}, {0x2, 0x200}}, 0x2) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:36 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9fe527f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40292c3807ad44144aff983a7b111d0a748614999abccdb3189cfb38f83ff9042452c60af2b", 0x65}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1, 0x56, 0x81, 0x3a3e2fa}, {0x1, 0x0, 0x20, 0x4}, {0x2, 0x0, 0xfb, 0x40}]}) syz_open_pts() close(r1) write(r0, &(0x7f0000000280)='{', 0x1) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$inet(0xffffffffffffff9c, &(0x7f0000000080)={0x2, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001101, 0x0) poll(0x0, 0x0, 0x0) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffe000, 0x8, 0x4cb, 0xfffffff8, "00a315d422f2f46d7d724b74c4fb2f4bb99c070c", 0x9, 0x3f}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) 16:00:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') socket$inet(0x2, 0x4, 0x6) 16:00:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = getpgrp() r6 = socket$inet(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x7) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r29, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0}, &(0x7f0000002700)=0xc) r34 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, &(0x7f0000002780)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r38 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000100)=""/114) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r40 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000200)={{0x3ff, r36, r37, r36, r37, 0x104, 0x5}, 0xfff, 0x9, r40, r40, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r44 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, r43, 0x104, 0x5}, 0xfff, 0x9, r46, r46, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r43, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002800)={0x0}, &(0x7f0000002840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r51 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r51, 0x2, &(0x7f0000000100)=""/114) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r53 = fcntl$getown(r52, 0x5) shmctl$IPC_SET(r51, 0x1, &(0x7f0000000200)={{0x3ff, r49, r50, r49, r50, 0x104, 0x5}, 0xfff, 0x9, r53, r53, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r50, 0x0, 0xffffffffffffffff, 0x0]) r54 = socket$inet(0x2, 0x2, 0x0) connect$inet(r54, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r54, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000028c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000002a80)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000200)="567a37a97478fffe7d248b53964dff574e63f16a9c521645435ee86fece42c61510958b6ba3b9951534b9cd9e05a1dc3c68c09fbf65c1bad1facc6d95db54e6c790b0ae41eed409461f2f404c01fa615ffd3ed92424c24b84a0bb086e6bee00b2ae5b6e7e9c7dbba4539c6a3ee02c51d752245821d2535c3637ff40e340fe360af3c3d1df1f678523caadef4ea23878749a162b7e8294196706d366ff83475280fc01c0c6a992ffb58d89114cbd5c2897bf050f7d44eadebdf087f6625c2b63549d788e7f423a8e4a7f5e299f987b44afd6b80300452738e920334e5bb1767a95f3f503b6f6a6e5371dba9fb", 0xec}, {&(0x7f0000000300)="76e77f167df81d9972119c0f51717f4a9f227f5702eb51330acc74dab3ac78bd0ea67b93aaa861ba8d47bcfc51d513690b39a5962a060edd67239a1621d75a066240b8e1daf18b943569ce0ba37a5dfc158e05fac8caad3039d6937206892ae39cfe7d5ac254b39b1b7ac93feaba39dacc55a9531c27a137d561602ad7bfc0c8c9e322edd41075400d51a1e3a3d4f843892a1b4549615bf7ee529ff0da42945b9bbfab165389ce3e472a679950550ac23c442ce5f96aa5923e1e1307394be480f7617ffae9e4", 0xc6}, {&(0x7f0000000400)="80777f49364c765aa8024f6a29cbb3f403d6a2ba43baa2bf4342def21acafadc3d300dedda2e00a8d90472a3fe9671e8a2359a73c1d3d1b9725d850343abf918fc40622929893a8ffbba8ec7baf59bba24f4ed6cd871c7721ee22c08218c7a1d65986cc0067fbf6917832ab183c153ed30fe422c527ec0831f21178cb4a4c8e60badffc5507112238ece5a241d31a19e647e72dfee49803652c05719d0a7d45368ded2248c3e1739163527ce3b54b2193f051dd538b99129304714ef6e3de67a334ad017bbeb2119d33bd8a710a9c69458ee7bc4fef2bb0a1633173ba57c09169b19794d909101d4a6ca8f3440c962a03a1e6b5a70fc1fc10f32be2846", 0xfd}, {&(0x7f0000000500)="49cf99eef82cf0aadc1866e4b0c0543737461b6e4bfb69eb7dee856d905f8f1674f7e5d6c9261a52fb815fcfe9921d36861c25f71161b5494a3cbc5acc402de255d8a593a736fce0798e69f09c73a752f08e552efeeb13b5804bb1631668e17bc2a35a132f8ea71149a7ca202bc971211248316648bacabcd498b42e03f750e5f165e4fe44ba281fc3705c87f723f739c1b4a88ff216e8f9a2a44b5341b6a3b33b73cfe45e38e8a3b6a9c3426a03b2a0c742917f9d494dbdb5aae0cf2ff5e1f9d53c57f2e9a1c5cacfc6711afe4ca50a154a6ba771c24d62d2b515c933a4de2f626491f522fa07490f10fce2e9d5b5dfa90d200378732d0052018ce4e8dbe4dc697a0926944ac8756b624ee6c97e64bf3c73a658aec0f6d3cdcaec7659f0cea6d81be9ef668f859407c337e6c8874de2b664d2276b24c2dafd12d4e99d27da479e206d7b02d39ef975303626005e7e4bf55d12f078272d5d5f74774e8a8e7127c96fd78b7b7546bbb8cfb6db2eca5ce451655d9ecdd14eea532899e4ea26a5ae5220360b944863a3c1473bb2c575dff21b8cd8a5d116739a7c4973a033f13bf47a24ded2192ca6e4b4316c0649dc71c8a729e0a75626ab0785e2b1e4cfe4201838330298fe5cb26441df5b639183e312f71869a971a924e4ece65326bec632b0b8150fbc1984e5db302dd932fbd44342add443803fa331590a6629cc8abd291dbd7b32ac4190ad443679cfc8389af524e2864f42e02573f8bc7f52bd23b0f898090d8a6244cfdaca0fa572fd201f85269453e0e7e221999bc71effdd62d19de9fc30b262b96df969a48d4715b2ffc81466097add772295ad2c34587db55e3bc71a8e4b0a1d68d20975c658280fdfc6a86de4dd2387e460c4aa3d3c463abde0d0dc363b27c5e824496cb3f78377085d2cca7818476d4992addf7da207f2f25735cac01f7fdbcdf6ed29e5391013da432c82cf52ddbd2ce1262f6595836e2a57336b023c0f36fd37f5ae5003ddad400633616a994b52c91987fdf50e5e5ae168d578db16ad6399c9e755486e4a4ab600f46561a402d2027e88807c801ae99f887fb67db9a2b92846e703cda994cf3c5ef05f4ffbcff58e4e62ee1649ffbe1a93ca61397939e3a5f042bf2e9a510ac9ba0ee275b5fc249231ac7f246fa5a1ff4fe78b264902e2e96ba9acc300e8b318b047f61c332bd6e76d4c6a31712ff197dc318e6f2f0e274097000f7a1a21fb1a1e783bc1e7f9ca133c9fd3623db219dd869ec357d443b20c796887e12404cd88a09734af5ea74c87c2215c419d95ab514ffb4c37f31a1a0b4307dd16a4a266703e4c92dcb197a7092b5662a134c39f85010d9c5a5acd5203e79af5e641c34dca0fa998c9a10ae185e88b1d4834ee0353ef595397762e93b66cdacf38a8d3d43ad383625081e7c3d7344530c9e9a13c86aa7a184333bd2e79e632baed82c9f75a6730a897250fc86530cccab5b27978f055972462e7fa2ca8f39041497ada82a12d8ae2cae2eae3088adc29125459183c797323f232ce810a6e62da58576a7ae541fdbccfa789a513437510d5908aa5dc356ec328c875bb832ba4c639f9aac9e6bbbeb8deb20f349b38538062383ed2f3b22885c6232bc9a4de4b45455f5ed29e041bf2a33fb6654ca7408686bf87d66b719cc7e712181446f067afa3574f947366b505c7156a3cafb86f3c36935a01a13859dbdde7ce007a12a11dbbc943a2652d6ff1797de2b2b3c792d7312c7b812e9bebe0d4f067f205cf543f15cbabf6617fbad16bdee37725644c5871409bc52b6f9e4481d05db5bac45d2b6ad9fd7b80b22c4a6b20f0e9109f16984f70f0f34f8ed233e5a65c0c005bde1ccd9260ba7f23b601beae3ac3452ff0864fa8d4bceb77a566f8784584acf0df25975d9f0f1831ded4c8f404d10093eede5a7241090264f87a757161b1ecfb4643ba6a60c703cc95bdbef8bd040ae61aba0f39b8c45cb01cf7311895b524ddf8811ab342078d02959e3ac348bdfb515d70b5ea015d21858f413ca621a0d0f55304876e729f87b267b8fb12e80082925a9920d348e671a5f42535d63caad3b0c8ea56588e741f19741ac2d7b1e23c1ae6035b6de2212804f1c6c6bd30ee2b1b4f74fb36fa0321c5d09b3e7b3ceeb5272b96dcaa76fd455cccf2c485f9eebb2d4162fc13a60c0378027bf5197866e01126fe5f2d79827d8d4e87a43972f4d1aa95fcd913bebb02f8279bd4ef88e1f48b782751bc96b3aad8774d77ec41f02f1fff292e237d0e8f6fd9f5e8e03c1cb9f121a80e389a25b9934a220785237eb7324ddc61246a9b71330d8fa08439c6e1b9c5fbf533e3501c9bf1f8a4b82465f89a286434e9bc5af1e793e7d91cfb9e3f00060bd673cb7f80002688d00944532b5d2cb5c72064e69f1e415ee9c54c34e34606299512144ed5f575908070ce6c2b26589493cb9c2fa22f5dd3d7450ad7e326312a22952a8227489f3a3eeea156c0875f2c62b93f802544f795057d237c966ca2d533820d6575bd8db7ad579082df1cd6cfed2b3fea63fb6193072fc2a9a72a6977f5571548455d54e062c419f279812fe1c8a3d0dfb0ec7fc80486ec25bb6382c7295594ec56eed8fc8c3be28eb049cb8ef3fcb2f73264aae22c5b6467547c787069cae8a97e2eb35bc64596f7e1171d8b820bb41ad8e6ddb642f86e341dcdcb9d4d5118b92a4366f236fc913a21c0d5938e55ee6274d39cafa6de7b6a95e820770d09a5a7d1964e8c601fa1a78e1f259e687583e4b05fd4ee7dd5da44e61a3c8628082a674b9799b7cf4a7739302a89c093f5d9181b6ab234883d75d85246e167ce4b8ff9e0bf268feb6dfa2fb5dba84cde659cb784bde6dafd87ac9ca81ef7151764166106b485343c261df372ea712944a5229417dc7589c9965713153ab6f7a23612b08f5820976a44d9955a7015c0d083cc3562b97717b714a7550c5f858a4fabc4f9e3a1b34586357518410ad77efd2359b6b2268a1778c92a98b6dce0a73969f9f854ff566e682549209496df74840fd6ec2180a9a9743eab770908167cb9fb8e32a7266d82efb5ec40dfb2caa5b00b0d1ab251df3be2bfdd86c59ae8264f2508983beb21149ce7ceab8a94114f9a8a183517ab8c366c9c3c5b99b0c734d6029a3d78fb81dc74a053927734f69dab92a49b9a5827393c091159f2f5257ff47746f6b30c6256ecada36d737aaa16518aa581e173a700ace70b3a30bce77ebfa9e41db7ab45b6e442dad8fad4d3bf357c4bb57f48136ff9885b003a7813063b58f4f78a8d6df5fa970383396dce49c23f65b5dfec2bf8dc741bbdbc8b9b3756fa06f37d02f3b605586a67dd6c8be8448e2ce93ddb37b8c2a9b10b84e3e00b010b88ce7440de376f084b0ab58dabced379535df3b6925e9e2acff14afe0ed5cb99581b4976610b6d8d3124f938eade1f8adb3e1e27ef7209dbdba8a36179f3fa45f863098a4d6b77c54d8ed09129db23021c3bfce5ce4d6f014f232802047b1983339664ca06537b03941e73b63b4a408b1d722355b1c4d5e2d5706042d143efc34ccedf014b5d35cd43321ac789b4d5e2d9bbca50bc09346818385693f2b720f73276182fff071f4e8f9a59555a4ff3438e957c8b9ac28bbf87c0f2375bfcc85fe3964d19ffe3ba71c18b2ac438a7fc157010613cc2f6336f7055c91bd59d9452394574067b1765d7a4d09965d7799cf2b18ab164dcf13db2f51386d581a34c5bf0329ec30f73dfe09d24f5f50d24b123a0a0abe9caa8cec61b61446b844e04e629e3b5144dfda278c029625fbfde5997cebbd4c18d191f14e33e847ec2398ae383bfe0d16d76a77ff31cb37be0771654fcab8a93a2c635a15d046ab03862451dfa713b53543673b921e3b90777898bef7055170d747b92277a9d268933f546cebdc59991d8a07ac123b4232ae8824ffcdefe20be3c2d1c135409cd02eed9d9de7a15a6eb6559f10314a2cd68e38d41382d4922a5666ca45ca9284a208a31528d800690fe680e63de51fef5e9d5068e6cfb7eef74533ceccbcab38150432c1e420c241dc493afa3d6dce3d07432262739d41bb91b0628fe7111d48d80e3972381106836f71ac033178aefe75994b71f97106f7bb13209fc3be0d79c09fb487da51a2a2e18dfc440d14a55ce13b4478d699b09cfe00c2a72be357db4fd9715d85f8b4cbdc87793718a7cc0ab106707c8b6cdc19a178a2f1f598a78009487e1829f2270ec69cb11ce81ac1291157e0cdb997aee27ceb2f26142ab6ce2c7dc4322e30bbacb7819e109c34b74d51168537f210cdcec8904e27c556ac7169c1ee3c84860e7886e2ab3f26aa1249af6dd12dbf61a77fa7539d45b40263ca4d2e3fc1174cf911429f8e170387a1cdf856acabc7000a45c41c23df1394fb141c62dc4c9da3bda7f3ad2880930fee57b0a04180ff8fed674d9cdc818bb0f3277c32c521d59b0ed4ab92326768d0b6a2ae7d0d6dab1168df4d0b9a680bad87d2643565c17022e5e897b94ec7bbdc70b9bd5b1f75eeeb67c66f00f1233b0271471a3b0489ac7af10104bf87201168fcee28b7734088aea3db099b9b546679e02962db3b362b8e96b85aa8a6a10bc7d806d0db938052240cd59b61199d8eae2f07d166383f2057c2f0375cb546a216b0dcca1a636dbf19ee07b599139f6ec02d0f2984bf23603e0ecae59ffac6170721e42f7143537c4f3eb7b2b345f554f6f0cd5d358232fd66755cb4eabad8e7c23e0441b5b6eec81c9e69e88a48a08ead5a1a6137bb0987a35993634e23dff14ee72dc29497dc1a7d95b99bc67ef9c5e3acbe76ae3def6890da5c2d933bfcb2c5edc9b5a516e8b4aa2d292b025c7821fb6568bb41822645ab7a68b5ddf1d85d1b9cd66fb49e5c912811dd3dcb781b84571485cde01d03a6b12d341f9a0b3e91094f888a4c9d7826ee2682c1673f6e412ea1c4fc6229ab518f22034cb5aedcdd056865c2ae4d24b7328641cb8b386a6f0941a89695636de204d6ee6397a516b2240b004315ef1ec8e0e4b100f9f3d12a09e200b63b67e95663d5ba8f3ed03c473adade0599f14a904c57b0339891f05ece873b3cad897d45934e054463d03e10162002254df34bcaac48f237d410cef39e805a8215e7d52f83b955fb769ad4e545eabb30e66fad2a45622223a175f926adb050ffa0c11c5228f61c9c4705a5a3e83d4c1c57cbfd51001081afbae8efff26903af7e5762e35adcb6fc8b9296fffd3c96dcf67fd49264ff13e84e9ad056d483fb9494c013bf04ec0157a565c1b1b62bec5361f711c8394187ad0fc1b86ff9430bbcb5f6e731325b2d214f3dea84f07c14031f9cfd4ccba5e7f1ee72daa8a54d7dc9b287fbd579d1b2dfb1a52e446dfc2fef3b61b424949cb35ff54cae019336b254b47af8b89c9f1e970882a053a26e81ab8297be087fa3eef562a8336a627543da930d01cc926f4a258ea39adc836d56806c02ddba15278e9666e015eec3f2df1786d7d23938dac804eed2ac2d5b47b5a74e57396ff0d8b7eef1f1609a51245143fe019dfeb291057c22e679d005881efc242f44d6b90e0a8dfe24c6aac94a58a81ae8ac953c66cc57c5a93c0b22d2ae1e0aec44e3ad417a3fa0169a81d59fe2a957a7174fc8fe3548cb8b9ae445475f25de1182bb995f85bdbf95021feb811257373fee9ad6de0460e0ce8de4cdd6de660d238132d305eedd4716c0093b4607c91b41015804723045d00bf7ac6273b4791397500d5696a58e96325d74b5b6580ef10b9c1f3667dead00a9", 0x1000}, {&(0x7f0000001500)="8cbf561e8cfc679b04cb350bff66b23ebebd47ce1d4dd7fb9fd7b9504f7503c1e8d26ebf665874f5f68c02d815498a709df6c0d6a2e0fd07840ec710b74c382f73f6117577c4604784ead7a32be54ccc7b52185ecdeca0ac4c81aadbf4b5d348fe04abe312aaa1c32d943e0641ec65b9783be8d4bb049d0b996251ca0105c80cca6cad884ea4575acc894998d29876f3287acf7d88", 0x95}, {&(0x7f00000015c0)="42a132a94e65eee08052f1105279bca6ea206f602b1e04c04a575a32f0d6a5", 0x1f}, {&(0x7f0000001600)="492e19ef40a2c043d7d3f714ff9cdef8000f6fcd7f4ed0855dbe6f06dc0e8a017970dd16bd46d122fd48f0d46657175a7fdfa062cc2f5d07483a265754fa57ee4af457e4139fa20ab90602d4d561bd14ed6fb8182e02a148744d05bd2fc3c8261b72f584562e53c1dde4cc69187ce390c62b2bf81b513fb185f6ba3bd146a7d63da7075ab787a08d32218bc6749abbe40413bfb9df6fe1c8aa8b6d3061ff661bf35a437f87ba4e27d4b01cd66b449a42e3530f5f17498cd898b8e4df3c110e5323e2a01d70d210f9a8eab2761ac5992fc831e0efc8baebe1f2855a87dd3122d0771b4400f4bea9d0c927b7f72f15d631922309e9b61331c351f2ae502c4dab664256d9fb248dde467b8a76c690b35588276df4c3b98bfb685dbf808d51656836bea94c7af052fcef904a0253b31e89c9a2900a5eeb5d297b79a4603f9d648d60260b7985a7138f82e65abce1f0b47f15ade0f677cf94b2f942f9f49daab4661ef5bcfc9de505e0075597cf389134b1a56d3132ffbf9d361cdd1fe5246d8bad2861d123d75a8e05b8c41c46c89268eb366d70047c0f6de0ae7e3dbeabfddc7968e4ad497d4f6c2e38e63788d4cb65cb9c26f2c1f5bd457895f6f1fef4d10b1c549233c81221001bfa97ff1159d4339d112c392c2b8e0dc9d0cf4acbb07d9ed36140807e181f3cb0fd566a4abbcf611cfa73a30090cd7010c12e961458a47c96810d86d8dc31b418dda6639d4f1459e2e96d84423fb49dc9c61b368f14d12916a6532872bccf83f7a8f0ab64d8e71deeb2ce9042c36e19cdcc6d18893f72f6bfbb72f1f5f93e6caf1a8ccb1e1ce58884fdc051297d45f16ae9b4d631612bebddc943c7d0361990d889cd390ef43989ac662d648a7cebb58a3dc6c49eab461b362b164b48f04591bf3465cdf34b7c85e62c080234ef06b7964ef2eb749bc2ea56362ac454181bb27899b58011940dbbf166d89cc5787ff0b4a285ecf4b798938ce60e1c7718241006557ac35b1670b59ce280bd2be46360b2a0f0523ae39f7c09dbb83393e3b22e9afbf25b11404b3982d875ff395d8701045b88c49babba367d0f55b722874b1b97e5724b6c7f9d3fbe7ad41ce5f025bd8db0968b43d96023ad06cc0da1b211c49671b1ceaca9d96b58dfd733183b76bb64ea2d4b3341090aee66cd1390368117e996f32410b855492851df7cdaab0d7030000d3a1c4a6a91efc753994d4d0a2438e5732a9cc11581740437388a89c114f935494ec65f59a1bf6b0f7adf7acee8a41a88c81852c9d0e5d9bb20aa344d6e0c38d8c50d91b009e50c388187dc03953a7ca8afcc655042ff0416203c24adceacba93aa1dbc4873d9e623d53aaa7d60f8093a542486ec4939fa18411b36b55b2de47460e8c8a11eddfdb4a3948672691976bd371bcc4b8bb3764bbdafa35192dd1939b0060f1cc4a26685bf7c88cab639ea921199671185d2a40217ade0cdc4b18ed7703f3e8bb99350ad9d2f06f041b825afa7e4180dfe34d93ff8382fc0db9565bb7c7f2a47adcc985f554c377727b8bb55770603a32505610acea45da691d9182d077db534ebca35d7b7580c5f254dd764aa8931a34c7a5c4b96d802ead4ea531c023e6eea2b27c72daaf45a0cb9bdeae1ae26ae7d48538efc513d4d949cb4123311088b49888b58cab01ae9a0fd899904f6e2f3193507a65e61ffcdce6e7fef52d911f8502d0b43cbe75755b485577af3a19e5645f5d9074bad512560089ebeced9006ba222754f45603160c7748f92b168ac644e874ae6ffe9929b3e09b70c6231d3ddb7a2c1dd3b9fd6cb55c92c92994a4513ca0d2b7a034b37fc797e58bfd787c831fb9d6ce1c0792fd1f1d31a2b513287b0f3279c130ed9819367a2e1a977ea8a849417d9ec0cd2dceb5d5bd787c0cdbcca63c985419899b3d4387c83417ff022c03920355a192d56f0793e774c6399871af4f2659e52bda87ecaecd6e362a784ea5450524669ed49eac681459c21c9ab18da430afffa46e56b1671a4eb3515ef30b86bae21a18c87be647e32a73644c95dd471da6ad4a55c2759d0fd96d321404c8408fc5a40abaf0af10654f21aef9b2679c532437b5670186aadbba1c8b900f7f80460e8822a28200d05222687e62bca3b87fc3170f0957fcfd4ad6758bffa5c6e3494826787c59631788560bb2e962320b6a7d8fe77c383990283bf3cb6068d86a4f34e4f3df6b55c71889314fb0eb47b35978423dbafe52d1eb88f8b39fb29ced12550b6a25ff4fc80199fe093b7d60f478e24aabc752d7d3b741038c7dcd98f05300b0114217d8a72671652195733460cc53771c60d23b52acc4ebca3d812d38743133b81c498c08312868b47bf91e9882a923fa21c0ac65ce60119a0f4f3c5a6db6a55477d5d93ce2cf9623b189355becdb9f046ea2e503e965fafb3f9fe499fa7b1222db1bb4ca7a761405d52e499ff6448f119ad9adedc5970f5585e8551a18c60ed70b17dd228979d4fef677e3f4b935c3abf77bcbcc11756378f727553c7e0c6e28bd9357c586db25e3ab3139175daf2e467549304b068d839cc27e7512cf973bf55cd7709f17c7760da0d4c825fac3ffca06356bdfb30566c1467b0d7f085dde5553c775abcb069f8379e49b119b72539493e9efdb38c7bd0b4706e78d125c9c38088cbf7aacd0e5b7ddaa7e7ba80345738119bfce3313e9e1b4a52d1b3ed85b1a198fef7cf551e804453cb3a709b51ecbd142b3aa22c8a7015cc53a8c27537641b8d7a669de4a7ced66b58bd4be87304081bb6d91610ace985fc51b38a18e6e64737636cc78afaf936ceeef1af3df96fcaac7ca8228b0a09c448a735ec46ce353a03741b24787b3aa17138c85ca087a6d3dbc7ee7613cdb23f1f20e9ee6d35e9c27edc3bef694e9a01ed46e62d32b46b3eb233067aef40d39f86371c8dd01a9e9472459958a382c8d5f2a1ac846f75c92f6e3825c493453061d20550e3482e6924c1715ce021b73d98dfa238d321f5cd7ad40c4b07240829f2930c7d459b1facffdf6f17831347aa67d791251fa92341870422cd7b690ac5610b614bdb09cf714dee6e0d84774639acd0c587683711616186c51daf5fe1577c6d219d60c052f44cb111ac54410d1d28ebdb9b36e720f3da490bb5daae1c6fabaffa5eed57e9882586a629402d62c540b9435e79c28aacf46aec8e3816469dd149a27635c2797b33636cffbba91652c85631305f7e85705245cad00225911c2f9437dfa4c7f5ce24306f961a6f7608cad274deb7a75e7bd4f0ce1ad14e1802940036e68ddf54e21dfaffdbaedc2f9e2684203780d6c1334c2e5122f3c998da265a444239e45de57bac4161bd61e33498df1251e44083ede1e17d3374365847af0d326a189a0381a7af5165b8ba8243dc062482583880870192e4207f5b4d14d14f29bd1e9368790fff0d144af2cae5d2ad8dc1f71a0570d5a4ab693ddbe35aa15ca7b60c461c669ed8e181cd195719f6c61e3a5585fa9b32eaafc438cf12c18e9764acc000aba17ca540b583e9099a495296b5de21af229ac183895b7fcb7d0f938af64cff732c45f262bce457978bf09d84121186af37905f9e0f2b45192c1e1cfff4a696e3a1fdcdab68b4aaf46887875182c718cbfeeadb0a86a6c759fb051c86fff79e8ea5b3385c96a5cc484fd082f1e524874e1f8e9aa32266b9e5f4e6ceba0c7e4f0cfc37c04a759a6f03394c5e23a1e2c08b30c1439bb7748a132253b9c901be1929456bbd1c6c9dc2d15a34f6f45f9ccd064233dbb6cb54f98d22c91422b25272d614f9472c3cc30124220773fcad2d935d98e74824d1a78f232bb8d8fe70092583293146018c8bf4187c3944957bd70214963baa23e8a5d6434aac034363d67531f97ba20133d880797a981fbc8456e44232a59f73bb1e8dae6ba5aa9d71beae93fc1008ce0700a1b9774dd51af32d5d60d4b30a10121bc5ae13f8123ae4d3637afbe9a10cf25039624217fab836dbc68abdea08838616d1199f1782e53edab1a0f18590044bb3098c9ab5487affc2824a820f9fc695acec69199972f827a79d038283fb995ecb7d0bad4b17fe1a8b04bf5f4102914c9a2c8b33cd833dc768d88faf6130dab627ea93def5c89781a91c95fd353ad8eebbb5c4665a6adc823ff1af233c33b664a78497b4a7ea4ca38914a622434b691f055bdc4a7d4bb535928a79d84528a9e1328bc3bb0bca29e2b18c13640baf7a75c3e33cc8896caead16db83bb468c0fdca228192050d1859b9b56fc338c5fc2808e26954bc9c2dddb17be5d5231b2b3bdade9738119336b958bc41e68a1bc720be2e4fb5ad4f58b273a4ac3ffac948bdd2b73dea5d9164c9069cdffade6996645c263faf0d97ca77936876707632bbe066f1f6c63f2ae37c46089d43bb2081a5fca7e869b2d403ec6fe35ae9075725caaec43775ab71d840aad56d593e2210ac5a3e5aa29ca4a0ca4b16ea5bd2cec6a46f78f9413ba1f0605e034d6798b6bb6807d80e698fb7cc88e1f37c2483692d07dba040595e84c5001098d113ebddf561d1d8c787d8261f6caf29511dee38dc0048e099528a9a0ec98f51dba3a1be0e01e6c46ae1775d5cbe8fcdad27f22271c1737943e70bf7dcc4a7a1c1db796fc5764d5304be3347384d80e726bf67ab89c8582b3499cbec56f0a6f7456449a56835b4dd1152b5a17a475bb0fed50afa248fd00fb60359e697163294ee1feaad07d31b46fbe8ba81d7a22059bc77b4fe7cc3fc53cdd93109500fd5d79b90da6d7e6dd941e8b110d8f1ff672f386e44380101b0183f6d47148346c245f0a619a858477709b576f6cf202576e2852be35ee145bfe0627c1248281e76b3c2c90c6b0728018102fac96a05ee1b781265b0a8fb6698a091a9ce0767b8a106ab9d2e7fc287d69231d9f07e173f79f0d109439573d219b283ac495817c82ceb1f452e075da5b301a3c63abe768557085cd1c6af6970709ff25a3e00c56740591d808b9fa15d8cdfcfb98db9cff0b3b2a405aea4c61ffe86de4f2ce80160dedb595af41e3d8a1e15efdc6e774fb0194e84c9c6d4437b6e6108d20f583fa5502ce73f8ff29170be13cc4eaa24c17873fad09288abaac1f59ce8f0e5d2db9167902cf54db12685b655b87a755ed7017bbbacbebbf5a9594c608a0a4447925abba915c27a1b68cf3fffdddcacafc706eb7e75fb7f52663b0eb4f403186b8826c256dd638579b33d6bff8f6013ecbfbb86ed3438fbb84b7e2a08473215acd65be6a8bbcd86425ef80e711a548dd1f3c7ac0bffa2f4443a715c1e07ed4bd8beb214e74a0f2b6441ce1074552040fa1262df0746f213f4abcd2ebc52ef782b2ed488a47fe588720761487f097201fa89b75acc7d90e9a8a78cfdcd291e4e42b9d09994d68fe39416a7e8b61ea6754c44b08a3fe93793d02e867ab7786a767d40cf01f4f22687c4d62a4fd942702f6c16cf72fd44d96201c404ea01fad83686e9792a35d649f25e21e8250a4b2c381e106c789e5f8490d7798ea0eaef7466dc5f7df8b12ff664143b5e265db33fabce8efe0bba8e10bc9e9b38dee60327b343b6099bc99e6098772571820a9dbe94e00db8708ede9262023dbf9129c8c07963ec8583128e0ea66a1614b002b9681b17ac3d7b2f17000597540f003dee51690118c61daca2094b4c9bb18b11950ebc6bfe35a49a133d6e1caa01be72f077787908991691c0435d1b1cbd5e21a71c498e093a4c9b0a309e83e8a011ea28c78969b33acdf6599c10bc308e2f3fa7198c558233c16a9e1", 0x1000}], 0x7, &(0x7f0000002980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r50, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r57, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x401}, 0x4) ioctl$TIOCCBRK(r2, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r0, 0x10001, 0x6, &(0x7f0000000000)=""/66, &(0x7f0000000080)=0x42) semget$private(0x0, 0x3, 0x100) r58 = socket(0x18, 0x3, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x20) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1}) socket$inet(0x2, 0x4, 0x14) acct(&(0x7f0000000000)='./file0\x00') 16:00:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r2 = dup2(r1, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x03\x00\x00\x01\xbc\xff\x83\x11m\xf4\xc4\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r4, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r6 = dup2(r5, r4) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000000)={&(0x7f0000000980)=[{0x6, 0x379695fa}, {0x0, 0x100}, {0x5, 0xb82c}, {0x25, 0x1}, {0xc1, 0x6}, {0x83, 0x9}, {0x101, 0x5f3}, {0x40}], 0x8}) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r7, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ftruncate(r8, 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r2, 0x0, 0x0, 0x1) sendto$inet6(r2, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r2, &(0x7f0000000680)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078a269fa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1000000", 0xffffffffffffff9f, 0x2, 0x0, 0xffffffffffffffbc) fcntl$setown(r2, 0x6, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4000000006, 0x0, 0xffffffffffffff47) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r2, 0x6, r12) writev(r2, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000012c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r4 = openat(r3, &(0x7f0000001240)='./file0\x00', 0x1, 0x1c9) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001280)={""/16, @ifru_media}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r6, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000012c0)=0x4) r7 = msgget(0x2, 0x10) msgrcv(r7, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x0, 0x1800) msgrcv(r7, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) openat(r4, &(0x7f0000000140)='./file0\x00', 0x10000, 0x20) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x3be) syz_emit_ethernet(0x74, &(0x7f0000000040)="f2e3a55ec709a2aa65fcdb93a28dec1a8c8f8259f5fa57dca3fe9f03e6c82f5f7fc8311d2e168607297437bc8e2443649f8331b75351da33c8ef7dc0f8ed76af2c1711a52498420271858000de892667ba4911bfabfeb706ffc987dce69656655942447237139c3402838cbc613f7b2900a5845d") 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r0, &(0x7f0000000200), 0xffffc3b) 16:00:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000140)=0x9, 0x4) setsockopt(r1, 0xb6f, 0x0, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0x9}, 0x8) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:37 executing program 0: setuid(0xee01) socket$inet(0x1e, 0x3, 0x0) r0 = socket$inet(0x2, 0x4000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = fcntl$dupfd(r3, 0xa, r5) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000380)=0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r1) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) open(&(0x7f00000008c0)='./file0\x00', 0x1, 0x2) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000e00)) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r8, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) pread(r8, &(0x7f0000000340)="2bd2ce157f6fd032", 0x8, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000080)) dup(r8) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="230e5b", 0x3) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r10, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) preadv(r10, &(0x7f0000000800)=[{&(0x7f00000003c0)=""/58, 0x3a}, {&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/136, 0x88}, {&(0x7f0000000580)=""/203, 0xcb}, {&(0x7f0000000680)=""/157, 0x9d}, {&(0x7f0000000740)=""/60, 0x3c}, {&(0x7f0000000780)=""/19, 0x13}, {&(0x7f00000007c0)=""/26, 0x1a}], 0x9, 0x0, 0x0) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) recvmsg(r2, &(0x7f0000001600)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000240)=""/234, 0xea}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/14, 0xe}, {&(0x7f0000001380)=""/38, 0x26}, {&(0x7f00000013c0)=""/111, 0x6f}, {&(0x7f0000001440)=""/149, 0x95}], 0x6, &(0x7f0000001580)=""/77, 0x4d}, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xa1, 0x80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x400000000000006c}, {0x6c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x203, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r13 = getuid() setreuid(r5, r13) 16:00:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x8, 0x0, 0x0, 0x4179}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x0, 0xd02}, &(0x7f0000000180)={0x2}, 0x0, 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x8e, &(0x7f0000000100)="a9cd7809f919c45472af19671aa790ec0a6ec66c62e1f957d618f89a4a26b775ad85fdf8b5429377164d49c89e8ba189ce6872566e6610d0607dfe24211803874fbea07cbb91c322bd5abe68a05f01c36addf4e14ff48c0b780130a13848e7b5a1b17e654c7e8501e48c33ad469f3dc0c7ef8e81349fae20ef228824e97533f6456a2c106bc1d3926b9e818bb990") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001}, {0x1c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x4000002) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x40) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)) getpgrp() 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r9, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = geteuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0x5, r10, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) r36 = getgid() r37 = accept$inet6(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) r38 = socket(0x18, 0x400000002, 0x0) close(r38) setsockopt(r38, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r39 = socket(0x400000000018, 0x3, 0x3a) write(r39, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r40 = socket(0x400000000018, 0x3, 0x3a) write(r40, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r41 = socket(0x18, 0x1, 0x0) close(r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r42 = socket(0x400000000018, 0x3, 0x3a) write(r42, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) r43 = socket(0x18, 0x400000002, 0x0) close(r43) setsockopt(r43, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa9, 0x20001, 0x100000000, 0x1}) r52 = msgget$private(0x0, 0x682) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r52, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r59 = fcntl$getown(r58, 0x5) r60 = msgget(0x2, 0x10) msgrcv(r60, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x0, 0x1800) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) r61 = socket(0x18, 0x400000002, 0x0) close(r61) setsockopt(r61, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r62 = fcntl$getown(0xffffffffffffffff, 0x5) r63 = geteuid() r64 = semget$private(0x0, 0x7, 0x0) semop(r64, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r64, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r64, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r64, &(0x7f0000000240), 0x6) r65 = geteuid() r66 = msgget$private(0x0, 0x682) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r66, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r71 = getppid() r72 = socket$unix(0x1, 0x2, 0x0) r73 = fcntl$getown(r72, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x2, r67, r69, r70, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r71, r73, 0xa5, 0x1, 0x2000100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r75 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r75, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r75, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r76 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r77, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r80 = getppid() r81 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r81, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r82 = fcntl$getown(r81, 0x5) msgctl$IPC_SET(r75, 0x1, &(0x7f00000001c0)={{0x2, r76, r78, r79, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r80, r82, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r74, r79) r83 = msgget$private(0x0, 0x682) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000580)={{0x5, r65, r69, r79, r86, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r93 = msgget(0x2, 0xc0) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r96 = getuid() getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r98 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r93, 0x1, &(0x7f00000003c0)={{0x0, r94, r95, r96, r97, 0x121, 0x9}, 0x800, 0x1, r98, r99, 0x3, 0x1, 0x1, 0x5}) r100 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000040)=@file={0x95478e95877c8393, './bus\x00'}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="2a63fabcf530d04668f125de5bfc3fcd576d74461e4f717c9158f288e8aedfe48ea67521e27f39d1eb1054a55440d337fc749e72df2feea9033e26a4be0ffe24b24bdd9e25d21826d05658be3059fdf7911ea00634735393a83be73215d7fc02047a8953f1427a65555ad83b26195fcd57a9f437d96f3d3b955183d28d2c4a176080530f8cc7012b65bd6ba0bd431b545d438cf8fdc375b15634a141b091e08d93c34cbf97f7e0ae9eb7d9c78b1a3eddb27d2bbaa68279e43c005677ec0828d267795ad30cf8a53df5025e6d4d123ff9911e58d91665ba82b7d1ecd66e56bf77a94716a4f55bf400a557aafea0da5e230218f19d895ae02209b72bd575a69ce036afd4524449a3f1b7864ec6031d3a82eee0716cb8c7b75d16b8727e0a48040dc31b187626c4e5a051b66e01ad64637505ad6952635fb2e9a284d3bef3a5581c579787a5a7d86ed12a490dc15962b6ce77886cc10db5ec293b1da8378c800561cd00fd40528e5404856531d0b32ad7c2f7d1288e7eb10512157666a5d6de9ccda2115bd2c544fcfa5bb4e5523cebc9db79d3406ad8211d2c42992a31e3bdfedcfc13ce696a3b35b03eeffd619c60c976ae35142f99af5c6e22358be4554a144e95bf6a38c6c87797e4f2fd8e6b683bba1473da0859420e01a6928855545b0e74753b54e8c9f6f09f84acd62f826e31f7e0934d8d0d77220ce7d1931c5617fd41da3daf616726ad6bf82143a88f8d448d7dc0f4cc5f0e86d0a9c95338eab8ef3310ae51b06f20eeb6608b55eae9273d8386bfd2ebc98db18d72ebb7834116b6bef8bd675ba46c0f14482454f0c7604de657cc3054b43c39ab5f1c19f4aa0f5be032724562f1defc541a61fc0333cc4d5cce41471c90c40be55c77ee197f920f66686cf30b0db782f122691cbbe5aa15984240833b02b3edff388159a3623a107b265671653df147ed839b585a8be1b490fb9c1a02ddbdcfdeeb252113399963cef0388905711415b1c9fa71b1fdb5176bf88af643a803040ce968c58abbb67f9c3a678366d05a6e74be1232459970af6bb8023451ab3fa847d325ed87c163fbc4ba2d53e584ee25c1c3c1991e3795f5afbe06f756e3e00ae96c4e9830b1b860ab07d79301c5054c7bd30837a04a2ab280526887671629a3a5874c61c440a89fe7cb9c64c846bd8e56e51de9575ea039b9d7e95bf0b6848f18cb74f9c997634083962b1e759e582ef032aee21d11e4924ac1a3dffd29a93b130c8ddf064b38da1178e6b86de176645d9ccb789b7ee3081413d2be566ac0a12475f52810603ec76d30c9e52a14708518494543b2051908870493187e1b291a830b2bd2e4da90428190f9dd6c9131c154441cf6d43e115b5a9f19c608b677262a27309f48909a82ba7c545dbc88a5fd5fc1cebb01768491f86f7bd25b88ee87b10ee8441602974dac7f876b9e8de1efe636d1878ae78bd9a9facf5dec95e05d47f64fa5ef684be48a6f293fbe1f5a78efdc69dd0498ec72741fe1e0ec43d406f30e5b5d8cfb589e27bca650515e07c827515e7ce43272a07f7a1929713f69c97627783a406f5be113f7864bc21763ef883a0e1c8957dbf1bd448af87e842428d7ba86e6cdd50018a2f812544e1d17609b9e6278c82e89bb60d04ad181fb9203d748544fb9b135a100d27b2e62c37ad5ea48cae6ef70ae241e3a611e9a674d1ce5356339edc261fa3bfa49f50a5c177d35e4072f06b128ed11c3d8156e309c171dcb323675674d77c4c79224d4c03968499344ec85f3a632c4faff905f6f76a436e11a721e3c8600b84fe0e10f4cd0dc0b4c6643cff8b72848499989495c5cbfda0c57e4c0234b59cae184d5ce00aa9226426800a3a480b6dd15656ce7c223676157a2f498bb1789addca248b147b248c50541a1f7fcabc35729f1f8fc90064e9c4c3fe63d472d365badceffae5f642a8d38c19671d6640b9f1aefdc2ea2214c5cd7d33ecd42b787f894d88cbe83d0a0fce0f22630f788816a0b7f7a6b78c0bce7e8ff26b971cd7087fd3412183e8ae9e8f432acad5aebef78ea2d6ce4e65393a05e42947d53b032ba4a59d6bcf2963e4f9318804bd254abbbded9471fb3972a8ac3c30e7b3e8b3965f77b46f7e494fab4e943cdb55870618b9785e98f95615ede3fbb544cc3ba13638ee02aa4d0f58fee7b24cd7737450e044c675ffc386753e7371f4b1d603a39b94127061b7b1db003f7032c23d17ea5f8e4a88c8c4627d4b957e1b0903d263a33317221f58dbf83293012a46a1d4c10f829aefdd09fcf6356ae4958a48e4a5742de959085dd80ed846dd4c9cdc821d6302a0abb948fbcac21dcdeb0ffbcbbef7ac959adfc891b1129c5b4d8d6bab52ca6da75c5cf928ac4ae583d7e228995af3e105bd0d87241e80e4664e3582b114deba126a65281080110612e721b093bffe6ff36f08347d6dcceaf7bcbec58446d764443d75be11b6ef9d57ae5564ceaf7a4ce332864361333c8ec3b8c3c04faec09b0c9fd418ae86c420838fd7feaf9713406c5e8ad096a4ca6a825abc4fae7d94dc5ac7b91f2eddac451b5128fd93180084e4171bb13b69d37ee6625fc464e4bfc91579536b7933b7c352d78947049426c8b097c4cc5af7067fd4367a33770eb3533c1d2916b32f66543a230e0f11d0560d90abe4aa07bdaafbcf119505cb692a0dc68dfece29d5afadc5295ec1921ecb8b500d9bb3e21e3ee89dd81547f729805e035416f20f17c68cbba4d93ee4362084822260c82db50caeff9357bcd4dedd92f095861dfc0dd344d2ca22b85616cfab9a0d505b6ac9639d2f79f498014db19d6dc6493a59433b3a1ee480da4e03d024ed1015b2b81184eebfcabdcdecd550223489ea025f3fb1bc712f4fd097582e93ec3e13ccc73d16075b4e5576bda725b6273aacf009d0aaae93da2fe742ca124a79b686d27303c6edcd200e5e484ed5fe2956125533d4160fbfde1648880b44378d74f79cbb14724bf03e2d005d2d5daf2749811ae238daf2352902a5e4ad379165d65a286fb20718a10196825ff2251c83806f7b2f36311ce080f7a8b956fd4c7e2835a0993a152fd0975676abe1ad061418c20e312db3bd03a6ebe7bbaa6c977022bce2fa31aac7b6f256adffe3b8bb746f3c6dce531fe14479ec3c52590cb6fc08f36e1cc444b0916fa6a4c5c929705753464c263cd721782f65b04708fa47283d8eeaeb6bdf86879c503c3d086187814a193e5f02f708c6a1f34728e0c665ef42010e10d01417fab6b1f0e56602310e4156344cd84328ee7d0ee936ac1719152f6f2a6dc6bb926b429fa42e2a3e6677ef64989962912e8c2284cd0db28bb920afa973886062e9b8739e65e748a640c7519d96237f44f5cbd83cdca7606dc9fda22a27bfaca36d4ce168b123798982591ef578f61bf72279da0f29aa50871933af31aad4f2b5278f40456c8d792012c5d193bed450fd77f759de6b0ad2ba5d9dd8e51cf537ad97e37dda52e66f0d98a4a94970025095e4eac4f1688e55e159675919341b695eef02d98fa7a58c56c334eac71d33cc6219d9e02138c38154797df317385a651565099d776ce9c7570dab3f3f8e02a1e89b3b50db34625d9cf3a9e21236e35ba1f69c1e6ed815f673c6fb756ffd0be424f6d21d6f0817b511ac4e5eacc0fdb07562a2e3150036f83974df6e59b86d9900da76ec2cdda80e4f2b768d922cba1e4150e949e071a25de4c0330aa1f8b34a1cd419084425ce05ec828eeb2e64c339869044214eea73dd2694f4aaa223f86a5b37376cc8ab7b35b3f348eff1788cccf9c44288284778705ea06f45f4758efb0264f5a588dd67c1a0bd97bd7e5ec3569cfdb6246a2b986871e1a72ef3c755c039e2b0f613cf002e00736f0ec1a922197936e68147516aa36264d9d6c4487a5c863f600a72390ea2d8d4fb7a8b605748fc42a13056dd2a609768924ff148660e12190be5752317565ed720582239cfbd79af8d820ecb282b190162e64fd08a034cf670785ac12112bd6fcfeed38cc15094b65688c234d1413578ff94aac2fdc4e1fd8208a35c19213f61b25e5935144d2f8866c71869d61985c0658fcbf13fa1170802dc81195278b3d4124418b2c8d752179acb09399bd046eac3e51f7b4d1652751d530a85969ae64bb453c50ffab40cb689d710f6d5b9ac3bd2bd888adb2deb85f6d755260a04397f4018c98cd5e1d4cae8840b70260e12781f355391de185c68d5e301119c06227f93c146b373f93d76c419a7473889a059925487c7c5293bf300e5bae1a1e1bca6041b71a94b3f74058fb5670fb22ec59ea68f296fb154c0f39c8fab61afd4be2541776ce68003960596e6486b9214ef037069c8249a559264648efa9d210974806a7c1a6b49d8f24fdff02ff05d87e5f24a970c0749236a7e9687b185b625cab37c06cd05280339eb8af9759d13602eeaa0e1dc6be70ce85ae9320b8ab7730d3fb277c6bf4ce1a7b31671b4a70fd63faf49724124a6edce343509c320febd7c854960a61d2bc278f5582253317dd00fc5ba0e1c32a8fb8e83a2b6a4c90514d522b974ea32a91c7ec4dfd758f773eec47c89e2117cc6f2c5edc33cb9d976028091633d9a26cb54b8908a14dd84eeb29b271a35f54f2ddf3064e39cc5227cfc8cf94983cd1484ceed8e7b392d236200822bec0880f0944d9469ab0892dec162ec5d4c24ddfcb65e52771806ab33ca21b66544454eb2b6b9e646fbbaa5488992884e124212fa4e039c88f5bbd05530837e5e573eb494c7c018625a42392ea3266cd16cd5f7535035760bbefd54ebf64d9e5cf36d5f23033a2c45d1002c8ce372375f42c31bac2950ac75ecf80d23a5d0846016024840b289d8183b6132d5c9cd460f8e1cff02753ba424cd073ea46234267c19e433a3e20db00b0dfb8e7c62bd31c2240333208fc883f55acb108ad28ae54ab2856619e3b01481a160e0bb7037c2e6b092a4da44291a50a8dc6655a9cced547682a8e73d2dc9c5e3949a641fc4fe4f8adf45e0032a95ba4bf4839adc29386fb6c21ea8327044e465c05f2727ab7fd244b58566d269088cfdb678b8dce3dafb929fb6ac0502b7286a29184739fc914a269b08b2bbe430ba6092f1edc239fc1aa29a09d81379f69d6ea0ad8246fd398269c8e80fc43bc59817c151eb5d78c513608645b8a82129028b5a5f04b0b472dfd45053df36a93fb33c196bce91c285a7b91af7a5f1bbc510f4e7853e3d2a50eeec307d9229b4d9a8185b61906dbfbf90968a244835efba3aac7e9cf4ca3ce79282e6e95bb72bf94af48388a1dc9197d2a3f07f2a3d68136d375645d7fdefcaa7b27934b30b8b733af35607f081afd70c5901c74bc8125d4f5a7bfd6503264236c52c9fc4a9a62311f846d618342f9aa84d9711eeeb91be3870e0bd88bfb15be1d490f4b7b4b14524bbcec7d315fc1809c456224c599856dbb9b78ffebb6d754e292cb68200cda3414d37adf6f9c513bb802bea2691ec59144725b57eea4f2345ae7fbe9e97010871d69bc40f82d929158aeab97c4d68a570a0aa90135e39d601384e730c070a984109368e19367719c72513131a892cf02b6de151e5612a1097e9dc0535b98e34baccd53cc5c1ab78b81da0d53552421733fa517a14b6ca911c668ded848dabfb6938015a83326889db0fd219fc95d361ca4b21007c1403e0eaa5cfac987ae9de00554479fbb8724fe0aa0ac9f74cd3a3ae9c363bd1bdc7bf652958043c876c371a5689105f9939926c1af8c071d269a1311d86b338c575e1b", 0x1000}], 0x1, &(0x7f0000001200)=[@cred={0x20, 0xffff, 0x0, r8, r24, r36}, @rights={0x18, 0xffff, 0x1, [r37, r0]}, @rights={0x38, 0xffff, 0x1, [r38, r0, r0, r39, r40, r0, r41, r42, 0xffffffffffffff9c, r43]}, @cred={0x20, 0xffff, 0x0, r49, r56, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r0, r61]}, @cred={0x20, 0xffff, 0x0, r62, r63, r86}, @cred={0x20, 0xffff, 0x0, r98, r100, r101}], 0xe8, 0x207}, 0x5) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000064}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xffff, 0x1, 0x0, 0xffffff02}, {0x0, 0x81, 0x40, 0x6}, {0x8, 0xbf, 0x8}, {0x2, 0x5, 0x0, 0x1f}, {0x1, 0xd9, 0x0, 0x8}, {0xa5f8, 0x5, 0x81, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xc0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x10, 0xff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000640)={0x401, 0x4, 0x0, {[0x2, 0x800, 0x7, 0x401, 0x5f, 0x3, 0x40, 0x6, 0x2, 0xfff, 0x1, 0x0, 0x100, 0x6, 0x7, 0x0, 0xc5d, 0x1ff], [0x100000000, 0x101, 0x7, 0x8, 0x400, 0x0, 0x1a, 0x9, 0x41e, 0x7fffffff], [0xffffffffffffffff, 0x3f, 0x80000001, 0x1, 0x4, 0x8, 0x8], [0x6, 0x0, 0x5, 0x8, 0x7, 0x2], [{0xcec5, 0x70, 0x4a, 0xa702}, {0x1, 0x8, 0x76be, 0x2}, {0x1, 0x2, 0x2}, {0x3, 0x4800, 0x1, 0xfa4}, {0x6, 0x2, 0x5, 0x4}, {0x7, 0x80000000, 0x5, 0x6}, {0x3adf, 0xffffbcee, 0xff, 0x4}, {0xfff8, 0x7, 0x80, 0x90}], {0x8, 0x200, 0x3, 0x8d8}, {0x8001, 0x1, 0x6, 0x7}}}) syz_emit_ethernet(0x48e29fe0, &(0x7f0000000540)="4c2ff389515c42fa1416f646c44f83333162833c0ed756ca38ba2ba2496844ab709f20325d672eb05ba75286b392da93ac8327660ad213293a3b1b4fea66746bd685bf174bc4b502ed1cc863e3b2204dd6b19342c5c6e07fd903d1e578281e432e1a9887e9682ac0999ea8b4e610c60ef6b6da6661b70175999e1acd50e1a17fad22f845ad31cbc8002d9be7d9b13afd2b0a79c1fe00000000000000001ed04e5efab151454313ea52097b45003bf1e17d9722695cb01bb92707a3e38a35b3915586b91df3c82e0768488a9471b3edbfcb") 16:00:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:38 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file2\x00', 0x20000, 0x4) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xa3) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000300)=0x2a2) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/45) r8 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r8, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000990000000000000000000000000000bb0abb7d000000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1049da8"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r9 = msgget$private(0x0, 0x40) msgrcv(r9, &(0x7f0000001680)={0x0, ""/102389}, 0xfffffcd0, 0x2, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r14, 0xa5, 0x1, 0x100000000, 0x6}) socket$unix(0x1, 0x5, 0x0) 16:00:38 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{}, {0x6}], 0x2}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000004c0)={0x8, &(0x7f0000000080)=[{0x7, 0x7, 0x8, 0x2}, {0x2, 0x5, 0x24, 0x6}, {0x8a, 0x68, 0xfb, 0x8}, {0x0, 0xd5, 0x1, 0xffffcc76}, {0x0, 0x3, 0x1, 0x10000000}, {0x2, 0x1, 0x4, 0x100}, {0x200, 0x44, 0x4, 0x4}, {0x2, 0x7, 0x8, 0x58dc}]}) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff, 0x0, 0x1}], 0x2, 0x0, 0x3, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000040)="e6c83403b27ae69048a61337b8b0", 0xe}, {&(0x7f00000001c0)="72e438e339939607206764a317c8027d934a507b697d9c90e2ef22ebbadef43b3d925b56d908fb75b78ec9ea90fe0e2e6aec4863cefc983e45888ffefaf74af555af4e99b49efa2d164338d8cdc5bcc5529316127b655173b14386086409bba0c87d93d5fe9a5ff2be5257234ecf10a63377f1fddd841c9af871c57034f613ac3901b7725e334187f51f7ea56e655426d896fc3577e065d152f0efd20da8266b0e4e9de649fd31426374dd2002e2e51008e26ae1ea616bfb3ce8d7284f6836e7bece788450cc117cc039ebee56bd72353f4d03b39964333710", 0xd9}, {&(0x7f00000002c0)="e96ca9af0e372e1bb5030d478457ccb7c34f15cbe776ca16973693b43c883e6d03dd789ac6405f9b0b337d1b06ccecf276ce9f95493ece4539b4a519fb09e715db6f588a94f996f181f2cdd232b7949e7381655d3bc85aee00a9fa9ddc4b670ce041b87407faf43dce55cee96e1483184eba6d3109c40d8f86cd2af7e103a6755ebdc62f128c844dd42231937b3b30b0fe0598a975c9f2b98796657acf8198108244a6261f3c692c9e54fae3349fad4d6349c0e91d6228ce4b66b6b7206215364e7f2a39ed5e0e62a27e2f51c6d024fa68adfaef7829a0a0124d330faf9422dd1f3b2cd7c5d41ea8470e703aa8abd4ec6370ea57d75dae28419513ada6323c", 0xff}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="42ca16ea4598b5a4c09b021451fda7d7be6ef1c02f8ed4e7a0a30a6d874c1cd9ef88a949624f", 0x26}, {&(0x7f00000003c0)="078d1ebcd78af882dd57ff690df856acb2926c55855666d769149ef6609195c93373a7a00db8d67208efe48ccaafa3bcc96f87e60c1e258779aed18f55", 0x3d}, {&(0x7f0000000400)="aea1b8ee2780a80aac6f245e9e75fca6cd34822394df1541a747231cd54a5e46a7bd3d613a59796207eeca71b213829d26eb8ef340d63bd120cbc2830b1d08996c280e91721112689f37293692406cc49ea744", 0x53}, {&(0x7f0000000480)="996bfcdc6c4593ccfb583ae3fc0a457dcc04708ac7", 0x15}, {&(0x7f0000000580)="954cd98903234ec36c0cff9e3b723ff16107b870ad30e15f4fb6d1fc2d63a868ab6e1c09e3761c23588fcf0d5c821d09cc25d8ab173e1c7bc7227841f65016eba69393a9aa3bbd0bf575a4b8eef271f148c4c1a6ec539755ff43d1730ab55e8ba82b6556f555a4965970072e2310e6ce31419a0950df8bc4a36a8b0279d12e706d4dc81ddf50501bef048ebdf2f2d44e0770738dbf9cb2f395f09d11e46543925d30c1b27f3189eec108a6b8a2a27aa442e998430322b8de1ee487e1fbc836d054465b822c96ecce53105489e19844e5cb173b9a6cf4517c9e95c02175bd21e868", 0xe1}], 0x9, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x800000006, 0x0, 0x0, 0x200000}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) write(r2, &(0x7f00000000c0)="5e4b35adbaf4cebc4cd717263d3e9c5eabf4d218052d493c8cbe0ec26808cdcb8ee0c3f4565238210bb9587ba26c2bbd28f715bb5a4a2fa58f1f578672b2ff7ae008eab3adc9129cd73f9f572822daadee265979a75025ad901023ea755b5252e3c2d21eb320c56f176aa192a0376726071977cf669368195d828f376b2c051d0bce55edfd324b1b83e535eceb1def0fcc74cd1bbd3393026d19a30c7be597d517159086dcb897e605d1dd4efc47da343c06c17296b9a36e32dc708a2dab0623592911f801ad5a593bcce8bd1f6c798ec091fba6dfebf7fe2d7f30000ca8e3f8c2013634ff4f9ff3dbc7c9995c43ad263d1998e2ebe6", 0xf6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x2, r6, r7, r8, r9, 0x10, 0x6}, 0x5, 0x9}) pipe2(&(0x7f0000000280), 0x14) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r11 = socket$inet6(0x18, 0x9925a7f9dd999b99, 0x42) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffeaa) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000880)={{0x0, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9}) fchown(r3, r6, r15) 16:00:39 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x8001}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000040)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff, 0x0, 0x1}], 0x8000002, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'t%$', 0x0}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x200, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r10 = accept$inet(r3, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}, {{r11}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r2, &(0x7f0000000240)=[{{r7}, 0x6, 0x60, 0x2, 0xffffffff, 0x1}, {{r8}, 0xfffffffffffffffb, 0x46, 0x1, 0x3, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0xc0, 0x80000000, 0x0, 0x10001}], 0x9d, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffff8, 0x10e, 0x1, 0x0, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffc, 0x97, 0x8, 0x7, 0x2}, {{r2}, 0xc4311c3ab1236b79, 0xe0, 0x4, 0x6, 0x2}, {{r12}, 0x1, 0x10, 0xc1, 0x2, 0x7f}], 0x1f, &(0x7f0000000400)={0x200, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x5729, 0x3f, 0xd1, 0x3cc00}, {0x1, 0x2c, 0x5, 0x7}, {0xa005, 0x0, 0x2, 0x80000001}, {0xffff, 0x4, 0x86, 0x1}, {0x2, 0x2, 0x1, 0x7}, {0x7, 0x5, 0x1, 0x3ff}, {0x9, 0x3, 0x1c, 0x400}, {0x44b, 0x2, 0x6, 0x40000000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)=0x4) syz_emit_ethernet(0x40, &(0x7f00000000c0)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x8000, 0x0, "9ae34a14c62b3fabd5d9ec923e31f9d51b00f6e0"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$inet(r2, &(0x7f0000000180)="629fb74ba0816d125485588bde8ba322bec3306a0ee804da079556d00919aa0189cbb5fdab1ac348012917c0cab29379fc795a3055b682190f87f3863f40073989fa", 0x42, 0x1, &(0x7f0000000100)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x2) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xfffffffb, 0x2, 0x90d2, 0x0, "011f5b0002004de40000000800006b0000008000"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r3 = dup2(r2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x7) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r11, 0xffffffffffffffff, r12, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000d00)=""/136) semop(r4, &(0x7f0000000580)=[{0x4, 0x7, 0x1000}, {0x3, 0x1, 0x1800}, {0x4, 0xe8, 0x1000}, {0x0, 0x9}, {0x1911c34e74149458, 0x3, 0x2800}, {0x1, 0xffe1, 0x1b06a68e6fb07795}], 0x6) r13 = syz_open_pts() getpeername$inet6(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000100)={0x9, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) pwritev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000200)="7262f6ae8e11d51173b7bd54862f314c9cf221b528fda458b7bfae3b27f8526d10e62bc2f0c6c441dcd779df48d0c2042777d52e46afb17d0ad361f0d3cca33ab3cd5a3b9415fc9d40effa4dc24c0a5731202477ff39e279ffdb5f1d1b9229c99980ad35", 0x64}, {&(0x7f0000000280)="24023bbf47d39779879833b07a98c0f80077a8731674fbe1d35f05d388b27d5cde38c5082d3aa846ef31aa1858b15864a3b80620c5e82507951f14e4b5d84977ae9e", 0x42}, {&(0x7f00000000c0)="e39b88b0d9079bb5764ed92c98c39d86df61d2a5dabd0cf19da4026ba39a2f", 0x1f}, {&(0x7f0000000300)="ae09005e650b37aad8db45b88ceb7da903ecb2340b55f57e7990a425021a5820179b2b1b4ac0fb129f6b18c53eb07c5885465deddc5177f48c3a8e207fc1ec32b01ab9d90f88e5b86bb2e060ee13025094fcce363161bcdfe297c6af4807061bcb597c3de0274d5785e7b3330b86396db98c007aa0ccc2205dc4b35479b6b464dd166660ca89b58f16ad958d695e49a498b4186ac0bb8cd30d148048192e0dda2f492c1a5f4dabb0cd23065442463c48b577fca99a567ca0ecff346a8461a9fd68d06566fdd52a2a97f2557db6f4c5d4378be5a0d0c76411a5272267466d505ba1e0c12b", 0xe4}, {&(0x7f0000000400)="ef4956fa5cc64cde8f10405e74dd580fce6166e8579e58b3819f096296c4f286868f40bbc6601f162356b9e90b97f580ff4b0765cc3f48e03ed6ee145f253a4ffb7aa4af7ecc4f6498d65784cf1f12328a6ae6439c2f7c395ff576c5a0c80f0506cd56d8114dbc8f2568f9c20c8d74d340cbdc845574d798171b9543", 0x7c}, {&(0x7f0000000140)="7f91c43fb93e82f953469dbf7d0494a8cb4a0b7e0f7657298bfc82a4ee1399d36f4752c03dbd84fa3ef6c950785d0e599a8ba0", 0x33}], 0x6, 0x0, 0x0) poll(&(0x7f0000000000)=[{r13, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f00000000000000000000000000000000191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x200, 0x1}, {0x200, 0x5}}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x64) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0xffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) semget$private(0x0, 0x1, 0x613) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x1, 0x3, 0xffff, 0x6, "55e71c44a2edd480b6dac74377040896de007f3d", 0x6, 0x4}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:39 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="f07ac9bb6ff363224274588d5775ccaa185878b3b133ba8dec12cad497203045eeb6a5db7da7f84fc14bec5841cd9145a4a7cd69b7ece7aca0e6ab6375a064d1c81cf0c9c11f3cc9bf4e87d0c778b74568812146f130be17e73ff6befccd6702bc20b5de62687e8a461f925750e769656364b133b98eea0c1661eff33910db019edd", 0x82}], 0x1, 0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) setpgid(0xffffffffffffffff, r5) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x7ff, 0x4}) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x42c68b59) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x4, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x3a04, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xfff8, 0xffff, 0x5]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) accept$inet6(r2, 0x0, &(0x7f0000000340)) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r5 = socket$inet(0x2, 0x2, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x1d, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x5fa) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r21, r23, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', r21, r17) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000000)) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffd9c) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r10, 0xffffffffffffffff, r11, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000d00)=""/136) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r12, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f00000000c0)) r13 = socket(0x18, 0x2, 0x7) setsockopt(r13, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r4, r19, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r20, 0xffffffffffffffff, r21, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r24 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000100)=""/114) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x3ff, r22, r23, r22, r23, 0x104, 0x5}, 0xfff, 0x9, r26, r26, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r23, 0x0, 0xffffffffffffffff, 0x0]) r27 = socket$inet(0x2, 0x2, 0x0) connect$inet(r27, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r27, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x7) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) r38 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r31, r37, 0xffffffffffffffff, r38, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x8, r14, r23, r28, r38, 0x0, 0x4}, 0x9, 0x1a, 0x8}) 16:00:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r4, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x40, 0x0, 0x8, 0x6}, {{r1}, 0x8000000000000003, 0x8, 0x1, 0xe8, 0x1}, {{r3}, 0xfffffffffffffff9, 0x4, 0x0, 0x2f7, 0x7fff00000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0xffff6, 0xf104, 0x5}], 0x7ff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x1, 0x8, 0x6}], 0x65, &(0x7f0000000140)={0xfffffffffffffffa, 0x9}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) 16:00:39 executing program 0: socket$inet(0x2, 0x2, 0x0) socketpair(0x6, 0x5, 0x58, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x59, 0x8000000000009, &(0x7f0000000040), 0x0) 16:00:39 executing program 0: r0 = open(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) open$dir(&(0x7f0000000040)='./file2\x00', 0x2, 0x4) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000640)='./file2\x00', 0x0) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4227b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf74c4f34fb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500020000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e900c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26ec5bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39a16266b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b0000010000000000daf733f9a509da7f66d0c7598faa633f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c907f0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a568e0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086d4c6a023ec05a57aca0b6c6b336d69c43633a42e6874fc99b6338a17b4bd8f0e31724863840860ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0ba9aa4d71c608cf95d43d106778bdbb2b00da31b48f50c23b6dc72e6e186bd26e39ea05e1af156a92c4109438adb0a6fdbdd656e9d4224cb074872056f60ede11bfbbca6d4312c3ad522236c26dcd8ae8cccd618d59a810f073033aeaa8fa16f609ccd6ee01ea2809f235b76b7c261bad3ddb0a4837f48c00b6fb1922430ae52a679ad58ab54a0260a9aad71ccbdde7e4c067e055ff5f6a5f3b971224661f95a77cc20d534e2fcf13cedd246d60ad81b265d445210590bd3a7cf7db91e198"], 0x10) socket(0x10000000002, 0x3, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\xf4\xe8v/\t\x00A\'', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:40 executing program 0: r0 = socket$inet(0x2, 0x2004, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0xd0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x7, 0x0, 0x400}) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6789bc771ad65d6487b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffcae) r5 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658a, r10) r11 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r11, 0xc0106924, &(0x7f00000000c0)=0x254) 16:00:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00006f0000/0x1000)=nil, 0x1000, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) recvfrom(r1, &(0x7f0000000480)=""/56, 0x38, 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c6530000bb65f817d645dcde114ba0f80e43d"], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = dup(r5) mmap(&(0x7f00006ed000/0x4000)=nil, 0x4000, 0x9, 0x1010, r6, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCSBRK(r3, 0x2000747b) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) close(r0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="e800000000000000ffff000001040000758e502ccc0fcf402a467ea3bb1ab2179369a306ab1f46ba585cf10f6821bc95a2b0c8aa8de62b5152c6666380acff221f837f6176feff26862d111659c9ac8160a2a57eeae5992369e9eea20f5e3e69de4ed9c469382e289cc78031fdab8e08265b2b5945799d3b3b5d976c9df015938b98f6957a2def0e2b2d637a4cd8ef26361df4ee24f4673defa5ecd7120a23080f062a0341edf5058c47caa2ef9d0b3d7bf85bd1f629902bc85682eb25bbb648001adb54421d74d133991d90802bfdb560b0c16191ad8d1a1692d907fbc8f783857c55bb0000008000000000000000ffff0000000001006a70b9292d27ada84552a03f1598ebe0553b3f68790cd19bcc4b29c67de700e23adf509d273cf78ab6f804c4decf1318f5c19ca51d2a299f41bffb901deeccac9e4a9b03e6b98fddf8f038ca4efca4ef52422d1749876697dccdb3fbe51d32f9a1e19798d83322a90957880000000000005976668589065e5b54660542b402664f4a154b5da9718bbeae0a400cf5ff8686c05d37688f525c63a87839309aea638c33aa099a481ca40dc235f5cbb058d38789a949b1077cff244b1a84541b277eef15e070478dff8656f5689a840e7b9756be782eccb96ac963821ca2593ef5ec91f454e2100ea2b1853154d0fc22d198d783c02993f2926aba0b3be4259c5e24d0b8238797540c580b0007af8f93b273cc472aa12a20e7795372be983a4e87c6833b33118c1aaac4975c8ddbd4719697f444afa09f08688c59d6db5cc56eacd2eb34846653b838891b4408a9657cd70149b249c379014fd3f0df5320805692b9451f55453df93c2b17891214c37d9b99a68aea5317dedbb42f5e3952ef0b8518d84766f4ce5c28775dc6c67f177f902f3ed76c876cf561859c1f0f18d5edc16411f29f64a83463b102b3c1c011b29f7ff870c8520a87d5699a495aaaf9c71891edb8c6"], 0x2ba}, 0x4) 16:00:40 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x4, 0x97) r4 = socket$inet6(0x18, 0x97b44c0ee2366ead, 0x4b) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r5, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/vmm\x00', 0x10100, 0x0) r9 = open(&(0x7f0000001600)='./file0\x00', 0x400, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}, {{r12}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x83}, {{r14}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000001640)='/dev/pci\x00', 0x80, 0x0) sendmsg$unix(r3, &(0x7f0000001740)={&(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000580)="7a35f3a420664009229a0da516f90ac8ff6d48716d005bb965d50482499c170ceab28fbecb1888b14376c62e50d3e1e632b406790c0d9ebbc451dbf2e79640aa3333e86e687cdd7f010a7867cbc5941d9733c8c953a05e64df40fafb9321c5088ad684ce28bd1ee221f4129d38fab28de0626eaed717f54bd90d80c56407dee8cb952a48ad96b5a9832169a07c2891ac398603de49108839a22898f0c310feefc53e26db2510b55a475c892fc0a32daff1776693e026e5f826c9373d72f4d88b28516ccb28851008def13860dc9ce782b70bbf1b615f0df5bc6644a788aeccff170a106dfb374a6ee23393a3cfd245a974eecc748673b00738397ca60955ef4a65f6c7ce2ba25d56e4a92e3be94c798e85c2e315e83d7b36a29d4e79eff1b73b0c2b778ddb1067c272eda3acc3d515ab63368728073bbf67c35d42be859581cf8d49e1f03793f3f6f5d7044accb30a614e043015b143d6a1a6d6a0d43218ba824e63d9529e1f0f8d7a0987d442b95d290ed78a8a3e49c0f76f5cbeea93aca2617ac96ee4bf9316289be6ac9ac426fd2bdf81ff4a24868d08160ab1f8dbe8a1ff78c3dc1717412bf4e06e4fc09d83c86d009f16079fa14812a6c4e3b9df18040f08066d7178a01764cc84948b7cae504cde3f47f899611f398d75664a029179a408ad7fa37ffbbf5593b0ad084e1dd15f5f08827f191e420246cc2d047b52fdc781a1704b228bbf35a17eed10cb277f3d01a5e54bbcee26f207634182fda46bddf0cb056d61e71f71c420ae88d6eeb344eb7b7686af8e929bb7d98d21007d7370032b0a39a4f5e83d412233224fab121be0e909a0118037e4d3ac5acc132bea849742a8507cf24df83bb47cb7cd3de1baf097d54753fad875627f8cd1705ac547dc9d9555a2c7fb036e368b0ebd7492d41580437bf15e4fdb7a76d9943005d1305fc7ef67c701068f128e727dbe6f053833418c30b876a50a34da6ae2e2628c5343856d3fc5be846907b8611bb491a6e47176b545896decf0714c49f9925b961ce20987f48f4f0ba35af616e373933db32a0c8cc9b30835617d2ba170184d0d979d85e4a78fcf79895ecffbeea8a802ee3fe83551710783e6fed8bc6004a4b3a88f6d710dd1cdf704e440c41e1ee42622e8b0e667cd6edcdcd809c73736a2eeca4efbe871bdf9fc75cf4b7c5df34626e85fd0a091ac55fc2177bdc93d773ef57811a7b735426fd61b8e02e743198dba6f477b57918ef729ef968a2d6ba88579eee66824b057babd4b62062c4fa68606287d64c59d91622ebf60b0f411a43f44201ef6717b0ee55445b37ec1a5483b6620358fdca1ab9da2ac65b363a59678f2549c0d942b4fc8032014bcafac9c3f8c9a2ace0fac8985b5f3c6c5a2f5c856f320aee05b75d8a09687d71ee70e208f87759ee154ab7b1c5822ad0ceff1cb1493b5760724a30adefc15d0cdec3ff4e0ba0d36b38d8349d8e11f4e4189da06acb80bf5ac59adf2886c506a9364390f55f092e7d6660a6ff00685794b8ac6af98892fd0685366638cc46f8d8511165508014dd3d17b0290fffc4341fd50f8b0f00ea889d01bc31c6c8a9e9f65ce9565f77bf71df7f274236862dd7fcf85e4e8846aaa3b4ce9b879ad69ee104512045a5cc964695ceed43fea567424f0272ccc1af70954889d6a9279a06fe194d344bcb65a240a279782fb46ca28f10d4bd4d133bffe62dddf5893f895de60e26a31e27733e2eb7154e726283d65a0a08e1f0762876838bf23b2738489232951d4606a5b2b09a1f15c4cd3277b11feb0b21813f1bfe63d8d481bad81ab6ab1208aad61d14dc7f70338dc1ab0e931f03ab0cea28133fe93a4f35241cd41e8d8b05d3d6cad912a82aaf1e31bde79dd9db48df694a572d29b6ecbf55a7b93617c902efe5aec4bb43c5c31076e98ee419b2ef62a6362a09ed2b8790bd109895a133debf8a1b2df4d90bf228ccba05289775cc6d339189f0a648f04c4411b6d461d43eea4c90fa7535a22b3b627558a41f7d77c49a64927186052ceaccd3b5f25bfa14d1b73f30257daf51a4abf8f9a172dabd14b82b22e6cccc15ddaf2d262582bd85165618ba3067ab96f6d50bde82c688e4e13b65b66194a1021aca1e374a06cccf034a60d8a04ccfe5db514a244e9d41e63799fae7b4900136c6a32276c2e90c056fb537a11f475192ff3b8502e111e14c520265425e9d48b2e88a41dd1feeda0e74c0e2e1c5ecca3517cd8f7c007ae7aa525945fce3f0bdd20ca83b26650fc84c2ad851b1b10b3f01a4612b29d416e6b82fa12eda2c2bb60003ce56aaebe0f886eea0a1d6fd7525f3bc2e3b329d89c9c18f2a55abdd5fae96c141537f1bc1cdb95d5292aab86e1cb9a74b448a0e691a8099e3d533f78bbae881643ebc517c709edd151a796fbeadb555eabca7fa1231099fd0b829b8c27f5b836b64a2e3a7dfc403742fea94c63bf36804354b0e128b0bd3aeacc36de536372e81bb9abf8717a92a87080c0cf7639e46096f758989093f9bd4f9d17df8d6968f02eb512257da762202ff9d38571979568b1fc4f5e3cdb94272e127873d25572c2ec4e2e8ff38845a8985a36105a297355b1e283719f7bc0efae9596541ef055c401611aea5983da0f80c0696f306729f3f2ffc36501af9dd69f4402599efc0bc7c8bd1c4e61f919e3cb60b499c5f33d1aeccf9b9ff9bf56106b3e1c037b46b27d8f249c0188f9da84a036843f7febcd88f28e158e71a9d2297a9cfd47f5acc1f4ef48a91c77bfa6638a89077bd5edb5f6af312d6146bd345033f24669b364e62668352492de0e083bafead02b4b498283d708d3a59643d07a50e2080edb6883789cb09ace241755874991209001061a993ea6fba3d0eec439f19799202244e5b29cf61d183addaf6db051f4f1d4a7b3277fc9cc40d04ff2e5d25e659f47ce71883a13557b378e40f6b3d119f32d42c3c380d57a971d419cfc04fe7381207cd514382582ef3d8fb066fc399a62527ba56a67454bef08bdfc79befb0969829dd25c1a5f2d532557aaf050b0397773cdf0c418f6cf3a6327193f38f0498925f47ce238bdcd893fe10c653e879de9a6cdc28b75502c4a7b2e1e6ee46e75901d9fb5503a59df11133357574596adb0370ff3d3a68d891888f9b9b9512d4bc3dbd5299a615eef3ce9b4a83e6ea3c999c9ef26cada910dc02ff601ad956dbfca15b85d97bac9c5f0812b18faa4fb69e9d976dd38c03d972b762eb592da880adb3e891d5d8504bdc2acbdbf15e1889283fc77a3917c1c974028d3dabaef4cde1ce78dde6971ae044a3c118635e37cabc95e7d4fb5dceaf57e2bf4c82ac3e9af6c569f2adf7c2bcdec12b0ea0c7cc4ceeaba05dd6c0c91bd1283374cff04141928ccba6bd41f796bc9966bdd2c7392817b00180684586abd6a2fba7fd803c9240bcde590dc124685c2c3a8cfb29a6e01a4b398492dc4bc2e6d04ffd0bbfad5dcbbdafc92c3ed903a85ce563e9e2f4ddea6f84793a750febee0c0b10af69c47ef4bad42d6bc91c3dceb11a1dd851a06c710b619f0156afcfde9fc40c5147d8ba645df7c6cb6ee769296ba097ba1e41aad3fb5e2415025d058369953559396a1425e969b6acc806a5a0eeb1d92401be204dfc9f380cd8eb3650480e00ef30828f245e8e29e0cc7a1ae764f310f8aa5bf772a666910b67245539b8d0c8bd717eb8a8731e2f5eb6576b81a95807c11bce37ab0737139698578ce9ddad6e9dba315e4f12f9fb77a622aa9f7ef33a4fd50f805edcf80e2eb9eecba3b198950b08ad931c84972a04097aee5f4f870b032a91dbc514d90a910b18ddea30460a4d3b10eef222089ad815246ac6cfcb466cdf495382e377f66f908387f4343cad0fc9a38b66144caa3ae067e52e3376ba25aa7d5bf62199d06efb261fe3f122be115756390ed0433fb29d338853dca09a5039c1b744d12a207e2061ac00ec4d87860105aaacadf6b337ca904e16c6af1ab9b2a4352796d8a6e115a0a82e207a4d7e36d67a5dfb5f28ee12b7ef04fb9291f7d97d1c1bc340fad789dd462dd6d51dea4f8658a8de3c300cb7f3735d5c7a6072fd281d564fd0e1ab628fca22f484a13579ac7bfb93a91cebe6e433b7b5b99eccb643699e068d2313396fa6ad1cbcaed94492f15ec7baeea5499a337f64da0be332c35a2904698277d2a8d2c11e9c09a741c598913f17870263b7f79f053ee6c219780f8aa27fdf5ba1310592fa349b46ae10ebd04e9a2548673730216ae20f6438e1bb3b7794a4efc18c4e8819db643a523cbe18c48aa7919363723c2e8e1dd7c83770843854e60bfe502a58a3d9bc4a0d878d74f49a465f47241a08f650277a7adee01a2117313837a68e5a21d74e747e31a8fffbc444600d437f69384e429f1ea35785cf8a608f9de2868ec8f7e3d9d083e16a138a1c59bee306b1ce7e8f3c3bea6a540702414269bd86ecf291c3a9dd114df6cff67db9a20820a8d4cdb8b2f399ea788adbb5e5d71d448bb5c6a8df4f3577b82c306def8d54570ba02da559354c1597b558b655c9aed3ec503d877d61fb6bcd4723c848df3e3a7c19265d25757970afd842ae2f69e0a1d53c63dca10377c712749df7757e4bc08496348460563e6fb8d85cc8df3732daf1b9fffd0811dc0e4fd2a1a8be6aafeb8e0f14ee9edc3e01d2f1df1ba2ba614da28228db58f8a739928cd33d0b206916ea23fa368b93510a70ecfaf9d6e2df184e35935ff11e0644f466db5211a01cc4c1c0dbfce8e1da37da99cc233f961d37708be66f99f557a227c8ff4cfdc32646633f53582dab97d8b28444084ccb6af3e30f45f48031e687085aca3a1be2b7d44d8c0d4b864e1238e4df76e7836a5a265113224bff996df7e5c7b3c9d89db622301e57ce724c5b513b091707f7ccc3723dd0be17f4df9de4e3c3f5657e494cfc2056b0a084957f51bb9e28df2ad899612f00ca6bd6d1f1651458e52e9503ad98578edb2082f46d15dd9fa7a130e514f8ed31350dc903478d3763b6f212796aa24fdbc5e33fcb7bf502b965297b573d610a1a18cc206474df30fa88e18f6aa20042e168eae4c0f821dc126c2eee3c35fc112ebf30e4ac7f21590b0233611e22f08320450798d2d941cc991bcb139deea4ee9d35165f25aff30c65316db6a3085965fea9ce27d165dbea8cbefb3b4ded7eea3cebad55a5290ccd4ccaa34f60d573ea4326c07f6f21f0b82f8bf271c261020614da81c9c7f71224a923e6f4d6d9b36eaf65c15a92e0e3b770284357bb2434eb27f231aef63dc574c52560c6eac38530ac6ffa53df39e1fbe61537cf3bd029fec22a5a8d95e37621a21be27123094245fcb98d5f60bc69ffe00edaf5b248295e2e27aa7fc86c25321e0d972e853c20a91ae69e431518df32902a0ccbb14d46f27d5333453b37393c3671bdf8b991a98a20774e41a9e524a77398b84b601c773cb6ce19ee6c980aa67a09e1ad29fcba8245b32f87130c37f9b5d3e17aa3e924ba732d5d1964e129147e41ca25b3897cb3f38bd3e29d2772e4eb80e41827e0baeb8ed9f2b6cf1b0858bdb9ba2ba454d792e4737740a6bfa9e9b846a1862e8913b98d9327ee75b4265783719da29e9722d2d211c36393ffc1abe0dc637d121e4a4f450f0fc6a24508bcb6bd16067e0197644e702fdd36cee049b8cd623c31deb68486a0f02c3a66424cb620212a87101db5fc0da0a89fced855a899af4cdb596a556838a916cd68a221b3b9d778bbd48847a5ec99f6cb19a73e4925f553f1f76a016732eb7dd0fa0ca33", 0x1000}, {&(0x7f0000000200)="608bd7dadb32de7d8c48cf2d76505ac86922ab0ba548c4e10331ef97d9ca23dbbf908740617e7410e5b72659a4e2b3ac6c222e9ebc7438c22cea043aba0a7e65ad54638f070565d188569f3d28997cd2163248386ccbfbc48676c586d7dcd005eba2823ac4479cec3aef0e71ac4dc97e65190660652155813bfc818b4fbfbb7cfb92f0c43f", 0x85}], 0x2, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r4]}, @rights={0x28, 0xffff, 0x1, [r5, r2, r6, r1, r2, r8]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r9, 0xffffffffffffff9c, r11, r1, r12]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r15, r16]}], 0xb8, 0x10}, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = kqueue() kevent(r17, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r18 = dup2(0xffffffffffffff9c, r2) ioctl$VMM_IOC_RUN(r18, 0xc0205602, &(0x7f0000000100)={0x9, 0x0, 0x9, 0x6, &(0x7f0000000300)={{0x20, 0x1f, 0x6, 0x2, 0x0, 0x6a8, 0xee0}, {[0x8080000000, 0x10000, 0xff, 0x8000, 0x9b92, 0x3, 0x0, 0xffffffffffffff00, 0xea, 0x1000, 0x78, 0x400, 0x8001, 0x20, 0x7, 0x1, 0x80000000, 0x401], [0x3, 0x7fffffff, 0x1000, 0x7f7b, 0x7fffffff, 0x10000, 0xda51, 0xcb41e5a, 0x7fff, 0x2], [0x5, 0x2, 0x9, 0x0, 0x0, 0x2, 0x400], [0x5, 0x19f7b677, 0x9, 0x2e, 0x7ff, 0x1000], [{0x0, 0x1, 0x8, 0x10001}, {0x3, 0x6, 0x6, 0x5}, {0x800, 0x1000, 0x9, 0x7}, {0x6d, 0x4, 0x10000000, 0x9}, {0x80, 0x81, 0x8, 0x2}, {0x0, 0x1, 0x3, 0x73b}, {0x5, 0x401, 0x6, 0x29a}, {0x1, 0x8, 0xbd14, 0x10001}], {0x8, 0x20, 0x1, 0xe47}, {0x7, 0x3, 0xde, 0x3}}}, 0x800, 0x81}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x6c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2, 0x8001, 0xffeffffe, 0x0, "8a49558864bfa600", 0x242}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e7a800436d06f724fc40200000015c108", 0x3}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0xd8, 0x1, 0x7}, 0x0, 0x7, 0x4}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) fchdir(r4) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2f66696c653000b6207abecc203ffdd02769f85798c7940a1711a9972145b9c0cb6d01f5cf9904dc4d587554532bb658bdda92f4947191dd11f8fc621c4e26239b36b90efd12a72d79b9b5e466fb5dffc8c140046c3d6bd21457743b756d"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000240)=ANY=[@ANYBLOB="70012e2f3bff0f6ef289bcad085a66696c65300055cd5748a7c90542ec125c6b3921c844cf70ca947190615a0dc9e585a9f89ea833f8dfe66284d9be169699edef87e7ad9a15dc5b387e7b0c51a9fac77276fbaf61a3936842281cbe5cd13a8720b0983e73c766f5b9bde94e9927917bfc116cd93da9e9817e1214951a28ed56c74e6e87c45f581627ed3d387b4ccab9aae0d2a25756b0c9bb8c44de8adb87595ba58fcfd7bcce1bc0634ea6fe8896ed046825ed38d446ec06562caf8582af92db5255d53ce3e46405db1701a1d320d8a773091463fa1c3200db6d0fdcce1cea3ea1dfeac172c6cd6d3d"], 0xa, 0x0, 0x0, 0x0, 0xffffffffffffffbf}, 0x0) 16:00:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3cfa6cd8c0f76c0db481e2d1a8ec77fb3ca73ffa8d17fd8673bd89e81cc966509352b494143ce64e7f73672f302127608afa696c4af497c133ab279f18a968412d05d617efe2d352800f14b416524620bffa4ef64129217ec32e142acff27de6ec86a368f8eeb25b933c8dc6a9e7420a443c01cc404854929f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xf5f7, 0x1, 0x0, 0x2}, {0x7ff, 0x1f, 0x4, 0xffff}, {0x4, 0x4, 0x4, 0x10000000}]}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2008, 0x6, 0x5, 0x3}) 16:00:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, &(0x7f00000004c0)="de3d3cb3ae3f391405c9cd0b47f5a01ec775b5fd475c31762db3ef7aa0b94cc5de818ff8aa422028d684f4ceb8e5597a7c2c413bf2a817427d39d641bcde8154c43060157143cc0c1c6e25bc9a3e951f04b0a3a597556d1b484c232943af17ae147d336fe5e898a46f8e33935064295b5ebdd10f02772924433b5bc1d859ce945eb3d4ad4c5c92700e460367b04c005aa02b372a4201a6b078193e82b84617781d7e40afbe824433fef8", 0xaa) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521b8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae42b35177c3085bb8089e9c554186d8b49fb44d031ff9518389ef7fbc201fd6f18fc579225da7e7b0cd958c85df072acf28ffa2c4d72443cb6667fd7cf1c74791c16228807349d707ee407904c3fd68419f6771fa084686552bb9d6314481be0f36a461be5059fb0ebc382925136cae7de7cd8e481d8fba313f0310af4dd3e6e76abf26167c50efc676d0470221f6effa17cf445202ac5be4846580b6de6e5ea2866314d5ab43731222c3caf295127c98265244cb8a9caaf38ab4"], 0x107, 0x800) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:41 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) msgrcv(0x0, &(0x7f0000000040)={0x0, ""/161}, 0xa9, 0x3, 0x800) 16:00:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="345a190bff000000526e3230591a27dd8754391c", 0x14}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) unlinkat(r3, &(0x7f00000000c0)='./bus\x00', 0x0) 16:00:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = socket$inet(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1d, 0x0, 0x0) openat(r2, &(0x7f0000000240)='./file0\x00', 0x80, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) madvise(&(0x7f0000453000/0x4000)=nil, 0x4000, 0x0) r4 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x7) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000200)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000300)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:41 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x32}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) read(r3, &(0x7f0000000080), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = dup2(r0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4d, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff96, &(0x7f0000000100)="444a45a4a81e9f75d6e06d97263aaa631c5b6292fd079d6181842d1918437edece3096e794ee1af2c2c1e616") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83, 0x0, 0x0, 0x7}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x2, 0x0) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x40000) close(r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x201) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r1, 0x1}) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x80000000, 0x26cf}, 0x10) 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) ftruncate(r0, 0x0, 0x1fc) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r7, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) fcntl$dupfd(r5, 0xa, r7) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) 16:00:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0x28d) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffe37) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) r9 = semget$private(0x0, 0x9, 0x0) semop(r9, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = semget(0x3, 0x1, 0x0) semop(r10, &(0x7f0000000c40)=[{0x2, 0x20000000000000, 0x800}, {0x3, 0x7fff, 0x800}, {0x826997f643ae7948, 0xfffffffffffffff8, 0x1000}, {0x2, 0x10002, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x3000}, {0x4, 0x500, 0x1000}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000000)=""/9) r11 = semget$private(0x0, 0x9, 0x0) semop(r11, &(0x7f0000000000)=[{0x0, 0x9f, 0x3000}], 0x1d3) semctl$IPC_RMID(r11, 0x0, 0x0) r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) symlinkat(&(0x7f00000000c0)='/', r12, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000002a40)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0xffffffffffffffff) mknodat(r12, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r13, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000700)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f0000002fc0)=[{0x1010, 0x1, 0xd5c4, "79cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006aaaa00e10e0ab757f41db4c5b0d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb"}, {0x10, 0x1}, {0x80, 0x1, 0x7f, "f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd"}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x80, 0xffff, 0x3, "83fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c4"}, {0x10, 0x1, 0x7}], 0x2200}, 0x8) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000028c0), &(0x7f0000002900)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x80, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = dup(r16) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) sendmsg$unix(r17, &(0x7f00000029c0)={&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002700), 0x8, &(0x7f0000002940), 0x60, 0x8}, 0x1) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r15, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r18 = fcntl$dupfd(r0, 0x0, r0) writev(r18, &(0x7f0000000880)=[{&(0x7f00000002c0)="7c07f18def18caa076ae50fe6a34b1095b8cfd09358cf3d268e34130f5189dce5971d0e60ced01c6dcf80beb70fd1bb5806f35bce6d3427f62a0d3301bf85b6e7d95a763dd7441bb8635a3fe3f87791a92a2c5fc756add9cf3ae1cdab013d9cdde4bdcf5e5adaa9e3915fe858738bbe09c5c9c12d0d2b3ebd57b09ba310c2a33415671b8b8abc969b5ca41e379200286", 0x90}, {&(0x7f0000000540)="e911928e982a7270f42cd32cde5924eef5d8fab022c536f35bc4cedf871f29edd2f7ccf794981e8046d812c5b573d7e4af053dfcbdb000b7c4ef1f7998a895fccf0eadf6a1b1460a606f0b37511793a3ed3d0c4e71967f2316c25b9d2f43cb7b69ef47a2b49df3a8c4ee", 0x6a}, {&(0x7f0000000d80)="5f1198a3ee772174dde50fe0ae229a7bfeacd8ee967d46bbef69a61faec57a4cc5e6555b99662af210ee8d309e3a02c25673f47d6744653855cce4d8d66b71a0f349fba23863cf07d36e59d55bbb844808faabf1c48edebd8c00819a502ea842559e9824cc900b571abc8bd6f2f6a6995125bfc4d147eede8dc26f3a418cf4312a63b2215131918b77cda30b8a15dfd5a9ccb4ed195536959a32963fab3a2e93b92204c4bd619fb84de92fd00272467e89c05215f5e27db6488574a23508182a5124c426abf3cebd596a50a57ca27162c6ba053043ae8184f9d9d43f70297cfd5ff75015242bcb371b8c724b8c8d80e4a9cb8f0f5c11d24976ce5cc2a50cbc505731ee91c3fe6794204533e20d762c832755ddfc1ed6a51613af093746e9fe77443d32e31c3b85c06103f7b2cb79f5a2c7657598e658ed05951e86ba2ea909454dded4732c0538dcc343f7464f2a5fd53ff3bcff213b776ae8ece6a15a714c0150fa889b098f2e546bdcfeebcf023703cf53a7ceb0c063733a5ced80ef90c4000b220bcbb2d30ecad698ade0385d4175a0601f98f493b1f32c4afebf03e6845d6a503091615a10bcca3e30d6c72554c0367e1f792f9afe926769c4dfe4db4025c965b537c29f80b7cc460afbdbf0e9b487ee3795f85fdea339622582b2a6d6b3b93772bddc0c18374f3bbc4e5f72af9870c9e161a8b2c4f6aa8b809e1fb96bd90897c167090d349880692a21908593dc794404e65dbb92ffb3a18c0bf5d22c9f5a0b05e2391a945517ca74f856bf81a60d400d409012dd36066b6467be02ca0c356a53b3a435c98484b8344816cbd94c10c947c3baceb9d5d06b08e5c00776bfe7d896aa7743b05550f8cc94c3f5ed4bad28e91f19504a1ebd11fcadb1494efde924ae4134dab27361c78d8bbbf2531a73ff9f730f170c6396bb71844caafd35be9b0357fcc49b8461851f5a7a882f8d571641f41f40179dbd4cd881046f67aa5fcfa2eb093af1194ff240b7d68a75914a882a877fb07d0d793c804b88d02114173a0f88c689eb5571dd6db098917c7f806d248c1213a1b369e57a68888e0568bb748e9ec3486a11dfd95c82116637f49a5aacb64987c37d1df40c5f2aa9b0e5013e6bb0d92b79ec6a044608ae6635f25a5f3c4891bb9e8e2fec0ae421d3bde09d5d55316c5c4af8c278b7f0f53fe674d7c479b0c5777f3f52e07bda54d21b307eff5a0bc12263da1b034e155cec8a9e15c5d5b4811c5ac304592f137ec16c3188e00b055b9e10ab22b5c4c727a6ec15635fbc959922df4791e782bb35c437a1f94772cb7848f4cfa78e01c0aeab7f3d287a9a2592732e847148277acbc6897f87e0b14b834e948379bb37a8833b7237fe069d52ab6cae2b753c732f479b8b80b35654dc5a8d7b53a6261cb8a8ca45c17536d2041c787d17a06f9d71961deee6cfb0fe86e723d06cf199bb418ddd4e3ce7daeebe38c1dbd27ba4b9415e518c01594f926e55ca3e90c328f0e850135e38d438d3640fb8cfb34e9087f9af8419ee2acd1d1955a9f2eec9ec3a6a56d06b2daa7ebffee33052f5844317d7aa6018ef0c992c83bdfa0fffa97c010c5fe8af957483e5b7c75421177ca70f43e8898ce5aa1aa70ece1572718e795186d2ff687a7196209c1838d51717861d83c9f2b22180b61360cb62a66300c53098870e11476a410b2d9a321ec53baf73c1c8256a6715bf25116843c87e7c3eddea70b91237a771ffcb9bce6d52957669e9f2d1395c5bac47d22d5de010f302c82e219bb6fe7f52c964f466f1120f18aa6862a600035d798ecfc8b7fdde9dc0c917f9c6aa46fd11a41ec6ffc08db8ca1ac0b1f487ae0b8ac5f8f82ada2ac4bb5b8fccd3e3d78a84d7111fd2d8b7cc447379b871287572e3c09aedfb0e4090bc41208a2b039a5c4e592f2cf65d5cd34354c3f85c3926a2391c82464e4232cfe0c6283ee255b249b94f750b81772df4b6dc2cb510ceb0d4df33bfe340408c1cc3b0bdaa1d7be645e66339ca6da3a25d985d72598fe005d8c7c78df86330988fcf7712c2af668ae6fa66d9d74ba2f8447c9f846ba33e8f47c44ccd4ffe0d39c88ac5d0ae53c37f2cea73a62ec306cdd7ab515bacddea9a17b2775a69ac798f085a3d908fdee79cbc1742e1f40ca571f876bdfdf3593caf46f21e41ade93698a011d85914e2e3287ef89e2143f73b6e27c43b95de83453226ae5c286d5b823a49ef729efc232c85b4a9dd7165a7564f6637eba32b5754962ddf60329e9a267edee8fd1c43fd339eac45e8dd136a12aeaf2d2ed83d7812d34a5ad54053fd624ef68f85e2a04798210190f755442120bdd68821247acae3af02dc27a54049113b56e49e2c3f1448a2e9a8444377b2f38f1ca3bc5f41c40ba6b36200b8e3bd5b6c8e9803b343c5bd8a8497c5abbd4b58b4dba6a62173db9e7224127e24d3e74a4c754688ff6d1a39b3122c7b1321711589e1d8cead593a386d9ad4f941bba03595462931245a14575c31384f8f933fc3911525dd068242006852cf780e449a6fa537280e450c04a0a6f0511fb873cbae724814d3a17e7e4af9e8a30a07640c75b7ad04afab4ef0baeca3267af8f6daae18b0b2d8647035808732fc7b0acf45b74a512f660d3ee155d3e9f64355998fac3696895160c2440191173b14b1941049b06f7945279ee7bf0fe4ef799c40138a1b18105036d728f5a4abc688ef801e4be5793118edf85da16e33daed47781801dd7fc95e569e6889bb86aa42313e86f2844c5ec3468a455e67f50d922daf40192fb0e35bfb107ceb5fc4a1190cfa007d2795a1cfe404c88ee82c748889a54b153f0252723e0f3bcb0d9346ec5f5462fd314d919678cad5207d54fd0ec4ae5f42932da49c8bb43a1a2f23f9c547f3c4d752608c37a0b6e8cde663b9a85059e693b421d7ad7ae84a94e86a3d1e6fb6810577fc0ee581f442fd77e45b4a38cb6bd94d63fe5f5c88388bd19f1a81e3a47069b672ed42684357d13c9f75dd701674b7b0c00f2d5a667a909cc60738f13ecf284d476fe26643a56d8089b65c58a8d07f7074aa0e24abe319e6be4117e6f7c24ed30a8aae4c5a03ada94e8938ed97d76eb21d64d443454cf3ce4d940c8be29e96e0c67ce5a154d20636006e87569c5135a2b27a3600bf9d18a8c2ca4ee52a128e0fbe36c5fc42a99eecf0bbf75d2d1bbd54b0b7c649afe87891c45419c8d3b7866b23a17fb25258ddb4b5d789641248f21ad509f1d73dd67bd3e054b6f1810accd12b3158df5071c59ec6e9a483934c78b3f907aeab7c555bf1f9e1dd7c37a43309faaad61a9422fea714e65140e0cb0ae64fcabb3fbb2cb0974bdd9d06d9000020769522b970df94bc0aeeaa142367017fdc50f4c4ab43c0240b1783210a861aeed8cf55395f072081eee6bfacbcec4171611a1161e48d9f552394bdc1641e882c7524565d1565d0bd0c38390dc0a6dbfe86e3ef1f81da8ae0a6ca9307334e21c0e1847112249b20ddc591e9a51b8ed52d6918dda8e656631d7115201b66e601a41bf8a2d4e87facfd973c668ef9b42da7200f6d9c24384e49b379ab777c79003786c9a5bfa65056ac6bb29b91e1d594063581f81d1adc13635ef809c7ea04cd3e7899507b1d9b3e70e0728266329b397cb5872c685c3cd1893fe0f59f8311730e55c8ecb2740a3e8765826b83c84ce3365b6de9e655602f91ed0145a5a3defd5778e5428614dbaa04955aa24c651c932ec51220d6f48a0fb8b5cf369ed8faba620b13f1abad782923ddb467dd089e3b3cc586493e84f3ef8abe0c55762dc1633d7f469b05a3e20483b06ecc882c3e6beb2ad480de95a1376fd88e1cdd7e2a5c4eecc84c327653172955833aaa7beafee2d00fded88cb537e6e4fe82277544dc1c9d4c7e204e53d6edd4ce6dc8ece657764f291c4db702656b3eaf225e5147883832cf5bc79fd2e29cd3eb66424fea2b1d9b5a0cea0c9a1fa340773e7d3078b55b831b234df0211313d2e54ea6191fa77fb8ae9a10183544013b2e57ac78c1abf8b37a846f11fa29c145373e22ba416524c51c119b9aec9b03db7f4b3e3a4fb807d7da1f3b3e3314e568766558ee95f9d36169bd805c90af8b594b4c245631edbf5f1df27048ba29d6a15a53c9ea51aeb46ab9bf6d00096a2304bb319f813ba736e79ba0dd60829a04710f4d364138a8b3073b855632537950614d74a6892d5ee2814d8ef1be2a5d415d82a33f4580a9399ee18df77537772241d9a5453196d8d7b125483ddfad3625cca4aa3e14b6b53d37aead63adeda8fa81918fd1e67412cc9aa58632b387c072a477bde3042c460e1c21eedca22ab3886666f2999171ab0da10d6d31852c77e5342a1d5a0c05a51e7360c309a3543e8529f201b58c1ac3c2775b83828fc532dc3da2bc5061a668cc072017a9a86044dd3af0afba9bba78ebed6adbb8ecf19806b577102c14cf55ed89d0f83a18519773de713e4f5cbbd3726cb2e5da1b9b0190fddbb17ebf8faea2478c854fad194469b797fad7da5e5f037c566c33773e91cfa5703ef9ec657202a3d081f63e90138705b7b5f0143f9020994ac19a32dd580faa039adac21d5b23f5a124837bcee3131194217c3a00e2b44d908c3b6f9f5a55d7a8b6ade36cd39d5dfa64cc31cf37f532221ad80078f43584d2b45145b27058684e1abc0f52603da11b831cd3eaf79800c0553b0e617a32d76854652fb953090ca1116e8390537b1c80e6fae7bd135be3b752929ee822436bf280115d7941125396bbed9be49012ec94a83b85f431718c60010e98e9de9a9c62e7b77b8afc17c8a133fea5c7d81446fa54e7520b95d97ef3f441a4c92ad808ac1de95b2b656a582c17576e033b8c2106c2fe10609c3dbf55882a3f6b88611dcbfc9749d6db8aa0f5bab4184082251f8ef1072012416d4ff1ae7948a46c49ddc20cc02952757cfe6a0fa4860e12f18a57ca1e2be168b15bf627f00cafdcbb41e7126c3da5a4856e645d0bcde8b44c6e0cfd8c44dac35f10094738e98aa2ba39fed8c44fccd3a9047f585c10a82cfc700a29e6a5bf03d2a6ddf5a3e96e34e18a2f0c4247312c551ba3009abbb79b19146460ca9da7dc95e3b1e643055c6804a165bdc5a71de2e0008ef56649542659f218552dfe0574c3a4e367a162adb12bb773c65bc34566d5e84943063adef8fbbc8b3f8ae12f12637ebb3bc46f51d57a22b32cda14c9f0ca039b4d00464ae89e38ccb6c03d99b08e5c5ae2a47232c6b3e7a48951c4433dd9df7ca5e9d0a8388f813574a4f78eb3167a4fb0566f912b708ffb46def8b919f7e45f1dc3489e92f519d6fc2412c1c553ee3dba6c605a807fa46f31e6b92d72658d0d75e780bb522347c736bf85820e5b1c683b38692dec31a3db3f74cbd6aa69cf4f03339d5b8d468abbf416546354d960ba706c9ba1c9c54632a55cc3fdceadd541b7b7c045922983aeb288102a453de93c1f3a9a9e6ce8aaa09fd06af7fcb43d995fcab0d8fac6ff0532ef94df1214021a66f5de3d89ab2ba66a9ae06f5edd12bf9f77f3c2eb52463b909a46badd67953d845168b511cf6411f16f4335381f04902abf54c2cdf2fa08ae13972825d481552eece9688d5390b8dd133a7fac042518477d890245b24890df0e46f5b4c939e08a3ed3af43d4f169ecf02ef4a67cb7ae4e561d47a6726ae4e398e98e9297ebd9a1c28c72769ba237bf5750782b1e800694286f9be6a285666e4247566a31ba1537b553081c70ef435f8096610cae51d61d5478ec530bbf95e25f870d43f9", 0x1000}, {&(0x7f0000000680)="4cd809a56a09967b1e69cadf52436f5ef67bae92531c1151d13e2baf29a4fd31c4679d00d311951bf02db4b0b3a24747ed234febdbf4a72de4aa2d570dbd85d24954529234c4d7ca81bb688817945a76779e0a39f9b6558c0f5ae34105ba076388e528a37582537dd7cb720ff80a95d8400903cf2533c4db8e1620ca1bd1ebd3301cbcc76e57b7ce55307a09256277bc774010c17f6ce5e6db19ae4251e78db9a92b3b2dfc250eeca253adca9c137de6c41ccbaa006031f3cd1f41582538f372bea7f3c1c92696bf", 0xc8}, {&(0x7f0000000780)="58963339dae70c7510ae6758f7fcf10007887862ab065b364ece460eb85d8b979ea563e757ff010000fe012c8ce6a45ce2060573db18a1042859784111ea6affbf4106bb8ee02f1ece8ffddbbe50fb2e36c34ef70bfeb0913d3719e5b17fb9c1489b4855a0723c10cc1bde80b11b0f808eb6331cf8ba5496275cc0b970a4e2991defb9ee1fe50f41e8d204c7121867d0802c5bb14f0d2891174672be24ce7852272435db8d0210b0f9342ad073de75eb79c6d394458613d408b530b583081682c6748aa66335438e0b40c86c9bb5c9bbed000000000000000000", 0xda}, {&(0x7f0000001d80)="c64b778c55108704ad6c168d7438b5a8325d30145fda98cf4e7a2d9b0f1151a0370358605db562b3c78175e5bcd1d4a9562088afdaec6125c3509ac9a167446c327b9e052ca0c0e03409a0e8965e261cfe27394f6a2b389ed3b8a16089089153164bb6c62f354d584ad48c17c7c7e99d5d6aab38f001fa3ace846005a1f6005e0b060b4e9ed424264b5a379eb39d32903f6169e24c536fce38ba9c2ab08cfac9eb017feb61a33933f99d6e1a3f239993a306fe4df0a6250c917a4a4da2b36bd857e9c561855831fb42c1abbbed917d2def7bbc523515783626c1ce4c63bc3f250942b2c353417c17f4c2c950df20f3b73e73de20918d88790ad69b4a479e3e0c61cbbd5a2366b7400ba6efc37142b2e6daaa8c7d465c740fead60f8c10c7b58d74a56d281ff5b2d9d8514953cfd3ede0b757cd7331488992cf8448e43d73a02adad029ae1151a8d865d3121a35864d2086e1bef0ecb95a690b6f379d0ea54bc970acf1d662e711fdbb9f63a1c0bafc5f7357a3dbfe22a70b003e96563d5d87e10038c2416b29dce14644950f6cfaeefd500b0d94c6017f2b8181a905e4c2556416c491b38fad52772cc4513bcf147451d9357906e963cfc5199efa5121459674ab440a27a669e837f6fc790a8ea86efab8870793f18333ef4b3eefe27f3b89882b9f0dfa8a4ffa2ab6df8317e7ac12e09845527fdf32c12d3203435707133ceb729209057c5247f81eec70b83a008c5ef1710da62d282dc95873766ff0cdf402f3033ba3c3b91b98dd622837b045a343908456675d49c625b74e3cc319a2683366ca2cd52962fe0d9be5060f58c71a035f1d5f35eedabe448d2f8fff3f0c07146bfd6d130173bd08d522fdabd5c34e7d26a0c051b0fbb76077e83a72b3125b3462cbb8009160d66f8c752452271207dd0288e79d2dcc4ea032e10d3676b1672078ee113a3587e1b435226a40640bdf548b5013fbdec84c262fcd24db4361688a9d8ffba83b37bc1a9aa6b5c1180be3f3df577dfb29a0a3b7bb57021a008e077a00c4d5a66816a97f4a82dca37fb1ccc8e99581594df91e33e4520a33a3e176fee21830b4221865bacba11e837ba0a6e0f271e0faaca25ed8726939126ca5d9e447b6d292fe5e23708b032f63016dfae37db05671b93bf0415aacaf8cf3f06bad854348aaa8da61bae7819e1ce30c5aa6a644eabd63b1dc09e336304ead97d47ccf1d78839ba51ac9ea7cf30042f2f2e2bff77bb46f7583a8dee5ae0e738b51c22393c9e04763d48fb2c13c0a45a1f2128b303fea491af3a5f3d55961c6c83ce1ae2b36f8eed6a5b47344fb43bdc4d1ed0236dffef38ff1ed236cbf78e6afd44f017d2675e3f0c507c5926fe59640c0dbe2416afacbe342bc5830fcf21fa0ece32ba198e9240582eafb50666e15ef8b57860e589ca7e7412b00f388c166d516e28d7b491106a0704bf8358ed94817334f335b1e1a18f2de7e58c5f23fc811155225fc98866394d955d5eb73c7bbdba0926b4f4ac415324e6eaf7ae5af9f8bf626838aaae0c0b365a621ddc3963806d004f3d8c228dc6a0794bd2bd9a62f20f8cd39b04a6710aaa9faf553ef6a4f3af5c5eddcc3a5abc96f733d60ece3ce36f4e6e5fa9b3e6d8b0e610b061d5f5417cfe14779fa27290e888bddef8455acadd558dcb705684d48278e8bf9e4b229e1cb9bff0e6024d3ac1a33e403443b50c4d93cea704ae071b197c7102118953c342dfbf0c2cfd7709a513cf0000523f7f17423a79b41fb5aa153cf327c832404267dee6b123ec6b672a5b4cb0987dd1f7c10044697488d23889b764d6b34eccd452aa133a07627da53c6a0191d11d23ab0a2d0de2f045a52d40d78250e860a4aab05f4a9a2f8c126074c94add7067456c255a05640f5b2dabfb198f18b1e65606c54e0bc05e4f8dadfe74af92b116778af04b31d248de5414125d235dcae5446d501ea3e19aaf6096f831c642f665c10281e3d7cc06fc103ce39fa766cc4ee51c91a72973c6b547a5dcc680eba931050c0c555248f23a3018bc8700d7c0c686107547c9dc775691929510bc5bc489249fd5d9bb87791fccaee7604afd704872d43a698346524ba56f55976adbe2f8b208df7508fb9a2163b442904fe2c0a4ac5ea040053e6868b164e4746a48cde49ec41082c1aa20b2d9d5b2719f9c74d44a2f169123b25953b1d1476bfe30de31a9ba2952b1f59165a189f5b8c338802a712fb8b85114829cf3e949165a92201a5aa378e3096428c1cc7a9f148e513461b63e219dcaeafdc9d9a1cebb18c794d843a764ee15b0517eb984a2adf7f8705597eabfe380f3b3fa5d71fc07e98271c76665c2826e7d7a00e8be3c45807d7f72238b0ba8a8dc78584f3513de9755c1b647948ef9efd411d2c08e004ee45d151cc1721c4b82de7b8000d081f869be6223b8959d58e2ce82e8513c324475fb52797cc3fc34b777c1d3dc53a61b3659bbbd2bd22298c93cfa491456457657dca1e83a3ef6f3fca8ae1cc24c3d007f48281b7f89a42e1b8584ed3d33dddd340883e082ab8dd073b7ac6ded9b88e0b1c3d029d097b2d5482850607edb5db86e0fba21f4fc99d85edee3187f46adc4b8c38acfa98871e3321534384719163c3e22d4605cc2825fa43d509428f6d5dbd516cf1669773e66073f63d00263693381cc0651ac965188281d22cf13e5feb43fc91593f09217cdc6713969179e598e58c1e3266226b50d1c9df99c615d77871300e4b4de58e5110ca83795f44a4ea2e7593c17cd0cd28aba3e13af70cf02afd195638c97b1bd4e1dcbaccf94132db55634a3b69118a4413a7d7de38f497df8876c61238bfeb7d3f0ce73d200bff35d7202a8a0d9bd894c0c8ff241fef12cc651f10db6e43684593cfee2de257ed34de8400ebe3bf4d16e0a82ec168fd2549a28f881b88068853967fcc7691cd50bc3ee320c430e1b01461baa73f5cfc462b89451086c3ac46192d3f8f056dcc1e6eda78978371e49d887119a7df59d2b9d8084fc1773347d5553f9c4f02a69db78656849fb193570186218508325a149cf5764600da01bc5f9037dc982c459199eb1eccff386b3b95a78d2491e3d5260b4b42078dc4dd9eb19ce71355fb606f071f5d85772aaf30ff6a00c0a720147c2f5676a8c217fcf31faf84b0bbccd24136cfaa841eafb7757953e31d1c60a41902b0737c7fc0a2c539b12bea48e56a1bb9f0e7606de84ae87a750a07916c317249e8aa343b8e03558b769102e62c2d00f400123670ddf2900820727b87ee3beb7774d0c5a73b743d94db42c8d6b4d52c226ca858b61fe8c7c9d4cb129d0a3ccb2e0322da9ff382520a3ca7315e3985c054aba95364932ab31b86e3b7215c29309c25625dfa4e7b0b277e40ca677bb397b08c18908ec9a2eb24dd90ba632edc5e2cc2a394873cba0f845509a78b101f10f022d672e81f29ca5ae57e260d1f21af6de5785678f9d1f359c8c8e1681554678acf2d6f4e939106c3abe0bc1d978bcdcdc471ca76ddc223165fddf7fda7464b106873360ddde1620ba13156ddac0b322d7acc3bde5eb9d9f155bbf7b4adda8ab2e83c92afe5e20d160a7b0a840efb42932b20f6abbbcdd93a8b408d80f0b0d65c785d3ef6b75fd17d371a723cdd381d2af11a686f3a580d64eafd2d4881306ec7ccd71a00104cff81a7831aa70ea96c0cabe26f6aefdfd34409e0b250bd163b0006234d64ad8f5ae6cb05a7557e28988db9cbba2ed3d792f8af55d1e503b317657baa6348dd0dc82107266f8cd079d8e1531ca0ac16cf2a3eba5d5d31f5fb2c1b6aa6c458b71e6b23e60fb0e7e80d663b7968e6f9accc70e487250e2b7beb3f1e485d0fdaeadd6e7bcbe170c0c2e80e3f921fefe781da665b03482fbec33542542449107b0a34c3a938e4e62957bce34086ae74110f9941f2437dc983233da51e4b47cb744a9a4e807f7a4cda8ad3e5d5f5f0ca578c8393aafd1ed106e47e0262f0b197205aeccd433a4be7ad956ddf2dd2202056f3aa7e8001e8d53f0f1f6fecd576391827afd2614808198ded9a321e3b4956dba3d686b1ac92cbff1129625cf40b5058b5d859494e10711e81305f24ab3a5fdc67021ad178ceebd3827e1d989fef3b972063dfb36b2bdcc021ef2b8b3640519ebd1ba1a464cffc2362fc9b448aabd3c094dd98fe0accfa676ec0292f3e4446b7db0929a7cb176ee96ca96112e5cdcc7a235fe8f6c83f466a54ab886581a5585e55f505ecbc9649eb7359999a5723adb8896cff44ecbeac5e9a216105f7b8d04d3619b919b3df70f64967ad0617f897933bdaf42670698be8a4d3ab8a96a2bfc4453df4164860e2622ff25eb402653e5de992473f8bb93b6992b14cc7d4bb2875e37d022c2131488ff4e07d47a0092efd3855b61fb158c6814a414ce9b8115598d100a1271c40bcc767774d1a5bcdf93cbeb1ed902cb716dafb54bd8e7deab70c258f12e48adc9162cf588cd882e930173b398052ebea0ac90c9fa90eb3085f76f02ec7c9b098735df08fb6f863504161ebbc9c49277e770bccce094627f916c29f6822a2debc1db77daac12f538ba8f34636f0f4ad726ced1204361add9ffb9f51b557984c9a25491e6c11030fe4ee366c1e170c132b221a654c3aecb6f8cfc388b3abb9a14af0a159c63dccabbc11876ba13da02864c75803afa3276efef24360acbf7c4b7f9406d3e4f1f3e8a67ca9a2b4b8bff8b821a44b3d31f0d3f24cbf3850ee4b87ba78ff9ed4067010e43632aaa6273b10085ba04bd72104f6141a3e977948f99d7bdce9bfef60983084869f32208020a1691b479b4d4c420a252585c0515beaaffebefb59fdb7ad3f150b12f8f2d34d30718a26cfaf855ff8a23f24c1b9b9823ac02a1ae87b8c7f85ec218625c29010d1ca2660f822adf142b92ce438716e49dcf27e88352f2bfd527851cc9af9b271b250db9ee8ddce6c6ab26710f5610768c39946ef6b2f9dd60a19371c023169c3c3285a46384af847436083ab510ec27cdc0f4e85160091c59789b864a021b2b6869bb25e6183f67b10f174ec91944908b7974e340164c189f43b7815a349a387bb91e9e9b25b4972984005d29fa8a0755641a495fee4d8891480aad52c3794db0a3319122100dafd29e0326d4b63bfdb1a81ffa408f9dd39fd8da856198b9fb963286380bc6a7af73af049cbdc2637c98184cb4a39f9014fa749830e180891e6a4eb6751ada5c48b69688aee90fb1ff57e79007e074df62668279f777978d96bdb0142745c34654591da84f286c6eaac508e918dd7463d09bf3bf5ea9525029a01f3cd7addf2bda9e80984775bacde3c4d44b2abf774b550569bc9a24976b4f253ce62528e153e50de698f284bcafa195b37864bd6ef425b9884c26e68ee58eafb531b1a542047b8beae4c58ccc3c39173a353300823b34a06b9e5bb228289f77b24846039387f9f29f0dacacbfbe1ef22e1db0755c35e5957867671f1b6b4b4a0795b09e139d08f82e3443388d8f13525fad572d95ecd85ba3a689e0f8804e83fe1d90254ac204c37efd10902d808eb38f72f3765ae5d629db79aec7f95e62f82a22917886bead541f308bc5e075319a11ceb0625b316d4709f9a3495b7362ffdd9194c562851ed3b836537f1c17277e7b7ea0164bccd96c9177ab61307e78c166bd62ddb2488482fe4c1b63cf010b299c0ef267794a0fdbef41b7d6a2ef90eadd76a825a7cd3aef396bf8b5c03f9eeb37de84bce1b94c43dfff0b5eadbdbcce481977f6d84e08515c468fbdfd63735dd7a", 0xffffffffffffff59}, {&(0x7f00000005c0)="7f1d99300f7ae6527e3476e14e423b0dd7901dfd6ecadb1c2aeb4c90c113f090d60e89b9600cddfb34bea5187c2814524e0ba2bada32c77fb33391c4effe720a72fe68193b48e5543b8e", 0x4a}], 0x7) write(r18, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x75f651146a0ce30, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0xfe}, {0x20000004d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:43 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000000c0)=""/69) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {0x18, 0xffffffffffffffff, 0x0, 0x6}, 0x31}, 0x3c) r10 = socket(0x800000018, 0x2, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)=""/129, 0x81}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) pledge(&(0x7f0000000080)='/(:%!\x00', &(0x7f00000000c0)='\x00') r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000500)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/132) 16:00:00 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x003\x00'/96], 0x60, 0x0, 0x1800) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, 0x0, r3, r4, r9, 0x0, 0x6}, 0x6, 0x5, r14, r15, 0x5, 0x6, 0x6, 0x8648}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = syz_open_pts() poll(&(0x7f0000000180)=[{r16, 0x84}], 0x1, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = dup(r17) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) connect$unix(r18, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) 16:00:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000080)="a8fa2d172520c241760c288266111306b3e8e7aff32743682fe9778c087a1a726087a52b56eed2076e32dac9f8a4091f61a24adc17d1f6d83125d36f7e80b7dc8f0efaf8ab6da7526cbf9299f44d831f0ed8a1bc7bc4204f85e479c5752a1c62a911be1e2f7964ec165341ab94e7013de12eed29473b5d8c9c2e4a0246d7d3c699bd", 0x82}, {&(0x7f0000000340)="5e0ad10991afba00cda7699ea93927b501bbd615394997364a10d7e17bc8001b23fd315bf9870242770168e681474fe75c7e9119f739d319d4744e049359de12508a710b6dece84e8c76607101712686f4dc016ef65443dab06987f560482ba451b7986afcd19ffc69ee09d82b60f9d652016eab0250e958cdf9e7ffd9084209884bbf994d25a14340343a0a9c06124f14e7bf3f0851f01c4222a107fdda00662080e144c855b97e7e923d3ea216233295df617697a7defaf6d1acc07aea00a4b338b2c94af184126c38455f7f1b2ec5caef55452a1edf14216b202d36d02fca83eb68184b765a7095bd0b9949a98d0cb92566e10fce6d0a70c20dffdf165072b64ae20a96ac22d38312131ba56a04583d62919c1570ea91d576fb8ecdcb70d48b3aed74fab36ef357d6e1f074a4da38bd2dd53517e8256c7f35f0644269e4aec92949af5786917234f8a7b548be5cc44c9d27f38f3867cca87f1034a7c27c961fad4bb31fd5fdc92eb9b660b355c3e00c2394c3233f237aeb7e6fb921a07b3e0216c5c8e9e55e81d76e6633be218a297a9ca6e2592345f3562ededf0ce4d3e436e77524da73f7a1b887ff1f2011248d86cc8703425d8861bf5da3407878c1c5cd3b6dfd7a3b058afa71620cbb5379115ccab2e36f866357e5eee13f8c97404e880b66616dad84f127281f0815e5c3560deb1a528fd87fd48b071d933f75007cdec19499bcd8c712139023af4abc2d22688e7c07dd052ba38b60a221169d16720090ce502eaf643715f484d32f894634f4dabfd2eec0299910b980f3ae92d4539ca9442977c37d0d6ebc161f526bb0200b55c678fa5acc6945fa9165e4a5f9bace1da7b8a34a383474121dba6ecf777e52f5c385fcb60c48d9059b3128b470e6de3e7f8d4a26819a7c5365f0007088d8bd9330bd01bdfe33f62573fa8d9c33dbb3eca714cf4271d269b7a0e051326bc8c137566c791d4ea80b3f7c5f684bb575451f3784d5e15af14fc935cea1724e13c63ce6704d6394d283e1713b14fe5d025d1b64000811c9a38c1ff87e469fe65535474b6fb35ecac713c92f1ce2154be4d7ef30e3a74957fd67c846c0a963a8955c40372b419ad3bde3c0509d9a4a60e05a1b58c7f9621897dcd0bf213c4463e06255d5f96f0dc486a33522baa45e53ca205df30b494831be571c53ca9d3c9e8d79038b53f8e4cdedcf7bbcf536a2de676bed605c241c2d507c591637cfe9fd371d60babd298ddc0dab6fa0eb85dea302b83f6abe386baa631fbbf60fd603ec2d14b4749676709301d06db8a859e41e520106438743932f322b9ddbbbb8e9607f78dae0374c360e1a517aeb47a2cec88a760ceb754277e67d61c29f30b52b2bc199dae25bc3f85c4570be82576f1db0512a8c04d055ace46b41e9152f5d9e28d89f03febe234d0420d26bff046219831c3cab6b25e2aa00824e12e94f2d06a3d2b15ef372402faa165b0a08bf396b2875d0c93db2664624cd2f46cc0cf1145cbdab0dfec84d5db9fd86bd104bb87d93ebecc8b643a6f4feebafc23e37a067b561b63baf82e4c81dbcc575af92409db97d4e0d9c472cbff7e17df32b07b264c546f5e8f53d6250c0b8b01e7b2cd5e55bfec8ebb0e86c8ec5f1022f43d074cc1397dd7812587e6105ba1d9faea5a2aa5789d758deeb59f47d01bde78c0a140a052aa7c87e3de110fc752dbd03bf61b2a42e9d1f938382856b832c6e3559171a4c1a803991e82b4ebfbf82fdf3c8e425120a0018682d814593d899d6af82c7f7f56de45a4a058e54e0da91b4e4a2cb907adbc44618ce01951f6ed7724b5037cee245549217e44231530bc2cb72519ae37ce8f2e8e2c8549a21f9e091d9aa31887fefb1b73a8b15fa19a8afa082e00b4f16b9d9100d06d91700461c7e3b56ea9fd3c93337386aa270bb11b5dede204dec4b8c50e61e57cc3bc684850c3659f6e83215bd8639dde2ff7ddaa1ce91c55212451f624eafee9f7be79c896f3fb87138c6bd539ee520f63015682724eae72fc89633f5d0845ba1b0205dd770694be24038d08c62acd7d027e14d7c7addc3adf27170180724a35a0e6179ce43f5d3a95fe9c18e57dcbd115e9216f2cd5abb38ba1d055aeaf7ca54d5b1de7b790ccacbd15227bf74afde9e15466446517e0967e649f77327e28d99bd870c786d709c8c2c10f2b6a57e640510af70e9c3baed1eff59585140075a5b29aeb5cd61fb277dc6a516c3d543a6c0b0e092b862e848c7e1d9a97bb5879038fa665a91c4d0df7f3327b5bdd8cf3154de37d3b11b839e6f6ebb0f749e5d1a14a2f30a249e2e0c27f0bffdeb43585e877652218f8ecb6fc41e5d02dffb399f2406ccac206dda82d9aed0f02c6016fd4b59786d5999bbf8350424b3850ae18b14f51cc42a655c8b4fe52a4d6ea4536823bf6ce5d28603aae99bbe87de29a9d997c7085f40a7818f27723967580d4587f31ac711974a70cab9045db1ad3f40494bd6509546369dce874b52fa7e6d43762c5a90cf7d291fae75225a2a809d6008d21b16044bd25c93136c11f1bff265c39e9533b4ca7c2dd24e305bae12492900e97093dcdf1e1cd1086b1ad991e32833a81be931b2c129e04c90d1a52f2b02c5eb5489796968e4b03fbc4fbe04c5ba15e418d5f70f76669c6ff90febfcd5a6d0c7744c0e45fc6cbb6d51b310a28c839f4c68adb5d596f0c9efa4d9b1e5ce0cadf9a97032b36838fcf8440e0eba19864e9a3daf7b4da24de6d2ef67a9013a67ef144c9f95ec95efa59708cd57eabd7483fcd007d1a30886a9779b717b338dfb1fa3ea44f2f108dff9921bb07c0e17068bd814a2a92dd16dd3a26c919bb508fce402dbb75181d702e1027fc1b14f9360377a603e77ba311dcd971e7f47cb02c8e4264cb7673fe77502efadf2e78c2c743130b469937e2995098584dc29f9e495c0d2ff0f02f8bf4fd63138f2ea06ef063a5e7c8786a939da558c257075c489ad7c085af964abbe8cf5b29fb7901ade0aa1da31b8cfcbe7714b9789b4c3e6e65353d36c254d658012f2c880ebc5917a3aabe076e536d100ea8bbac6aa0550aae6dfc8fa1d7b17d1bd6d9094ba9c862874cd5dd93b29949cb0ffded2ed89c441a9be48009841401e82cc19f9a42581d06cbcce4c1f50b170345f14531842f647d88925f0da2b70d215ae9936985dbf8cec8396f60cd380bd78a418ef1e8f7747b72b92a5c1c31708544682725cbefbcb05473e7b4810ea3cd037e5273347bb311f742c962468dd16bc6db2c16ceeec1f6beca3933289ed43915e9dad35d11036050bf93814a93b00b8bc7cbeeb35363e6b89da9a11a74c698908db8eeaa02946395211af12cdbc470861a1de20eee207ffdad79929778eca6d01170dc9372e7ae7ddbcf13504a2287b85b8a87a73b54caaf2e90620efca92526123232efe0fba7b231c7352c455eed1f2f6d5a03be879dd8ffab22bcf3d41b20afd613aeac789ed5f21e753a491794cf0bc2d90f24f7e578ed71df8a8b7a6bbf1c528e5a1fa28a033301b5b654d1d2ba2b0c864bbce7ae725f1d3a5b0c2609b055272e87d2bcb39e52c0628bf3bb8b970e826fed8a9fe95526841210f6664ee2635e91b5ef863bb1a94dd1035a6d9e26840b37e1d0530b51b453368c87163bf3408243c9f7be83e0fd6e7852492cd3d247a4e2a43e917c1de209ce2417aa8d45a280e5aa13d32236e6491eb927f4e4a8c889c403a33897db3b25026ccffda14a0802026ebf1abeb26268e00695f03cd5daf0af45664a2ac17912584b42d3831000994d174584b0c7cf2f90919ae19688399150d34ed16f5daa0a3fafcfe2f445e18674b64c595f6e6e9f416d68ec93664aab5f254c8d12ac891dab61f8c03c5e47970f077d9a3d22bfafc6b5e28c9998472b1ee761b34d481a915512d6537a8e6685bcdb465b559b01f0e4fbc8180cd2c9a0d0e6fa69f9897bf672fbc5becb89843d6b0c21a52bdde530182612de831081fda0e9d2e641f8966b32ec2a6db39f6bb59f57565debadb0c1f5fd89a8712596ba181fb2c676bd405e3bb06e10a71561399dea18aa1425483e25ff94acfef56cd85cc566d437a61e9ada2d5cf4f8630b3bbe4fc6b53feaa4ad7b904e2bc47c761ed0e120b5d978fb95818eeadf0626b0be4db058c69aea54fa5cfc0b5e6f4aebff5ca08b2c3d5e71604a055823822431284b6377b26680689b271b6430791e53c38562e6bc46fcd7f136ba4a1fbcb4d7173ed20cfafaee7b9c7de594707887d8df4e4a6c38396bc321bec35f07b2bbca8a0b0fd309758f0f5fcdaa61c372a9fbc0997b52d434454624bde8cfe338acb8ed4f8d6f894ffb97e120cc136a8dc74c5d4c8004172e194fc4ca93908e9daf731057b09c5cf9850a4c1197be0d17de9be1f14c4ef4d03acafb1cf2138368c65cb531eacc7664c97db2da2f6be9b7b597c1172879f20f4ab96a4f1c65e39f62440e8e4c5b9285d0e3ffae349afb1b7c7e332d9ea2c216f43deb29f2a68a2f050eb9e8c89fa4a6c6e773f7daabbea15ddba3528c51d4d48cf4132e74a6989411dbc1996083ad632397902971fa3cdc4abe052beeac1f9da1b56b07e709158a71205622447d957ea965c7f7ccaa86f597a5766c951c37bc7400d3e7c0b91790891125e683cf1cfff88b53b359a4f59fec4d2b5d49d132671f894eff8d9d560954306086e5c4b23292e4979216c56349834818028c0a8235c9193353299c4fb8d55e4b64ba1a4149edc9168aad103a16d4ca91f7b973e9a504165f6ef7fb389b8e6448bd47a7949fd23bbfe6e51a106622673dac3c54c5ffd0cff0beafee37633be302dd48dda5cff47ac18061faf8f4116ff4f86122ad9b2c4c26ebc8924e8a87320d8a73fc9e7fc7b633d8b39b27afb5bf16c9ab9f1661f725132455eb52d40287798d7b26660a2cbb1a12b321958df0ea38970034bb5381be71cd8666e2afd7767c54f293dbfa324f30fb4602cd81f09ff14752fa571e7a4ef746e29bb0bda645f336b56bb722116e6dcfe31f18627c887dc671b00c6b6168d5690b8d2729d114888ed4fc47c2cfaaa05a53ce06745d27b5c36d921bbf1a841b41dc368218209a86ea0f870560a1658728e79a04c781a4ac95c0e243ad0d0f87d9d9b4c2e5d15ec591cac2e968a453e409d0bb6de2874efdb4102bdbe9d606e998b6c842cd2f0fb6bb1bb5a4b197c1e0bcc20a7bfebf992f82d1500bcf1fb9355520e088987731b7b584ce1c2295786dbea9d5aa2d26693359c968ccd93ab2c325fc46f3ee0c7af1019611f3efdfaa0f42903f93087bd3ae92076d35a0b3870a267896b107d20f6874f292ca9c37716ca65881726f1e0aa40b07b4bac0381d7923a1c031d290aa78c9e707911df5ee36c1f2914d0e8949987f888a303416249ce2667bb32a4e3e11ee4a2f13200301824753485971d7e640772ae489f9883aa2876369487794b35a0a40f310b524d28be7fc632c19bd97072bf647337971754d57d1ff2a9de8b79b2054ede24c3860b2d18edf44bf330cbc1f730d29f8e1e353719736b4c212e7c5d388d26e6ede6d98f06e1a11d615371242b59dfb7ddacb250a4901c3415d0b0de9ad1299e9883633e2756af75d63092961296e632048f4e755a9d26128817f268af16df8af04eaa9b8301cbd26553a272d665c01d4afd058af30c7a2defb7ea0e77fad3d2a2b85176c21619ad267c6f7c9a7a03df6d86e5d3548a70c09a12b9517f7a63472766bf62ccec97fe791b7741458fd69884309128cbd45755f9602c703a5f", 0x1000}, {&(0x7f0000000140)="f204740040bf9b40476d51223057294ee84cf18ae45e820f8444b331af6eecc38b935f89a20fb391785faad0498118b041c197e83ad10d26fb0ddbc87ad6944e7df453066fa519716668e0cd0515953b50dc9ce5eb5f915d3cb8b811bcadff9a3824da73fadab11f9d8ab3375948178f2e9bf7536e02232709c2121c9bb0e9cd361f41ca45dd954f5f990cedbf0cfa6e900101d973840d8bc389af43412c707843cfeb80117c4e8778f3346a6cd57dea5ee83508082d9ec360be532e30b1d99a6908d2ab9acc652782af182477b6c5", 0xcf}, {&(0x7f0000000240)="a385caa0a02041f7c7c87c3d2c", 0xd}, {&(0x7f0000000280)="d070ae2d43262d4756e70c47f6f354991e273c2b77c6292b90a365cdd3932425bb2cc505de1234494de70ebaf47e3f956cfe6b503cbb37cfbd7b4fd91ba064b3b279a20a5063b9c5f42f7c5c726e9a1dcd7c8cc039bd3804fd1a495b607793aee1", 0x61}, {&(0x7f0000001340)="baa1bf8206646c7e17f797", 0xb}, {&(0x7f0000001380)="c1a249fd53844c82be3816c5547452d16a827d0fc2432b675a5b458244619a11078253fc543d2ec369659a64b8ec1abd86309efd977b81768fd24801220b9c60bcefbb20c9129e5bcbe3cf807abd1aefcdbf773d568480df15e0bb8fad7ae95eec5e9d7c04d62cc19153c264c4eeee16a9258ef23484eaad0de78e864cbaad62c7cfe135d7604ae94d154f48327434f9344076d0b3d80a5eafae41bc8469bc6e96c1b55b1995f76dc79637459eef1c20f20f91ca689b02f5638217", 0xbb}, {&(0x7f0000001440)="18c8a7f2f595fd43c047bbe05caccfb65783171976b92ab46a377e2e47a18638073dea62a5621c0a456e93c483d82dfdeaba138b3954357a4a8df1e2df9109bc79b61852041ace30bd654db24d0afc0b4c5c7a5ce3916ba5a77ddae886fe1245ff3630ed9102537574dbd6461ed015a4ea3c21bb13cb5cff0d78448115dc264fd5558e9356990a7344fc4c2421c5f675110c06d6612188a9dfa470611f205d17a3054e5f1cb4f60f963d8d147af4", 0xae}, {&(0x7f0000001500)="e3389d7d3b07b70e850aa8e3f1ffbb425c19cd4c97b447a1865df7b4c4a58d84f3405c1f40cfe44d09f64884df49334da87e42cb395a621b4b8b2027858c6feaceeae4492e4f4e0064424481952dd3f8254d90d2f289bbca32a73d1c80d96b5ab3940d1a7745156738fe80af92ba723b2223b739b8b1f27de674ab643b0356a8b66a2d89d2aa72f251b589b8d7714c2426e68b516280c51daf5ac47603b6c5e93ebbf66438641b18cb1f42308ca06809b7acb7181b612821f657f589ebb1c4bea14180504ac748a5f13749b4b9ede22077fc5a794cd05a1957d3a4f9a98a0710d2604834161c10d7b07a641cb811", 0xee}], 0x9, &(0x7f00000016c0)=[{0x1010, 0xffff, 0x0, "86267395afe80e88cc6fdef72277f098d297bf554d99f5658b9ad178367a77eaa40d9cde1a78c88cb7cae41336bd3159a5f9d7cf42ee41e3fc7de8526d3f19edc6c9ff9d63221b67f57f22bedb42312c46afd4ff75ced62c88614d047b1091b705a845841beaa14adb8207777368d81936c4693a87ce22837643f1d88fffb54d4ec8e107ef6c70629a88ec90bb512c95b668e9a5bfc43f772089a368a1e0b9e7edcf56c78e6c16357756b9fe82bb813172950fb2cf8d9131b18b627b2563d3ac7cee0043f7eb21d1237042d0cb5fa0249e960f23b901a803e6e36d550cb738b5bb21e2b6d89d330336afaec71ae70b3ab235026503bd282465630346da762563c76e18c35d6dab3092e2405a4d520687628538b994e619fb1acec3546cfd4e37b7a2ac63408abbb17857f7d086aebef9ff8133ebb36f075be351d557583209557a6bef4de14ff518441e05923212af7a0ce626164169717b84a976325418cf46a63a635ced580674a9c3680413001a3a9bf6a801c678036f9773364e18fac6d0cefa6af7bf7b0e7fa2b712d52698f5fdd22e12145598eab22ed4e34fac06dc4dbc3bf459908daf23c04ed9f1680522fd6983fc2abfb4baa70869df75c9b462bf4ef36f7a0d82229e4b28d077e35d62535b0ea9737e190fd80bdc22354db1d34c89da9966cc6f6cd68cb98edf475d6cc26d92932fdbfe83bf54982f73e5c942cfb0b6ecc74f41791e899ec71e5ea5966794540f80cd151a6348ad44687b43aafc104e37fd7735289a4b65950bfa5d3597ec70908f83b887152ac42751eadd8162f3a80b3bfc85d05090f96de62f09ad6e72327d017eb5fe46ecf8c4dbbed1ee36a1807bd6ff4ff23eea62a198a945b1a1dd6690b1f6e3be920f7b3c9e7e8aebbf4737d4c2798e05bb3a7b876d0b49536cc9a5caace5005e0afc8a0a80153f86bcc6d1cb763770ffe0325092be91de3223fc903b692766b937850e535401fabd28a6ae07181561fe96290fe153dea1ce9983b82df7482f0599e23d00607798abb01c3c1599dfef7caa61f86ddd867a468ab47280592b0be78c602f212fbf00455a92c35a229cf234fb150e97b12f66fbb465c068bc55e1732aaaeb1aed81315112569497066ceee73ed48b7d0fc81b6849922071f0fe20390e7db8baa2c33312f0b9cf27682cb7bbbdc4d88b4239f5183398f50e0ef924aa35b39340475c546c75dd8af6db6f2ae690292d53122ec55851bbda3910bd194a0c0caeb70d96f87c684489c9d03bb19436e9064cc24d3d84ea407b23883281eae80c0fd2e09f159fced8b9f3acfbdb18a228021c3c92c4ba93a2ede80de0a9ec848aa883e6d76024d95e60ec28c22ddb63fbee1266551c34591e4fb0ce9019d0960a605df94da5719c93edafec7256aea750f41327f96d957dde2f516a31caa1aa7e44471ae463c702c5a9cb10e7db2fa7db39218a35e2feaedd8fee19d656993c65f484606692254aa7d53a753e787fbe537b63fd4ae385ac21000716207cc7f21af6c1cbc19c68f1242c863e5f6bf7c6c70b9801ff2ff67f834cfe0367b0761056f44c700b7bc5c8ea85bd5e50734333d37bb19eedf3bc01c9ec0bc3f18a8d2f3e6d96ce56d8c1699ff2d7b145e5b39671a2bab16acb8f68d9d5194d89c3c7befb115836a0cea077934bb71f0e02d17ae17af602e94d83110055bb7162f921059becdddb0e80fb5b131ec3e85cd2e7d7e62c412c2c8802023fee11e30c80c0eade378d91f140db7c90f3122a5d95d40a1291cd6942a1113b425e9a95edd161aa325a7428677f295c4faaa689db31abd4fb1003d8f81786c4930012f277a012b4b52e8d2384f30aa55de5a7037ad5edc34b46486301342ba902d5cc83a5441162fb54dbda96f594a2e93699e7069d2629ea88d3484608261c63a486b24a46f757f6e93b5802458a8843dd6f9bf59bac8b1feea57bd707302b895241133fc39eed1fee6833d03e05139561f377b2d8c961bbbc7c5eeabe21548911e2d6d17ef3304e2c457de47dbc4837003e460444818c978753912cb802386da15ab144b838850e22c2535756c2609bf6302b9b498a4a33eeff0ba167d2b6354d2e8001a6dff4859e39d725a8f0478c09bf4d94a1b7a9f02bfadace762b1bf7b47c45ab477ee01ae4726d7fe16fe9f4350b9570067389ad4f9706ec2112cb4937b78632c7b5367c7ef7da391df0e5248029d52052040ea3c895e33fb84c29f50db3381c4a6bf724a93f960873d1bf96b1c23fda53ec62560e7bd5472b7372d13ba1cab2a748a46d31a2b8ab0e0becc52fb46d8d79eed2901773713b01f4671732f745f28ed71280a34e0c0dfd51d701c3c8808cbf82f26982ebb31756eb26139d7813f379cae4587c883efb52af45810f504241c844bb3ce72e44addafd40953603a5f67b55d880e3f85f0df281ecbe2b00aa2487eb0c00c0c1af4613578c4ca6ba21b52878c9b8c9bd55e463d072a80dfe7465b53c50973f4fa4a3b411c91da55648105b60b2bb48619aa86eeebe67afd38a477dc25f5b10e75bba02f2703fb0a66e8f910b0f768a2aa687e77d26ea0c2013591a9e9c62beab23623c1f30d436633656e03de346305987231b35dd1c073810cdf0557d89f11382371aae131e3046af103bfe1ebccb37e2547088c21c77c47dfb5e7c43b5700a9acf32d39eecd8222c0ea02ea4011d3bf76445a6514cbf35721bdf512358c906504038a654adce476dc49d217e46445d81a9abf8d55dac857eb119a2b46c2cc5ce46216f13ea07c29a8938203aa5783f318a3763411e04d1f841a30774c6255ecf663d1e0a3f003f3f6ec3750bfa69f391ee4b26eded3f1e6cf97e8a33853527a71406b759848be3d0f359e68b7ddcbd342160fd48ca5beb5b8d91e8f7390eda8e53aba75b60c16017428002d0821d633eb27d638e666fdb42b71adc3efe7596cc0d5a9eb373188d22b9380e243a9b95d0cc5384ab399383f7d70d8a2d0e400a28fe4e362d91994ce3584bd16f62fb5f9263a703a34829c6b7b684c5ab6e53d12404673cd1fad4fef645b194f9c2ac4b44b7c018f81e16ae437e12aed16d97017ab0b16e9c5f00f752bc86d675cd985f0fc311f73d066f0d21c0b000788dc219a5ad1c1ec910ff773826f9be10e60ee470dd510d35429f744f13770bb05218e97a327e9f7a73154ac38719b5881814326ccdb8151fce0780cbfef1b5de8de51c0be8d9723a8b665312e6c462e3b00e7322fac34b3969d4ce249938152272ab216a0f1ea0937ece01e2d7e26968da316ee781d5986687606c859f2e8c029043cca9510909b0342191906a2fe39408bbcb7b2fdecc47c0728df3d7f689a5648a403985dd1da15090dc945337c0467670dbb396ec0c9edc652394601aab2d7f4a57199556174254ef975649c2943b3699fa590b828e27de1be75711e44df6b76ed0ae81d7f0ec2e814c0423bcf5f401c61f2495e58f8ba39711c54312045f67e11a97297225156e4d1f1e5cbfcfbc43c4a56e1636df3a41d47c7396a23d7381f1a9b4a3b0effa0e65cb82f0421c0dce8d104ec0d9d0ec39a98765a2d93d0e511f6472a4730cc2ed157544692070fb23ea67c5b7e0afd0e710e4052c8879cf0f75ddba446ad736412b6e575db973ba9ab2dcaba2725fbf9850c74385df572f8e3901d4249fe0d766c69fdb481439866b84d5bbf578f7f7f0538d8a0ff56369ca2f63df81e73750d2a443804cbd82068221be61998325e7fd3cec69253b2ef95551ff2f5e3e486d5f3c7d661462ea2d4ae3880997f8e47eb22f314e70250192b1cd6507b3aa35023f6b3da190200887924d3f9c0106822a7fb2792411aeea04350bee1d73cc122124f07b69111581675bc6737e3e2d166d3f3504d5a3226b3d1014e8a9d65207da0f3fcbc2242a9bff20cc366174bba80d10bca84a959e1389a5cf08c1ff2f752fec31fb44ec794f0aa6b12e28849cb11231fa3635f56998febe3d9015e1d5aabfcf5e490bfeea995fddf4e6ba0b529f1ad5b57b81cf6969c5d3832d0f2941edd3d5e3134e5d3a677044c0a5ce8d39beaedee6919ecdfef3c76c878fbd9568b3825d4365744f72d914773d525da3cd20a124a0c9dcb862e0f5b2a38ccd803a16a4b5ff1ec34c8fa4092bc3388004f6a4d0cdccc21c95a0657a70178cd913a0a919a043bf9c7e54ba094d7d4894e580f1f674cd5e149819c56d12d286c4791ea8d3ba5c46cc5bd2f4617411bf850a7f6aef864885db83bc4201b1b2e009d4566f6a5dd78b4d97375da1d60a6ef42c6479e5f5f697dca67120526ef07bb83865a7d68f5dc0cc068b931550c4f39ea68fbb19c7fdf63f57f1d9b7ecc148589ba9b21f60501993f5c426dbc263aba64bc110ec934cd1dfad3c5e1a5186a88a6afb4cad7fa0386bc4eb773853e3d1eee8fa2d277c5d48b6289a49b98fa93249429afbabc4532bfbbe3df916b2d44d469e44389a93424991fdc841e88a54f796c87b0361cd92f826962b1c7aa88f4e2f40e0f9aff47c43a3a2a3bf32422d985d1fe5ce0a966da70b31ce27d1fe46d282520a97996c2ececf92e2bd8538b05cc97b1dd0c49ab74dabd21a20488fd03420489f06a60fa7c56c088acb4ab273401dc353edca2c04ae9a3e6dea8de439bc7702b9d5229a8f26fc7398c90f6e3c12229f6166b951329827fcaff9b39fad8d7cbebb8f27880881d27bf08fc9213fe2666bb9b0df0a42660754d958347d5f408785b217f1546426bcb5600236f0ab0d82f9539b1f2c5f0ef60a483b7ee788e81d4513095d6927eacd0ad8751c075ca4d11d5e291a5878a1352f77a5ef6abed1b6e6f3ad2da6fb892064573bb85342e92e1c490308f8dc4d477c96281fdd710f03e86795d8174814c79000f1effed59e78702db4ce9208cba0de0a1304f2e7fb2596dd93adf1280b7509249693598e0367ea058cf5dcd2a21d426bf735c28b0e00969cbef5656494060eb20fd3eb1b9eb55a5f44bba52e6a11fbac94f70deaf345146823ba97ee20443ba3e85ba57113cf18abd27566592ba4502ea1178cb6d0f8a29058db87b0473041c21c0c852672069b668e4a83cfd5dda46f5104dae0c4ede6d6a93728901de9c497da0ae75e6815ddf51d74c9e0b2bdf31301d9415ea039e672399016c33cb5672b9baa6f62402082edea98bb2af4f1589eedc5e1fbfa4b60d877f0174eb7f926092e91b1b2166d6098130d7ebf8e7fe58a32fe1bffe835f02c359754cabcfb83dab079a685fb7aff351515784fb4d9b3073845d3d0c487729e54302bdabff33a27c3a3ad25313dbf928858011c23cab2033a4867a6d5a1ac23a0203825649fe68354818aba21d77b99fd8c885d8b2a312b2db7623a4bde96540e3938e8d20db5bbdfd724a548122ae272ba273ff951136275e7a177f466d9b0443fa33529be870eb3dac8e9804c157354f393d45c1a4a610aabdcba46baa6a20c9ef1493bdd6870ba03781afe8840d3a0d53bd72a5b57af24bf44a4d66aceb217b704efdc2555bd22701553813f9b4d2c8ac3aeeb386461de3a57fcdfffdc111573a13dfd6fe1e8670f04c462650511b881337e560bd27f3eacf1f1399c20778a6871a47c44dfe7c122a92881e1888b4c61f763c0c643bf5998028ea2418d08937f3d631dbeb128243fa178a2e2e59cb8aca8cd10ef6adf172d627fdc18316cbf2f538b3d8821eebb8e8a51d5f1ebaf2b98fc866de0350ea331f399be0a3e117115d49d251b2a231a2c8d01b2bc0b4a22a0410488b117c9bfd1bf20cbdef0be8f64"}], 0x1010}, 0x400) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:00 executing program 0: readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/237, 0xed) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) fsync(r1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 16:00:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000240)='./file0\x00', 0x8, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 1: madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) dup(0xffffffffffffff9c) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0x9, 0xfffffff9}, 0x8) close(r0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r1, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x1, 0x4, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0x5a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x34, 0x0, 0x0, 0x20000000}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup(r3) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e413201e58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c832debd2b6d58168663e8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) socket(0x10000000002, 0x3, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x1}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendto(r3, &(0x7f0000000140)="f116a2c8de172d2d556d2c61a8360ee91a0c606b444a2314fdcac1537d8e5923b601ca5d30977a8a9dadc3336f1c5cf2194675f641e69bf57a15f80d4d46c8e83bb0b3925e772b9708d003ec3dd22e4977eb97ea60d482eaf5fbcacfb050755973cce98d176af12404275deb0d75849a303e7dfb", 0x74, 0x0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x0, 0x8}, 0x8, 0x7a5, 0x8000}) close(r2) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mlockall(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r35, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r38, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r44, r40, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r47, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r50 = semget$private(0x0, 0x7, 0x286) semop(r50, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r50, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f00000000c0)) r51 = socket(0x18, 0x2, 0x7) setsockopt(r51, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r55 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000100)=""/114) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x3ff, r53, r54, r53, r54, 0x104, 0x5}, 0xfff, 0x9, r57, r57, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r54, 0x0, 0xffffffffffffffff, 0x0]) r59 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r52, r58, 0xffffffffffffffff, r59, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r59, 0x10, 0x9}, 0x8, 0x1, 0x5}) r60 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r60, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r60, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r61 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = getgid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r64, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r65, r61, r62, r63, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0xc3, 0x80, 0x0, 0xfff}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x1000003, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYRES64=r1, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES64, @ANYRES64, @ANYRES64, @ANYRESDEC=r3, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="fa648c9f0a5e74e6d7c78069364706bade1176e13e10a476cdb39d27e08d1db83c", @ANYBLOB="d80eb03a72c24594a7cebb734ea50cfee401771867417b5f321ea0b5294fcd598142f542693a27a76b0ed29b3bb757c28252c4c4d3d85d88fd53999408f30838bf5ffe4f57512a9cd31dca0d157f2e9f80896619b9e297e0385f0a7d220816775bc575edb3ff9b150b82fce4cc09c4fd174fa0111563df8ae5c6b92589ec2b92545bc22906213ee9d07647302eddd5848fa22b9df857c5f7f52768bb50913bbb9c81eff234b6441c14c6509a81ca8dde6d414385b91e7520ca52f5e58b4039f6", @ANYRESDEC=0x0]], @ANYRES64=r0, @ANYPTR64=&(0x7f00000015c0)=ANY=[@ANYBLOB="895848cb8e08fbd018fc6adab44f915a17f015fa535c9001a6479d3773698d05d6b50e37e7b698969263c1385b3d72e17a2c5f4401b824e6169f4c6665de38b4274c62bae5dc855b45b41eefb2a7c9e2f08d243edee22861d3330beb67bec43838d93e008d7d8e46f5a84e4ac1bb270c9936ea7276bc5273eb72331c87167f89ef17d583f7e0996335f9afe7a78dbc908635636b1cef0eea92ec1f3fe8fcce3e3076ce67e7fc6a4fe2f970f23932f883dd45d3c39db7281071e74dbcfd005538ae4349fbbbb0e41e86c04ac09842bc5677d977dc710c038ad796ece4c0e5f903f128", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES16=r5], @ANYBLOB="467452954e88b3e1272a92eb254809515b74642b0fe66d5fd3e56a001b09f2307dbed4f4e60710587078e3b1cdc76766a5e04c4deba6027793b7773da1e8ea51ac8425b7634665", @ANYRESOCT=r7, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r9, @ANYPTR, @ANYRES16=r2, @ANYRESHEX=r1, @ANYRESOCT=r1]], @ANYBLOB="47a469d4fe367eccf5f4ab97e7f0f4b2a05bc32fb380b0e79cacbe847c65aff0a380cb9c34f17ae8d42089e346b43f8b0a0d73a60aef39255afa108c47f242ca16830a5e15ba976f9ee9390bb4bcb2134a3e6956e51452060d1b6acfa9df686695fa6fa1087c4f934a96db05bd355a4b350d78b951a82a251f60206c41462b3dcdada9808cc6ff9131d2d3fbcd30d08e026245bbb156012d05065bfda271ab63f081320b222d1387c85126b9fc5b68ddf6ecd5de4c57a7ca3a1c20ac6e7384110e144cba8eb5822e7031b9392cf774128931c4bfe331810d1990b6c01ddc3018942712ccd208d4304efce59d7ddd649f3309b34a8d6aad32f71469981d548cd251c35c087fd2b2b24e019c45537b3e35c2b7f26aa52e4517a21001b0eb7284dd23317498a1a08b57c54474cbdec6d30e7d797b92b3618ce80c22509cb131dee658cd63ae78b6e075af658570750319405fa95dec0246b886d9eb505fd308977b3bae446a5a379f1c8e6108c87c4a4fcd2046b8785f3e49b7df1709d912de4b77b75e469ef11d1021bf34016caa14e971de76d0dd590262515bcb4449cc31ba141bd86d6ab46c0f4d38a121fb30c5ce5884ea2920d5b5fcf84d64bac3e903e3a97a862bacfc6392e7566eb39d26981d823ed787f95ae8e06133c1a65db7cca3e54f505101186930bb29573823b053b9a7562bd118f0ae0c34ae9262ae91ffeb8d92cdffafb68b19988433d68084f65cfe1fa20bfc10740613c348f5b536e9c73815177468069dd0a1bfdaa1afc6224ae2b21b60730c6b0c8590797c51e3aa175315793df09e7f3fa65cd239d42ff019c881195484cbde17319001161961f3c760e4c87d5b238113ae7a8483384fc7bb38d6ffdef7ea0b1f3bc84de5852e2b3bf24eebe3ec69d9261ed868fb508e526955842a05518d2a426b1ccfc1495eecde00f5e8d5e598f071003a95d6f8057f450453842e537e06731c69a271cbdb992b6452f38c319d2448478f296a77f9444e18b7f2407d552788b24876dbf5e451d6ea30e85813c05a7a123307bc738d875ba648950c0357199736c28554db945bb7a9288937f4450335d486d44c5f09fadce17a68ac4b065e5654b4a5e045f408086a136c5c99b193a377447d8221acaafb5069dad7579a88aaea31769bbf8cf73ade09c5e7337be09c5b817517fa2e474a4a5dc8c4ca5b4cb236bbc66b5729bbc26b8bde22d3567d9165332d476a959f288a18d73322896898b5be7b346faad4a5de694b977f987663e47f3d19c44c013ab96cca7d964df5c232402804ad816d39c222e8d97d086da0f2d1a240374d772c3da952d5d72c50764bec8bf5aa019cfb80b398ee898b1d23027d726bed152a664baa0b6beb70e6dc285f98037d5544bb0677fe90319a654948e74ae28509cec2b46100c5b21623abd6dd785089a5479c767eb6ffc06f6767d0d8e38185a063b33b9452a90da941fc833940983662eda45667a515a9ae9946acc3684206de118b47429a66b78292f4d638ebda39ee50904ba1badbefc1ca43d4416a994b12459f910adbddd8e287154aeee423a8f919d5dc185c787b5675e4366a9146ef4e85bae20d97da33475c9154ae29e37e535cd83ea18c3f3abf5a09578f5f2bfb91f4b658fac9bea4eba5fcf35efc8efc6e63554f33a9ba1c158c9c1f057afc339d9b35badc766da45c1f9f31f4e7bba12a14d8110626aef8593ffff1d06fc34572bcd5d17f9190d994ab59eb5063f79a18511db5368df7d5c49605b4905ae891cfbf9940307c4f1d5cddd06618a8934072e8ceb89d36e65da28824e66bb3715508eb4ceffaad0a7ec7e384d17349ae5c1fcbc7062f20844632f2898baca3b7927ab1055b49a8226ad1374b8e229f5d2757b4fcbb2f9aae2711fda427ddf45f67c149f7d9e0aebd33095800065996452ea7caefc81a42cf22dc175c9b1f3a432da3d6fa4f45c5a77ed9adc998db4ad73bf856f0cd4f6a318cc6ebd4d6d1304b8f284ead421979e4dac36a443bcd2b1fb7f3ccd3c01de2fd3a8487017e6876f6bd44b8aeb318f7741668c8c357e570d125ef6006c198fe4ac322ed84d35e3b515041539ef1e83a493760f1f4bd6c05df6e19179b3e1d1711284ff890d8296927439b530a8a7fb42445ca87c945dd94076aff0982bb2809fa578bfccfa10858dfe1b89e25770a720e12ae19d31071605e72f2036bff88e936969ceae60143de36c487851672119a0bf42d0e1ae824af200dd635b77d5ad9d9bdd01b8032d8052567f51a695dbcf44cc44abdd4819f2e7e05af5ebf7590e06f2d9a7128d8e9db1ce5915b05841ac44f7864d89b96dbb871a61a472d62f55a6f56171f598d001e50b54d839d3268b622b31fbbc20cc1ac6a39e0b99a4ffdf469a5a4073e86a5677732fd925ddd9bfabadfc299d1ef628c1ff0d71995c70f9072ca8b4dfe2ee92c601faba943135872319220b34133fc41baa5ad1991407d277409926a49841d97007163cf6f9508dcbbfdce4cebefd5b76595a7f1a23d333ad139d167a6cfc0dac8a40534c35e3296ae56772b2ec389c3fa09f591b02c9db86b6751ad0aa38034a5d02fc7d5eb9118c2cb42f5d636643a784f15a53b4d000970d08b33c3aa420d41f0cd6f76e7faaaf7369aa08199da6c46974fc3d20794a252ef4c6fa33f35118486f0fc4eba239b5e36111e429b2297383bb0596234a49e0a816aed644839934aeb5720a2760a18c4408d63ae7c2c5e45a86a493fcdcd16dd34b1c3e29f0120142c82d7937afdba2873fda50d981cea951efced5a781f6b1c97f71f34f12aa6bac2c7d269da8cb70f4c7855e5da78c06758769b77927e89fff87df489136347d1e3f45a5cabba61023774d7a517af3c4ff43d36908c7705164084cfca5465cc75a94e56a4bb34a8503a0195bf8b409100b7050cf65b5d7c59d043fcfe8cffdb143b5c94829866e7f0cc59466b77a860a2bee7ca06f203a34012c3d2cdff9f8c7e14a21f2fba02244e3b575479a03f497840fa4f2b9ff1f40282336a4289f1b94dfe36753add7aa2b40109207f15a09383768a5cfbd6a35931fa20f820857a595cbfc1c7cc73cfb093388f84d589f85aa120210e9dfc50e4d5945b0d96878151c63ac3d4a7fbc21adb28f1854582ce7f25c38a424d235a6ce8c2e4267ef67439d0267a0271753c6fe3816f92b510a99c4cd409f4345e34fb0d276cd1e2e6f8c976b4dc14cedf49a03d1eb33f004bbfce81b19c8eaa599f2306a63fb25d4b7f266e4d869b142c8732e4d9da56bf2ce184bc4cc3e31db44ca773db8700c3a8b8a0b1ab6148204ece8e0f7a84852ffbceb980c155eed500c0dbf18336a3ca880fa9d1068e575f0ecfbea00f5eafc1a3b604212606455c63f4d45e20a2fd24397a07ee7e75bdae5e359f4b79ae612ecc4decc34390e6a1d895e50a05af14c300494664b23e5f478dee652573eff62e85c0f3a87165fc15cd7d40811e6b532f1896394b6f9097f597a7471a7035dca670f3c8e916fd95db3b9d150a289795c57b93520515bfd9fd70beb9a3fae027c1a18eac748080dc37161347f04e6fd4dbeea3f388a3f4ac6b3f76f93b9a8a1a4e0f453d72e0fe1be19cf626d4eee296df016bd4fa04882f09a714c896044c4c4b7a3514456b3ae1133497a3c9dcf80f47ead39b47831e2cbea96b5bf4eb306dda3c691ff92747d8da9ed8cd878c6e0e9993439f9d751cb1999061c213655adcbb7ac45e9d0e3c1ee4d713e6ff24df2803276f2bae6f7cab00910c440e60b5618964cb7abff38a6b180bdb8e708f75aced2da761271fd8127e08bf86b1644c1b8b6c60ec054c7d44524a302f77e946bdf5cd113e084b9095b617f1cb7bd973e4f46e610e7a45bebb36e78ca9ca4ddb7866982a41c71f8b387356de5117134817aa650f17c89071bbafa1caefb3c3f201ac3cfaea6c35484c5007c7a77f80d3445dd3494514a9b292a9bb244c8e97a820a1d0600b7835b5a516a3b6d14fc5742719ad8191978446d5536414fd8a7b2acb42bfb3053bc06dac564fa37b25396fad1ff0861f6f5078538af3a5788260bc1354d305dfd4d53b15b8243e15eb3acb6f595961c4503a04c60a39b368695218b8273aa133ac23a9504b6b0af8bfd97b9e55e4ac2c787153995f4c387f209661790941047c26213baabae79aea08f414a5a8bbe728237d0dae123fe3b00ae80716a39b1531f294a4dd522209d03ed6980861acd232640f90edf9aaeb50eb1dd7971e6e764f8cef036c1a6c86d72278af0944b385ee8457052d10093ce957c6280c17f4ac73ca07f0b9489e07ef63a3ba21866c30a25bd1325d19cd4748c6ebd3025df40c95b4a441a82a50033fbdc3744f919598492176cb90e1b4b8c0f9e65a39a2acff87a7575e4446111db7f76ba2ec6dd16c2886bb9ca4c26a9693c9940e4a9cc3e40ec364fde39201ece1130d7a0a22991177bfd2f01db1ae4a1304cdd1ab71c52d5bc8d9690d6e1f014a6cb69e63335d4ee69fe605bd84e20fd3d4b8e8c288287ff3af969d1142cba82d6a51043cb57261fda46dfa164892b421767703ae38eb5b859d402fa73e7401f61665c4c39168fab2402fb388b5660809f51dfe9b2fd0d881a2e0ba917e05effab1a17f60fce9e93642165b1b78f5faf76698259c37ec15ad0d5d6a8435d08fed4da3e1b47878e1b1c0474c430479cd7fd9a961b0ef98ab38eeec66e8750b98c2213ad0c771be0287da7260788fb6f9cd8d983cdae8bcd65f69adae3ee7c006cfd442fd059fb1c4c81719120de51001d17bea6d4f2867bbd85ecf08edac8a1116139dd96b1de608f8b876f6a69eb74d7a78bc2e1cdb83a589ac747807c0688099d979f5ea58f256c5e00fafbc71831c8cc59782e123e76389a60c935b0c285d340d436608b30f48ef4428e92804e7432b8d2764590fbb5236d3e083b23a87a8a05c42e65c0899b0acbfa2073ae0f2dd6a492e1decfd329ba6d6ea80fef3bf5ec8e270bc5380dbfc50f2f57a1adeb7840f91121a89a2006610577dc1150312df03eb7b3dcd581f15392a1b0b7dc3188199d655ba854f8daad34564259e650d490c5571b1c25cc1cb10477fd96093605c84e0f8d2ee36e80d8f77dddf7ae4168e1c463ca1818e6daa5ab66fdabe4723aa5d96fc4e15f94c258ed007d25babecff6474350bf3bb590a17aa902d22baf3d2d801e79f365f2a7bbc9cf91e21f7a2f60a3eec0cbfb173cdc60078055abc7929798033b397975879fe1c3e53f5ce8e3a13f76883efb2900fea4543b156c5a3bb27c91b8e02cb981d0c53420b7c29f0c85738073287f220331109c4fd3561859aad6e2ded582235f5798528af7559e13c4920e791514a4c193b8ddca705e003923380cb33457c00cface78f06bde587e4ef60954ed0fc04fe0a7e52940aa7b733567bee2a76b9b4a4b37959c249f1c50f97fe9b194ced4940ea03f9ecda046d163e2a530de19335426df102115765835b0d255f59ced7201e50a6d2f9586fdf0df5b46bd9d96da31ab7b720f30f8fd711f70178b1c78edafee5d61c4bd6d4796bd80ed6e5fa8b6791f8031178a22e53b6f412d1af11f562b1562ffd72add8f06f84a37ac7f47b87d23673aeb6ed1ac249fdbc7e3853495b2191172f4c3906cf60b5fd64b7ac566e686dba4e305de0d7b9cfc4a286abe9d390d5824ae8aa33776b411366240d0a97aae08681cbbe9de11f73266317464a79fad68935e521f8756d02e0a3c8b538aed6c0472037b42d3e379f77e6d4e754c4ef14d4d0b80ba429", @ANYBLOB="c5ee5d8b4e3ad1ea0105ce9150579098624b32106a60", @ANYRES32], 0x7) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = socket$inet(0x2, 0x2, 0x0) connect$inet(r10, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r10, 0x0, 0x1d, 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) listen(r10, 0x1ff) close(r0) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="62fb0107e000f00120003000be8f905d984db6870a2f653669878f7dd63f350556ff45c3fbf817e8216f20ae7a25b886d21586f124996b1df96911491c99f5586e513288cbbabef986a45beb3e90c4cb230cce350649062a6e508d72cb03d841f6a1a7f1904596b90746bc44db2797c64a1e4b39a771cf146b46e245d72bd4be42b198444fbe02ca26c61118e2f114d12813b24675b9bf1acba69c07c88fa62b50a7b707fe70382a46f708f8959ea21c4f0a0dc69762bb5f7963244dcdbd7300257bf1490abf96272ca434802ac61924bf"], 0x10) write(r11, 0x0, 0x0) socket(0x18, 0x4, 0x81) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = dup(r12) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockname$inet6(r13, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x54}, {0x230, 0xf2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) r5 = socket$inet(0x2, 0x2, 0x0) connect$inet(r5, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0x80b) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x3e, &(0x7f0000000340)) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fchdir(0xffffffffffffffff) writev(r0, &(0x7f0000000000), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) flock(r3, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a8a6fd46d46c21b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000a0ccc9000000fb8bfd36912c9e0000ef1e4209615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"], 0x33, 0x400) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}, {{r9}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) fcntl$lock(r9, 0x9, &(0x7f0000000300)={0x1, 0x2, 0x26, 0x4, r15}) r16 = socket(0x800000018, 0x1, 0x0) setsockopt(r16, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) r17 = socket(0x800000018, 0x1, 0x0) setsockopt(r17, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) 16:00:03 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x5172a615225b89ee, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockname$inet6(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x0, 0x7, 0x3, r7}) 16:00:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x0, {[], [0x4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x80000000000000, 0x8000000], [{0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x2000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425f72040635d7faa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521b8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae42b35177c3085bb8089e9c554186d8b49fb44d031ff9518389ef7fbc201fd6f18fc579225da7e7b0cd958c85df072acf28ffa2c4d72443cb6667fd7cf1c74791c16228807349d707ee407904c3fd68419f6771fa084686552bb9d6314481be0f36a461be5059fb0ebc382925136cae7de7cd8e481d8fba313f0310af4dd3e6e76abf26167c50efc676d0470221f6effa17cf445202ac5be4846580b6de6e5ea2866314d5ab43731222c3caf295127c98265244cb"], 0x107, 0x800) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[0x0, 0x7f]}) msgsnd(0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x80000000000006}]}) ioctl$BIOCFLUSH(r4, 0x20004268) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") fcntl$dupfd(r5, 0x0, r5) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x4000, 0x2) write(r0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0xaa, 0x1}, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0xe6, 0x1, 0x5, 0x16b9, 0x5}, 0xc) pwrite(r0, &(0x7f0000000240)="9474fac7a118b71195cde6452d2ef8413ab774e41eca8304cf539c99afefcf31e6c2dddcc74488f90899a3c524f40d3f9cb6c9cd6f3541478c34d683cf6c870a162dd829ba5e356c5be61212f5c4fba894816a3e3ef452d5635737697929631654d0", 0x62, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0x9) 16:00:03 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = socket$inet6(0x18, 0x3, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0xffffffff, 0x101}, 0x8, [0xfffffffd, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0xfffffffffffffd09) socket$inet6(0x18, 0x1, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r1 = kqueue() ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x2) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x4, &(0x7f0000000280)={0x8, 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000003c0)={{0x81, 0x9f, 0x9d}, 0x47badd08, 0xfffffff9, 0x2}) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r6 = fcntl$dupfd(r1, 0xa, r2) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x84e, 0x29, 0xfa, 0x1}, {0x81, 0x7f, 0x4, 0x3ff}, {0x5, 0x9, 0x78, 0x400}, {0x20, 0x2, 0x7, 0x7fffffff}, {0x6, 0x99, 0x6, 0x4}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000014b000/0x1000)=nil, 0x1000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = syz_open_pts() bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653002"], 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x1c0000000, 0x100000000, r3}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_open_pts() pipe2(&(0x7f0000000080), 0x8000) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)) kqueue() r1 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x44) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c0706426578cfaa167082460ef94756709e4059fd33b31aef5579543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r4, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r5 = msgget(0xffffffffffffffff, 0x464) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/114) r6 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file/file0\x00', 0xa19, 0x20) r7 = socket$unix(0x1, 0x1, 0x0) r8 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x20) r9 = socket$inet6(0x18, 0x46fc4b57c3c83263, 0x80) poll(&(0x7f00000003c0)=[{r7, 0x5}, {r0, 0x52ab21aa02f5c9c6}, {r8, 0x32}, {r9, 0x80}, {r3, 0x80}, {r6, 0x1}], 0x6, 0x4) ioctl$TIOCSDTR(r6, 0x20004402) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000680)="2be8f67721767e1fbaea6e3b83b4849be4a87da60c3263d134396ff6f0bc23902f2b6addf11c19090330062a7daf94f5025e5822b58102ec7b8f8f593e6da7d5ee962d31125a4284eb923542fe3608dce10d1e106e98a8718ddc1832d7691714eba7b95b781319cb6186c5bc9d4fb3e7240e563dfdcebccb45a96fd08679b8a3d0a6f1c732cbd2ad655bbcb26c73bacf536d5fdbcb2a8032fbbe3a3e5622dfdf9339ce8be2d207cf3c08e6082cb78e39c51e953b671696ee9a05663c408c2a2678f36d18ea7f251d9e7035398300b824a9733ac6dc59c824c66b11b46ff1e88319c9f50103ae1be82cce6e7e126d7132c27924ef", 0xf4) msgsnd(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000006cfd38356202252ddcc6443fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d21be15c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3ecfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe46f5a749c633bca87a3fa543d604275f54825340c2c545366d46d582ddac9c174ab439f5c6f97d434c45e3d08c4623dc08859b679b7200717f01a13ff548bcb4204130d5cadb53a721ce70cb7dd1c10eaac1ef6ef5f552bdb0989ed0af4ae4b2fb9f513cb4cec98aa3d624c50b81943913df6aa2180058add538be9f"], 0xfffffcd0, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r10, 0xffff, 0x200, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x41}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:05 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e7a800436d06f724fc40200000015c108", 0x3}) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000540)="d5ff96d868a47d68927b579de526a1b7da07b310ccd15f66bc383e01005940cd10a191145fe47496d75cbb75cfa617d3c0eabff985e1f89ac7352a7f31ad8d4accc539aa7ebcdb807aed6a585bfdd2077154ff3398e55cd834d43c51697b2e2aa3d043a9fc891b97022633cdaec1fe55b79a601689044c0db87868f594e573019abd21c400272e778aaffd2f69ef744f766f0b8d3c5dd1406f65cacb90352cee92a6e7ec82fcd187871fe39ee67ccd39b26e44bd39a13a073d0180b3ae564758705159fa5ff39c316ad012d7febbacf4181ccf08d6b5564b0201ce26e6815299981778dc7ae6a0991624527631c6c417c633b84dd53b17777aba1ff09c765431c596021d659ede8398599cb4f008ab02da5be946f9e07337f0331a0e4c88942ef5dcaabe9d366cfd256a2e385d92277f3b813b1555be6fbb50bf13c3df2600000000", 0x142) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = semget$private(0x0, 0x0, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x7) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xe6}, 0x400, 0x0, 0x40}) setuid(r10) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:05 executing program 1: getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) rmdir(&(0x7f0000000080)='./bus/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) socketpair(0xe514ebfbcb4cf7c2, 0xa, 0xff, &(0x7f0000000140)={0xffffffffffffffff}) preadv(r2, &(0x7f0000000740)=[{&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f00000003c0)=""/206, 0xce}, {&(0x7f00000004c0)=""/85, 0x55}, {&(0x7f0000000540)=""/142, 0x8e}, {&(0x7f0000000600)=""/193, 0xc1}, {&(0x7f0000000700)=""/37, 0x25}], 0x8, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0xffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20, 0x111) 16:00:05 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x60d, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) r6 = accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0xfffffffc) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) dup(r7) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xd0c1, 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x3}) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x79f96ecf07ea2acc, 0x10000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [], {0x0, 0x2}, {0x0, 0x0, 0x862aba5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0xc9) fchmodat(r1, &(0x7f0000000180)='./file1\x00', 0x130, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) recvfrom$unix(r0, &(0x7f00000000c0)=""/34, 0x22, 0x1803, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept(r0, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESHEX=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r3, &(0x7f00000011c0)="80", 0x1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x28ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x5cfca4c44f2f57ca) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544cec005e9793f2ccdecc93a8b", 0x2c}], 0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000006b, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:06 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x1, 0x8}, {{r3}, 0xfffffffffffffffd, 0x38, 0x40, 0x7fffffff, 0x26eec5ab}, {{r6}, 0xfffffffffffffffc, 0x8, 0x4, 0x7}, {{r7}, 0xfffffffffffffffc, 0x10, 0x2b3c41b9327d83e4, 0x8000}], 0xee, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c22bf2a6df3baacb0f7513cab99f48cc2f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000007, &(0x7f00000000c0)=[{0x5, 0xaa, 0x3, 0x9}, {0x4, 0x7, 0x40, 0x37805921}, {0x7, 0x7, 0x9, 0x3}, {0x3, 0x3f, 0x7f, 0x4}, {0x4, 0x4, 0x6, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6002db6ee5278bc6f6041701d4a") 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bdd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7523aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7be4fb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7c00000000000000092167e10953b3f3bd50fcf279fdcec904368cd2e31ee85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc29face430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd700000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040)="d791aa8f78d8a8c76ec90df36b6c20617c3f0d238661e6493392c01fbee0473b6db2ceb6a86e3aab6153b546a012f710f4b2", 0x32, 0x0, 0x0, 0x0) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18, 0x55}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) recvfrom$unix(r2, &(0x7f0000000040)=""/12, 0xc, 0x842, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() socketpair(0x18, 0x5, 0xff, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x4, 0x9, 0xfffd}, {{r6}, 0xfffffffffffffffb, 0x80, 0x10, 0x49, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x1, 0x766}, {{r5}, 0xb, 0x108, 0x20000000, 0xfff, 0x9}, {{r0}, 0xffffffffffffffff, 0xd9, 0x1, 0x8, 0x1}], 0x742, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x2, 0x37}, {{r3}, 0xfffffffffffffffa, 0x14, 0x20, 0xffffffffffffff81, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0xfffff, 0x2a73, 0x100000001}], 0x3f, &(0x7f00000000c0)={0x8001, 0x3}) close(r0) syz_open_pts() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x200, 0x1f, 0x3, 0x1400000}, {0x1, 0x0, 0x0, 0x1}, {0x5, 0x7, 0x6, 0xcb3}]}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x18e31, 0x0) ioctl$TIOCCDTR(r10, 0x20007478) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000004c0)=0x400) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getuid() r2 = geteuid() setreuid(r1, r2) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffe2, &(0x7f00000000c0)="174af205b6068bbc6be6784ecdd047f36b9c7a7910a3f1a5b8785ccd9a910b2cd8e170a1bd4f4694ccd00acd9f9ff3e91748a2cf861832d7ee3718a1b56c86d60a5e93e01a2cd7e4cb2c8511d511745f197d5183866f114510f7532f4e53fde9513f7cfbd7fbb66caf4abac1c896cebbfe16eef303431f624ddbad3ab6ad5a205986b5744a4b2daf7fed5e872f11407fadecadcc0093b1a0776bc576bcf1ff3ff260b6551d89392d229435d35850053208605aad9506cbbd51b3fecae627adac2cce29703f12ee1d87acd258dab151b28b54e00f2d84fddcfff46a69") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) pipe(&(0x7f0000000280)) r2 = dup(0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f0000000000)=[{0x4d, 0x40101}, {0x83, 0xffff}, {0x100, 0x7f}, {0x101, 0x7fffffff}, {0x44, 0x53310b4d}, {0x43, 0x2}, {0x7a, 0x8000}, {0x84}], 0x8}) 16:00:07 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x641, 0xc4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fchdir(r7) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x200, 0x21656) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0xc100, 0x800) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x20) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000001640)=[{&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/174, 0xae}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/164, 0xa4}, {&(0x7f0000001480)=""/192, 0xc0}, {&(0x7f0000001540)=""/107, 0x6b}, {&(0x7f00000015c0)=""/104, 0x68}], 0x7, &(0x7f00000016c0)=""/31, 0x1f}, 0x800) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2090, &(0x7f0000000140)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) munlockall() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/[x[\x00\x00@\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x100, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r4 = msgget(0x1, 0x101) msgrcv(r4, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000400)=""/54) semop(r6, &(0x7f00000000c0), 0x0) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r1, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f0200000000000000c385b299edcd4f94142555fb65591b7248bef87c80a763dbbaddc77a085d67d6a57b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/118, 0x76) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt(r1, 0x1, 0x80000001, &(0x7f0000000100)=""/50, &(0x7f0000000140)=0x32) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d012e2f66696c653000ba70f2534c5e4d79cecf37c37340493b4dce8f49f62320c95f17626b66904eae77252256ea8ed3c5d261d64eeb43fb0f2cc1aabc9dc900694716160887e0055c73e463d89d63747b72c7e28dd56520e45d0d32"], 0x6a) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e3f66696c653000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffd1f, 0x0}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x88) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x102, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) poll(&(0x7f0000000140)=[{r2, 0x8}, {r4, 0x10}, {r5, 0x4}, {r7, 0x20}, {r9, 0x20}, {r0}], 0x6, 0x5) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = dup(r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = dup2(0xffffffffffffffff, r3) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000140)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000080)) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) shutdown(0xffffffffffffffff, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x4, {0x8, 0x2}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r4 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000280)) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r8) kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x40) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) r3 = socket(0x18, 0x2, 0x7) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) setsockopt(r4, 0x2d, 0x1329146a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r5, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r13 = getegid() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") fchown(r1, r5, r13) 16:00:08 executing program 0: kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=ANY=[@ANYBLOB="14000000000000800700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="280d9c3100000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x32}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) r1 = msgget(0x0, 0x20) msgsnd(r1, &(0x7f0000001340)=ANY=[@ANYBLOB="010000000000000062a6e22613fbab24e63e3e2b8183ae2b3b5058c1fa5312dc7c6b004718ea2c8d88af18d86771b8cf7ee48d80e9a342bbae53d79bcb67b48fc796ef6ebc412e6230dfdaf2b38cee866129accdc4d2f5cfa4cae36ad7cf7f02549bf32d1fead58ca52bf187c6830b32f769cf4ebbe89d087ceb5b811050446259b4719a3e46da9d2b41f1073fb271e5daf180fb5595a85c8a9e6b365c664f9b9468e31c958d55ada51b17e80fb140332cc23c409fabc78d26a84552f978d20afe40b7d4a19b50ed71f7b99497ae6064f75f45e24a72ff076c1db502b10aa343c2f4f638eb1289128413ffa2098bab3842477176cd485de85fee91f0a634a0e1604b50e320f096b98e7273707a44c2fb53d018bd11e8b020079fe680d83b21a4d1dbd66ec3e412f1aa94bb86078544e321d846cbd4e75388a3736a450f3c24e01664ab53e92405fa6d611cfecd25f12e7a3ed7eb696f8b60ee802b56af74e2e07fe4099d0b0ddf516ced9f92f2123277deee5bd5567882011d583eceabcd00f4715e5775c1ce1bfe9a6759ea034c61a291526d56732a30b95c630b14aefd0ab1953b198c258337ef19027f0fb0f56a05896a962a6ba5e976b0182b79d4395486a1ebf49ea77e7261cdee110c207b0a58c03dfad4d32b3d3dfc7ef6b434f838798612f9c44f1f4f975a4b1fc9ae6db44f4b9a38ea3d666315b66d3bc2e39f6ef917219a02739f8bb9c0178b4ce7595f9e6146949bc2b3e55b86587944ca5e7bad846dd495ef6fd2531c6fff9a63803dbe25b09bda7d51906cc76d1833e186a9709e8aa751933ccb132c07a2bf29878a45da0bf2fd23f16a07d7c6f072adbdeaca3a7e5b62b17b77ee07d1a63f515b98c81fbe0f8b20ba391aa2c4ae99e505efaee2de3674bf83060bb03630a63f649d7ed9fedf40190389ca5272022451b7db283880c12998a28c61993755bea19d836bdb4108dd5f1b52dbbafd6c56de2ff7bea17c98b61441328ea2a1a0f1fde06b4bf07039b0874487ee4d296f225c65dd630d32d7391aaec9697eed863567a6de126b060e4f5af77cd936c5827b2ffd0848b82fb7cd7793140930ce564b7324d29abb546239ad3b2cb161066985c4b9635dde191b353713a0575240ed11f22bc2720dc94f1e08ee763f70d271b1a506c400b31ce987ed0763147fc70f21bf8dbeecb80f00759af0242b02bdf849f3ca68eb912bee12edbaaaf87a4a366bb770b83d9a523c6d4a619c7f8ded527e7b72ff6aa3f52cd36f32ace3af5d4ab51f2ae8108629a90a5b120baa7f1a7c3fe26444b4e38552c8651efdf72b6e71cf4a43e556660f6c2b9823027be1c58d0533837d034fe4de13ea3e6cbec8598f5f6810a7d6adfc52ee2f974250e6e16f4bbffdd5ddaa47e6fa7ea2432155a613726ebe076eb67a894b634b6726cd8a0235337158734d849334d291e796dbb5d53371990292b34f592373610ac4215c472a84c7ab7386b0f209b81f9cfa9f72128900cf12249ad9edee6174509dd648f5210a2aa44885078e9e3d5786d08b909b1f1e5a56109aeb0626ee501c1a82bb89f3c02e86d60d5211741425aae5428e0ae0a25268ca3125c6b1c5d3153150f38e01c9321e3caa6ee72bdd1db4b8ee8d88b5ffb831251a3fd0a924ff9e7350c8912c3bc99b869b2e7a3c46262637b122d9a6c66ca91fbfd583765f08b765bd1ce11f8d340d20d5c2711da610110a4c8804de60cc4b9dc15e6ffecd24590e8277f3756458bf89b4e370117236a3f3861787afb05d7baedc8988fffe076c969458cb652a4ae640ef77a322eeefac015d2248a3d2b6dc33b55562f34f246ca193480bb3626958a30e4b056e64a6f0ac66c24d440af0139be3bf60794e3f0eea240f956feedd321f577213089c2bdecf8b5c7e5cc8e83c104f9356e896ba30bc960e0cca1c27a20f3f52b87eba025a4de8d806fc1892c8412a6f8cbeb041d60bebac13ce9a06b047e34d5bfdc4662a68723d05812c8ca52c06f98cf01a535d258b5f3e2dbcc4b8e44103c6bdb088131e3a60e951b9fab653969ca3152d6b5129f5a96bcd702f583a4aaee7713064c89f1ff38898904571a8731230bc7f428f9ff79f067f516036ee93ed32de317a07096ccd2d12a04d6846b25dedcc247de0220e03566913f4115f342f52ed1dfbff9805052815a910a14d505ca23c45f16a8dc6ea277c2650ba2b1793694d32bce235fb23a874c4093f05a0613a3506a7f6d78dd60e0d42e0cebee3cabade1c926163913882032df64ce899e1bd76530451ab598d91b1cd205b8a94e2c7287a7d500c716b417d641fb9565e98752cdfc4c67ca930038bc4c3054ff21d7945de4d3b767efe36149eac2a4a21d13cbd72150300b1675f0fabd1d52a339498ca47a124e9b5267f5d8713d453d04829b50ecda296d9c454aa7f3fd1c3a6a710b73ad75093b8ff8a0d20d8fa8a60115fad4446961993aef452cbae821c165b3d0dda34fb7e2d7f5406388285502d639756ddd0ed58d1fef969dc3bd403742d9a34f24bb59244e8a91dd6bc14d135b7a50cbd43d1bcb5e624b54ab6307610c27a494d57fbb715cbc9884872ed7b8a879237718ccb65acee980dcc8493f3e81173ac6ba99a7dee1485be6abe8eaa476bc9b9e68928f5bb5c9dac4e14363b603d03ac66ff06aecda2316368a95410e0f7d6174ce61ee3547d1fa4e6bcc3c8a16406d9d2cf702c3ef7750e7bd85fe90e5296c784ec375f85136d24f2d0cb82bc34d9d9e851e48f5d2fc428f7e8e124be897c2e84775dbbf7c1f19b842a2213a589c6e4b7681b8a6edfc06c3c4881fb333366c0f811e23c40ccce2414d020ddd7bc0f24136fae0857982f21de71db8816a34b5861385987dd6cad11caf167c753f42048def1ef28b8bb4fb263928e6a9f1742c79f4475ab3cb0b5194d2ef75f7f1c28d67086e2f0b03d7fb4fabb5fa389407ef98cddf7f2561c4b1be87e608069bc65c4b178953732d901385a35ca4651d6dd972a4ccca980457e98b37c1dc3d99959e7b5e5212dfae37246bcf0628698037a499dd18dcc99f51e58b322d56ba44a4408d32f1c1a07fcf1e3ad25c26329dc9a0c81c9a7fe034c04b7ee4a9642b4c931b359e650c89707179b1b3eb965637aab2ddd3afc3e1ceee191495272760786b2f6abd584cf27393f56bb3d8081ac1ab5a6a87ee4c5ba716a853042977319ad78440e3387613a76e06cd03e1a41af1379823917705f70b7a7dbf3b39c0f1cae6d92f986210fad5dc935249f44370f7da92e168187c8ec0c65cef234563511b0ce7d9ef0d82dabc6bed5f247b95871dfca6d1c079f759fa58f4b637cd875fec64e592d885b2472ab23839e6ecf8ee3011243949fd167352c42dd742e393f74eb0ad0e3e0df11912a635455c74d527b7fa5172a86a2d7141f99bcfded677248124dc7a09889a398637e67caa09e5ff23681b6949e95c9089f09bd684119ab759c8806b61c479512880a6e757df4dead7d82173c82db0c2535b365b0517a1aa26626122de3e9cae04e524a3b9d63536ddd9dffddcab9d84c46dd25127f0622e6b3f4887519ab23bc2f7fe65d8f2ca6c6af74fd3145930d74a89bd23d9cc0d77688ec62d31ea6cd8f34e09ec3d4d85a9899ddf20a564119d19ff94e5f47b2eac0d5616196310bf6a8ad78a21774308a687871c68e812d18f979ead2a5132590158103dddccb10f70ecfc66dbd3f05ef194a1fb091870f39911fbdee74053523830349f13483c8892284dea6700398d856b6b2aa14588b1bc14643b0834d26cd6fa455169d0c77521494d493785c91f0b3c70cdaa4988be0c0e37e66e62b21071b58fa332f2ad5c7a309d864f332876a815234b25282c5c8da9021bdea9240ce78076538fd5eb0d6ef987c705612d8121d1cafc4e3bab082c0ffa6066d1009079db2e6702efae4c0d53d2a8b4bd4e330fe80c076511d17ae6fc0e76e30f3d2e170f762cee3810e2b148b44b611f601245122b6ca9cd05cc3bc71c629f1364bdfe04b9089c88e26695210f5b48ce0c95f05767b0adf7bf6c6671332a9e5aee84937e0bd7ffa16e3678edae6bb11c055d4a48e033df54d2b80aeb5abba21594e229d87dc1836b396bd965a54e28db93d45a02c326072bc4cb4968853d1dbc638aa892534519aec8636e1801c36f83ca697ac3911721e3d8216f7a3e0381051d28fb602213a62ffbcfe8ce3661cd5b5b904082e9b8fd300910bf3e5e74d932c71fb558c221893319456f23de5778538e5bb4d1e1e8fbea035c4f68855795dbd8520256be4505d6d5e49e53e6670a70b70fc3e1f687a0ec3c3ed5fdffb92cc648058cca186769298b22a367a2f5ceb25d17f5ef30f9f50bf8d3461c8f1f4078b11a48a7834e3ae859a3d110fbc02c6558ab9bd7e4a6e53816772af2f3508339202af12fafef1238a9eb3f6e7fa8f381254aef9abddeec58e23571029ac2457d297cb5d91f1d75c9b1abab58e546e8ff9b4e7bb7b7ae76f78cc675c8fa9b4293fa4fe1a028dc9917eb2f4620f2a6a450c50a022fbecc3d3c70480b0cc52c1491ecdbb18b017ee3e2e3490e6be119d771640ebd9d5b2b2c171394e1d49d1db220bd83c085220d0139b8ab490d28c57502c05c8b2083637701f4d569d36ee68c4ab055460a334bb9c35f24959ca1cced5efad39e7314588e8e94d1e2c64a54d9bc8138b54395397a4e48b66f63843eec553ce01ab0139d9f958608cbb58381aef2bf34a87c42b0cfd00957dccdd394707df9e2fc13a3d189e5f085a3cb8152912d05d286ba3ee796838413cafdaba81dd16c20130d2704f0e3b390e73dd562b830af3c5a55c7ac170d3ba38e355dfbd1b59f6e8ed135c8ea7b85ed72c7cb846a5dad995324c04427695e11e7852433594f39ea974960c6d4488451a0794b80f192d568881df7be7d9b72f935a978764819ef3724a1cee0c3b69aee346917833f6c538de72b6eee966582fcfa8722b5e945f5079693bb2928c5f50203ce4a4681e89d68eeee65ad123f7552ed6b96ce6a56a43b28e711653f91f4ceaed39032d1fa87e633b086ba888a5e7da0293807a0355cc1cbaf0c9269736ef7f4cde85d61a374f248ece19cd0b8eae53c9a0cfbd52d4e74168a553e9ad32c58b06225697058c00c39aa58a9a85fca8ee98a329bc3583cc9c47d31dfc3d2c25a11cab6d86e55d6f8f88b64903e8c1657088a33a4150558a52b8b4fbca80fe081b01d549e7492cfd816121f60a1441f570e6e87e7f9b309396137dba58c3dd07914dae5b77c797a3b1a372882ff8e33c3b020224f1226edc4f345fce4076fd0f40bc07bbdf36186a50043bf34aa7562464729a00082dabadf359ec9e5d6232c08c5e5227559e385d6b7bf70444113e54b230664fe9746f29f98adaa92e99287706fb297ab60572255c63a56054812eaf32a9ffd67a435f935839eebb2d1ac1f30523d46ea286db92d56edac0dcc221ea8052d935d60220ff012dc4058aec58e44b89b8099369572947e49c61f01e9f7c1e5623f02c86b2c6e8f5e02e7384d31bd5523df0c584490f20d59a6bc2e1c8931cda5f9a32dab45f1a90c190425b484d21c8c0bd296c449f1116e3c1f9cb157cd5f93a1d50c7e75bbebb9f3a956a1d9c3228fb12914ff958ff3902f62391041ab76c082f388e8a98d38314c2976b31f1af19582da7fb153381acae213f143035f3959cc4d7382d01576460ca9b03062d50e02ae0a6e20641df405d2e14f3435138dea287bb493de1d102876549cd56585c46e9766817caf7abd905c283e5c9bcd2d755fc10216d4d3c12422664f641535fd9aeede7879629"], 0x1008, 0xc00) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) unlink(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x0, 0x200) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 16:00:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000200)={0x1, 0x200, {[0x5, 0xfffffffffffff800, 0x81, 0x1, 0x3, 0xfffffffffffffffd, 0x9, 0xff, 0x40, 0x0, 0x0, 0x100, 0x0, 0x80000000, 0x80000001, 0x5, 0x0, 0x101], [0x7ccc, 0x200000000000, 0x6, 0x80000000, 0xff0, 0x10000, 0x10001, 0x5, 0x8, 0x8], [0xfffffffffffffff9, 0x4, 0x2, 0x7, 0xada, 0x2, 0x8], [0xfffffffffffffd0e, 0x100, 0x0, 0x9, 0x4, 0x9], [{0x4, 0x0, 0x9, 0x8}, {0x0, 0x101, 0x7, 0x5}, {0x1, 0x10001, 0x80000001, 0x3}, {0x9140, 0xfff, 0x1, 0x585e}, {0x6, 0x1, 0x7fffffff, 0x9}, {0x1, 0x4, 0x8, 0x4}, {0x3, 0x8, 0x7, 0x1000}, {0x4, 0xc8, 0xffffffff, 0x2}], {0x508, 0x6, 0x1, 0x6}, {0x8, 0x9, 0x3}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5, 0x100}, {0x18, 0x3, 0x1, 0x2}, 0x1f, [0x42, 0x7, 0x0, 0x5, 0x200, 0x1f, 0xb9]}, 0x3c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d177427466a4b21087cefe456dc1bd0640f8fef46ef25cef283d64db4e384605ce3859e93c71c8654daa9ea3ac71671f8bdf621137ed40b2a86378444c8573800dc497a29859870501a9bfc5f0e98e7359da653aae8c74ba8fe61e360fe9989504e31cf05fe0dc5209504872e1c9ec23867d0000000000"], 0x10) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000440)=""/82, 0x52}], 0x1, &(0x7f0000000500)=""/98, 0x62}, 0x1002) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) 16:00:08 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x788ac29a19c9faca, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x9, 0x3, r3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000200)={0x5, 0x3ff}) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x10affc39f07b606f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r5, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r8, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r9, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r12, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r13, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x20000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = dup(r21) ioctl$BIOCGDLTLIST(r22, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r23 = accept$inet6(r22, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = kqueue() kevent(r25, &(0x7f00000001c0)=[{{r24}, 0xffffffffffffffff, 0x83}, {{r24}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = kqueue() kevent(r27, &(0x7f00000001c0)=[{{r26}, 0xffffffffffffffff, 0x83}, {{r26}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000640)=ANY=[@ANYRESOCT=r26], 0x1, &(0x7f0000000180)=[{&(0x7f0000000100)="e829ea0b19cdc9c9510bb3715af0d5fd74fbb43c8fdba3245699531c", 0x1c}, {&(0x7f0000000340)="5a8fec902b5f2ac691d2d18bfd5307edca83facd828197907e603ca4e75938e830d2befad45070b0dd0e35a990ffbcd8e58fc2bb2529068e67ac0d2bda2566ff4f78060c45a74faceb50871e6e93f3f99c10ab9e0e85ddad4756305f9412e89ce6e8ad240904cda1dff935e0ec9e3724a1ee5b94f8379594671f43bf012644283e75de0b91e2341a15ab8e82604e3a2c6498a9f274b04baba7a3dbd7b0bdcb97f9686f19063aaf9855aba836d21c7d4c853e747f808d1b52354aec5dd5a5671e258900581241dc6ec6ac1519b81e5b", 0xcf}, {&(0x7f0000000200)="f6232581ad5ee39a25faf792c42c95fc2c661d76c876b54dca1c963037291208a6ab07c487a717748c46bf6d5e25b5c3baac48f669fc63258b569f14d21f4feb9ff98f32daf02d382116e488084dcc7349e0", 0x52}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r13, @ANYRES32, @ANYRES32=r2, @ANYRES32=r14, @ANYBLOB="2401000000008db35137c70000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r25], 0xa0, 0x4}, 0xb) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="c3e89dc3f3f366b09a80ac076937fc195697b2c490ef658eb5f0563f059a8b69db6b5610a0dfc848763870744253d3198f0d0a4b698e80d2da307d945c56b69c04a98fb647b8edeedd911baceabd2d75748b932ee8520bc8f2a625215de7378f38659dbf1f070d51ed5cae2091959f25feeafae6e79b4db8ed62ede6aba50c21c031c23df5daeb48714b667b1c1c964ddfcd4e625b815ee351dc7060092aaf6f14d0187adf1d0c97afc3b46dc5860cebcdeada17a161", 0xb6}], 0x1000000000000061, 0x0, 0x0) semget$private(0x0, 0x4, 0x200) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7}, {0x26}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) fcntl$setstatus(r1, 0x4, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x5, 0x1f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000080)) setsockopt(r2, 0x29, 0xc, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r3, &(0x7f0000000a80)=[{&(0x7f0000000300)="54e0b0198f8d5702b552b36c861c7558dc6dcbfa77f1328871dcbb6fee901353f9559994dd816b7bcc65997445a5f8cd61170d6f0690c41a06f3ea047f0e7f4003dcfb777cd9", 0x46}, {&(0x7f00000007c0)="26ab4d32531a4ed986d2af538e700b35365337376d128777844ce73a1099cb2f157f2977f54a4c1fd0b8c05836a844fa6fdc10498f6a615d2bc6530965886d7d2fbd45a70bf8975697d6e7ff72ad7b5fe6f390814c7898dc01572e5d5d43f2cd6e63902049b529bae228f105c8daaa1d0b17dd9b42f9ab969fb97b0a58d2", 0x7e}, {&(0x7f0000000840)="4c1991f20ae1d28f50c019f08e28c5717542774e285474da5bb00dee4af94884ae556271ff0c36a76d603b7143c44a945b07883508d7675bd1ef5d6967b530f203bd02c27d0763b6e55676d3afc4255fe267ea73de11ba0ca69730fc9f004702ba661ac4b0e1908a920244ee2cab61908ec0fd1d77587c35ca2c2e0659f4dc8e29c6f035cb3d98e23e600038475344775a01e6914667c5cfd5480fc9045c8ae6dce7dfa9cceb86c89c4417901ab6d1289eb5831c67782c78775619e305b5c5174a37406f6ad1b08493bb999299bc6d", 0xcf}, {&(0x7f0000001ac0)="31fb6f3659b2743717781edc975ac7e277e3fcb65221acff3b7bf993d90220ee8886eccdfaf02d43e85769bc7d5d6dc4d36f08f45af00d849fde15e43adb203c8e5f218af60a4501a24d29a8f73aae57d376ba3735c1fea49390667d0f378e2d0145082bf1032087397bb0c6796677c81c9a03838a493b66a3044a7862944c1038899783f9bd79b5988385e3a65e640f3ab4b8d8eac63acbb1b505653dd3e041c1be59d2a1ce170ac28792db713c01dda4806d20fdfbee678d6bfc28b3bef19009917c201e49fbceed583afca5f7e3e01e5ce923d491ca4c39425176394556cb78f3fcc540205c79c5830ce71b6b9ce35b7be9c89039e87de6ddfd0ca8b01cc945bfb06eaeacfb1095e41118e218be5ddf4c4949bd2b61c7c587835413eb92ff50896a743b9f09e70fd54729a8592b97e3d3d30b9db3b1857a919c642b596eb7533dd0651f204317e9284b9313f821c74786f67721ccf2457450c8898febca2fa34c0e97398cf05c02d78334eb72c8ae76b66fc30d19f525501326ced19143130a16459a2244c445bf75f5e247aeaedd03426b6913497d92a527ac4b541ca0db5e63082cb2467647bafcaf4deaeb2842b2c0cb8f7a0e2f537b064cdd70cc448a12ad57d47bceeb4bd0f4202d1bb77bf3528798e0d604a072a19d1d5f5b875fce54fc6da42f7a28fa48d8439879f4ab719029d48d4fd322a167f22f6d77aa2b9901d2d466fe5a66168440d2d99ad2770cff11fd4950ec0cfc48dc37558f3d1aa5ef26b30f1892737191cae40d3aefd372a91c74f13cd7e321782a8b1951470faeb44a4cff841509cb697f46617b7591ae27be0f81e9b3dbdda982e5b9053f8452c2b7bd4f2a950409bd922c60e457ce4212a00361b9e58b2bd7fb6b5c370c61513562836ab43b5dde7cb9d0a32b3f551682120aa08a30c86423d5592fbd68eb3c3d25cc6173594b20e0cfcfa38503747451199a3dedb1ea0ad82179be8579192a88bbecbc939a9568cf2cccc543e89461251630e21db6358e501b6c83c267c8b37de90a929d50b939f62780c3bdbf979a820cd4576a6946dab04d3e806c59356d30e9fb755b66dde529facea0aa7987d01a6ef2d161edc1f382806986988b62809d7c311c924cbaf95482d9dd4d721d3802d84988a0e3deacb4e2411d5291bb4b65a5e1b5119951a9a48411a784ee2b6a2a9e13dc396c92efa9668cef12983fd76ed72dbd2de5c370c1ba9ac8d1c39d649f0c017a7a8c5dc99140e63f4b76571ecc7d143e00c2cd9b001f2514b662a34424086e211d66c0d770181efbfc9af7a95453772ac0ce47b28d6f686d28df2f33c3339dee2e659ebf70a8585f8e503318c060b0d4cadd0dede25b5565314d2790e1f77efad689bfe57cf5fa9e5787fb9e776bb15227e2fcf40445fdb4327045cbf6e9521edc1be25e60a273d5e05e9bf5fd8b39879de1b101d6609b286c95", 0x40e}], 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x137, &(0x7f00000000c0)=[{0xc33, 0x2, 0xe5, 0x1401}, {0x20, 0x3, 0x1f, 0x1f}]}) sendsyslog(&(0x7f0000000140)="b74230776e", 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) bind(r4, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:10 executing program 1: r0 = kqueue() sendsyslog(&(0x7f0000000080)="fbd612a746306ca7512cf42ee8283527c1e89e6f0c0f8c3b18e04bd5bae66607b56b2434c9b8aede916350d9ed2b80", 0x2f, 0x20) kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r1) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r6, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x2}], 0x66, 0x0, 0xfffffffe, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) 16:00:10 executing program 0: r0 = msgget(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000bf15f2bba60ef2d011d0ee50b33e9b51e828321ff5b7187af0297865809bd92783c631974ad266be6a1a0c6dd6fcac19d7f1b7c1603095112e87d7916a7258427925a5310444dbb299f58c15bd3a4a79b1c867d0966382d3877d1e7089425b4c20612e77ee9b4d10d0d6c906aad7bb38409be3bcea1822e1b6aaf92874797493e4bfbc842e041ffdb800e093e2202a49b258bb51bb4060e898336ea47883225b6116d7295598bb13e60f12eff5f495602a900d0ec02bc5fbab449a641e64c7"], 0xc1, 0x1000) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x6ebd}, {0x18, 0x2, 0x5, 0x10000}, 0x1, [0x8, 0x4, 0x7, 0x0, 0x4, 0x5, 0x6, 0x4124]}, 0x3c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) close(r1) write(r0, &(0x7f0000000280)='{', 0x1) setgroups(0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) symlinkat(&(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') 16:00:10 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000a0d23eb52e57e67ba457abf6aa6c40493f508db7bac257cd5fa30bd7ddec9c727da6a2dfdfc1cc181d296a3a64043e6be36611db403526e90a2d801921b641bf10779937f69c60857c280c54a7c24fdde619db5c98b5439b1b90350ee43b03f50fd966adec547b1dd6007f2e48aeb25a35c40d31fb63d4e93f2bae933972eeb70902410f1e27be824b43d9c462ba75581f680bd85bcec17d6ae687c0915cfdbfbe230"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x22d, 0x0, 0xfffffffffffffffe) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7fffffff, 0x5344, 0x1, 0x0, 0x5b, 0x5, 0x401, 0x0, 0x0, 0xd97, 0x5d}) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) acct(&(0x7f0000000140)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = msgget(0x2, 0x10) msgrcv(r4, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x0, 0x1800) msgsnd(r4, &(0x7f0000000240)={0xb1c4e6698a4f7a9c, "e662699ff7ac441e80a09878f480a5f1ed182ebe0141005d23686845d3a2e838c56cb7dc09b82f04da573d6ac7cbbe44a3b487fcdef6564c2c9fbfa346b15d2868245026e74b466cfe8d22ada7051a76ec412a9c257f3d46b38bc021d13a9ca5400c0704026adc34cee440b9d41bcab6b03963bb198ea422c1a500dd6e918d828a44a3ac7803129a4fff60d459c2cb19543d4fddd81094f04af3c9bd6dc9b2943c769a9747f8761a0ff77eb519808ad0dce99aceb3dc3ff4d5a4907bc6768cbfe4b032a23f4521724390403e4c2f827b37bea986800dc2bbe8fdb4"}, 0xe3, 0x800) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = msgget(0x0, 0x80) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x7) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) r21 = socket$inet(0x2, 0x2, 0x0) connect$inet(r21, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r21, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r23 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r25, 0x104, 0x5}, 0xfff, 0x9, r28, r28, 0x7d55, 0xd75, 0xfa}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x1, r8, r17, r22, 0x0, 0x80, 0xffff}, 0x5, 0x6, r23, r28, 0x4, 0x7, 0x843, 0x257c0000}) r29 = dup(r3) ioctl$BIOCGDLTLIST(r29, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r29, 0xc028575d, &(0x7f0000000040)={0x8000, 0xffffffff, './file0\x00', 0x9a, 0x1, 0x7, 0x10000d20}) ioctl$BIOCSBLEN(r29, 0xc0044266, &(0x7f0000000180)=0xffffffff) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1}) socket(0x20, 0x4000, 0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = dup2(r0, r1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="85cb8ca257f5bbcb7050ce0f7ac28f0c3197d593719600876a97a0327b670595d0d3fb2612c459b78cdb7e5b899135d0224ab823c7a7a3463375f799c6ab9e44413ccc7f567341c98812b8f1b6a003090ba1aa921510e6304637c56c7517f39a143d70392ccdd9c0933047531a825217c2f630997115203fd9e396fb2ccf68bdaf29772e80538c47c900a1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000180)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0x5, [{0x1, 0xfffff001}, {0x1, 0x3}, {0x2, 0x1ff}, {0x2, 0x419287c0}, {0x1, 0x1}, {0x1, 0x35}, {0x6da257a77c13a63a, 0x6}, {0x2}, {0x1, 0xea3}, {0x1, 0x7f}, {0x2, 0x8000}, {0x1, 0x5}, {0x2, 0x5}, {0x3, 0x2e}, {0x2, 0x8}, {0x0, 0x1}, {0x0, 0x7}, {0x2, 0x10000}, {0x1, 0x2}, {0x1, 0x2}, {0x3, 0xfffffffa}, {0x1, 0x2e9e}, {0x3, 0x8}, {0x2, 0x1ff}, {0x1, 0xc8b9}, {0x1, 0x2}, {0x3}, {0x2, 0x1}, {0x1, 0x400}, {0x2, 0x80000000}, {0x3, 0xe29}, {0x3, 0x5}]}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x1, 0x81}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x180, 0x0) r3 = dup(r2) r4 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x10) open(&(0x7f0000000240)='./file0\x00', 0x8, 0x40) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000280)) write(0xffffffffffffff9c, &(0x7f00000002c0)="556243314e484063f8dc72", 0xb) r6 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0xb725c129a3586ed2) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000340)) fchdir(r0) semctl$IPC_RMID(0x0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000380)={0x8, './file0\x00', './file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000003c0)="4948072e1f7d93f1710d68926ba9a2a1a748e75f4a14f7877d45ea669478b56dd1507465254cd919dc525643648bf46878ce57170da5baf594c2c4deb93543f9759aa7942f4fd1cd168b5a795c842e31983dad4dd29c173330c287496e4e50a5d7855a20eea4dd468c68066493367690caebbe4f4275fe", 0x77}], 0x1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x331b9743}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x77819e7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffc01}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000000000/0x400000)=nil, 0x7}, {&(0x7f0000217000/0x3000)=nil, &(0x7f0000351000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000010000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/bpf\x00', 0x80, 0x0) fcntl$setstatus(r9, 0x4, 0x80) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000ac0)={'./file0\x00', 0x2, 0x9, 0x9, 0x1, 0x5b6, 0x9, 0x3f, 0x3, 0x4, 0x41, 0x6}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000b40)='./file\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000b80)=0x7) r11 = dup2(0xffffffffffffffff, r5) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000bc0)={0x8000, 0x8, {0x0, 0xfffffffffffffff9}}) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f00000002c0)}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r14 = geteuid() setreuid(r14, r14) getgroups(0x3, &(0x7f0000001580)=[0xffffffffffffffff, 0x0, 0x0]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x0, 0x0) dup(r16) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002600)='/dev/ttyCcfg\x00', 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xc}, {0x7}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000340)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000001680)) r6 = openat(r5, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r7, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r8, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) kevent(r0, &(0x7f0000000340), 0x8, &(0x7f00000004c0)=[{{r8}, 0x6, 0x128, 0x2, 0x7fd, 0x3}, {{r6}, 0x0, 0x29, 0xfffff, 0x3, 0x4}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x103, 0x7}, {{r4}, 0xfffffffffffffffa, 0xf1, 0x1, 0x1, 0xfff}, {{r6}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r11 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r11, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000140)=""/109) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r12, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = kqueue() faccessat(r0, &(0x7f0000000000)='./bus/file0\x00', 0x4, 0x0) kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f00000000c0)="489ef6bc10246cc704b008db9220cd7c6030bade34fb00000011c6a27d2665f731ceafaa9315e65e76a8c97cb997aa3871fe78be5b764ee91e03813138929406ba5cbed5edd31ccb60fb35c8eadf777d3af044b30ea26d10d825170e23cd95c77c6808b4a1a17d69e4b11bf82b2b210453ec3e10a85bf7252c697e7c370ca900db3a67543da1b02f15a94510528b9429177fbcc9c9143c88acb70e31ed016474b7ec6fc8e4e295f3265d9c0a545e47391b57c12b7a2c88de23ac461ee52d91572da58402dd91082266bd3c6a2cd3dd82bbb3a221a8200fb1fcfadfd042974a33af61629ad85c9ba8403a05ea7e6d9a471f856186190bb2c2183145a0482a850b09b6b2e27bef815c1cca6dd34c92f0d20678fc6bf546efad7d6998c83841096ecea3272d90eb8a78af487557c896c79efde4f9682a6f5a77817a183a459425064c47dc73d6b314c57bb2215074dc88a42b2c4135ca04fb22f739e9ad2db6ea29e725852051f9e0e4da4d681a443f791d54a9b1335c4f2345f04ed8ae37124dd0d79fe82ac20f1cd4", 0xffffffffffffff4f) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:13 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000200)={0x6, 0x2}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x190) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{0x5, 0x3, 0x3f, 0x4}, {0x101, 0x9, 0x1}, {0xfc6f, 0x80, 0x9, 0x7ff}, {0x62e, 0x3, 0x0, 0x80}, {0x7f, 0x2d, 0xff, 0x8}, {0x1, 0x6, 0xe4, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:13 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0xe60066da67f70798, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:13 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x10090, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0xc0, 0xcd3204fa8243c2b0, 0xfff, 0xaf}, {{r0}, 0xfffffffffffffffc, 0x2a, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x80, 0x40000000, 0xb6, 0x4}], 0x10005, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x1, [{0x0, 0x1}, {0x9c94d12382cc1f1, 0x2}, {0x2, 0x8}, {0x0, 0x7}, {0x0, 0x118}, {0x1, 0xffffff81}, {0x3, 0x3f}, {0x2, 0x80000000}, {0x2, 0x10000}, {0x2, 0x1}, {0x1, 0x5}, {0x3, 0x9782}, {0x3, 0x5}, {0x5, 0x2}, {0x3, 0x7ff}, {0x1, 0x8}, {0x1, 0x4}, {0x3, 0x6}, {0x3, 0x8000}, {0x0, 0x3}, {0x3}, {0x3, 0x7}, {0x1, 0x5}, {0x794bf039965efb41, 0xbb6c0000}, {0x3, 0x1f}, {0x1, 0x5}, {0x1, 0x843}, {0x3, 0x5}, {0x2, 0x4}, {0x6, 0xb2}, {0x1, 0x6}, {0x3, 0xfffffff9}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r3, &(0x7f0000000100)='D', 0x1) read(r4, &(0x7f0000000080)=""/23, 0x17) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() socketpair(0x20, 0x1, 0x7f, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000300)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) dup(r5) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) accept$unix(r1, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0xfffffc85, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() syz_emit_ethernet(0xde, &(0x7f00000002c0)="b70e12e727cfd435f6910cecd20828c539e90355843755a7bc568b862d085f0df58b22f75add06ccbc31742840097b8763cc3d9ceacf69692a50a1d64501b42f8b7c0396ac2d50e7c6ef4525b2cfa31dc333a82cc3484f47dedb2bba39a4b8bc2e0eb000d355a89319d71a06b9744d1ec3d40a669c6bd40e1de16a0b05d1a0369889a00dd14f9af558dee6dde52adee46ba207048ecf7d490640f9f11ff80995222c408735f034744ab62f1207882ea13a084d430c76c8bc13d1b5731a54275388919b14f903b0200b0c67727877fcf531168f6d73e15c983658761ce983") kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000ad, &(0x7f0000000180)=[{0x7fff, 0x6, 0x8, 0x5}, {0x9, 0x80, 0xff, 0x9}, {0x7, 0x9, 0xaa, 0x9bfb}, {0x8001, 0x1f, 0x7, 0x2796}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) read(r4, &(0x7f0000000200)=""/174, 0xae) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x14, r0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x0, 0x800}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0x4}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000140)="b6896d21da8ffd1f6b73f2b13bf357b8a1") 16:00:14 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x4, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:14 executing program 0: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\xad\x96\xd1\xb1\fR\x90\'', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b96b1c214297ac8d02d688cb88295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1a2ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa38dc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da5624000000f42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e90000000000000000e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af68792dc6561ffdbc806a3df063a313ec91aed6cb55ad71e211058b6b187190f4287000056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d5575ff44c60e6bac53fcba841e1a643637af5356e296f92e5640226d226a8b72dc499f45d6797567dc9db6a5879761570a3907de72e52150eb45443de8c391b920685010336c70275ba1e0f840f9c57d03f2b61278472f180b869b53bbcd8d2f535de9071bc34f3a58054defa5df058ebdf4ee5a6e82cc81a708091105ee025ecf087d60c97acf3b546892affaa3b6111a61b7dcbab47a6ff1dc5896f35e509cf480eabaa8215712c106aec3cb569cb28a17ee855896b55b3f6b5a153cac4c07122c4eea936d2a3c772645b63b1c71c2c9445904bbb436699f45f924599fbc9b2a846044d0c29edff98cebb66cce3471d677122b9c78051c5ca1d024984be8d841bd63"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x204) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440), 0x0) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0x3ff, 0x100}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)="24c8836e8260e44e1c3bf712c0a76700364730b659cc97594a67cd06caf188f3a5d34a9b388515175c637e0c13f35673219d143cc0552bc434e8e8b50649e5a63f47e46f4b99879954e8724d5027e374be12ec04312657fa96c0f1eadab4fb28173e59552e82cca27a6e85ea7a10f28f3a9c84879058a805db39296db128", 0x7e}, {&(0x7f0000000180)="c0269420145938a752dbd6ea6dbb46d28a85c13c912d81f0a89394fce23a3fe51165c160abd8", 0x26}, {&(0x7f00000001c0)="6263b680a89a7d92a6d8237faf3a022b0c5a526b5fe5031b83481b275a30be6ef3574ad999677107eaace57936c3fc3ebeff0044f9a0f80f69c55a8fb1496fe945ef1108d9a8709e2c606327a6e60e749ae8dc38f18fda41aa47", 0x5a}, {&(0x7f0000000240)="5c3665401ffa76a999710b7bb75de9997b0b767aa0feb39f71019dd4572d840467ef9e33c9a3751772b329b95cdff52e5dbd7ee1357b5f7e0a7b", 0x3a}, {&(0x7f0000000280)="4d883b93989ed8e54f8e02303975e22bb59eef78ac6feb863b9853c89f360fa51fa1f9ef68f302ef0d9b074ad7e518bb2eaf65fb43c406f986053bb1f32a191beb10b9ad5a94eac327a540840e89125ce0ae1033421e942938558d56fef72662b7be10561ec2597ea34112ffb78ecfe10f267236aa4ac6c48376d81981475902fccc7fca1e5d34a18a5769a95dce58ea93104d9c60ed5a50e62fe5ebca8e45461f6ec832e43d9e98c178fe34414a5c1e77092ef84f6c848ec4bccb1baf6ab11c061dcfddd0293dc338e694194d2b0519161ff7b41e76c803ed6f550415bcf459244095f2beb863b1e5cc00b4704f11e35c9b058de283ec2f", 0xf8}, {&(0x7f00000003c0)="761279ac0c75b6", 0x7}], 0x6, &(0x7f0000000480)=[{0xa8, 0x1, 0xcf88, "2d34a3a825129df60c27f9bde4658c99ed0bb4a482ac2ea3988a0fd0ed6872b7fa435635facce1968eac1e2180514044c7c25ec1d119eddd795d4f0766da7117d4ed96434af10d0c4b7fccf2f95df56848651cb46be5511cc94b68ebfb58880fb8a61610ac34339f6a293d10e4fe64dbc8eda52f3441d5750612b605cfea5ba4d15a0447cae5c9f7f88f6a846279ffed49f5ee3c"}], 0xa8}, 0xa) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000600)=ANY=[], 0x0) write(r2, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = msgget$private(0x0, 0x4) socket(0x18, 0x1, 0x0) msgrcv(r6, &(0x7f0000000040)={0x0, ""/84}, 0x5c, 0x1, 0x1000) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0xf1, 0x400}, {0x1, 0x80, 0x88, 0x80}, {0x1, 0x7f, 0x5, 0x10001}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x5010, 0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0, 0x9}, 0xa8d848f5f634653b) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bdd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7523aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7be4fb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7c00000000000000092167e10953b3f3bd50fcf279fdcec904368cd2e31ee85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc29face430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd700000000"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x45}, {{r2}, 0xfffffffffffffffe, 0xb, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r0, r3) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) socketpair(0x18, 0x5, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x3, 0x6, 0x7, 0x101}]}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb902572c36ae61c4a64800"}) write(r2, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r4, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) fsync(r4) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="03002e2f84046c653000"], 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) r5 = msgget(0x2, 0x10) msgrcv(r5, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x0, 0x1800) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r6, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x83}, {{r9}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r11, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}, {{r12}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x83}, {{r14}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = kqueue() kevent(r17, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x83}, {{r16}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000001f80)=ANY=[@ANYPTR64, @ANYRESHEX=r15, @ANYPTR=&(0x7f0000001e00)=ANY=[@ANYBLOB="a78fe5c7bffaad", @ANYBLOB="34f3a8b63aa07bd729a6d32415cf3e1c7413ec3a8286a883e3d56af286537c078df8a08030423489cba3724259412bd4c33c5d2b4e6e94fa2f0676187a4d2cd2", @ANYRES64=r17, @ANYPTR64, @ANYBLOB="e0b17954b13eb64bbd7a984bb3fc5d5c6b83e662c3876e1e838b1f889ccbaeed2182546407e406be651d35de51d8b8584b259513d03097d4a009a86b20e9f2c0a0eabf18cd15460b501f71b0e1e5cb08756b3b4b511535f3da6780736950e8224c302cfb99ceceddd4f9eda54959347575eacfe54d096cba1b040da3555c07a9923825a9c6bd019439505de4ae73853c2922d9d0405fcdc7b986562ccb93422c03b7fc7e17321e6b5b13b7c8bfa4927853237b89d82dd7bba241e796a5a7f180a2eecfb73d624125f3e18d1eecb1e37aa3da19563a23d1e19a10212bd0851bc42e9d2eeb7611ea373603afeabeb68a2c6178de", @ANYRESDEC=r13, @ANYRES32=0x0, @ANYRESOCT=0x0], @ANYRESHEX, @ANYBLOB="29ba4aec518884502633c549a393f16030b4de2b1806552d6a60d16974e6a6d944902487a4c5276341d41c9ad6c319d318ff3707be2094bca6fb1b08c5ddc99594c4312092ae0812c628941391c459966fff82e20f68ee4a983fdbd6585e628c2ac5a9461eee1dac8e8c728517331972c0e1057913bcb72d036b511ca6ec997d73d2751a", @ANYBLOB="8f066a0435b3d984c9aa07fb1fc0912197a0d5406c0f987ba2fe7153b0353dd75a60b0970a57d415ec91118ccd551db1781bed8e9c958c338209b345e62d3c55fad0ea3f823b631b4a756486fae323c3654bf312cb436eec6a4f381db74bcce6407944cea476b7ac035fe975fa5c0792f74f988173dd9b929da3001e8f32d5585588f9"], @ANYPTR], @ANYRESHEX=r7, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR, @ANYPTR, @ANYRES32=r9, @ANYRES32=r11, @ANYPTR64, @ANYRESDEC=0x0, @ANYRESDEC=r12, @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYRES16=0x0], @ANYRES32], @ANYBLOB="9a4accca5e36b1e4754e52f1299a0269f5b768538689dc6c7fea4decdc02e47c5108bacc592db820fa82789770a0b09337fc14a82d3a77af58a4bbaf33cbe09863b2868839ae"], 0x2, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r18 = msgget(0x3, 0x100) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r18, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r19], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r20 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r21 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r21, &(0x7f0000000380)=ANY=[@ANYBLOB="820285c0ffffffffffffff"], 0x10) write(r21, 0x0, 0x0) r22 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r22, 0x0, 0x0) r23 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r23, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = kqueue() kevent(r25, &(0x7f00000001c0)=[{{r24}, 0xffffffffffffffff, 0x83}, {{r24}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) msgrcv(r20, &(0x7f0000000a40)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r22], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r23], @ANYPTR, @ANYRES64, @ANYRES64, @ANYRESDEC=r24], 0xa, 0x3, 0x0) msgsnd(r20, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r26, 0x0, 0x0) ftruncate(r26, 0x0, 0x6a) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffd86) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000400)) 16:00:14 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = socket$inet(0x2, 0x2008, 0x8) recvfrom(r0, &(0x7f00000001c0)=""/136, 0x88, 0x2, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = getpgid(0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x20, r2) pwritev(r1, &(0x7f0000001980)=[{&(0x7f0000000540)="82ea5353e0dfc9563784687606c7f1180a928ebe5573f1e98237de8842dfb9b574a5f8a36effd458737265e1a7f774c2014b11061f42c9f677de0781157f11159e006e8d9ab636183f1855565b4a00afb814a253924f68d8c691be4722bea30bb54051e20b4ccc14b69bb08f958253a8f60541223a7df6614bbc5b2b96f0aceb9806ebf96d723080c6b61c4d7e0c28535ffb16036f861546adf74c461e3583bd54", 0x4c3}, {&(0x7f0000002ac0)="a1e62e0ebab74723699e6b613e7996bec35ce3d4c59c429680f9ef50f8d739dd972b7a93cdea4aa7e6b0a554ec022d8b034b667a0ec3337f5b45216af639e75a22c359801c5b512a41be5a86c952ebef10e8ac79e7bb648a417504d145e45ebef95e05ce43c85636103a92d46eb5be28cd24e0afb2e731821e7f66944c55f8ba53dd1d487d1e09349aafe05faa0f75b840c0b9299e7b0381c5e1cfa678ee74d652ba93"}, {&(0x7f0000001ac0)="590224ad731c48d339b240e7650b1464f6c58bf7bfca15d512a3aa90f14fcf9be28fd8581d2d7bd9f5d589c37884794330ee73cc671538608b3ff13e93ba0fad3dae2644804cea9aad1f6cfa6b8969a52871abb87eb60bca8272270eaf8db7ae104507c17fb33f72d4cf3916f8664bc9c885dfeee7380bff5e37f3a97c3860bda0a0e1d977bd6ede5596aa410b7893df0c9e68d5d15f56a94d74f5bdeabdba9da87651464fa1809ed5804f90aa8453cff4c2d3cf5a13b8351544f969fac5228f2c1346350b92f24d0f42506592da244a3f8f8eee73e868ab1d0eb6adf203e14543694e2dd51978ad2ab3dc38b4af9cbf30f39a92a44ab01cfb297d197e6fed7234f8de07e4d1b56f44f1e6c8aa8d01203cb98b318352719b7a4b78f7d086f422b61dc5e90e4a932cb321c052c9198e1dbf20305a4370815cb8be2cc048e0fb800b22077e5ef6d48dd37c2973757142518df7639ae978ef59998178df6dd16b119d9d33ac0490bd2b0c4b689eecb70fcd2d215aa6c1ed40da290ae8782e4ebca614c9359703898b9d4fc70fba3b3b7f827b44ab961ac89f792a22ab61dcbc07286160465fda1381902743d5407945e8508e5462ea4d3a9aee1106001547c7d1d1db1d1633cb701728bc2a8aa761470b41c4afd19a43b01894343d500a1cdafe8ee9aaf1cd6809a72b0701e37b49359a613f33b946050ff610d9a547aa23fe56836fd6478794d1d5b46862a38cddb1ee49b75562d540cb2cd7339e710224fbb742df963f55836e42818326c45fb234103597bbef0bce6c098d8bb8ef031b204f9e5851f49f0f01994f80996edea87963190071b753d356b0286af1c5a6fbb2ba9c54b1a4d7b7324b290cd969ddea813661d62994f3761a65cfcfb7db59eebb53f15c057a78d43dc736afb2ce60fca891ed9587959cad3ce916dc4005a2744ae9bd31a2882ce304624d99971c17ea4662309a0d18c515e6dd03024f5185ce30f4f8969615e19e8dad6fbe4a1cf97c92919a56bb0cfd6bd670765fafd406dfc104ace1a5884858b18e6d2adf7f5c82afb90a2c5280c32dbeb3f4a0fcbecd3904d242d8917a08e886adcc912835f22e76ce4b4543a6a19a4d06ebf862cc9d5100401a5dfe8a6d6833193c19830304dc4846f7d26d85b23dec195f9039d3b663937a549ee6e9c525471a334068f1a4b3b8df8091f2e398eac01e9478fdb3ec4e96eb9712df789b2589c6f51951b96f34fdd3f655dfe2282929cdc67484d03a64dea4ec7e9c12a33e0a4719f18f0aa5737cd912128c60bde9559980f4db731741f8299c109c05f39281cabd9305b37b14b79c77b4943d71a4d25dfbce117789e85657ffcecdba1d55d211ea4f6bed3d3dddfe211af13cd7cfde67d67aa6c34b473839a5638c520f87f774c03d6f6a10425f4480f18d3ca211f82bb990d6405b198ad81b6b72b15bd6af4fdb38753d3713215561973a7cc7438374bed3923e7cb90047a9685b777112b275c31682092de55d4104ca2e99ce1e80c74d7a6a8e20dedad730a2c43bedbce517216074b51debfef5ba87572ceed41c57f3d8871214a30a3b4f56d979786ac07587f61b8a909d3cdfa3ed74b4b9675260f9948b54de6beb3fb28c953466966bab50ec38e4826e75143ca86ea7e1104797d2d2e09325c5c31b3163072b70bf82a4191963ba1b90a412290dc7f0d94a43aa35ae58abaf2ece54f029596cf4a4f0fb69d538ee620b1eb72e2862c13037bba2e0a22bc5dcf890cf5a2794691015961516894907bff3d926cf2cf928004b710d50004311de5a2b1d752279b920a77345c450aded2ba27bbb72288438c741b4b3522a89fb0b68071aebf7ad1c1a55f1f23309ef8bba0e4a9b9e647459e2488228d573ea89e9eeea0923aa5377f17faceef22cf9c710d098e50382228768ac6fd9b71e1e42ee21be40ce4c0160147482e9e91c0e79418a71558193fd7a14c670ab6ee9c2b9dc91de573ca177e21dec808e7a7d988f3027b1e3122012487252b0cb3b8ac0ee4816e9c9b3229133cd282a7bd73bc38546dda543ac2347a01531de161d17cd4f08b17c3c2409866316621138c38668c8dfac02c4a9d00b81961e71b670eea5725341b00b36ca3b06ff3a7ed49370acd03858d1a3e2e788525366ae160af2fd6049b81d75366c32edba82162ea156b4be2696f7a2d20a5feb5df2056f14d6c837d681fa7a8940e2a18d9a539f02bd18c738e9662934dc3385ebf9bcc76cd9cc3bd3f348efff2ab784e0d9bc436544ddfacb49326afab0e7f688e9ab667ec86d55e09ba9b35076337e5e17fc4b122d5c565510761fd809c8c9a497e941bc7b5a8a3342d11bbedc0a6e8dc73c34c1f0f3ef9e39d2e3226b3a46009db4ce09e50bb86d0bfee185d75bff04576ad22bb03fdeda460ca3510a4e7f08ea801e545f4ed7285019f59a869dc00ad5a7660d38a25eed45911f2999bd3fca68c30bcc4eda4634cbecb4513f05721802c9c1a3a8d228e1c855ecb3a4721c1647d151a67403d196fb730206e912f912d50ac8306dad18f1edca4783fd5c0c38fd2c4bddfa0264edf4eae8cb2b76548f4eee6f454cc52a43f53928a3ec0213d8493d34412d83f4c0c9b9c151c846449a820ed350b6e08c2fac19171cf852b8d051e70d43a856bc55f766a78c746a089dfc2f70b72bb599f85b571cdcd4aefbc013ca4e759c2968be5d2a61168525e31f958a1c4aac0715997ede70803336edb70ff011a7ac7addde8842f68e75e22cc5ad8ba6fb02ac1c8905f10164a85ec4ac743122f04af22eff9987daef536b63f38ad3693a62d98f619aa69a889700b2867b81154fcff27eefcb9dcdc0a17cdb2c4bf63e8864dd0b6de6afffd4638777c5c9cd054c64971a3fca91080e44d73f4540c3a98c6afa4aaf3c3f20264e8a282bf0ec27e0fdbcb5ca6d2aee500960726f4936f0d145c3e211efb994b9d7ad0c7201045f5debbf186bf3006ff3def2024e571ed0a4edfebc4d926c9ba8da1b99aa489918c64d1629444c2250834fe60d3be6808863f8677c524d9a38b1ec60c8faa26c43467f638b1bf2d6e05dbe763c9513b2cd0c8d63615125875e3e4a0a11dcdc5df7f516e8da08e16ddd9a38b817c77352555684a7462610f33da6756b6b1571140a6e68588cb833b942789827bddba8bf43504da0473e76b85fe3b81d10fbddcc90e595ed0cd233b5647792068d7ac2b0420643bf90b7c1aebf39fbe77d78e019ff23941d4b176bc834d630638ccf309bf9b58b4272614b6ee3135dc4e029c65f1709da41239ac831d9a6c40f95fdd256fa60825baafb5c8c53870d492bdb3254033eab8cf7aefda40ad3be4ac60e3bc3a7073013a0e0c0dfb41465fb084920a8c545a8bf95b7c0957285bad32d6fb511c985736607170e93a54de05b1e0b67315d82665c55713d3566642840f016e912b1900ba9a681541b79cc60d24f85d248f3fb8f82232a0ae6d827848fa594ebafaeadd6a2178722f88ad6edf08869ae8096feac40fc3d8cb87fb2117d096845e1cb36240250e80f4f95172693e7d0a6f735df79b55fa568d8cfe5099b3ca686f9163decaa868bb0a33598ad7fbd9d6ad457ee80209d19fab73c341c27ad2a04861502cfb1a751086d2cdd35f40f0101528c43a7b9410be8265d367fc0b86afd2f997ae26aa3bd4062b971a77795107fe8a6ca52004a75982a4df504e87577d171dd681cb7f9dd5dfd796e5a36108fdb400f0c9f4b536a72c9edf9eba541490dca352f40f26ed1f7e1bcc10fe3ff1e5cddf1c74229317442fde3afae53ca67425803a346486d442ad1ee3e1234b2f11a496f9c4f24159982c40e58bf6220a6a3a3ede0f94bcfb696a68eb3421d39ee2d0476fcc300e763a9737cd9bcfa2b6fe937e48f6629934ad8c56a6c12d978acd488284a99b01d43bef0ad548d6228fb827303c343db07842cc6161af01a7818047def2d25c7b368f88e3d6d50c44730f0bf2adc95c747ae0c375eb2a0873d1e3e0ef57e5a5c6ada0a4be5c404f2d0b8c145a3d9e4eff7b7c3480a155390bc95378d152f68ef3cd672a5d94c7735f157c0c1eeea89e3b70c24576348dc81615691d194728568ce65a692d3a9d1e705402bd5f59a4e11ac9fd855dd4abecbcf07a824d31070638d3602d18780d0a5e0d274563d7423ec248d019584f1f8da2efdbc4597af2f3df66be834a4ad89d843eeb4c250a0b0f004d67936d87454c7ac414e68e895a08e03904b092b49876f8ceffff78ae962cb18f5f74fc15c35da0693a147ba4aebbb9ad07f3e2a93ac02ef62be861933f44031725f38bd0d26dce8fa43766e93456705116a05ee9aa995af63c8b22ac6d03c4ed66083642a5ed92df5b187bed71d9204d4678cea6f30a9f082000a441980ab45792a9f630b58ecc376aff6241c8f43945f8f932d13b19036428f4dcb01d9ee7aec7aa83e86cc34d25b2b18b06f0a27fdb2c4608b7f708aab65dca6d464242db9d7d2d270099ee1e80793b7199d548f1c94c5368c5c0b7636cc37429fb57a1420cd99bc422ff766b65fba1b2090746e62bcb74f8b88da6e51006e9aadb366291b546861a3ffe399681f2fc3cef0eb045a779f6730c4199510b90b849729880e60fb7107cb3b2c868de8ccf1bfcc1294405af2dafe70afff4248eca4eb00925900c4a16e7d3dc75ff40aab2d23685809dab3376e917c6f47838b9d315768df151d9cb8f9b830b8e383dc673eaeeec7b7a0f849dc5c21258a48172d95162500b0dcdd9ad2f8fc49a955c40b2854deca9eee046ad7f3f16e80e746eab3b968f796c8c126a5ad1e2e29a83abf7e7bf0c88d56737bb7168e4b1365c31b56f4463652d50ae923132c07ada9ea74d1242ec18e08c422b89775fc6f9aa94c3691fe8c4c47e0ddd04ce0ecc70c6d5a4c7107a5b7ea93737209b964e9be7721a905aa732c7b86131b9868093bc4e2d2030c331c348ec1e63c0b75e6e9d993f4245e1d0197a333cd7cb2ee90e99db9dede94088c154563ccf9889be10d58023f0a65e2b9362242f077ccf64adefdfe8e83531a3e89c5e8f9461b06150a4ea8cdfccdd3595de053ea0fe2e5431c88d2f486c6f7f7e3a569a6e4423fa044d283d3f22711badfad97470a3992fc2c1ee95ee8df02e19b815c1cc465a5ff380b134a245c491efb114d3c27e51acd567b2bbc5946ffd0fda833c6144056b4dd8c71edea454b2d1663b7f6dfe274687909164bda2d12d93b263d97d49343d5f730a9f4b9eba4d90608326485c4f061bfe6499f7153204120acd7740be4fd7023099bbb254d4af61fa4643bb2f9d5ee3744ea8fd21810d171de3fe79f9b08f2b5a1a189a6683061d50c61945745a957cef06d4b0dc1b3ac1e2c696a59d9bd65c6b5d4fb7e940f1cade3de1f0e288002976d131e5f9ad9511cf2da917b00a6659cde6c983c37ba4459de2e4a9d45ff9f7e2a7d6c9cecb9d8b4d47fba1ad3fc7b54d594568caf4e0557de167071206ec62e2d9f7492bf3aa6fa3a9f71457ae8913f750a8e4ae8725ce16023cb99012d05f343b7416d8db453f8af48bbcea3546151e2185c13c12514ed9a602c7e45f83a37baf4af9bd90c02cd0fad94530108ffb09037ab61ff2ec3b618c00f90d0dced2abc3bd24997b543c80b720a587632704805d0fc59d94ab60ae1d27d21291227195dc91a361616d84d931f1c514145e954fb5f4084194e62a77bc863fbcba2b69ba01672add429bf699a2e192ccc4118f1783ca3dc0b4efff4ff0939b639c58571340f216c8539c60740565128c88c"}, {&(0x7f0000000100)="8fbc24090e06cca206f52ae30ae2", 0x4f5c140e}, {&(0x7f00000006c0)="70a57053efd21bc56a55122ce879111ea2cbb9ee517be7a1fc6c0964e5190db473ea943c644bbaaa10f80d017c1e316ca9da757870c83c2a173d3cc5c68f3e038de26426fc21ca5a69e69f1738539b10b40f41e611334c99579eb4e771ea23d69f220ab908b95640446ebee63d0dba8ee6d7ad93ecaf6456b8cde5fe341d9aef1f8b64e0c9441234857535cf15f93e07602e93b6b154154799ef724489eb73c12a4358a9485f3da8e7bd78ddf0b48a4a"}, {&(0x7f0000001a00)="432d3b048affffc6a9bef36a46396d96f28a89e4129cf63ea19ae64595cf5e52ae30c79bfeb4dd1c2d01fe3a18adf6fd4d6eabcb74151db4a9e88e0cf0356fb67c596a6c7c084afeb7c4adaa9d61d435db7fe40c8aa69032d6c083ca0856d8d6d129fb33af1cb0ff69fbd9e65c2c647e660d7de452fbd52a6e2a9bee083207fab1e9"}, {&(0x7f0000001880)="b938780f98e9324fcc44b4c69563a2cea617e4a161a5fbd63fc59da880da4f14f7afe63f9562d008ada1c8199be6b307b42b9a2f3c477f79624e711010e7d0c7b165dd84146bac2f21a511538e264fd69b33b6773da928293907fdc0c22967dece87a23bc358b08075eee3e6af609cd1163c44d4966c04d0d5eb686c97e2bf69272db6b215aba839e68d6b85103ce999de0007c55a4f2a16a7399b59a9a249f4a26dd22bcc572217df671395773b3aa5562b108d7606cf37718741b458507e48953e30dcc2465826264b858fc9ec8a89cd4a8fe80bbf0dea227a"}], 0x61ca9ca830475470, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) renameat(r5, &(0x7f00000002c0)='./bus/file0\x00', r7, &(0x7f0000000380)='./bus\x00') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r3) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000400)={0x8, &(0x7f00000003c0)=[{0x100, 0x0, 0x2, 0x8}, {0xfff9, 0xf0, 0x98, 0x5}, {0x2, 0x7, 0x5, 0x400}, {0x6, 0x0, 0x3f, 0x5}, {0x0, 0x6, 0xaa, 0x7}, {0x401, 0x3, 0xa, 0x4}, {0x3f, 0x9, 0xff, 0x5}, {0x7, 0x1, 0x7, 0x1}]}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000300)={'./bus/file0\x00', 0x0, 0x4, 0x1, 0x1, 0x800, 0xdf05, 0x200, 0x2, 0x2, 0x7, 0x9}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x18) chdir(&(0x7f0000000040)='./bus\x00') 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x45}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f0000000280)="fd6108002cdffc3279adffed84dd") ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000240)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x14}, {0x20000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000280)=0x5fc6944) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0x21, 0x3) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f0000000000)=0x8000080000210) r5 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8}, {0xc, 0x1, 0x0, 0x10000}, {0x2, 0x0, 0x0, 0x101}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) connect(r4, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xa7a8f69bb2de3326, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x1d, 0x0, 0x0) sendmsg(r6, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000140)="1c868471bb9faf2f0c96fd570405e426bcca8f70071d", 0x16}, {&(0x7f0000000180)="4c575790aac754441d307b91877b60fea68d4decf8cee41a06a3b1cf60da6acfbe38ad00c52a099f1040e543ca637048e2c5c8aa43e986094fb4a07f5c", 0x3d}, {&(0x7f0000001200)="5cdb8f", 0x3}, {&(0x7f0000001240)="b950e9b5f5a500691f175abe82648a8b58ccb6050ddb27fd156a2d1f4389e353566a988db2e556ca879d314565b70f60ed28d89782a859fb0623b5a330fc8bb19476b18f5b6af4d4b790bd442400941a8886791e8b1bd6bb39e3ec184a9d829119d49781dd324b226481fa0164c3aba7e2bd3757a77035163762c804d046df8ae6cb9f24fb58200b4f207e0008c3fd5dba7c8f9f76b67c5eab469dc077654bb945c95d2a56d1398086cf", 0xaa}, {&(0x7f0000001300)="c68be7141e2b5ba79009cfd8f523dc3d914689cfc2b6f65d433330ec24d347624cb2a93d3a993c0dfb8200121db5c5852febbbd30519e8c23cb612fee49de56b61e0710f9469f5f79974021328569a2549fa9076df12ddf7ede8bc69430b253d405e71c91b6f0f3abf614d3b33420747d55a85199a7f77f1a8dd077f9e86ead00b6e902c696871b3c6391a1d18bdc8921270e528d4ebe622903c91e442fe822bc002e2e622c9f4b0e514a8c3ffc99b6bbcf3e13213233687994976d522f9c78fb6d4eadf0e74b7e1ddc07bbb", 0xcc}], 0x5, &(0x7f0000001480)=[{0x100, 0xffff, 0x71, "ebd28620df7df1a53ff0e4ba641c0c89f9c51d65c9edca5af27f8a33386c0c024507d0cf3189653a5a9f47a4caebe4578907773e59cf02e8bb2a627de79765b938070a4da65415dd5ba90d75fc34f7f21861b4b78aeb6b48bc7140f0314c211b950486b13fa204e7f4eaa2c50a3610fd1fa21902118041faf78d9619dab19748a30ea926ad9e2a2d214c406f82e514e22bf9b69a63b5e707b3b6e64ceba1c23bc14ce1c190f33fa33fa0203e3046518347d63ed733eb9536782f3daa4eb57d29a96300dd8572d5fcf6ee77888c657ef14f95401d8e00256bbb33cfd7be99b14f33c01ebd4b00f6484cade8"}], 0x100}, 0x1) ioctl$TIOCCDTR(r5, 0x20007478) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getdents(r3, &(0x7f00000015c0)=""/4102, 0x3ef) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x119) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) socket(0x400000000018, 0x3, 0x33) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r2 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {0x0, 0x200000}, {0x0, 0x9984}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x1}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}, {}, {}, {}, {0xa4cedb2bf3d1e7a0}, {}, {0x3, 0x9}, {}, {0x0, 0xfffffffb}, {0x3}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000100)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x4000080000000ff], [], [{0x0, 0x2}, {}, {}, {0xffff}, {}, {}, {0x0, 0x0, 0x1}], {}, {0x0, 0x401}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3136, 0x5b6, 0x2]) r10 = socket(0x2, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup(r11) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getdents(r12, &(0x7f0000000100)=""/146, 0x92) r13 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = dup(r14) ioctl$BIOCGDLTLIST(r15, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) openat(r15, &(0x7f0000000000)='./file0\x00', 0x200, 0xe0) 16:00:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x7) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r13, 0xffffffffffffffff, r14, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r4, r7, r15) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = socket$inet6(0x18, 0x4004, 0x81) fcntl$dupfd(r16, 0x0, r17) r18 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r0, 0x0, 0x300030001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) poll(&(0x7f0000000000)=[{r1, 0x10}, {r2, 0x100}], 0x2, 0x3a197d74) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}, {{r12}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xffffffffffffffff, 0x83}, {{r14}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000001c0)=[{{r13}, 0xfffffffffffffff9, 0x1, 0x1, 0x800}, {{r10}, 0xffffffffffffffff, 0x2c, 0x2, 0x0, 0x10000000000000}], 0x2, 0x0, 0x3, 0x0) r17 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r18, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x2b, 0xb0000040, 0xff, 0x7}], 0x9, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff9, 0xd0, 0x80, 0x7}, {{r9}, 0xfffffffffffffffe, 0x20, 0x22cb490e3279e2a5, 0x0, 0x8000}, {{r11}, 0xfffffffffffffff0, 0x10, 0x20000000, 0x7fffffff, 0x1}, {{r17}, 0xfffffffffffffffe, 0xc, 0x20000000, 0x7, 0x10001}, {{r18}, 0xfffffffffffffffd, 0x80, 0x20, 0x45c38789, 0x6}], 0x27, &(0x7f0000000300)={0xfff, 0x2}) r20 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r20, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xffffffffffffff96) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000300)=[0xfff8, 0xffff, 0x5]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f0000000340)=[{0x0, 0x1f}], 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x43, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0x68, 0x1000}, {0x0, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x3, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0xa5) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1c00}, {0x0, 0x1, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x1, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xe24c) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r14, r16, 0x24}, 0x5, 0x100401, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) r23 = socket(0x18, 0x2, 0x7) setsockopt(r23, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r27 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000100)=""/114) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r29 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000200)={{0x3ff, r25, r26, r25, r26, 0x104, 0x5}, 0xfff, 0x9, r29, r29, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r26, 0x0, 0xffffffffffffffff, 0x0]) r31 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r24, r30, 0xffffffffffffffff, r31, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r32 = semget$private(0x0, 0x7, 0x286) semop(r32, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f00000000c0)) r33 = socket(0x18, 0x2, 0x7) setsockopt(r33, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r37 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000100)=""/114) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r39 = fcntl$getown(r38, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000200)={{0x3ff, r35, r36, r35, r36, 0x104, 0x5}, 0xfff, 0x9, r39, r39, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r36, 0x0, 0xffffffffffffffff, 0x0]) r42 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r34, r41, 0xffffffffffffffff, r42, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r43 = semget$private(0x0, 0x7, 0x286) semop(r43, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r43, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f00000000c0)) r44 = socket(0x18, 0x2, 0x7) setsockopt(r44, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r47, 0x0, 0xffffffffffffffff, 0x0]) r53 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r45, r51, 0xffffffffffffffff, r53, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r56 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r56, 0x2, &(0x7f0000000100)=""/114) r57 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r58 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000200)={{0x3ff, r54, r55, r54, r55, 0x104, 0x5}, 0xfff, 0x9, r58, r58, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r55, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000380)=[r53, r55, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r62 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r62, 0x2, &(0x7f0000000100)=""/114) r63 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r64 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000200)={{0x3ff, r60, r61, r60, r61, 0x104, 0x5}, 0xfff, 0x9, r64, r64, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r61, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000440)=[r52, r31, r42, r40, r59, r61]) chown(&(0x7f00000001c0)='./bus\x00', r14, r18) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) shutdown(r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = dup2(0xffffffffffffffff, r5) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0xc, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x3}, {&(0x7f0000e33000/0x1000)=nil, &(0x7f0000eee000/0x4000)=nil, 0x9}, {&(0x7f0000e1f000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xa2}, {&(0x7f0000f53000/0x4000)=nil, &(0x7f0000e72000/0x1000)=nil, 0x2}, {&(0x7f0000fb4000/0x4000)=nil, &(0x7f0000d36000/0x3000)=nil, 0x401}, {&(0x7f0000ce4000/0x4000)=nil, &(0x7f0000d50000/0x3000)=nil, 0x7fff}, {&(0x7f0000d7f000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000d73000/0x1000)=nil, &(0x7f0000f96000/0x3000)=nil, 0x1}, {&(0x7f0000cc3000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x10000}, {&(0x7f0000dc1000/0x1000)=nil, &(0x7f0000e5d000/0x1000)=nil, 0x32}, {&(0x7f0000eb1000/0x2000)=nil, &(0x7f0000f03000/0x2000)=nil, 0xdeb}, {&(0x7f0000c9e000/0x1000)=nil, &(0x7f0000d42000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80}, {&(0x7f0000f3b000/0x1000)=nil, &(0x7f0000f73000/0xa000)=nil, 0x6}, {&(0x7f0000fbe000/0x3000)=nil, &(0x7f0000eaa000/0x3000)=nil, 0x80000001}, {&(0x7f0000c30000/0x2000)=nil, &(0x7f0000c00000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000100)="76bb9a424445cb3cbc7a5950bd0f1fdfacb9dcf0183d3df76520862ab6ea308460360ad272521b3d345f4514331e827bcb2fdb01dd4bcf0188ebbb897ded73361834c408351f72175b29f070498050e0c3fca6f90a697937652384de9fc891fdfaf1133eeec6c6d06bc0f54b31ce7ff717b5", 0x72) pipe2(&(0x7f0000000040), 0x4) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='@'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r2) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r7 = accept$unix(r6, 0x0, &(0x7f00000002c0)) sendto$unix(r7, &(0x7f0000000080)="b36f2d1315a5d050c8949560df5042c9886b3c53d4aed503116eef514b8c33a1a40c3702a3baf8989a0aa8d1a388954dc67d5ac5414be846f5d7bbe3c4360552b77ec59491192ca7d624e928ccd0c32fc0437cb89dd12dcb5358d28d07a48b936b0569c7da052fe516dc87edfdf9cd2b08070b5f89", 0x75, 0x7, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:17 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff815b024083087c5d018159dcfe00000100000008cd7fdf03000000c434af4b6f9c09b39a717cb9a1609d5412d94228c868157c48902eac4e03f7fd9ce170fb19b90d5c1a23ecab1e78c2c24ec631d9e7c90c1bac47747e3456835260967eedf043b32a98a58bd6a477d619eb236543cb6fa7def22815bc78d153aed5a009d2d7f905d4deb29e48ac21ada45715c01b4c73cb9c1594d1a284", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x180000, 0x9, 0xfffffff7, 0xc5960f4551cb9d97, 0x7ff, 0x7, 0x812, 0x2, 0x0, 0xafb, 0x7}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r3, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) read(r1, &(0x7f00000000c0)=""/181, 0xb5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3ff, 0x4, 0x8, 0x1, 0x9, 0xa5a, 0xfc04, 0x0, 0x2, 0x7, 0x8}) r4 = dup(r2) ioctl$KDSETRAD(r4, 0x20004b43) r5 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x9f0c22141805cc98) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setegid(r6) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000340)={0x4, 0x4, 0x0, 0x8}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x8000, 0x0) r9 = socket$inet6(0x18, 0x4000, 0xbe) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f00000003c0)=r9) sync() socketpair(0x20, 0x3, 0xfa, &(0x7f0000000400)={0xffffffffffffffff}) setsockopt(r10, 0x2, 0x7fff, &(0x7f0000000440)="403385b8a8a7524652b53067b1ac91", 0xf) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000480)=0x9) ioctl$KDGKBMODE(r5, 0x40044b06) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r11, &(0x7f0000000500)='./file0\x00', 0xcf405a5871a6e720, 0x4) nanosleep(&(0x7f0000000540)={0x7f, 0x782}, &(0x7f0000000580)) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10000) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x2, 0x0) socketpair(0x6, 0x1, 0x7f, &(0x7f0000000680)={0xffffffffffffffff}) kevent(r12, &(0x7f0000000640)=[{{r13}, 0x32a1c32236fb3dde, 0x31, 0x400fffff, 0xedb6, 0xfffffffffffffffc}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x1, 0x80000001}], 0x35, &(0x7f00000006c0)=[{{r14}, 0xffffffffffffffff, 0x99, 0x3a2e1ce97578a8bc, 0x400, 0x7fffffff}], 0x7c200, &(0x7f0000000700)={0x5, 0x766c}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000740)='/dev/speaker\x00', 0x200, 0x0) r15 = openat(r5, &(0x7f0000000780)='./file0\x00', 0x10, 0x1) ioctl$BIOCSRSIG(r15, 0x80044272, &(0x7f00000007c0)=0x8) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) getegid() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev\x00\x00\x00\x00\x02\x00', 0x10, 0x0) write(r2, &(0x7f0000000100)="0e0b636f3b40f809555dbb5867e72b0f8a794c253e13809bc4b8391297d5e299d2241cda003af5980cae9e89d4ed3263f49b1c163ac81aed08235165d2fb77471b58bfe50af5677f2b66237f793c3a2a9c50658dfaed1e12f13f3d4188358d240ad2b9b96914a448eaa51627746e1dc1c6fa7cf0435073975a85674c7eb13c0d6ecb080f27959f81d19689d1b3e17140ff732ec379fea263118cda4d0b03ee11efd821952b64cd73c41ded3601641ff51c5dcb", 0xb3) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x7, 0x0, 0x0, 0x1}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x3, 0x4, 0x3, 0x6}, {0x6, 0x3, 0x1, 0x2}, {0x100, 0x7, 0xa1, 0x8}, {0x7, 0x5, 0x16, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x0, 0x9, 0x1, r1}) r2 = syz_open_pts() syz_open_pts() syz_open_pts() accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000f1a670f239d5f097b57294fa4c54b27a37a501db8c899e8224fa4873d5a43256271f05ec7ed88295fb354a7a8a623469b95e4a"], &(0x7f0000000040)=0x1b) fsync(r2) syz_open_pts() 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:19 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x9020, 0xb101) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="43440dc38de936abc932ef36ffe433a6cd3bbc91ce99f59a81e43e076400398ac40bd1a73e06ef3d8fb570812ce55816d8d5ae9fbdf622186b9948ce156f423529ff938f052a142ed83da7211f57266c34a1baa623762eb5a9996865359b9eaf476a6f7983d969eae37ae68688f85057af98b83abf2653ec051c9acf8a7b1d763d32ead3fb91199b6818ccd839acef4e48fdb31be65d"}, {&(0x7f0000000080)="5603dd8e6c5693de5b9338db"}, {&(0x7f00000001c0)="fa994a5f7d87c82c9132b6269106ec9dbbc4bbdfddfe5db4d549aabf40d11ec3e634b92b9808823934fa53ad48aa8e860bee0fa3727045f884c1327ec39c53094b0d69292b414f230f123f3c4fdc97bf287753aaac96ef9f7f4aa2a8f8c8aae3f4ce8584733d2b89626ad8f5481626eec0fc20d12e9d692f2968a16b2197fb4879ebd4477ec342d21115775142e85ad2b861cfae424b372351864ab77c43", 0xffffff8c}, {&(0x7f0000000280)="928de7dc5f8d48306bf1b80d77e1af482ca3b830a94a61eed0d747ed1e6e3e067e9a7404a2496fb8d4bb6d456f034c5fee5eaf86dfeb1a10e7d6"}, {&(0x7f00000003c0)="1373f89a076ec15b17231dae2524a8eb28ce0dfc13182ceb2726f44ad93fa485df509f55c9d881c1c27db2e448121b5e946ad34414d5e3cc28384f2c700be2f33a5556190f3889267815a006e02a4c01ec2b8cd05b7642c5bb5488826decbbff81e326c8875e9c3a10a2bdb9989fa589715960f273150fbcecc493d0bdea515caa04a5070373b6d850b13294cb2b30580e4361a08b31f86d50ea383b21f3cb5984ab660af97189db6c94bd91f5f332e58a0035e3"}, {&(0x7f0000000480)="824bac821bdef023ddf08ff3a5629cfb0ecdfa2ace2dca15b684f30943e4901163f6d18d3e2e7fa14322abe23763a29c6350179cab61a5e0e2b9f0224585fe743d2c0d7b897cf97435ad9301d0708b94dff5"}, {&(0x7f0000000500)="87937918cd7f0c41691cde04904122b03d2a4ebc19000cb41e336f53585bc8aef1fcb6d23a89e907baff7420700ae8225dcbeb854878e4b9cb9ccd3324d7d10767303236df4072f1e99ab4a79cb5478bd9dbbb659c554458a89422311403523b9d5449e7a48e3a29a516caf3cdeffe50f2749c14286cf2ab51f19dd8e87df64af64ef13ef966c961e6e172138c25fadc530cfc4e1bf4771bcc23397aa784e58ce8699d5ae08f9975ad6ce1ced4f055ef0fb89085efd50d9f0da02ba1a65b"}], 0x1000000000000057, 0x0, 0x2) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000cce000/0x3000)=nil, 0x3000, 0x2) 16:00:19 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = getpid() r4 = geteuid() r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x7) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r13, 0xffffffffffffffff, r14, 0x100, 0xe6}, 0x400, 0x0, 0x40}) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="4d1f3efb6a99f264e428a32ca52a533fe19a7c9275df4864452a58e2d807f83d5876c2e226447bda311824184bbe810e780d0ff71714e0fa9749e2b1829bfd11849b96700cd99bdb76f1f4604c66f79192a1d3f2794d67c0f1a74146d8f0d45e09349abd5267955e4973ad3db2c05c9068d206db599034fd43fcfd98da201ac276c8036c544eb646d07809", 0x8b}, {&(0x7f0000000240)="c4a599af83896759dc513b7d25af72b7d03806bfcda01fd23430ef23d10759708c06d31bd8225abd9160a32324a92a8308b2db159448df75cc415ea974ac2bd67e098eed4149c3d569b91519ac8746e264301464052ae682adaa9ebbfb334538031062320ea4edfb1bd8c174ef", 0x6d}, {&(0x7f00000002c0)="ad31aa3bef32303ac1c7ede5257d7ad0c06329dcbdedd754550a6721ebe6ecd5e4d8cf0f927550d210d61103412c2651e1b1ac100e50d47af1af440f95c408f420da5692ba891e2e82e946f3230f883d0517b2d0c917c677ebcb4aece31a9734755a1587f5050d9c25f9af2fdc4d5e66cb4bd3ae08e4fd9945ccf56b725cda2398b693ccca81fafe8632bf8610a29f50dfd67fd3954ba450d33b0d0cffceb50210d28342879b003819760ad2d3df9f8f69ec90c80a18a4bf0c74a994b5b4d16f18f9733065a390b69b6d44ee2ee08a349c94d9d558c00ac3d99c3d1efc31029244bd65d05209a0be59", 0xe9}, {&(0x7f00000003c0)="4ee4e17e0f893dd3275daa3bbfe322de45bb5a61fbfb3f811db8ac290500b20456919db7f673693ff92f5cf33dd0c72c9577dc8b40328f59f4c53d0e78c701a65607f4af2820a77ede732c87f7356e724eab6e3aa133320f5c356d823ff7d68ae6b929c61abc5921e16657a6cc9d8fac70502625c85237f1cc33b1b9dcd0f4ee198844ea7456f5911a6ae555016a240812b55557a323c295912f28787376e41983be1a5b3111c4a2c3e296daf81d7ca238923e9c6263721643a1253f2c4a2c026c4b34ad93a274573500e968f90b1d4c18acd074ee73202b855c803a1d55e856d168752dff80cb790cbe33c5b3de6942", 0xf0}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r14}], 0x20, 0x1}, 0x403) 16:00:19 executing program 0: r0 = socket(0x18, 0xa006, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ff0700000000000000"], 0x10) r2 = socket$inet6(0x18, 0x7, 0x46) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0xfffffffffffffefd, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt(r1, 0x1, 0x0, &(0x7f00000000c0)="4202de50c781b51d5d17653a2c7caca88978bf42200bba06e7839ce0e010f8a77ea103fb194cc0c0c51d2725935c59ffd01a7298eda174926dac9a4f0b75314869c7db601650e0de860d64935801e3fd9bd25efb0b576c7ac0a3c72c1578048bb95b35844bf6293aa9723dd9fedb930a8dc4db4e9991520ab12dd251f28d45d6c0d41533868c81f1fccdcc0bb25b9d03d8e982d278d7cefe31707e3df4463b0477b3c5b51944963dae860ded6ba097fd3fe0e441", 0xb4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x200000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) r6 = socket$inet(0x2, 0x2, 0x0) connect$inet(r6, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r13, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000000c0)) r14 = socket(0x18, 0x2, 0x7) setsockopt(r14, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r15, r21, 0xffffffffffffffff, r22, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r25, 0x104, 0x5}, 0xfff, 0x9, r28, r28, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xc0e, 0x0, r7, r8, r22, 0xb0, 0x8}, 0xffffffe9, 0xd3, r23, r28, 0x6, 0x800, 0x2}) 16:00:19 executing program 1: munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000040}, {0x20}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0xfffffffd) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r4, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}, {{r12}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10, 0x0) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x3, 0x80, 0x2, 0x8}, {{r1}, 0xfffffffffffffffc, 0x112, 0x80000001, 0x10000, 0x5}, {{r7}, 0x2, 0x30, 0x1, 0x6, 0x40}, {{r8}, 0x8fa60bbc68655140, 0xb6, 0x1, 0x6, 0x1}, {{r11}, 0xfffffffffffffffb, 0xd, 0x779485988fcb3cc5, 0x2, 0x2}, {{r0}, 0x7ffffffffffffff9, 0xac, 0x1, 0x7ff, 0x4}, {{r13}, 0xfffffffffffffffe, 0x2, 0x19cdda9ccff0bc22, 0x1b1772ef, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x40, 0x20, 0x7d8, 0xa6}], 0x500000, &(0x7f0000000300)=[{{r14}, 0x8, 0x86, 0x2, 0x7, 0x90cc}], 0x9b, &(0x7f0000000340)={0x100000000, 0x20}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="edf46189649af215501d38d1093ee462020207c0896950"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCCBRK(r5, 0x2000747a) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x4) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x100000000000000}, 0x0, 0x0, &(0x7f00000002c0)={0x1d95}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/de\x00/lpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xfe00, 0x1f, 0x3, 0x8}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f0000000180)='./file1\x00', 0x4) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7fffffff) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0x25da) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt(r4, 0x9, 0x3, &(0x7f00000001c0)=""/163, &(0x7f0000000280)=0xa3) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000c) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x7) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x183400, 0x7fffffff, 0x6, 0x1, "53a03083e734164eea222b02a7f860b5642267fa", 0x8, 0x1f2}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="4e7ef0fed466921a285b1de76eb66320b12e1471af3ac3f52937b122170ad2129cdeb1ed8af1d92d9c90df2285da0f9f02bc4b4b7fb4c44aa3a7c3c093ca0c1f12d2d9b10e0714e437d7120ae8906ece38fbe39a1406daa229c0d2b71528924ab6fd57911ed093f6f8bdd3bf44556511ca94a6a059d44bc6abb1bb8174512e8e9148a7fe85d5c1f2291608b4d75631c2e52c560d7d42c98ccb18af7bf6f98e197c144125cda4992072cee867de36bbdf49bb49338f085edcdb721d3a48b41489185424a68c4dfd890436865c", 0xcc}], 0x1) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x4}], 0x2, 0x0, 0x3, 0x0) r6 = dup(r3) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r1) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) nanosleep(&(0x7f0000000140)={0x8001, 0x5}, &(0x7f0000000180)) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) sendmsg(r1, &(0x7f0000000740)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)="86c0697bfe9cef14c437c27e92bb24aee45262901ab5ca2774be76a1ed2db60a550c5d9080b6a8bf2554da138b67a7cd8f2f639e32aeb50afad46b348907f43a16885229456ea109a56b3a", 0x4b}, {&(0x7f00000001c0)="87d9c96a7924336c7a3b5a250983352c0966e73bf0e425aa3d28066e91f7dcc80424b9169c13cf51bb66c60c0731bd5463a7b2ea7cbdfe549e2f7ad1893f16d55a8deaf638977e2e51b95082bf7f23414049ddc18ac788bb7c66aceb09f3458e9299055643511cca4b36f555c007bd747af6d11a718a31184f47aed704ac9b924a0acedcb08e99d4cb8053a0aeaa8e33d0c224f025a0861a648087f7f0f940b6bb83b57751a22fe9797dd7a81ca0a5b9f1221d97b6b7c71213c1702860c51280", 0xc0}, {&(0x7f0000000280)="0efc64ccc5fc7901d5059d6d1c453d7d8d26bc072a69f7a3307819a8432ee0365cfaa34c30837e001ac64c1c3667e8dae2ba4ca716755ee6b282b319853e9595639579a48f85632b", 0x48}, {&(0x7f0000000300)="775de4085b0f58bf28cc05bfb12cc308c9280e7e2adf706c14aa0300d9556bd7521223373f99bad5eebbfc6d4eaf0ce32f8678b110fb6a28e5ba6edb86aca8f83194797341dad5fe2bc576635ad5ade81f0e8edf381815d9efb55baeabfab86d23296227bd3b57233bbff69c3406d719a746693e8a1dd5b4ea2547a7cfea35d72cdee84927038794ca6f0037d475917d9010b42d6e29f0738e4a10eb0dc626c42bc71a3dc33c97a18014915a60330a44d611500405cd5ef6", 0xb8}, {&(0x7f00000003c0)="ecca8b47e784f4cbfaee79d051a9630502c30b219bb6d4635e8aae665730aba0d0f5e24ada9c611d7e3aa71b9a9077006fd02fd1a0ba78fc8f", 0x39}], 0x5, &(0x7f0000000480)=[{0xf0, 0x8000, 0xff, "941693a44a9aeec81d749c0cc95abea07275f3f47a7d27cdb0368032648b876ff122bd692954b369f73ff9dfb367a338ec84a3c6f742b9e496ea24c18e3a6225af9786c31347c03af0b8b96d43debaff086aa501d1886358e2152875751b28fc3b842cdd621d3cf19436274e1b3e5a4e2775f726bda93b38946d0bee1c2906dbd4098854c17859294cad876cd2405f9a05c31b2951ba94f4b4bed05a91eff8f0782f0ab1bdd716b96c52be601f93078db36bcc4a87b0213ac7b95007211e77588f0fefc9e7c3ce38e379cfff99d69e086a2675e358a272b5b0cf8796884faf"}, {0xa0, 0xffff, 0x4, "9157e4d3f58b4a4a8409f5d817edcf7759ab9b1a2697d2caf99b8593afc379033f2efa19d25363ab59120da5209f8b3639bad98957807ba89ddeea98aaf54076f4646069c0862bbc22a53c69431b00862da6e1b99522efe003f901acaac46dfd1b29b957f1cfdcc93f1ceaef5dd279b24d9dc1c952367a28d56f64b3fd4b6c220b23a79f548b9411e687"}, {0x108, 0xd9c71813f95f1472, 0x4, "303ce37264746cb61e671be5bcfe17932fc08e7763db6e21515be126faadad155dc5cb3a7f8326677d14c34cb092a904d2df2d8bb95cb78f84dc96b4e61e5aeb2bc97262697e8d873ae20d228f913ff32b42b5569799d2f9a664c16119269c5e33d3da26adb8ce33ef46c183b405b13f23dd37838039eeeea90652ab95a70f8c2dca5e1664550b2131a588aab0a1e7858d734c3287501ff6abfef80a29e893a3a40d0f5f14d1b1413a410a9d186338bdd8ab543eafdf7af4d0dcd711e39b11db20bb3322150c9915bbbaff2a36c2d5990977a5267f65619b82ffa7eced1056d163f25de36784dd26efee4e59661b88f3a9ef1bc9e9e2dacb"}], 0x298}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000780)=0x3, 0x2f7) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x40000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1d, 0x0, 0x0) listen(r3, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x200, 0x0) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000380)=""/77, &(0x7f0000000400)=0x4d) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000002c0)=0x2dd) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = dup2(r7, 0xffffffffffffffff) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0xffffff93) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0xff0bbf3fb004bdd3, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r0, 0x0, 0x0) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f0000000240)={{}, 0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]}) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:21 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fchflags(r2, 0x10000) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x20000, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r4, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) write(r4, &(0x7f0000000500)="fef1d781e7af3f9050603fe3f4c6e19b4b663e77108edf5a54bcce97e0e867499b1f0dfa8c3a9c5bfec9d0c498157fc7c6b1d40e75e6de3b523fc06e4678a36584265695d5e516d1f650b89957144984b5a2c18d1594afbb88cc3250f12ba5d4153aa71a12880a13102a8187299fcd943c64dd0b2519415e322559184874f26b020ce714190c85494afa41f1f55004ea05f0ebed0f0e938e5dde9c767933e44a393eac87b5d584ee3e3ee165281da33ce5c875ea70714305cbaa810defe56be0d72e68873e9883338b355d3755dc830d8831623c6650901dfe295dd1bd2b90b1cb6f83e5fd", 0xe5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:21 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/AP\xe8\xff', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r6 = accept$unix(r5, 0x0, &(0x7f0000000200)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x83}, {{r7}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x16, 0x20000000, 0x4, 0xad}, {{r3}, 0xfffffffffffffff8, 0x40, 0x7, 0x7fff, 0x1}], 0xffc9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff2, 0x40, 0x40, 0x200, 0x400}, {{r6}, 0xfffffffffffffffa, 0x0, 0xfffac, 0x3000000000, 0x6}, {{r8}, 0xffffffffffffffff, 0x80, 0x1, 0xf582, 0x5}], 0x81, &(0x7f00000002c0)={0x0, 0x8}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) socketpair(0x18, 0x1, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) read(r2, &(0x7f00000000c0)=""/113, 0x71) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:00 executing program 0: r0 = socket(0x18, 0x400b, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202332f66696c653000eb6ab7b32726c52e6a83c6ca02"], 0x10) socket(0x2, 0x3, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) getegid() ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x37724dfd}, {0x4, 0x1}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f00000002c0)=""/147, 0xffffffffffffff3a}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f0000000440)=""/153, 0x99}], 0x5, &(0x7f0000000580)=""/72, 0x48}, 0x1) 16:00:00 executing program 0: socket(0x11, 0x4003, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af631738281c18e4fd89720fd3872babfbb7c794cacf543e778e7cc53c890f90006ee01b1257aea8c50000000200000000000002026e3db3906d2e430fdd5e99ea0f08a371a3f80004000000000000000189ec23eb9a3d00"/196, 0xb1, 0x0, 0x0, 0x1a8) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8500, 0x22) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f0000000180)=[0x0]}) munlockall() sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="7be441e7c7f743001000000000000048a027604604c690c1bf0155dc28e602398feee6061ec12b3691c78c607a13b34218d498bce00596abbc248267c53bf8ade065786b1a7ee5207b4c0591da96a6f326a79d3832d828ba77751819d8f738e13125f4d29603ab38b1e423"], 0xe0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x7a0c8516, 0x2b, 0x0, 0xff, "24ff9f0800", 0x7, 0x873}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="50717a65ab51e329c9346b377a309686187e7efbaeec37cb3ecc33078a10f1aceac2d8ccf6b187721ae6c63b3c7509be6f60ba1f5a173e3cd973848d703749", 0x3f}], 0x1, 0x0, 0x5) 16:00:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x28) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:00 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x10000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="c29611baa66128e8ac931ee73b3c316a57dd1e5e2000000000000000a673c63a57b2b5ba35431c620bbbce8698c484aee75cdf08e5152c15e4aec08607046993342e2c2a4e161bc900a49a2821062c2f1274c4b3a0020e88e7cc9ea51b02372ca57011aed4f24bc566128bf0e1bd83dd74ddcee114387d41e7208038aa0cc02a33c37fd886d0814142422082e91599f77b6ca9978a5b82f55f143b4c09b9bacf21fab0e79e1782daab8e68386242b0080bac04309c6acb07ef00e4dbcaea25b968c22a3e1ea7ee9973b62eecd4c0f485071db5705ddaefd88f8cbffe4e426bc60655fe766b438e86eeafdeaab337ce6ad5fb3125e06906b5018fd9e5b83099ea5aa1989357a94393d17681027128c00b68932498b15f20667bb576caf45f99c11777c180d452913384e151c87e375b076269"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) fcntl$getown(r4, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000040)=0xffffffffffffff19) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)="e631efa761a8bcf37e0db158baba0e931c67083e586645ccae01705a4a73aa12ad833306c0519fe88d37ca212a0174eebbc81621d263ab80928810f463bcec6227bab588784e4621ccf6ac2486bf3e6bf1a96a71c7e599b2a896b2f8ee836b601dd2ca69ddb5c0d16b4d22cfdc769a3e973d8c7d39883b09", 0x78) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) sendto(r4, &(0x7f0000000200)="49aa03202c20a56046f2ce6f075681e5ceaa4186464a10b98834fa66d869f399277faaa9c8fc518c46e1f1f21058067bb29464ad0093eb1740ca7dc6009e0dac3353c40d9b0af62c63acbde62783de31f19f8f633cd6403d46139b766616c3d0856f69d2d675bf6e658dd934abba1a50e2595099ee05315b8a3425ebdf225fb35a4045b50a69f15ba65fda2c65098b85d3b69219827709a804613450150e0015d8c43c078a61fa352525b375c2598e51a09d4024dc3019fd6a34", 0xba, 0xbc1b134319ddf1fc, 0x0, 0x0) shutdown(r1, 0x1) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0x7ff) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r4, 0x0, 0x1d, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)=""/36, &(0x7f0000000180)=0x24) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r3, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x28) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000100)=0xfcd) r8 = dup(r5) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETVERAUTH(r8, 0x8004741c, &(0x7f0000000000)=0x6) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x200baaf, 0x7, 0x0, "34c2feb39e09b318f97f0efce000"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="96bbad4939a282cc6085e698e4dadd15ce9a550b2c5a9c508d01fe6b12d5f76d0a1c392c1687fa004fd75fd370f9ed5d66ee6d30d89d8977f7cebea9ce5a26faefdcf7544bd3088e0a96e32570254cc254ba0725f73877ca142a7f726722c3a363307ede0b79fa8ac11062552138d94fb71d1fd134912f2af8557326d6faf2b82efc00092d3375e2861df151c392bd686f4f16d372281a6b27b6782577d2c70cb95e83131c36b3a89d", 0xa9}, {&(0x7f0000000180)="0ac21d3d85cce6da42cd51ca4e56e843a943a8873b6b6711718e49572610308ad3d533635bd4a6be8b83f947f8688afc704eeacb06dc668826d479bec79b4b1bee8072305be51245cfa7512f0485b4a70af065b7f8c0b7c40fd875cabbb2f1c8fd8b1b7610d6e628b63ad1f18a3e120bafbb4250189b0d45e1869485e9d07184fda40ce35899fc9ef400407ad24f953c4f6ab7730b5870319adf08136629858adf1f838424b40fef2bbdada1cf4b", 0xae}, {&(0x7f0000000240)="1d1760f4e1a2091e5cee02de449d660f3d10eb567c62703f4d67279538c5c8b7d15c3130bc86c5e8f5c612743ca6e312a57de60e297e0791d66c71bc959af4b52c9f8035072526a4e5d4762e5829600a9ba4984fee6a7831f134d03ca20f27622259cba5415f6ff8010fb2fca992de9b36c85baa2f4e88d3a1545cc5a25d07615da6ab5880b6fe7405bd44df56dc7a7bc5ae189e8c870152d6659c1292e400ab4f9d92d026815a18ff8810eb1a92dfbeccacb3fd21782fc0011767cfb3c55147a121cdb25048b4cd5b2c989fd39c186d6dd4e91ff1e15449b8a5b39a6243e8262b3a1b6e9da1ae2e2d3ef8fb6e639a7f0e9c9ac3c0296ae73ffc84dea468b99ab4c91a40d2fe4992ae890e27b5e36994ca33e6fb4aedcf64baad7c03ddafaf3c07ab1a078fa879f8394eb6fef40c35c2a42fc31f9eed5f63716dbee032e5743d38a06dc2057ecadb996576079fbb0a1a01eef43b3c2d1d5f1cb0e8a1adcb9083ce3f07c8cecc76f12c7cf6e09ef830603c7210e8c5129300282c080770d068d98eeff758ab397bbb4884da7ab6f420991ec515fa6e5328278e70e4fb587b534d42d2677721a0a338057f03f00341eec2c88c225eb700c3286acad766d35e3b226754e71e6533e9bd0a583e77ff3e98267b047da1580fd437c6a3250029cf0d665838dbc6857a0828c2776d4ee67d3269985c950180e371567f5c427eaf156d8ae5c6945b7b8539435c0ab836d06c6544b62ad9f127fab483639f144c39c19224d61a4b820890cf55f93f964c7561ad5449ea04b3042d9d7939b4200694315b9f79173a1b8fd0873e6b84d4e765bdc494c1bdc521d2f5a987893a34c18c5aa8283261e3d5dd464b794e1e8f2c3e14dbce93b995842a3f0cc45853112fa567af01bd6da2cd6f8bfa89c73aa044ae54e20d5674fd20d6b3cb5127ba407014aba94d399ffa1d2095f80efb059e3d24b986eff1db2256e299d1946dd6bca5ff2aa4111c943263be26f9c5371dc781f8b2f972ebc2fe176ded068b11661ee1d5069ff6cd275dfe585783d9f40b837bdca34ad31571d7674d86cddf8e5f8a0033e62881062b2dbb82dbfb71de90485d108ed43a3698c3b6d3aa453a5bc3d96cfc21b4076684dc2a3adbc810b0fb3fe7e9512f00f9c0393d635dd987faacdaf9905e88d98e6459a254b35ccab731af8f692eb0693b14dbfb45fab7c73bef63784f1e58785edcfe971f1b8757119762eaa5f6ee725b185d2dc2adaa0526ca226cdcee51e379adc1252da33745120f51053cdb295431808d40bacfee6bf7851ad22922921badc337039fa08f65b79ec1e02b1ec5aa3b2dda374a3df514bfe3a64c09b53c542ef9a3f023588afd1163b75b9d2f8ae0832c7df776522721f13f243851618b8761e21aaa51e8a94f0fece1d4d5f6a0bdbbe222cb52807e124ad906dcf730f18da67de8f808f1bfd25e914f8d4121a9f10e298ae4bc4603663bb6f71cbb4cb13c8e1eb729e9bd6750939a3bd8aa95482f0be42634390f138fb3d5fc68b6f7b88739d586bfb76c869cfe68fbc076c2c721352366da85c609dc27faaf5fa5d7b89530d06f56807e3e14d1f42634e4b5630ea337ce2592d49febf725e39bab381bc48ca79a65be9102a345bd1698ce8a429ace7d61c653ca1d70fa3316e536977aa36b6c9b1d10410d59f0cc6d8090eeb653d972e509f8482818a0eb604e3ad446f70c1e03b87d95b643334e10e561e483d00ec47dce302f1ce35122935dc34d31474e26faed8370dbef5c9183d28c346ee1fc5e03f15d1c3ad0094f5cf57f7f43da5db50042614b8f7a17e8162b957d1fe268c8d3ca91d9862ca91b374fb7e632c585408d480bb60b3b830338f0ceb5be9dff8d362416f04879b6b17b11df498b165668e27e8bbce9089a3751d90c01cacdf8103dd446844b14fb88682ea79f44ce4c62dfe8b68137e76c6f58c0ed7a11ee2ef3874301c6b999d8ab60225698bcc9927f6208015ae44fe7360ccdecda391485c6e5fec39719fd501fb6a6f65663d1ff271fb679af95d4a2a9c37f14e701b6b84767e118c80949495444bd9fe8671430d70a0525809f39af02d505442846a210694cc665289bdd0e55baedd3b2c7fd7dd0e9aa7167752ff3a328cf38eda163c8db67b4bc71dcd3757764adf51e501ca53362a292ec81f16fcb2f8814452a7e0837ed4a7f565f4e5ebd341fe1d2d14edb0bb9f6231cd7978f6076d57f42c6b6f20238039a32d7fd7aa83b8951593c207f1a37870cbf3f576598865107800746f9783434fe0acf33e1a1134809fd8e704ae10945c50557aaa64a15aa4f509152f8d7479c2eb9e7729e638b130d9fb7a00de51c710169164c3314840ab79fc8c8aeb9b39b1814e99825e39ec3c4a46272ea0c859d6b493318654be02d69be7899f56601a47c828bbccf52086956cc7d3287289ee85f56ddda3d6f89297302f60a4cfefd9cd9c46b975e939d813e5fedd34aaacf0a5867cce09b24ed8877164d957adf963d748ed86f6309895f67b2900dcf64f978f6c9cbcd9fe3f7f49bab72298f8a3d5beaba0422dccf19695c5b3c369d0bf06bdf359a929c6ea3950465a2e01258daea26400028ba23bd3a23b08914dcecefbb747622348ffe7bc7bdc03b397f830b94a4469048a7c18d05d04a5b64fcf9ba96808e84e61bf8cda9c629dff7391eab9a1f4b3101c6de9acd9082161693852052523af56a75d6545ac8cb3cb62d4409336149e2cdfeaf25635442b51f3190373f58011c84cf76bcabc58f725a8328e0cb22b75e2ea1cd7988cdad8dc4fbd44eb725b36af82c2712f6e468bbab260e6c9faf19efb5869d91dfc230cc8989ae07fef7bd1453cd6b608a5b7774739930a992a271641c0051cbe4dfdae84dbd9a9510ec0a637b1927899d476969495437451140ff131422e3a196dd02c0a301999062db8af4b424b2d55e92a2fe4da0ead256937a13a8e8575b7748cc6220b0fc024b519b70f3cbe2f2f627c41351f043a1ac2d514997abf4ab70e60ddce16ce1259e8026370013d64aa14bfac9639ce9433aecdfdde2a45018ae7c9877bb03f315cfb7f6e2c1623db4191056390819cb89ba842a386f13b15fa5b405ecbcd064cb15f3a0a1486584002ce45b88ae9765c536492734fe26e3bfc6a85300bd3b8c6da5d07a610479b777c9d85eff859c43717d710d26095bb83b20969b08c890437f6d09c66623c90aa8497e8af87a423d4a1f12e15639366c2f252ebdea5e7f1fce14dbd68aca68e17f35a35773ddb3bf3f119378c633cd2291e069c49bf072f21fa5681dda5084ab0d1499d40d0ca1fe35692647225247c13314bd807548f76ff52bbe5f5baecdd6e0d28d9662ddff473a77da2a0ad4fd54425aa9b7d2e3b6eabc9775f81ee87aa3e9461c59376c6ca93c1059854814cf2d40a6fc8831666f8c54236f8672795147e61d141e788a14dddd3b10b71f9de42077d7ca996b15f50987fe31a75ec76d8e791d66ef3f6b3fdcf9705c84e9480af38ad1763fbf84a752fc45c4ce0e50f7f48c85ef884b3adbe7278df0027b28e31384074cef75930bbc95c3b866789cdfb01204ebd252350c9a76e1b7eb9464d2ee6efc8b34a92a0b7a7da3202f6525aff318f4b4a1186e875feaf0cb39052b97e1694ce2301c6fb2027765c4fd70f35ae01975482470c1ffde92cfbe58d360ee168bcf45655e97bba8fc2c273a9af0bea84b8e8b32f30f79a102979d237c5b0099babfad76e31f77945726813ea524fb86f18ac31201271afbfcfc96890d41cc1b39c649dcfc3905fc0c189b4d396cc6a58bd249fbd5d15141e3e89e832e5bd1acbe2fe9763f298717292fd780aaeb7fd7169e9cddeb5c5996b5b54f7a3e0abb18fe602b42d1ab4c657a79969484fd1f5495d5cc3fa35b6eeb8de825a1b1b2a00fa3081e67434e2df1b7de83d3c3de65972d945e85f88e5f94771aedf0d68b4d3f55c60ad88f229ad8af6a825934f9e9d31b525714e24190d0b0c7cb552d8c086eb9c048b45e54fbf405bb6a2d3e7fe20fab42aae2b5b8b3237fe972eb06ccab9500af1150ed00047e4b9b95247b9d6a965f095a3ee0a1d406c80f0d7d74d15dedcd7a4c7691722e47b5de6e27ede43d7fce5e16215397deb6a6ea9f487173468d665b4e5f03731a3aa0641a71da91ecda30d29a56e99e373b65325fbe9f812ef9b94952be43cc41466ca148f931fb31b17f4cc54b543e70c18e035ae254a840c231bf566ec1a247152d2bad6e63b9ada45f1ab963af3d558976d3ffdfa8542a5ffa925dfea612e8c20efd6f981b02fa872db72797f1582b0b2dc796a370a7fedc6ef72eca9bed98e692a8c14cb84319c65dbbb64943cefe93480cee6ba13eed74a5919217988a948c167595daa5248095f4a94993ee3a3b2282f6bde65522926617f7311f75c07448e63850eb87e67cbe99ec826386fa9a7b60038729894e8bd993ea3e0368eb1b52aae93e73a323c475e1821b64e418d218378117735285c6a6ccb08e32910699551b6be80f3ccc546003ae7fbe200251ac095ebceed1c8a777a97538f8eda54634688d6dfaae5e2a7a88457c46cdbd6d44de0ac4c4553194ec702dc2a96bccd3c8e810420006502e314cf5d25795db9d4312c4b4bbaf30d5e76ba8f7b69cb43961a11120394c6ff9b632438d33d0f854cbaaac809ef3ecafb9b6162e66c0786f543b0448418ef07e147b0ad41a26f4844e9be2230056735c182689fe87f58f33790cdfa07369c192824971d13573067521743c16468c4634239e12108de11c2bf30105ca80c4bbb9c0fb757d2aaed455ec62d4282676d526d285a3c4118620d24ae5e25cbc237221a62beafe2145f8bccb19763e6b00ac927e362a367ab8e00dd7d4a2ae56f2349471e9769244eb4429193e8e56efdbe862540f14ff6dbf25819d489f83378b3c5f068104b31899c2ac0f43760be1cb0b4bf8f5d5bc0db8fb0423224c31b1a992b1634a874e1640498279b28759b4744ddd948d9b54d5cbaf153da72d358e4c9c0a05ba05fee054d4f09f9400cfc0bb7a69b3008502d1ff113ec16df2a6b199259d2e057b6282a4303afd5896e69ce9ceb3b0d4d17995bc6d0ab279495187b90318bb32e0ecadc54b18aa4c0cbf49c894208d14a77077475bc9831ee4d4324987ce61dbc5aa01e50d2858ba97a93a28c39828b72a3f181847bbe8942420e06a909c838d3bed07df84b31b57d44efefa10e6c738bd0297abd984d241af50e48f8041872780bd24b4f4028fce92890478859bab691b960805608d10518f79ded558a6fc41917886675aa0e1a0d0c90c861615f2f1bf071b03b41456f882e9ae058f812d7a103aa1268b143ca43ac083366f397d13d9bae01cda9f9ee49b969580c8ade0430c5a75d71d5c1f9c631b0757f414b47bf2fdec859b08582d02fa7e1ee5f5f2f87ccbd08e6d551dcb31b7fbe32e110e5cc824cd4e78f8220e9b97eced170000a5a6290e7159b11d762e0401b88eeb846429968862ffacb9bc6d450bb9c24a53d0a1da40709b2774309e82c71ef8408477092c6a7a5461645c02d8372ba7d713338c45660d9c9557cbb8247654c7a8c30c8cc3e29713fdc0fbf848b7bf8d93303909f3759e20fbf90e57f6dd2bc4a4e09a370d9e41dfe7049598134ec032459721e74545dd5a4cefe479b5f0b3fb2a2ba006a2fea63aa585c4fd8ced7fa8bd41ddf0e04d14c0802ecc36edea5a970eb757b18af3813363e9df5390b2b8cae123f3a61da52546f3de2d3b8a727de31dbdf5437a199a58", 0x1000}], 0x3) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {0xb3d17e8b4387a3b4}, {}, {}, {}, {0x0, 0x800}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {0x2}, {0x5}, {}, {0x0, 0x8}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) r3 = socket$inet(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x1d, 0x0, 0x0) recvmsg(r3, &(0x7f0000001c80)={&(0x7f0000000600)=@in, 0xc, &(0x7f0000001b00)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/212, 0xd4}, {&(0x7f0000001740)=""/194, 0xc2}, {&(0x7f0000001840)=""/252, 0xfc}, {&(0x7f0000001940)=""/12, 0xc}, {&(0x7f0000001980)=""/197, 0xc5}, {&(0x7f0000001a80)=""/91, 0x5b}], 0x7, &(0x7f0000001b80)=""/224, 0xe0}, 0x445) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') r4 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r5, &(0x7f0000001cc0)='./file0\x00', 0x0, 0x3cb) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r6, 0x4}], 0x1, 0x4) r7 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(r4, &(0x7f0000000100), 0x0, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x15, r0, 0x0, 0x4000000) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r2 = socket(0x0, 0x3, 0x2) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) unlinkat(r1, &(0x7f00000001c0)='./bus\x00', 0x8) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x2) 16:00:01 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) truncate(&(0x7f0000000140)='./file2\x00', 0x0, 0x7fffffff) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000240)=""/137, 0x89) readlinkat(r0, &(0x7f0000000100)='./file0/file0/../file0\x00', &(0x7f0000000300)=""/92, 0x5c) 16:00:01 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x100) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x116) syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) getpgid(0x0) r1 = semget$private(0x0, 0x7, 0x10) semop(r1, &(0x7f0000000280)=[{0x6, 0x991}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x674}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:02 executing program 0: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610084f7ffff000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c1500105b526fc2cca69f24a309203afcafdd25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348598280531b8affc947daaa3d40cbe8967ff7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349feffe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a41e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07ae38a102e07344f20c2f950f51368aa049a3b0452c61ecaeefc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e0199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8ed15c76d3f49ca42ab06a9a39d93c1e74a2b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c3006bc6617754005825019d38d6b92cb8d4dfaf3457c5f08f6193894f720f04fbfec5a3c73a7e7ed3cb1f9482b2201d4174e0fa01c3fdd7a6d82dba3f83a892db0bd4acdba41104be01aa7d8a9813ad168a419dde38a3f64f9257fa54439f3ab6938a29b3ed33b11585afcc161ff5d8c9843e114045a20804f7fb8678d0e82835a56fc5a12fb86fd656ff6ffdf878c279892c1dd1d1b7d6b9c1f35"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs, 0x8) listen(r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r7, r2, r4, r5, 0x92, 0x6}, 0x8, 0x3, 0xc}) geteuid() r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="8202e480fffff7fff4d5575fbc47d36a3621f3dd04bbbce90bd1ec394f5bf42defc36d46f4e0d9993f40a31db99e20ea7ae7ae8d71de11e6d30874df05a3845dd325da2c4d64ee073af2cfdddb4349a8c2e9d6be9833e05ca94e0d8fb39a3a9c53f5e7f90930c545289b599e72cad19f21588ea913e97aab5f8c4fefa821769747a6b92f4ac4960edc2c03dfa9b3c1e962"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dav/\xca|f\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000003c0)={0x2, 0x4, 0x3614fbf6, 0xffffffff, "a6692dcb64b5e3e97bee96ff869fe064a5d7c975", 0x0, 0x2}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) r3 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000002c0)={0x1, 0x2}) recvfrom(r3, &(0x7f0000000200)=""/170, 0xaa, 0x840, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:02 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = dup2(r2, r4) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x1, 0xfffffff7) 16:00:02 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffff9c, &(0x7f0000001500)=[{&(0x7f0000000140)="2334f0f89d076306dadd8bfc0b2b9e6dbff972160f7694f40ef81851100b524c37c58651cf39aa04fefb9b00f5fab9a5daea7111dfddcbd5b9b674ab80", 0x3d}, {&(0x7f0000000180)="71ab4793", 0x4}, {&(0x7f0000000200)="54c37aa7b7015b61859dd145b15e26719a89514079f9432a573baf83a4b8530770735bc77d4ff0a88cdd16f48ec6e60090ee2678ac584a8b179a0fda97f175f5c7fe8faf2bc79240345b269ab00bbbe5e9d5a30e56f4ea3b7d4efcd6d7383988e153e843ae7316c575836131c1b7e4a709a4f85f804f8f19a35fe97ee67874715078d89f2cbb", 0x86}, {&(0x7f00000002c0)="e055af3e3c5bf30883cd2405a918149749d85115c95c86037f7a361a29038f53373c6dd2b7c8", 0x26}, {&(0x7f0000000300)="c84d6d43a6e7", 0x6}, {&(0x7f0000000340)="89283f197d79569f1612e07399f82702fd4f23ba653d4b4c63617883b63e24671eb1736df41fb6a4c4d5133822684fb9373d5bd9ef5982255e", 0x39}, {&(0x7f0000000400)="cf31ffea51bca7348352ac154038ddc99f970a66f2755a8d7dc9e21a0821d7920a98d2d48f9ec0853537361566f06eb23fce3c1ce9f18e00797a61392f546fb31b303b6ac12e00fda6b82a39249bdaf393e6bee413955e7ab880573ec48e6e20a596c97cbfd97c467a7aad7235443a14d10c6b1ecf0a01f9b413ff96c3aedd57739c939b43aed2d2dbc8093b68568d191b348cb18229f925e7901f2c25bea46572ee576adf847e595026efb2520b6be442cc29092673774285d6f9f59b2440eb2e13620230ff9fdfcc6992f85d504a3ce71469513ec5c627e45d000b757d6664f45c69b9701ba7969b33c782844ccab802773a50ad12f49dcb1205e46fc340218913d1f357ee1f9fa264d356c58e330db20faac5d296dd925fac7e977602490d06c2ccfb5e8f7dbe9358a76e16144d76ffca9245ea9e15547a44304e6777fcc0ff7694c36db92b38047875fd3a244f2958f51bad7ca00bcbd2606f9ee4a5f646f8049206785c63e5cf7cfafff6c6ead0a642680e2e1e00ede003ccedec2f87646c0dbcefc3885e0869276ec714139e86e450b2872a0995d363caef81e7c0a01931b5446748739eefede620ce58ed51e599cd15f11bea3f634226cafd0846f5a76191c8ffe15eac0024d9bf3ca40f3a0661b27494c4e8e347e97161f278acdf64df47fee838b63a37785d35a0373099248bd5b118f7ac779b9e1e01ec872e64de504b508c65776e7aa14a8c3bfe98c6d074c14f3fc60eb7c6e5a82c20c408351a5cc54933ed12b05a0cb54c95aa5675e3062dc5c94a824ae2fbdea50ad08f9803b42331b1f65e0c0a7330e8f4247ab01f294e30cc01c8921a91879dd46610441f5a58e06d6a23d58f1e7f76afd7c16f96de026b857bd2e9e0aeb2960320ce58f5687917f7adeea33625161932de5ae1c633a929a6e15189d782cb619e1c84c6bab71fba74b62a073c8c8d03131dc2b43400ef9a58fca7ee566f4424e45dc60df77b634ad4cb9830b9deef980041425bc7b4cdb0980ae2586113247082eb8266ada2f54db74397bbbf0ff2acca4806c6fb986cf8801131db22c7978a5b5edc960b13e240919d7505c7c28dd154f8f313a7ab795576ffddbaf4519a3f28603f84f5e3d7c4803f66ee832f78a08a700e441d2fc51787f9b33995b70dc1c21210bb6a3f70e635e5f218e616c36129579a479a7bee73dfc3eafcd71c791458b7649b3932fa4288ba2068357f65de6362991ef72e051db20447b6343c9c16ecb120cf7558aafeca14f8907c395521ad186e4458bffabe0296c2421e7a556580aadb1be03dc76c975f0c8a8e4ff8c99bc26bad1fb0d2cd3615c2f6da9dfb2ce8b91308ac3892f512b4608cbdd36a441bab4796b43ae37178f3cb8611bdaadd852fc9a7c8d470bd732068ebc18982eb85958a084bfe557d78c1d96b1f8afe74948ae91ff7b0ddd441f4af21c908e766e248b0c130d828d35c7bdcd947ed8d8bda9bed9b7538747937d4acdedecd10d7e3379a45e6a7586c886823add7f5916a1936507224642eae4f3e34eab1f3edadf9f3ab35463ff089dee25c8eb70418b0e858bb7997e5cb7ad95631659e21a8b513f07e3510fb823a099672e64edeac85a26b98b47abd78380ac5b5a1c3ea8831c1432703d5a31e74484c5fdb8b5bde60f13cb071f87bf0abb461a3ccb64e63498afa5afa442f6e936d60f2271c15edcc2fac078a08779040385aea51145913ab03a928a9e7aea41771e49d413a706a6e65e9043dff2d51da1e669601ab28d6ddbbdf1190da71fe179ec5a9406e8dea2008095c44c06bb9c933a2c915f7ad8e1291563e1d1fe74a35d1e8e206910d2dccc4a956a73c9323fc9ef4ac96b737868dcd1df7b54f42e90c83192c0ef2023e92c3669e48e7dbf510af1f24e2bdc9a25bb21ffd4b0b915dafbf811a56b2497d490cd589b6482880812654e8245144d56ca8dc6c6325103b417ab61025b63861d11552757319e7bf03796f84f615c67f36f5b1b0b5e440d40031befe4a59d1ab4b44d2ff9143468a545a3b6545f24fbc08b78c834aece6eecf6f9f5d7be92f63bb01ef96942d3f72f64e8ec827a681f3512fc8cafeb90d9543447f111f8eb170005d24789e0291ad6e2c6a751a7a90911786d32d5cfcfaeb5371e1a8b57c008e568797fbf2cea2de9577ab503790665685e373b77cf49338f0def698a3b3f3d976cca55fea55b1dd5de93175a0d9fc5248780c3f0be21f059bef6a7abe5362140bbc97c4bf89c0ff5c2dec05ee9774eec3284d6ee9473d586dd1898a436dbc3e36e59b3ff4fce9659ea36fa3e35e9ab05f92bd97ba8f70fcdcfd032e3011ded0b0089577e19c998a72162794eef3c7104509b0985b1a7153476c9c1d5ceba631986d4624d51a12ee243e65a9b03d477ea43eef0745d133cf6936b7c91c4a0affa56073061b30b761c726a004fc9c92e477ab7f24a68fb0797b8dc0741705520796bcc77d45bb3245a008f921d40916e3314485274e412006f5bb8b45007558f18253364425d7eda5a0b415ae5f03df4a1851e19240213c364cf569d26d4d7e338632eafebff385d3704bc948adfdc69fdc1ff44f4699fac94e418772b010436ab7327c493f3833fa2401866b25e62a3fd0ebcd279e3087d79e22d62c737c8195f6cc85912f5401068c0f9b9e82f0fbcfcf8d24b85edc471e3687857534f18b677408e864d34db26d9bd0a99ae667976b9ecd004ac62385a50d8c433587f1315ad3aba7f980370f810367907fdb258d01e3b86a912f6677c1aea558bb5bf9ba908b7ac8a64f6e51b5f6be1edb1a612077a781ccd62b2b6bf9dc7e36c6bb34fe63faca21f23d8e4eb3f3eb11b689de8489fd476d7d61859032775e07447ba5b461270343166a94cc74603120d1384f3260a80fd781310cc6bc153f1290978e679a4b07e875bf80933384dabe9178ee41cf634efde9b8cd89c818f05ce8d65f6dc7fc00989251d74668f5b8b6a1ec40a15bf18b5fd9453924876b05aa3be8267481c667e6bff5400e1c4e4a730ebcdad307796a840186c28df1e582a83f5175c9719b75ec0f0e10b9a40868fc264f3143d3e08148f447f3524e5d054b67ee487ba3273591bfd48623e2d3fa9132ccfcdff482201a9140bd8f7d538cf1d4ec9864c4e77ef85f8d19cc16641d483b1af6aa1a2248118235bf6b2eb3f9ec4fedf831d07f3df8ae72c4b6dd0f031325b98245436caa627d0dafe2961f8f096da2300f1df6436b42987374b470dd07b782c22459a0160a89e89e6435ab17fb3c1b424fd7c11c15f2b1e96e8ee2b5430e2d2973de46ca2b8f0570f90fc0454ed597cbf5d78b2acc42a5ea1229d1121131f1ed429f0b8128e6d472de3c2381feb716443224af28d085b132dfc43b81b4093fc7708dd2a7f927e132765a12b81ce05c3a0d5939646843f50b96fd3caecb563c1815a69190c432a808d907e58fdaad36939bfb055dca882c7aed7650e471714e18874b8ef55c2ff05c5ec204a92704af4d91d5c107b249e641c31b8def2b73c4e86733510c37563bd437039eea927d2ca55d1f220bade4d0e82d06fe5d93d2b68563cf9d8088bfd1f76ac46953389a16ebdc18ef14a3e2b41c31e5fdaf0ee5933032f2d661d49ba91034225ac99963b13c52b0d369bd5af73a545af3caf3159e3bb9f6598ef3401e1ce24a0c197cff432b8d6da867bd691d5423edfbd2fcd8b41c54f21ef8a82dc8351d8a88d8568cd6a64f69a24f98937aa0e73e6d4452360749a5da3386a9019277eff4034e114b98a761bc94ba1db9a77565fb35d04995cf9d0970a8364d21107ed4aeee9997a1b5aae012a72923150aef71cfc09c30c7eed8ee8d86653610c15101597cfa205997c3994db375b55270ff78ac0c78b8e3de82550b3f4508390c7333a99e352e7de98e5902a93d1b4567f579406b9a11e2ae70793da06bfff4d723368a0c4ac5811a32288b042e3f5c45f5da3dbefa850596f6df5f3909a5e4a043998572ef84fb7df7f41971cec062b47626993fa304b3595b5675f8e4ecf21a62680854e019e00ed00c3933523c6504d4faf24d203f3681886ffa180be5ca19ffeb427c043f9f08c3394a36893b41a03cea8d68908fd84ffb00ef80add88032dfd6925668806e78562166f748795aea0006d2aa475c3e750b86a786c0492229a184264183a6e061c574959b7479f30c23a8a6c0ffca898ff74aeb94cf0ff788e82b9450be54470c20fc9eb556ebe743a1153dda30045f2008506cf5ad9d9684e75a8a652958141eecdb8e6fa889fe45a2717058698c6b96ff35ea936d70c44e41fd5fcf464847754a6b7f9a6bf32b6fc59a866e7dbb139aa17eb780615e30b8a4b7dee7e5ff345228cca166ec538b26645f26749e6349e3e42b4526a925fc37ec79c484d2213159b77a7980a6c9bcdb47696765e8b2d066729fa9b9bb110d5d6f99634586ba56215ea15e0ebcee99e74ae5e8f28be9d3cf3bb610ac0b24e551d55f445702f44015a2abd3593d07d0bb8639ca5d4a7e1faa324c7af4ea899876cc4b12ec2746a06903792f0f442a67774d8e80f83d5c5afdb5b7938e44a1412829ae307e178ca030de61ec3b2c638a986f2799d8a3f55b91b1fb30255e577d5f3296198beb7c9c0782c4e5271267440ceae38f5baebf27b1285d84c5bdc99a7c1a505f09ef0b41157611dc14b6837ab3bf10bdfb000d362064d7f1e4d17bb47c701f17818ed752d734ee312d36b3cf303151c4579fc9deb7a8330be76f265fff590dfd5ca21b4dd83de7d48341ef8cf1b02ce55f95b4cfa1d2f41be47f9ba1e011d275b12a6acd028efea4d8f918570337ac575ecb8b514c01bddb68b3a08edd80cf58d8778766cbc45527de6c6dd95b776f9ee85cb64d9c6c17a3b845302233238f8eaa762b8defb66c80cd30508e6d70bf99322b5dc829d9fd913af40e436762900b8438dd651d3600ee1cca85427e13b717c10ef0dc9b30cee29a14ad95696e017e0259116eb2b217f2789eb8427e65054060e829f2a88d2a4ba5713591e590102413018f20ec26bef9f83eb0d6be24c0115ed3789a396062a5ac23ad0b63df54607c50481a561c028c48d0b8bf5692aef94786eef85a28a0e3dfcacc38b68abcb6eeafb4e8ca9336a3b4706d6b0170c96567e90db14c0d287a42f3053dceee0ffc2ca7dd291a0d518f86d7ab0a677a9840f36c3e046f80467f06362ad1fbbb16933d5e00de7918a324c8bc3fc7f23ca744f63bc06b4bf6097bd10369a5c5d53cf370098d0f0517e5974a82020b699c8af4765d4691008e5f263cde3eaefd06d40520ed817f26ca370b4e288ef58e4c4b83976e0baca0d347acf941afd618de580e19b54f057e4704271fa2e4681ca3395fc88178bca1ff2d0cdc02372e0fc978f168a78993f522bc398fd0d8acde741109626f5b8cd5a4b94c3e9a80d9ff6d553e29eb74a9799a4c9dd20fae467a8b792d0371abd9cb514c27ea9f4e18f1ecab3ae5c423f57a1f0dc7f6460ed8229a1a1764add766102817fc617e0bea8552cfd355722a23275eea3c30c56eb9fcdeac0bfc3addfd8df1ff3660028c287b869119cfcabe16395eb273b5b9065a024c806d33063cb786ad248a94ee1b3e20003a04e7128998a832cb8dbcc0905b56f2ba9b8924d92fe2f932ca17e524e21d3b123b1fe02b4820fe333820543642e6a95e33d0ac3ece81e4a6a0bfeeb76b765ea423fa1ed5d670f5fb2519671b0a4e877c406ad003eb7295ebbd6d50c4188cab31e3d5f30f68720e7ffa3c2d90a49fce", 0x1000}, {&(0x7f0000000380)="c66fb26cf2b4f72e9e133f0e6e7f95413fd579c3d692d617c3dcffec", 0x1c}, {&(0x7f0000001400)="4d19c710d9487de7b180a518b47c097b8615df5e8be243", 0x17}, {&(0x7f0000001440)="e2cd7ef72d0c220fb6cb82a56ab3382bd7f46933be2d19f4cdc48dcf21103b1154ca0f46632ea6ce0d64848a039760ded0d298503f285b4454331a907e470719c1e2ba297fd99fbdc3193ed942913d82f2bde4bf036e1de8ee064abd50d9fb025a1dafea66a1edf4c3d5a5d1ad0e81c1fd5e4a66eee643674ef33c3489b8a1c2f08b5db57c06a75ee59ac9667d396e4a2531fdfc3d9b91d08bb8e724086e5cffb6aaa7", 0xa3}], 0xa, 0x0, 0x0) r2 = kqueue() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = dup(r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x1, 0x92, 0x0, 0x0, 0x6, 0x8, 0xfffffff9, 0x32a5ca6af169dfaf, 0x0, 0x7ff, 0xff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000015c0)={0x20, 0x1000, 0x6}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000040)) kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x13a) close(r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x9, 0x6, 0x7f, 0x4}]}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCCDTR(r1, 0x20007478) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x50}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x46bfb) write(r3, &(0x7f0000000140)='U', 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") preadv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f0000000380)=""/204, 0xcc}], 0x4, 0x0, 0x0) 16:00:03 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="ffd1805db8ef20c7fdd1f197f6e895b3aba2abee3fdffa8311d8b6687a3cf79d7581a368461b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket$inet(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1d, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="7242d9189110c9c3d4dc390de6af086e5a91074893b457be8f6817f393a49ae0133cc6a2eb92139c1fd65d777771d3a54ddbc2e3bd70b5517b477b569284354536b151e16074900be9588c639bb5a99765e6ccea9fe41997bcacda4c4f2a", 0x5e) write(r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x65d07e30470e6bb8, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x3) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000001c0)={0x1, 0x101}) 16:00:03 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x2) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x2) kevent(r6, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r7 = dup(r6) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup(r8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETVERAUTH(r9, 0x8004741c, &(0x7f0000000200)=0x7fff) r12 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r12, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) dup(r5) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x46) 16:00:03 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10022, 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = getpgid(r10) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r12, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f00000000c0)) r13 = socket(0x18, 0x2, 0x7) setsockopt(r13, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r20, 0xffffffffffffffff, r21, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) r23 = socket(0x18, 0x2, 0x7) setsockopt(r23, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r27 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000100)=""/114) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r29 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000200)={{0x3ff, r25, r26, r25, r26, 0x104, 0x5}, 0xfff, 0x9, r29, r29, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r26, 0x0, 0xffffffffffffffff, 0x0]) r31 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r24, r30, 0xffffffffffffffff, r31, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000100)=""/114) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, r32, r33, r32, r33, 0x104, 0x5}, 0xfff, 0x9, r36, r36, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x8, &(0x7f00000003c0)=[0x0, r31, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r33, 0xffffffffffffffff, 0x0]) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = kqueue() kevent(r39, &(0x7f00000001c0)=[{{r38}, 0xffffffffffffffff, 0x83}, {{r38}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r40 = syz_open_pts() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r42 = kqueue() kevent(r42, &(0x7f00000001c0)=[{{r41}, 0xffffffffffffffff, 0x83}, {{r41}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20c00, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r44, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r46 = kqueue() kevent(r46, &(0x7f00000001c0)=[{{r45}, 0xffffffffffffffff, 0x83}, {{r45}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r47 = kqueue() kevent(r47, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r47, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r48 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x20000, 0x0) r49 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r52 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000100)=""/114) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r54 = fcntl$getown(r53, 0x5) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000200)={{0x3ff, r50, r51, r50, r51, 0x104, 0x5}, 0xfff, 0x9, r54, r54, 0x7d55, 0xd75, 0xfa}) r55 = semget$private(0x0, 0x7, 0x286) semop(r55, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r55, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r55, 0x0, 0x8, &(0x7f00000000c0)) r56 = socket(0x18, 0x2, 0x7) setsockopt(r56, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r60 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000000100)=""/114) r61 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r62 = fcntl$getown(r61, 0x5) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000200)={{0x3ff, r58, r59, r58, r59, 0x104, 0x5}, 0xfff, 0x9, r62, r62, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r59, 0x0, 0xffffffffffffffff, 0x0]) r64 = getgid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r57, r63, 0xffffffffffffffff, r64, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r65 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r68 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r68, 0x2, &(0x7f0000000100)=""/114) r69 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r70 = fcntl$getown(r69, 0x5) shmctl$IPC_SET(r68, 0x1, &(0x7f0000000200)={{0x3ff, r66, r67, r66, r67, 0x104, 0x5}, 0xfff, 0x9, r70, r70, 0x7d55, 0xd75, 0xfa}) r71 = semget$private(0x0, 0x7, 0x286) semop(r71, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r71, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r71, 0x0, 0x8, &(0x7f00000000c0)) r72 = socket(0x18, 0x2, 0x7) setsockopt(r72, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r76 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r76, 0x2, &(0x7f0000000100)=""/114) r77 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r78 = fcntl$getown(r77, 0x5) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000200)={{0x3ff, r74, r75, r74, r75, 0x104, 0x5}, 0xfff, 0x9, r78, r78, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r75, 0x0, 0xffffffffffffffff, 0x0]) r80 = getgid() semctl$IPC_SET(r71, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r73, r79, 0xffffffffffffffff, r80, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r81 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x0, 0x0) r82 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r82, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r83 = kqueue() kevent(r83, &(0x7f00000001c0)=[{{r82}, 0xffffffffffffffff, 0x83}, {{r82}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r84 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r84, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r85 = kqueue() kevent(r85, &(0x7f00000001c0)=[{{r84}, 0xffffffffffffffff, 0x83}, {{r84}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r87 = semget$private(0x0, 0x7, 0x286) semop(r87, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r87, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r87, 0x0, 0x8, &(0x7f00000000c0)) r88 = socket(0x18, 0x2, 0x7) setsockopt(r88, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r92 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r92, 0x2, &(0x7f0000000100)=""/114) r93 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r94 = fcntl$getown(r93, 0x5) shmctl$IPC_SET(r92, 0x1, &(0x7f0000000200)={{0x3ff, r90, r91, r90, r91, 0x104, 0x5}, 0xfff, 0x9, r94, r94, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r91, 0x0, 0xffffffffffffffff, 0x0]) r96 = getgid() semctl$IPC_SET(r87, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r89, r95, 0xffffffffffffffff, r96, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000080)=@abs={0x7f8fbc1e86450916, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="342a1b1f55bea7bfdf0c76a19a69198c82e8e0a603b8e47dfea53aa0488d4315c986fe7e8ccbd63fe17e52654cfc78f507178c9373dc6de41d308e375a4d01406771b47a023378f3c4b7a4ae8a9d59de8a1f37278204fe3a578724e7d035a89ec16dfd81d03b9f2508f75b4fc031762f1dc1a430660433a7e23e21f58dff3f76963c077edef5b7367cac8c11d5b00d6b5b8a763f21e3d8ad54e66823f2fff0aa387fce40babb40e5a4277fd136f5bf1ed32776f32acc14730e7ce11c0b665b43f8f4a0716c053db4a7d666600f96b5684055686e0e6a7770c7e7347e0a35901a", 0xe0}, {&(0x7f0000000140)="8dd944bfd7f03072ed9741cf938b86c25f62fe5e62ac7e49c6c32506ecec90842c1f2e7604d5", 0x26}, {&(0x7f0000000180)}, {&(0x7f0000000300)="ad99e5b1124f204400b6b4f03a3eb8ad2353b15fa457415c53f13f814b69d1c4aa4a30c10818efca4e41676898d4cbac268ab5b4ea6321cae6cde32210c36020605cd67d1f8939f69d628a1a65a2d1617085653fb8f1db1867f590898bbe7a", 0x5f}], 0x4, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, r2, r3, r4]}, @cred={0x20, 0xffff, 0x0, r11, r14, r37}, @rights={0x28, 0xffff, 0x1, [r39, 0xffffffffffffff9c, r40, r1, r41]}, @rights={0x38, 0xffff, 0x1, [r1, r43, r44, r45, r1, r47, 0xffffffffffffff9c, r1, r0, r48]}, @cred={0x20, 0xffff, 0x0, r49, r50, r64}, @cred={0x20, 0xffff, 0x0, r65, r66, r80}, @rights={0x30, 0xffff, 0x1, [r0, r81, r82, 0xffffffffffffffff, r0, r85, r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r86, r89, r97}], 0x138, 0x1}, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r98 = dup(0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r98, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r99 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r99, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r100 = dup(r99) ioctl$BIOCGDLTLIST(r100, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r0, 0x40087468, 0x0) 16:00:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) mknodat(r3, &(0x7f0000000240)='./file0\x00', 0x72ad17117f609e51, 0x1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x000\x00'], 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x87}, {0x6}]}) clock_getres(0x3, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCCBRK(r2, 0x2000747a) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3e, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xf6) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x20000, 0xf1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:03 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f29fe01d1dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c79667d8f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(r3, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) r5 = socket(0x1e, 0x4003, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="2c9f01c627ce8dbeb90c2379d4bd3ed77aff5f6778e565a3cd5fc40c736688a881"], 0x10) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140), 0x21b) semop(r7, &(0x7f0000000300)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r8, r9) recvmsg(r8, &(0x7f0000000580)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000380)=""/154, 0x9a}], 0x1, &(0x7f0000000480)=""/218, 0xda}, 0x1844) 16:00:03 executing program 0: r0 = kqueue() syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) dup(r1) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r5, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) pipe(&(0x7f0000000100)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x17M\xbc\x10\xcd\xca\x84l', 0x20000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x83}, {{r6}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) connect$inet(r8, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r8, 0x0, 0x1d, 0x0, 0x0) accept$inet(r8, &(0x7f0000000180), &(0x7f0000000200)=0xc) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r9, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) kevent(r0, &(0x7f0000000240), 0x20005ee, 0x0, 0x8be, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x6, 0x1, 0x40, 0x1}, {0x5, 0xc0, 0x8}, {0x140, 0x1, 0x2d, 0x8}, {0xffff, 0x6, 0x6, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\xfc\x06', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d74a6383a7ebf7cd17460f29709fa21aeb6da7d559cd3327cf24036b77494a28616f3843d655d90a9b4b17f83444e93eada"], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2dac5020ad8dfd11", 0x8}], 0x1) 16:00:04 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="0e19720e78d0536a148b6a2435193b540ff627205b7fcac982bd7335fce765972b956b6188becd863c218d57", 0x2c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = dup(r5) ioctl$KDGETLED(r6, 0x40044b41, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) socket(0x2, 0x0, 0x40) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x2, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x7) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xe6}, 0x400, 0x0, 0x40}) setregid(r7, r17) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x0, 0x1f}, {0x4c}, {0x2, 0x0, 0xff, 0x5}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\x00\x00\x00\b\xe4\x00\x01', 0x10080, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x1, 0x0, 0x7, 0xf1}, {0x6, 0x4, 0x3f, 0x5}, {0x81, 0x80, 0x0, 0xff}, {0x0, 0xff, 0x7}, {0xfc01, 0x7, 0x18, 0x9}, {0x1, 0x1, 0x8, 0x4}, {0xb0e, 0xcf, 0x1, 0x1}, {0x9, 0x7, 0x7, 0x2}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0xc0, 0x0) pwritev(r7, &(0x7f0000001400)=[{&(0x7f0000000280)="b151185d9eb65ff22607d46beeb8afa3edc562ed2fc9e3e2d5a40cd9c26a7b", 0x1f}, {&(0x7f00000002c0)="942ff262e697a7574752a265be9e58094763", 0x12}, {&(0x7f0000001340)="131e06af786eae3042b87161d79580196ba56ed13e41d13d1ed702fa5d68b299e83061a06034ad26082ed538363e213495f84ef5fc5a72d3457eecee732a9629bd9110251bdc7285a34a8a69309246d1164dcb3900fe3cf05bdc42de8ebfa929862edfbdcfc7be04f5cb9ecb157dffc0f70f2fb38aff5908a35c7e9953753661677beb67752539d906d6bdc555b0de850ce668efebe9ac0f87af71027606392e75fc5972691233ba563e06", 0xab}], 0x3, 0x0, 0x0) ioctl$TIOCDRAIN(r6, 0x2000745e) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x83}, {{r3}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r6) r7 = socket$inet(0x2, 0x2, 0x0) connect$inet(r7, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r7, 0x0, 0x1d, 0x0, 0x0) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x40) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde1) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r14, 0xffffffffffffffff, r15, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r16 = getgid() chown(&(0x7f0000000000)='./bus\x00', r2, r16) r17 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000001500)=[{&(0x7f0000001740)="7c1b22b1fa717810401036c29a2a52d0d2a88fe499b79d5b46cb9cfebac1fdfd611d4ca4124a76a57afbb9320cc24329d2d200dd87976cadfe22f1e7cdc3d03f560a91a93d41b44f5e01373fd9093af7f3735f32df54671397063b1905f522229c15fae4621be77a6eb7b8a40d3ac94fbe9bd7f5092f4acf286001ef0392bff1", 0x80}, {&(0x7f00000000c0)="9ba1413798752c6e4afdfe34ddc53c8c25a825feac6d3a9a70392b0076034282b12449a7fbe29f38902686fd9aa81186e38a4b850ab9e2ad9984c1801ffcaca2aa4ed3467bd61a7f8b405e48dbbaa55e66a065778a3b1c2b8da52f0f8f37bd10cdba4d4e", 0x64}, {&(0x7f0000001580)="e7b5bd393f45b0bb2ee3997621c7195ff0bf10c5ebbe9489c4f49399c5f04684ff2717dace59e7b9a796d7d4d3ca1afebc943b888437df1f5ea4dba2ba1ff02e0e1a22e714f730653b58422ab98a909ec2411bf8a9f1751c41fd7f794207df0748bb65294f34d08fdc89db918f27f87407ec0b1d244ff6ccf84eb9bcf36fee89d8be934c4d351712f8a1de24c2303e716d497a8ba2393d70fe0aae48076ef75e5b6237552af52397c948c5631f09cded74", 0xb1}], 0x3) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x440, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x8003ff, r4, r5, r9, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0x4000000d75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) r19 = getgid() r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x200, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000180)="799f1f8c34ee32fd0fb8f254e9f02e7e0fe3aeb053020f80973cdd7c26e9e71974514710beb442dc24cad41b553037404c8d9d3ce8be4b56080b9f589575b9df8446306f683e8fbe1dedbc67a6f1e85e121971032439d771210e6eb593a78aa2d421883376152ee5216f8f310a13f1dc62ff672cee85d3fb35e741980a5f46425e1a63463741c7573cab42d1a7e6b498a36212285d5c635dce28ae02eff6b4fadecbeec69a97f9", 0xa7}, {&(0x7f0000000240)="f6571249dac381bbe6caa7937a885bf620cfa64482a49195e5422673ffd2cd08fb08376ef6e08a57c1a994ac00f0f3d53ee6ee56d6369d3d8e0228593c4487c12e979bd6eeec6d49283afd473d35f2bf73c4ef1ce9c22124d307253e1152a06380fba8666b94340af2a00892a26f04cdfe5bd99859d68232047d88b0bc6db410f44d6a733a03e14b601c940892597a1c3de8e2aff44995bc", 0x98}, {&(0x7f00000003c0)="571f6473aa6a7f1724cf9425597efd6055ecead8325b7dd9c5ac5fe434370da4259daee8c6109ea6c231260031d1eef467ad0a605921475685eb18ab0a994ed8c14070d29aac98fb9372da2ca25923f04812f8cab028bf8e3f856952975723619ae8a404122b47258c05acc9d157f76d00aecf4864d3a41a570bc3afc33d7723d471ec25c9f4fd977674c2c1bbcef56c", 0x90}, {&(0x7f00000000c0)="771427a450a4f56382377abeb1cc8e00a9ef882eb0c98735904750439f9aa738c7a88b7a907a35e26804d53128968e0f3df16e1bd4dc8c68119cba80f8", 0x3d}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r8, r14, r19}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r20, r0]}], 0x40, 0x4}, 0x400) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="030f00002eeddb7911dcd8009e01"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6}, {0x5, 0xfd}, {0x6, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f00001f2000/0x9000)=nil, 0x9000) r1 = shmget(0x2, 0x1000, 0x82, &(0x7f00001f9000/0x1000)=nil) shmat(r1, &(0x7f00001f5000/0x4000)=nil, 0x1800) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x20000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000]}}) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) r4 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) r1 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5e9f05bf4c7d554d3f10a3901986111ac944e2afbe9f92cff916391298f71974df7242164be3a519711bd2887500d7a8466b1f0d7831607390328eb0a6e23bfd464919650212ae1782064cd7ee8c8cb7c93cd346585b8e918919cda1f1c21983586816881b017c59e580769d9794f0967426d2af5c31bb3775ddec76079357a88120b237fb1f53fd40aa73bdaffb517990f29c04891f05433e588f0803710a0715c94d855ca1ef841990bfa3f735e7f27ceef968f7b149428d284ace3d0efb4a7fe00f5f77f0b9be34cc6938368e4f5ea3103"], 0x60, 0x0, 0x1800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) r7 = socket$inet(0x2, 0x2, 0x0) connect$inet(r7, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r7, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = getgid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = kqueue() kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xffffffffffffffff, 0x83}, {{r11}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x0, r2, r8, r9, r10, 0x2, 0x8d}, 0x2, 0x7, r13, r14, 0x5, 0x1361, 0xc, 0xa}) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0xdac}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {}, {0x200000007ffffffe}]}) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) setsockopt(r2, 0xffffffff, 0x2, &(0x7f0000000240)="931d083478ea318adde1260eb977bf74a2895b8410b15eb6591e4460c5910a6a064faf5568deeb8d700e42ae0628b14b88db7f84052e8556baa5971e75f97fd071d288b826a54cb87a0a9d0ddf70b44d354db925600e509582fd4339cecef6e46cb24c940c2cf4c94c29ef581324f860e781e4d15532d510d8e8add3ab53855737e71ff54111328262af3dc19aec757ac65b081b0ff1c3dee3f8f718f6f5268bb48b146302f4dabe75adb5f9f794fff237bd28b8131b5cb41462899c60475828af2f2ebf71f51268d1b002f5cf692c0ffcf8e9f21299e5d6bf6962a14f4d35fcd127b943e3d61872952ad51a0fbf92c0173051a58ea576bc63e07c0e", 0xfc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x7f, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x400}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:00:04 executing program 1: socket(0x2, 0x4003, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r2 = dup2(0xffffffffffffffff, r1) sendto$inet6(r2, &(0x7f0000000040)="d37ae38c0fa80ebd771ad46ab325a1ad0ccda1d9da1c3715018557e63d68c7fe24b1259b766c8368d0b442d41b7cf7ce35b932711fdf93fcbadc0d9a9310bb46e18005ff0232c4c51ba935f12ac9d16023ca428d4b3408cb32e87bc5b110f7d23f269342e7d4f09fb4ee3619bf33c056f804a1acb45d47667f0ba693b7802e3123adfa5da1d1134f4e064186ef758f06748a390f4830b002f144db6eb1791ddf652f4916a8f727d7b37837c7ea8b9c8ef3d25389a674a1668718f2cd", 0xbc, 0x4, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e413201e58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x1) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) close(r1) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x6, 0x4, 0x2}, {0x8, 0x8, 0x0, 0xcb0d}, {0x7f, 0x7f, 0x1}, {0x8, 0x7, 0x3, 0x715}, {0x7f, 0x1, 0xc, 0x7}, {0x5672, 0x20, 0x4, 0x5}, {0x7, 0xbf, 0x40}]}) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mlock(&(0x7f0000416000/0x4000)=nil, 0x4000) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3ff) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x1000, 0xa7c}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)="dc772ebff5ae0de646355a2ed7cbaba1aa08259c140755ba6159e091eabb72b5ac09a64f6b1fe5b1c7c4", 0x2a}, {&(0x7f0000000140)="48ceafd2da64028c602e6714dca07fa9db572c60032fb5e4d84c7cc4212bb8956827c73bdedc4e2d5a9e8fca7fb44881a874c71755f03c370f3ddea215457efac08940d53f743c6479f63b74256454356fd0f9a08e939f8bfa05c3bf2cd7cdc9db294b7563695adbbe07fd88b80091881b44bd0382769b3604c266e7c7c1202cf25bed35d463929977abe550075f1db628cb076e35243891cf460efb263d28fe76d15a26f52445c1f41672", 0xab}, {&(0x7f0000000200)="62e74a1f8e5648d2f3b7e9d820bb8b91c2fbd46f50331d6d876dd55ad00ad587811ce51ad6bd7782aa1d9e67fde80a431793e7540deb326f3261a1626a2eacb465d56b832bcfdb2cd39772a926ceb1a7e7d271aae844", 0x56}, {&(0x7f0000000280)="887b671661c9b572801afa47cdb23f934ba309268eeb8f19b770c5e2c9eef602096e7fc01d2ba844aa63cfe5126beadcb327fdb9a1fb1408cf4b8c2bc677713f95141c3e193cb675127ac54d7c11241554c9d1b445c8deb6f7bf883bb861ddba4ac8d559d8ef3ef6c239a2b43444fe2a2a8d3cde48d877bad20ca2a73037c298fb6557d88d9472b06e6267e2803bc544d4577d563befdcbb58849364fc17c843dacbe8f52cba8125a0ff1436ad09baeeb21b95578a753bf3610593e531789c4aa674c1e169c1e31a6ac36795a7f8150b5836ee4b2ea234c80fba8c51d744e3b77abf15256a5cc6e5cd72157cfc77c1f329f4d51207b38664f15306851c428d15a8856a6e9de7778a2c5ad3673301dec53f247d706bfa6bd5db46e09e8a513c9b14749b74b5b7495dae919ba15af7aeecb01654c5f5785a800f550479ee3707ffe308e15f13828cffc3420138356dc7dc5e7bc5e30246e162bee1299827e013b1768330e591e54788924febe83ee717c2929645997a03a7d45fe900dd9310922b84c91c075efc20f96247d4b9fd2074f9a83943faedd2136c71f8a23d21f5782abdcb92f27c9f44122a287d34f38fb6533ddf8ea82203874a00ca4b8a99176395acba181e108b07c30ea5c39768a714d34f68dba9a92be1100dc6b19d690a8aae83031c3e538dc0ebf1dac1fa87fc7c7587c0cd104ba884c55b9ecc3c7121bc83e740679cbd5e156eaf10e25dceef3644ff81a525fa2faa725e9baa0784a1884b9a99f48745f27b87baf61d9e160dfb5a3a7b71837ef9cfdd45039f86d4c929108e13818272aadd2feb9281d4551a0a9f718c2faf10ba695f706e2b45ebb39e4f57c59227adb7b9627cb828f74a67735f557fa9bfd021fffff95732b5d735e92130125663c5234751372ecf12497dec46538183bd027205f045ee729a306e5f0a0ec4775c36a44726e736451e4e450bcdf38e80d7ba5b563bd1b3643595d14a001b1238669760fa4984a37f7fcf98418e22e89861f68845d9d0b04cf3ce2a401038a641683d1bdc507274a832d92e4e5f050159572d2f49196f853fbe114f3f57406fb6facacdcd25c570d479452c106f9f7d98f212f951777442f613d56b3adcb9c1630fe7dd491536c63151ff99ade08288e4232a7abb8a424647f4e2fac4751950a1dce045de9c4f5b7f9cfd96bc530564258836f90ecf83f1179d16e230b324dbfbcd96884596b943d55e47c978dd74d436fd21188c94a85d57b348870387d3f0f45e77197fad9194f98cac86229a3785d74cdb1fa357a73ba8bd4a517cd04e34e1963f8f71c9334626a708f74bbd86d4a87aa31706060710cf6dff62f78150247311bd02e3e88bbd9ca31dad93dc9760acb36a3f3459338481129062c4c5573ff0f65e1781a720a4694a134324e8497ca12e3a50884d4915b2c92751580c2a98f3d6f771417341edb9324dc8a27d37cf17d8fd5218ceef10fb6e90a8c2bc2ab79ba87d1abd601c37d95ebbea3e8945946a0c3bc9ee56dbe7639a5b8a4830e49ec638b1ea65ac650441cef15f6f4b36e760ec84640b393a1c97f1beba19a4936c00e3e64c67bddf664fe68d4c272f34ca01f5fc41fba331644b5affcf141376695c7bef9da0478bc6fb6dc044e13d034574735746f6c4b1301ace56d596b0adb9074af6b94f8ee9280ffdd854f0ee5d7ee4f150a9eee2375e8c115ba647a28318fb55315d7a82be2f0819d472c24c01fae44433bd01dc40bd7273d807cec4efedc471d7b2916c870297ca907ca81747dafcf2696308c796933f9ab8734d32adc1d9d7d282776f838f34000f321f4c9aab70ad314ead1227a5234f0397c9be8f7036af39f79c9c716e90ca06d236e5a5c2189231c2f38d11692aa889fcfa773086fda828171a60cb84193cc9aaea4e313ef6f467fa03d531a4c2531e30b7b0bbece12bba518ad0aa0e96dc1dce2ab8222c5e13dc38c3dc00d67a2551c829e1f097d9e9d34656316a63b54af4acb0969c5b8c86f5ab28e38ed2bade6884bafa8da42154b836e2461f31cd186413299b15d3413d430488d38001c626df090814c9594b7a79963fa8260dbcd3dad483bb77b9161d6dbef222df15e250a0d7fa953cf5585c5eb26b93713a491ef9fba10649c7399f907a0938a82fbfe11c0c4df74c28703c81db2c3b0dbd3b47920331d307553b7cefd9887e8053fc336306b470700ebc2eb0153739d0c34840fc9774601f3b23a0ef6e50cf21f381202cca978d2495b976a9b36a14327bb33debade544f3d1b538f9b06463767d4d418e22b615e72514ed66a96e45c3ebd7101bc1adee7fd3c4df7ed22079e0a57c2784df8b5470bdd5db2d9998df13d934360f90516e765ba415b2c19d3119cdfe11d53ddc953563933d705b578de7cfa1ac3dd7d0f0e2ee91a6b9c36f1d62b7228bd27eb7bd0715b62889abc26839cfe8537307393cdfcb4f48bc7539710d7167bba3efe8fa24d33405ba0e057de8db83a2958214fddbb168b0a354771cc48c089ff490ac4fbf50112f58e009f360b72c98360cfbaa753019c1e570bd64999ace96edd9a6b4ec02ab6dda695b47ad886cd0a62553b66a5553efebb2f277f642362148cb5b644de3adfa5380dad8d1b8bd119cd5e2de68218822dab17a00a872156cb139df9205cca988bb701fe8f2aa7e5d74ae6f50c057d2463c14bb95ebe63adba8e47f3d5eb583fed61a6e91e8706f83f9bbc531168950069d2127a9493d82bd32090781f57303cc2ccc2268b5330ac7bbbf8b0ed32b58fb3774318932aa23bfdcf4878cddc31a4cf84394192bf893405afc36d9e9662992604d87c23eb3f43a1b9de829d4b9b4228e12a6a3d4c3bc5c6853868456b1592ab1e3f1944fa3b9eb274f7ca2a2fd0521e6869b964d91a46db21d2bc122018e5534e1b389f526de0ca13e21c403c1ab93572519e471556da96b71951d6d0220192bcc8c3b5c90d90da7a0bb8facc3b1b1a2564563b23f60301dead1a42b87823e755cb88208919ad91ee9cd2e06d95d0afe06ed88bde4b9a770e20de6e84049996143eea03beedee164291edf5f7d85835b734d8c58342737721d449e798156726c27ea908469909c4e9049e9c7d000f9b908365924fd7b6e6a174dfb53aaabfc7c903098e6037499ea71d57233e819bea4a6baf47509bb3f808ae30760a2a2991e18bd75bfa81f181fe650a797bf41562cf92c9b9c73e903ca6d0b5e8578ce66e42c44c071d2d4919945e9bbe8e9eeca860971d964f14ff7c3f8405f9134a3bfe556a3fd4d6f1d77eb6ada33d7d82a1801f649ec59dd7a5214da7b0090520a670891962655d9111099536bbaf0a208db2731497517df336e8fbc9e964115735406197309efbbdf55c0c93991f53cb7db1e7e50183a3429d0e61994425f209a437bbb6b86228c7ba7811796f9e994ae2303bd8b9c28a8bf8407b7df8835b26d71354deb43ce8f566f02ce819281267ca9f24600bb48427a2d72306fb10a4ff3daab3409decb3a692ca74aaa53c7fd32676c9c7923436461e84859c295ca062f55d3603ba5dbb0e4642300c741bce3a079b38daaa5e52e2c18d3e4176731e7c5df7853a276d81e311c0dd1ef00d28844fa330695faf37c9a90512553bce640e5263eb792a38487b02cec4a851d22ab809c037970cff5e1af78742244c499006b8b6589b988a04d1796effc044fb94475987aaf356ae911357a641fd7c16b4acdb9be18c59919d0cb5bbe0c5e419347365adaa1b0c09a94289272ec8a5c938492ebbcd108463f1941cb0e07de97040ab4f268949fdcdb9036e619163404fb09add9f090f9e72c02b66625c2478c4be6640fc77ab19d832fbf735ad473ac1a0464f106aac8084de21c99173f5f768a685af1e198bcc7c385e2da0eb5319394119693aa5b3cb5122246c5116639221250898ac820ec94da02e75782689e40c313560ca19e1d2e0e76cb7aa91ccedf3831e17fe7aeadc773548c9b335bcc43ab7e84c18b639f7bfe67168402269787a5ffff89ccf8ab08ad3fc631b7cf51e5bfc5449eb4c0ee2f7715f9cf5ec4c9db83db579884922455fb8951e103fb5b89c887aa59c5be6fa73cbea3cebf4ddabfab591453c22ff2298a69c78e54ff6cf07537061cb07e9efe30b80b13fc4d1f6135bd9d93e206bd6123ba6b56a689086eea0e71bd83febbf5b6eda0cf3984d025a703e5d40b390510c760714623c45888a1bf3b6a283a83a0596384803c946668e9d1e0837057c3033d77b302b3ac82be9625acd5ad4d1edf543e2d64f1a5ae1b2742359a5035f7655ed1a74e7cf1ef6ed47fc1bed8b364ba233072ea2503fb20673fbc4852a15a667189a43dab18ced92f2b0c8db3f08d7902dc8134e6deaf9440dde5f15d0586e3e05f505edec4bb628dd454d2e9089e86b891a4ea317e100ec9603ff82c5f65d45ea32dcdb4762cfac349bacfec2608fd742ca55fb3f2fb2e120d82de605ab96324d74ff5f4130ac0009080530b55d276b13b96b3d9d91c8e9bf6d30995204d94dfe0307f354012b962a148031d9b8e5daf3b505a52abd9c1b260a7ec6cb869a507eb6705ee11463b6f75bca3edd1d31fe092bb30538206eccfd819160bd9fb1d3481f5f76cc6f0f9ed7bbc9c54799d031c7e43c109914486c94a1715694d29fa6f8a24467a26aaaa25d51b252a4a1d24681438cc10c47d3b55388f89388a51e8e9e3a3ccbe98b01525cc31c3f31ba9a7498d23bc7d0b8e5942891cee2570b850ffe5b78fe9187243a6d771904c9aba9805272562c518e6ceb2175f1cf2d59c78899fe92653d0bfd321206ce096498d744b291ed7ea8355642ca4c8a27e99ee7b5100c8d9bb8035a6ac96ce0d4100d5b8ca3b5c511b8b9bb0c0ff1a4d4cb75d80b5776c4d832abfdc54e09488ca8450c5a9d9b08e44ff1c9594b939cc9541f089e7011d5355ae34a1495db96cabdc60a663abba2753c9d1f29583c97fd2e0fa5d89a821102fbf727c23d6f4ca94aad72cd54094f2448c2826b68a0f9ea212dac0bd87d4e94b12002e953b089b142542e0e8105a5dcb4b4b51ad0aa9275f305ae485d95b5b91694c1ffa91a3b8c4bc2baa4b6d63e06025019ae6054fa21ab71fe61ffc8fd668ffca257eee5ec93b44500c8e2c49a93597339985db71c2c64400186aac75a253b487bb4e74d638d05790c0a8fb8a0e2a4ef02613de68bf82f0affffef067c9efb85c848f38317c930b13f158d235aeb86a15768492882c12c8e3b6171b993a15d7ee288414d10356ea3e15125a629dcc9339893c93d9c1e73059ae69d7a6650470fadfde4e8925f39e3f65b58d60d14651dd47aecb3c1ac7643f847db2a0ae3b5e89d18316d7d4d4a556ac981f5cfaea4c4e0d72f7df8aebe23fb60c06bfca3257458ac7ff8d2c3930708afc0de2279424d3b38e3d2774547dca4acc5016486f1287bbc76aad97f832503b774009aedd98561bf714a7af91c0da602b4165cfa7511eee16a3a2a41bb7ba3b6562be9968ac86936f9604c816653fc096b273c4cfdf41586ea1009c0ce368682da2798666d1efdcf4ddfd0ec2213f79a34cc849a7da6416f345a15cdb2b98f88c21ace4d57d129f0eac2657ec4b5b13d60f621ec72aadbb4df523d4c7cc61e9dd3d7d5f53fca6a040e431c4d9f363c7b5fb80b56d8b675ba9a9746f0a75a4a5d887ae91e85ad52684a7f107bfe21990657d671b517cf889dd7cd87d1b9c1c0abfd904bb3ad60e49d19d64238b31250c24056ddf25a928a2ee077faa0e3ba7e890bc9403ca4fecd9", 0x1000}, {&(0x7f0000001280)="236e2aba588b196138d6c9c51d1148aad251b4232ef58677691140051d3f90e98077f38fd9e39851396d4f147af1ebdf3c5968ecb0a0c033aa5bcf77d579254145b6f67878c33a4c09ab68db1bce773118ed594528d0f0103f101b31ef6218c85fcd66c8ed4288fd0bf0b2f0ea6d9895c2cbedcc8ae7062c296ea8754b1b42e7bc14fa12b7f51cf714e39fa2908e6d75629c3d57ea4020b998b6fac43396bfb7e918c7e5cb9553e0d113dab8f415161c011b69b30cc33f09aa045eb27b3a1268f660ba74a39540519e4a45df", 0xcc}], 0x5, &(0x7f0000001400)=[{0x40, 0xffff, 0x3, "1f8666f37c1c66a9eb46fe5334255914199329ff935ea2a1ba0dc947376686a339735e336536c7c867da68ea"}, {0x80, 0x8000, 0x4d, "e5eceba889b31074e84d6371379139a1e19635b2c89b1188341664be25ce9f28f940933b85bb5d8671d175ca1e981ff8b65f8b6501a15a3ed406527b7526807485a562e12d7f1b6958f5ec8596b8a31178e739805197d6f95a10b0c0911da1402e4b36dba346cee7ff15472782a54d"}, {0xf8, 0xffff, 0x80000001, "0373ce357819b3b560c16932122792358cc7dcfdee9db3e48878f85333d4975cc3cd812f126e0eda46a203b7add21325df235be356598c88b1856974a5c1dc6e4322f8b300c44124261c5ce4ed11860e10cf6ee6aa82c6b9f34a342240723f3b70b8a8e73172a2b8671639ca3f7890677aad7191fd33e63c10c4dbbadd0eaa37d3dc7e0dc3986fc80af449ebb37219d4e4a2da3ef5ed4d083c25823deef1c1cb7e0e549cf87be5527089d6e5e2269839f0f04bdac32e6620b8e5ae5e4c8df17b8406c681afb54b6355b5ee7b9e3fa129c1a62f7f0c8ee7dd39aaf39c2cb203c83e39bae69998"}, {0xa0, 0xffff, 0x6, "28b321f785d97f85a42bb7c0c0d3de51a18f6e55eeb8fef631a3f26210b130039df9eb47f8b366bc61c89c85008a58ab23e50c04cedfaef3f4a4aae7b54c9df7292a966f729a6b19caf993ee244568d5f0cdefe5ca5d85b5f759fab490e8a998823d34b0a91dbc5608c6bfed725a87e8ab4d275826ca3b5e6fee0f67b900292854389d747d845273cc42cf2edf559591"}, {0x80, 0x1, 0x7, "7757f4ef77a1978e5121a203ea0d1250d3af4b69969ee7b7754da1901a6c8ea318fe59559aad117d6189c1528fffe599886a4485c75247ba3883404ad19f941718139413555956ecf1d742e6d8e4d81ae3b9a36c6461ea6e369f64f8798f67ecbb68857a157400cf725bc72fcda319"}, {0x80, 0x8000, 0x474, "39ae670b4e4364f8d3fd30371604ab78c47a60cd9e1547eae0e406def677de41db891d7db5182e448c7ba342c6fd5e8946cbd69dbed147bd11c87aee3a8c8f58951be7b11733592f83f085a24eceac0b5173acca5cd21c1872f8d114049014af874b15f5daaec4d76741423c505cedf6"}], 0x358}, 0x4) madvise(&(0x7f0000478000/0x4000)=nil, 0x4000, 0x1) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:05 executing program 1: chmod(&(0x7f0000000180)='./file1\x00', 0x22f) setuid(0xee01) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x7) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r8, 0xffffffffffffffff, r9, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) r10 = getuid() r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x7) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r21 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8000000, r10, r20, r21, 0x0, 0x1, 0x800}, 0x800, 0x101, 0x1f}) r22 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r22, &(0x7f0000000100)='./file0/file0\x00', 0xfffffffffffffffc) faccessat(r22, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) 16:00:06 executing program 0: semget(0x3, 0x0, 0xae1db18507a81341) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() pipe(&(0x7f00000005c0)={0xffffffffffffffff}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) listen(r0, 0x1000000000000000) listen(r1, 0x3) pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x4, 0x40000000}, {{r6}, 0xffffffffffffffff, 0x81, 0x0, 0x0, 0x1}, {{r6}, 0xa, 0x42, 0x2, 0x0, 0x80000000000001f}], 0xec7, 0x0, 0x8001, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = kqueue() kevent(r8, &(0x7f00000001c0), 0x2, 0x0, 0xd164, 0x0) r9 = dup(0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = dup(r10) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r12 = openat(r11, &(0x7f0000000300)='./file0\x00', 0x20, 0xa4) r13 = dup2(r9, r12) setsockopt$sock_int(r13, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000100)=0xffffffffffffff39) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000380)=0x13c15f939b4ae8b7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', 0x0, r14) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), 0xfffffdfb) r15 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x5) sendto(0xffffffffffffffff, &(0x7f0000000740)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fb506bc4e73b42327dee7effdff17ab311925689eda6795af3070000587ee0b554231f99b1bb2e1a8a43fde1ae170e3e46f30b826a64c3e53baddc45a0b19faf429cd7a6c03b8382", 0xc2, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="010000000000000012c0b6cc891c06b610af244a292a5804f27a3958c48a24a88a0603d10716038cb72a41603277085e770b18432ad591185f4365b2d9a6c726aa196216a89d4a190fdd8db49c8c5a9cb10a0000347f19a5353744c2dcafd341a68f074b4ae15173a3c6190d3d711fae2dd07d8646ac9e8b298b0863389d47dc5f16b43853210da884b8e39c6d5454c09d3f94eaa116f303ccf7d7c2b842992ef7861161ad6e928351d3f0ed1e41eb628d21c679b309dba5f6fd3a097b63d20cf227db7a94a9305328d514d7800c1a2608a9925413c71956e8325d828126593896df48372b109b281765f601794d019e60dfa94a154ebb888fa86d6375082f4e09f9246f3d8fe1067d221b1ebf8257776f0bbcec35c8993a75764277240564540236bb95f023870909434e65dbf2e96ac4ea37e00e169c"], 0xc) r16 = socket(0x1f, 0x400000002, 0xfd) close(r16) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffc9c) write(r16, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x10, 0x2, 0x1, &(0x7f0000000400)) semop(r15, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0x200, 0x2000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x0, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x4, 0x401, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1800}], 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) r17 = socket$inet(0x2, 0x2, 0x0) connect$inet(r17, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r17, 0x0, 0x1d, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffed5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0x101, r2, 0x0, r2, 0x0, 0x11, 0x8}, 0x0, 0x4, 0x8002}) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r15, 0x0, 0x0) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x57e, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x6, &(0x7f0000000140)={0x5, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) poll(&(0x7f0000000080)=[{r2, 0x4}], 0x1, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000100)=0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x15, r0, 0x0, 0x4000000) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x814, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000180)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/d\t\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, r11]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) setregid(r15, r17) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) r3 = dup(r0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{}, {0x7}], 0x2}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) 16:00:07 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x51, 0x40) r1 = dup2(r0, r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0xdea9, 0xf6d7}, {0x18, 0x3, 0x0, 0x1}, 0x3ff, [0x6, 0x0, 0x33, 0x8, 0x5, 0xea7d, 0xffffffff]}, 0x3c) mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7dca4ef8f5d7a838, &(0x7f0000000080)="85") 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x7}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) 16:00:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202ff80ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x101) semget(0x1, 0x1, 0xb) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) recvfrom$inet6(r0, &(0x7f0000000280)=""/167, 0xa7, 0x841, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x39) sendto(0xffffffffffffff9c, &(0x7f00000001c0)="2ad21a4ecd235e6663eda0aa4e08c57a5969d37a37dc43a847ae65b2bbd7a98c90c0fd480f6f1e9356c92d13af53eec644b36a26ccfe47f2b682f7e0c0d3058c1cc2f90a2866f26570c7eae9b351cb522e74e935c06772e3fc645ecfa82177fcf135d8a587baf3ef3ede8aea6f0c2e7679bf197358ef887e8b08d27272886a8a140a3c7000536d0552b29a928b9d3f9f943005c5f1", 0x95, 0x401, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) mprotect(&(0x7f00004cb000/0x1000)=nil, 0x1000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) fcntl$getown(r1, 0x5) r2 = dup(r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a7f0784"], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f00000000c0)) 16:00:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x7) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xe6}, 0x400, 0x0, 0x40}) fchown(r0, r1, r15) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r16 = socket$unix(0x1, 0x1, 0x0) sendmsg(r16, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:08 executing program 0: open(0x0, 0x611, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r4 = dup2(r2, 0xffffffffffffff9c) openat(r4, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = dup2(0xffffffffffffff9c, r2) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="000000c30000000000001454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3d772e7636e48b38aa77083725bf1b9933ec5127743ce5428a6000000f9cbc16a65d321fa0d"], 0x50) dup2(r1, r0) fchdir(r0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r4, &(0x7f0000000040)='./file2\x00', 0x0) kqueue() renameat(r4, &(0x7f0000000100)='./file2\x00', r4, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) r3 = getpid() r4 = geteuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x8, r4, r5, r6, r11, 0x1, 0x5}, 0x9, 0x7fff, r3, r16, 0x5000000000000000, 0xd000000000000000, 0x4}) r17 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r3, r17) 16:00:08 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r4 = fcntl$dupfd(r3, 0xf, r0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendmsg(r4, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0xfffffff8}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="5184cb37ed5aa1af7937c40bba653f8c634fa7767ada59207c8814e6bf11e6438f967b170f98eda80e4304c11f49221db27e7fa7205dfc7988e49d759a0d947ad1685299c895d96986ea9a041b466c348530b7b0022493893997466222b51917a37d32bb3469b72f35e9ddd45e54f7f9af8bbfaa8cd69d3eaf6cd4b7674cbc940bc91b97f9963a69130c62e68093e583c1cd83e6bd5f13dfee4b4043fcecc8", 0x9f}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000ffff0000420d00008181726b2be126000100002a3c3e03c274813bc82bc1f34aaa0f6af305919ae9f6b799b8e93e5e6751bc7a4c53f17f9a3e1741cf27a1da5693c4a26fb36c8124d85c1aeb45326edb4e02e2ae242d058fd0e7fcb631546d8bdede5478cf4c07eb2cb8c00903433f644939000000000000"], 0x80}, 0x2) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x2, 0x0) getdents(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x120) fcntl$dupfd(r0, 0x5, r1) sync() 16:00:09 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) sendto$unix(r3, &(0x7f0000000080)="71f37b809ee2d4c39298c832de0b9c0624fa12f00f0a767037b0f13df38ca9ee474466d11d277b091c5ae3b671401d60eacf19d6bde10d6ada65812d6a663f58718db3d8a08f510baa1299db33c374e1d55615c65210ec65c71e10ae2c934aaa2fe0e3c3996bf6b799c92df029b1aea51a8554d56d0b08395dd821c6ea94e4e063d6aa577e8ad2d51aaa2350341016403cf9ec0057760e3601737858ded859789a487abbbd94be02fb9e7c92d6b38753dbd3710aca990400ccf10a682fadd4aaa62442ea6ce46281bba561809818ef565b296aa16135255c07180b190ce3ce74a5e5c6fcba876a668e1503e8d5cc35139d5e0148f6c62f17b94f", 0xfa, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f6669002c0000"], 0xa) connect$inet(r3, &(0x7f0000000180)={0x2, 0x3}, 0xc) 16:00:09 executing program 1: fsync(0xffffffffffffffff) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff], [0x0, 0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x9e\xff\x03\x1eM\xe2\x85\xd2', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x120000001}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev%`pf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x83}, {{r5}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x1, 0x2, 0x2, 0x5}, {0x1, 0x25, 0x83, 0x508b}, {0x3f, 0x7, 0x4, 0xd9}, {0x67, 0x7f, 0x20, 0x10000}, {0x3f, 0xcf, 0x80, 0x9}]}) nanosleep(&(0x7f0000000180)={0x3ff, 0x8}, &(0x7f0000000200)) kevent(r4, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x83, 0x800fffee}, {{r3}, 0xffffffffffffffff, 0x0, 0x4}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:09 executing program 0: syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300), 0x2, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x120) r7 = dup(0xffffffffffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x83}, {{r10}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r12 = dup2(r9, r11) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}, {{r13}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r15, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = kqueue() kevent(r17, &(0x7f00000001c0)=[{{r16}, 0xffffffffffffffff, 0x83}, {{r16}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r18, 0x0, 0x0, &(0x7f0000000380), 0x800, 0x0) r19 = open$dir(&(0x7f0000000500)='./bus\x00', 0x400, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x20000, 0x0) kevent(r6, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffa, 0x57, 0x2, 0x400, 0x7f}, {{r12}, 0xfffffffffffffffa, 0x66, 0x1, 0xfffffffffffffffa, 0x8}, {{r13}, 0xfffffffffffffffd, 0x65, 0x0, 0xfffffffffffffffa, 0x9}, {{r15}, 0xfffffffffffffff9, 0x9a, 0xa00000c3, 0x9, 0xfffffffffffffff9}, {{}, 0xfffffffffffffffa, 0x10, 0x4, 0xfffffffffffffffd, 0x800}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x6b, 0x2, 0x8, 0x59}, {{r17}, 0xfffffffffffffff9, 0x2, 0x0, 0x4, 0x2}], 0x8, &(0x7f0000000580)=[{{r18}, 0xfffffffffffffffc, 0x0, 0x100082, 0x5, 0x101}, {{r19}, 0xfffffffffffffffb, 0x40, 0x8, 0x7fff, 0x1}, {{r3}, 0xfffffffffffffffc, 0x80, 0x2, 0x80000001, 0x5}, {{r20}, 0xfffffffffffffff9, 0x2, 0x40, 0x5, 0x4}, {{r3}, 0xfffffffffffffffd, 0x48, 0x40, 0x1, 0x1}], 0x2, &(0x7f0000000640)={0x5, 0x7}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r21 = syz_open_pts() readv(r21, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000340)) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1, &(0x7f0000000200)=""/4096, 0x1000}, 0x40) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001280)={0x7, 0x5, 0x0, 0xb22, "6277e2b20c67ce59ae0926bba68253ef48c84fa8", 0x7fff}) getsockopt$inet_opts(r1, 0x0, 0x200000000000004, &(0x7f0000000040)=""/19, &(0x7f0000000000)=0xfffffffffffffdce) openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x10, 0x0) 16:00:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0xfffffcf8}], 0x2d5) close(r0) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) write(r4, &(0x7f00000002c0)="af1dc949a20b16854e3fc1628d4e76cf431c73af0d655edbe7a4b064389b20bbd92aa670be5f19a428cc70fd5c5ffd57e28a91e43863b5269ce904a27d90e9ce8d851d05310d8ceda2cf78368edd7f5e01df5a9c23df1bd24e9f82ad5fcb04766b92a4107edc35a17bb6c0204a0a4a0fd2046632b9a1d8e8b57f5f05d5901244b8438d68262e7c76416b7543c1b0f80049d488446519cf9184844b80cdaa2f9e7339c65c84e84db1cd5dfbc4a48bd18900a2b7bd295d27a4cc0ef3b063b323edf5ec4d76b315de66971b1ece72652be0ca66cd1b642768768e87065d5822d99c6a9276dd29b441dbb220d0a83970d291c2102464b88c01b7e597585dd1e5f2b7b9549270075f9fdeca9d236e7c28c7e4d7e8972e0a884cfc2ec2f4d72da95ead01e856c187c1777566c28492d5e0e83f5682222f6c92cbef10a2f981815003ce6376cab0e553710120e59517592bff47de4678c27408f65a904ac4aca85b80f5e635cc58c97af9437c03c17c8e46c09f415364676bde8a002c0f6e01d2dacadea5a0714d1d389173b8e0e057fa22d213da0b536592b6b8d21113af5a474db850c3813410f67a3bdfe74431fd5f296ad81f64be9a9d88c1576bd81347dbaa835b899221c9fb67a54f50a51eef7e9fa34179f8d8f18d33969a40e0f02656ab296645920876efbb5d9cad242d414b93e4f411a5235f274fe85ff1f5db4d76b5ddfc8eda93cd7106a97f23cc92a8e19a57850839aa2c173398e1b12c0030b3a572afc34472f6343c8c4a67c93a8ea21c1e8463daaa6d69dd7f44660631677cfe45b9ec718e837171eb78355dd5f1f9780e6cc03954bf186bf47b9883e4937bc745af64a8901acd8b8e459a52ad51fb1e2bc41259e4d9bd2855e1e72c68f917ae029acae8c423c68482b2cc9c0dcb61cf31ad683684aab1d35f2d5dbd835de7e4f16099f81085731ea45aa28a493e37c6acba2f1d1d58f0124c8a7f6af290c8649fd56ac3743d77d2293c0e2cf95e5125b95660f0c5da6ad3505acfafaaf47f91e35c850660fe1f09a9d705b524b1d64eab723bced76e8fbf4de220f9a5fbec7b32572ed801a7487400b6bdedba80d9483edd9f4698bd2b98ab768d177cf65b04874c7256af5d42f59a2ffcd0fb7296df863c15915fd71e9cb31ad26d2693b17bb88817d9b8d422aab9326436af6ad84f9008ca10d647107228d00f8ebba6d6eb30c7c152a95c1fb84abf19bbf261bc43ac1c97fcd79ba21a87bc088f29dafb59cc2dac681a6b9b359ebba46cbf3edaffed591ded1831b591749355c51e8e1b659e942333e76afd22d58013f3d4dd89e72bcfa611ba858e6a7934a46637f19ab8bb92effb76e7d2e955c98d41e680d78903e129cf2ae01b01d2564c7c2dcb381c035ff6d23ee213fc47093baf07a51751a5be67d86cf3b5d7dcbaeab40f6bff8f9f6ef370dfcde8cb9f342651f60425565351bcec729f3009cc6c8ed134952a5ca4c870c00f9324d0e8fb1bac06fb96ff4601454a473c91d890da0fedf7511dbf46cbce1e074e927b39603e00af72269570ca2e3a39df230a09aa273f832620b54b1fe35dde474ebaf14c9ca2369d412d7139006b7fc190b899fcec19eba6072ef26f6009f20bd72e64ee86421dcbf619de2f0757d683491b7904c2d5d43b3d1fb9dacaab7089a2a109a9f02ab7170729d15ecd78f3ffd6f29d6d03f88650a4ce969078372c88101caf138652b83210c57ccdecd3d5340f27cb3df6f63bfd2fd923cecaedf2f1649eb49ff359478e9a6ac96c957b7cefb67229a4c6bf0def8908b13eb6785edf1259327e4534f24732ac4ace8c11c8cfdf35551e9f18e2be68c52bbd15312ae9715a46da98872f86bbe3b304b9359b7a67752bb8abc6a1868c795ccb07a64966463ab09590339fcda0c8328199a58c970de05d5a5ae3fc9bed58ed9ea230e2815424c1c798e2bf5d6e5e93ea667b1a09e0f9307f64199992a2c97ae38fafc9c1b72ae796cde88b82858e6a0800bfe110a78a49365cadd5ce47afa2f509c02bf82e024dde3a7140ac8acd2883eba1f380fccb711938acd18d0338f193b177d412b821b2b629f65a429350ea2e8c4fd2cfa397d9b8a2af2cb38cdcf22936073f716aaee36fa9b53415fd1d3341bbe21ea883d831096411e863f438ffec9f7de67a118cf23d979b9c96d7b5d8585071fdec498b8ed7e47c258dffed3e39ca02f99bb934ffe3608699b9486ca7558c401145ea43b09256c55368a2bf43aad7f718ae76ae7e6768b26bb8d83138c4a47499fe3e22f59b4a9f9f9f5d3f3726f178727562ac1583ac50e821f240aaaa8b14cf138b20905098cd78eab9122704ab760f3fdac8f44c2c6a142f92e8cabf2dd6ec5a9a4704f784c439a941cc593926070e738be1eb88370b1ffc64b779d03042a04e0338ad751ebe986062d6ec0be0c9e8413aee180ebb6e4912bb7471f1fe303964ca511d9ecf159c617085bf4b387f5aaafe07865ffac07b23cc6b0bfa800d8b888ce4b2a5457ef17135b6f8fdec2b6cc1498d8222331c29f08cc597cd64927cbd6caefaf6351eeb41646d4650907dfa0d08f99f15299cae35527bbb2b0da03709c38471f5d99b84c9936c3a71427f3175e49fe2a3ec9e54edd26b2bd82553e7cf20a053442676a2f5c08a70ef3c0253ac5871a03acf3de6d14ba70ec337ba4852abb7cbb49c8e0f51e71efebfdbb5fd416dd1fb28d8c75333ce6c17e13a46f076b405819f12cdf1a1a9eeb4d266773d32954adc952a2391da72734df3deb29f1c54e83b456c33a70c5452551b0113c3f472c4ff4657dd1b06bff6c05286fbd3c83a6b6d7c285501ebdb355700a1c8f2f08fb2e8ea865b9722f0db8dc00b19900234473ee30dd08fc2d36e6114baab05b98ad9c2ed17852a7c3f5d39e39edfac688cbba6bace05a92c287e59484539a534de1f6423ec8f607e914f9bd29f634c9da5e2b141c4564f3a1145a4f2324c11a1b7a6f41baa0eb181e6c6adf5536127b54e15a847b5d5014826d158ca560ccdf85b13ddeadfc30c79aa98e3c16039ee9d37e74884b6f5cae6bf8ae0d8c631560186aa9b2c3a364757bd8e738a00ecfbe8841e6452ee2b30f5f21117eed853f46724336ce9527e85c9d3e1b25946ff767b548ae62635cac3ee19a99a3f6c512801c9696ce7955454994dfefce030d0264e1502149713d0c8d519e6fa6bc8953bad912fb899e73c8493d4a6f585d68e238c3794a96caec004d9ee4914b3c8198d1ce320cf75ee2cccf3794d3f91575afa08f1384ee0acafe58c522b691aad8721e756a5ca6229181765a1996f57797e9d7086fbbd343889f1d104519bd452f90d4aa42c41ac02407a1ca61d3f25ffbdd59d85694b39999c80e738dec49a21c0227142d137dc63dec58e0ebd9ebc5dd2c93aa7550a1209cb0471e7f0e8733e5a47f797d6fc7221652b1c617ab5ee79fd3a1985f89f74c8bfffdac4f8ffb6093162df8767c251f0431802611eea3c42bf2214077777935ff573455343d1ef5b9aabcfedf5c5b6641c9b0e95276dd1fab4a4d3b9951d0975a5a63cb74bbed7962e119420102bec5f6604964230c735b1b90cf0b312cecb67d8de2d8189785cfd14c0b8d71429d490409a774d3c3df3666735e1041f653ca996392146cf6940a51a4f6dcdf07ea6bec7b5a582137eef16804f5b52c421f2b72a04f39bf99a11206b6e2c226ee6448fd0abe1ac9112a6ede2fc4292e30f4f7d91024d8b0732fad105766077485663bfc318bf4472c2637acd29af2ce98c06e10d0bee0c6706e4f60307a8590c78f7a2694996c182c387d78bf8edd94818c1c871a03c62066ce73b8a9ff1bf7a134a837940e6a171ee531731e7b1f430af7726f28b3fd4b9e9404910b87d28e56257576c6e1ddd360532294a37e3b6357a7cab2e025a997600330350b52a7d54c1583fbdfd64ca2bd6bec3911696b3846219178f5bf6a7591fa088a620302320fc2149eca1b10f34e2bf5b73901543be3b5e9e532eb321e77baa458e69ff4a7106fb91fe30862042b09911cc69646fe1879176869dcf8b7d7e4785512ee08a0b5e082f3cbdd89a907e719f43f8a6c0ccdb940494a99a2bc145dabf7afedf626259fe7b49857c9aca988955cb0e6798c5280212a5506aeaae8d6fea9bb48054f74bb61ef972ad887cbf7f6293738ea31740b180943b4de85c561581e4d69d191bf51a01428d465aa12b6ca51028245b0bb4ace6036078c4650c10143aa229832c0d1356ec819afc73754613134b5fd332f76b225bde560ec6aa438d7042cfbab3a79be1d64b64d44f6479313d6a3b221cc989173e98c15ccae1dff026709efe75d6535c3091bd1592966160aabb28a89ab35c17bc32f5f5e0233e5907437d0b08749f7a3961c4db8eb9765ee9612394687a7ca0373ae7d2de1946c722608a759bcee6f77a1de0ff53b230009142e2f359d6c5e10d693f6212ec7c8560fbd0bbeaa06bd49f0bf6d668b4ac41f55b03ffc89e0294b56bcb4c030a3ea4a538db58166ce7cac84ad37d699ea3f039f7074476e903e123ed0da6228ee0ebd1c096fd8a5cd0822c75e8dffa0244f77e276880296a72ac0490184d8c9cfc711b709f6db26f7370fec2a5eb87c886dd3de9cf121032ef2162da8d0202576c4a1abba46b4c299ad56cf29fd8d24e81cf855e1c18d374700d8113ad6b41369f04d02e2ab535664c03582439334b1df811d7d765cfaeedfc45e86f6676fed2e0711828e30d0bf20ac886da102cfa124c8891ebfab285841fce7d94fb3bdbc2bcc71413de7856c1ba3a9d9b0512a89dddd7deb9140fd7b4e6755371c53a1ef43ad621c26502f07b20b283bf797344d148f015763f8ff6483ebe03532cde5213f93aabf5a67505c32f00c53b8b0dfc9d1b0a0e09a8bddfa8e26d6897d651fcb023f51f1a8212a37f183f9ffc879e25932e23e4788163d81e60642bc6a1a925d4c2bef65d89cbda28e6bc31812be3e616f1c87f83086595b58219c069ad5478f6b22292bd3dc75ec651e9940f620ac182b9ffbea95fbcacfeaa2e11b9dafc2fe7d066a52278370dee75b39bc86d4f97addcb02df589366ae24d4f64d1e99f3f5b3232b4005a91ddc144e9c6826cdaec44e5f3bc78fc1605771466a7dce9d6d63e9fbdcb60a6ad5a2166f519e1694aa055f3f9315036fa41e0d9f8d25ff7cff4888d04487db789e52b111607108657d08055e5914a6b00b54c92dde479b45a97822b50339281470395c27820c82ebb97c871e29cce890eef8264673bac0e6a2743643e6b987f438bc6a05d8b48972a032db1b537010edce9696026a9de5e9a8ba1198f1fb4336b0343f30070229c0a5dd116b81af95d5169ddbd9b27fccd2fee24bb96005adb1fd27d7f4b6394e716f21be7ec199a01b4b061a774d6a2b68598a26d8bc055a6e9187c80d6a4f999d5ff73df4e8d0ea3a1a27f9a7a43b315faeb931ef720cd623ba5de524b120abc7067c5396f1c84136ac3cce2a6c354856f31588f00ae61e44840a04d805947b5bb25580e251ce7787921ca2ee809c74caa813f5ac3285c066c618ee3311d0c9243eded9965dcad4c6577e170f9866e87842ab0f26e0e755777f2c01518b7f5a5af6ce40bbc3c2d4507cc23633f0d1b030a7d539086f67a46e0d0aabc020240bfb607051b43f87fa756f8713cf4ce5082b61e3e04d3789d03fe57091be4e52252a26cd4912e055e4429b34201f7539d00ee1d560cc1aec06e621599de82d7b20acacc0a2fc9a0a918bac7b4eae8e33ae5e3c71511", 0x1000) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x18, 0x2, 0x7) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r11 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r10, 0xffffffffffffffff, r11, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000d00)=""/136) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000200)=""/4096) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup(r1) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) getpeername$unix(r12, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xffffffffffffffff, 0x83}, {{r13}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shutdown(r0, 0x2) 16:00:11 executing program 1: setrlimit(0x4, &(0x7f0000000080)={0x20, 0x95}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x7, 0xfffffffc, 0x7ff, "5e9c079357b88393cdebfbe33ff5a25285d600c3", 0x467e, 0xbc}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) write(r1, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x810, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0xe4) Data modified on freelist: word -35183758795320 of object 0xffff800000b6e900 size 0x84 previous type devbuf (invalid addr 0xe37ee9b198c3e5b0) panic: Data modified on freelist: word 5 of object 0xffff800000b6e900 size 0x84 previous type devbuf (0xd != 0xdead4110) Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *259099 87901 0 0x2044 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(84,3f,1) at malloc+0xa23 sys_execve(ffff80001596b168,ffff800014914850,ffff8000149148a0) at sys_execve+0xde syscall(ffff800014914920) at syscall+0x507 Xsyscall(6,3b,0,3b,7f7ffffc7992,0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc7940, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic Data modified on freelist: word 5 of object 0xffff800000b6e900 size 0x84 previous type devbuf (0xd != 0xdead4110) ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(84,3f,1) at malloc+0xa23 sys_execve(ffff80001596b168,ffff800014914850,ffff8000149148a0) at sys_execve+0xde syscall(ffff800014914920) at syscall+0x507 Xsyscall(6,3b,0,3b,7f7ffffc7992,0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc7940, count: -6 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014914210 rbx 0xffff8000149142c0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000149141d0 r9 0x1 r10 0 r11 0x6397fa631f9b9c2a r12 0x3000000008 r13 0xffff800014914220 r14 0x100 r15 0x1 rip 0xffffffff81605488 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014914200 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=259099 stat=onproc flags process=2044 proc=0 pri=60, usrpri=60, nice=20 forw=0xffffffffffffffff, list=0xffff80001596a298,0xffffffff8255d430 process=0xffff8000148a3458 user=0xffff80001490f000, vmspace=0xfffffd803f013330 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *87901 259099 80896 0 7 0x2044 syz-executor.0 80896 1773 77464 0 3 0x82 ppwait syz-executor.0 51908 310037 0 0 3 0x14200 acct acct 69218 280314 1 0 3 0x100083 ttyin getty 20370 397383 77464 0 3 0x82 piperd syz-executor.1 66067 283723 0 0 3 0x14200 bored sosplice 77464 491979 7382 0 3 0x82 thrsleep syz-fuzzer 77464 413684 7382 0 3 0x4000082 thrsleep syz-fuzzer 77464 28749 7382 0 3 0x4000082 thrsleep syz-fuzzer 77464 302535 7382 0 3 0x4000082 thrsleep syz-fuzzer 77464 499782 7382 0 3 0x4000082 thrsleep syz-fuzzer 77464 225894 7382 0 3 0x4000082 thrsleep syz-fuzzer 77464 164955 7382 0 3 0x4000082 thrsleep syz-fuzzer 77464 204662 7382 0 3 0x4000082 kqread syz-fuzzer 7382 269609 57683 0 3 0x10008a pause ksh 57683 497890 47611 0 3 0x92 select sshd 47611 373981 1 0 3 0x80 select sshd 2886 168097 63039 73 3 0x100090 kqread syslogd 63039 426772 1 0 3 0x100082 netio syslogd 56818 469669 1 77 3 0x100090 poll dhclient 66182 390948 1 0 3 0x80 poll dhclient 76312 157159 0 0 2 0x14200 zerothread 8934 128276 0 0 3 0x14200 aiodoned aiodoned 49795 474424 0 0 3 0x14200 syncer update 18685 342131 0 0 3 0x14200 cleaner cleaner 65286 345174 0 0 3 0x14200 reaper reaper 27212 286502 0 0 3 0x14200 pgdaemon pagedaemon 19719 451197 0 0 3 0x14200 bored crynlk 98085 243701 0 0 3 0x14200 bored crypto 4811 320198 0 0 3 0x40014200 acpi0 acpi0 28401 348421 0 0 3 0x14200 bored softnet 10162 231178 0 0 3 0x14200 bored systqmp 15872 88784 0 0 3 0x14200 bored systq 50179 236106 0 0 3 0x40014200 bored softclock 82433 76643 0 0 3 0x40014200 idle0 57993 361637 0 0 3 0x14200 bored smr 1 495340 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9548 6358K 7896K 78643K 14866 0 0 pcb 13 8K 8K 78643K 240 0 0 rtable 88 5K 7K 78643K 759 0 0 ifaddr 72 14K 15K 78643K 185 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 74 0 0 iov 0 0K 28K 78643K 259 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 2990 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 14 0 0 VM map 8 2K 2K 78643K 14 0 0 sem 12 1K 1K 78643K 140 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1057 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 48 38K 63K 78643K 647 0 0 subproc 32 2K 2K 78643K 140 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 82 0 0 in_multi 13 0K 2K 78643K 158 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 354 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 116 55K 60K 78643K 3857 0 0 UVM aobj 42 2K 2K 78643K 42 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 254 0 0 NDP 18 0K 0K 78643K 60 0 0 temp 213 3544K 4184K 78643K 29009 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 22 0 18 1 0 1 1 0 8 0 rtpcb 80 142 0 140 1 0 1 1 0 8 0 rtentry 112 153 0 125 2 0 2 2 0 8 0 unpcb 120 509 0 501 1 0 1 1 0 8 0 syncache 264 7 0 7 4 3 1 1 0 8 1 tcpqe 32 119 0 119 2 1 1 1 0 8 1 tcpcb 544 367 0 363 1 0 1 1 0 8 0 ipq 40 7 0 7 3 3 0 1 0 8 0 ipqe 40 91 0 91 3 3 0 1 0 8 0 inpcb 280 1384 0 1377 8 7 1 2 0 8 0 rttmr 72 3 0 2 2 1 1 1 0 8 0 nd6 48 23 0 23 2 1 1 1 0 8 1 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 7 0 7 6 6 0 1 0 8 0 art_heap8 4096 4 0 3 4 3 1 3 0 8 0 art_heap4 256 711 0 550 21 8 13 16 0 8 1 art_table 32 715 0 553 2 0 2 2 0 8 0 art_node 16 150 0 124 1 0 1 1 0 8 0 sysvmsgpl 40 50 0 39 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 138 0 128 1 0 1 1 0 8 0 shmpl 112 40 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2943 0 1548 46 0 46 46 0 8 0 ffsino 240 2943 0 1548 83 0 83 83 0 8 0 nchpl 144 4681 0 4252 60 41 19 60 0 8 0 uvmvnodes 72 4526 0 0 83 0 83 83 0 8 0 vnodes 208 4526 0 0 239 0 239 239 0 8 0 namei 1024 15539 0 15539 3 2 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 520 12 0 6 1 0 1 1 0 8 0 scxspl 192 15373 0 15373 17 16 1 7 0 8 1 plimitpl 152 120 0 113 1 0 1 1 0 8 0 sigapl 432 1211 0 1198 2 0 2 2 0 8 0 futexpl 56 31895 0 31895 1 0 1 1 0 8 1 knotepl 112 729 0 708 1 0 1 1 0 8 0 kqueuepl 104 998 0 996 1 0 1 1 0 8 0 pipepl 112 660 0 641 4 3 1 2 0 8 0 fdescpl 424 1212 0 1198 2 0 2 2 0 8 0 filepl 120 10471 0 10376 10 5 5 5 0 8 2 lockfpl 104 463 0 462 1 0 1 1 0 8 0 lockfspl 48 153 0 152 1 0 1 1 0 8 0 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 44 0 34 1 0 1 1 0 8 0 ucredpl 96 1058 0 1051 1 0 1 1 0 8 0 zombiepl 144 1198 0 1198 2 1 1 1 0 8 1 processpl 864 1228 0 1198 4 0 4 4 0 8 0 procpl 632 2852 0 2815 9 4 5 5 0 8 1 sosppl 128 18 0 18 7 6 1 1 0 8 1 sockpl 384 2059 0 2042 9 6 3 5 0 8 1 mcl64k 65536 360 0 360 34 33 1 32 0 8 1 mcl16k 16384 18 0 18 6 5 1 1 0 8 1 mcl12k 12288 27 0 27 5 4 1 1 0 8 1 mcl9k 9216 21 0 21 6 5 1 1 0 8 1 mcl8k 8192 52 0 52 3 2 1 1 0 8 1 mcl4k 4096 154 0 154 2 1 1 1 0 8 1 mcl2k2 2112 10 0 10 8 7 1 1 0 8 1 mcl2k 2048 65794 0 65748 21 14 7 18 0 8 0 mtagpl 80 71 0 71 5 4 1 1 0 8 1 mbufpl 256 113886 0 113821 62 52 10 35 0 8 0 bufpl 256 10619 0 4497 383 0 383 383 0 8 0 anonpl 16 184537 0 169763 128 48 80 113 0 62 1 amapchunkpl 152 7809 0 7674 37 29 8 17 0 158 2 amappl16 192 8714 0 7645 99 43 56 67 0 8 1 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 82 0 79 2 1 1 1 0 8 0 amappl13 168 2 0 2 2 2 0 1 0 8 0 amappl12 160 489 0 486 1 0 1 1 0 8 0 amappl11 152 64 0 53 1 0 1 1 0 8 0 amappl10 144 19 0 19 2 1 1 1 0 8 1 amappl9 136 962 0 954 1 0 1 1 0 8 0 amappl8 128 530 0 488 2 0 2 2 0 8 0 amappl7 120 58 0 52 1 0 1 1 0 8 0 amappl6 112 86 0 72 2 1 1 1 0 8 0 amappl5 104 669 0 659 1 0 1 1 0 8 0 amappl4 96 1062 0 1035 1 0 1 1 0 8 0 amappl3 88 519 0 514 1 0 1 1 0 8 0 amappl2 80 8425 0 8365 4 2 2 3 0 8 0 amappl1 72 32448 0 32058 26 17 9 20 0 8 0 amappl 80 3191 0 3147 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 41 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1224 0 1198 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1224 0 1198 1 0 1 1 0 8 0 vmmpekpl 168 12641 0 12612 2 0 2 2 0 8 0 vmmpepl 168 157649 0 155518 234 92 142 147 0 357 40 vmsppl 272 1211 0 1198 4 2 2 2 0 8 1 pdppl 4096 2454 0 2414 7 1 6 6 0 8 0 pvpl 32 507201 0 490167 350 85 265 313 0 265 85 pmappl 200 1223 0 1204 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 639 0 125 16 0 16 16 0 8 0