88270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 16:01:16 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) clock_settime(0xd4c99f5ca18a7d7e, &(0x7f0000000040)={0x80000001}) 15:59:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x100) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r4 = msgget(0x3, 0x3) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r5, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r4, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r5, 0x4) r6 = msgget$private(0x0, 0x8) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r4, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r5, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r6, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r4, @ANYRES16=r4]], @ANYRESOCT=r4, @ANYRESDEC=r7], 0x3, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[@ANYRES32=r6], 0x1, 0x4000001, 0x1000) msgrcv(r7, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r16 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000012c0)={{0x7, r10, r15, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r16, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r17 = getgid() sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="612f95b4108a869c99f49a6193f827eb0bb2b106703ad172e83b047b922a71c9c0f099ef0460c0a47007fcbfa3ff99e4c593eeb557f5d29393be994c", 0x3c}, {&(0x7f0000000240)="221b0f", 0x3}, {&(0x7f0000000280)="b52e9f202c730d8ec4d6869686c79ec0c504aecc9f79473739d689bc51fcf047dd8b2bbf0c22151b00adc438a445dad4e920e31182711834f6e37cdafa2963a5177a4c5183f7b9811304968f58097b49a71d0317ed13bcf454bc4db6a0105c3786", 0x61}, {&(0x7f0000000300)="11d0382e4a13c4a7610701f7324314cd307261efe40a8104ee6ec49d85c5b01a6e979370dc3f92d83ec59192b73e07480a800ea76592a84be3abcfb05c4504746bf6d6a38fa982af53b138f1fc345f4c6c4d5658ee8f021c35b3f9e2e2a53f561ebb63fee1bec29b18b512d522e84e9ca7a3f67c8e589b5e3f9ac8ba27eeb91ca54ec9fb0b128286676a516aeefa58e917c3502dd711f5f9fd98fb26f709f0fe80587b8083110b14ec4e54d5a772880aef259b5c5cd78143aba723bd4de0d024c4650787b2a59956452097e01df28d453ff4afb5136fe091bf33b53776b17b01bb5b99ddc3", 0xe5}], 0x4, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r2]}, @cred={0x20, 0xffff, 0x0, r3, r10, r17}], 0x38, 0xc}, 0x604) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xe9fa847e01943796, 0x0) ioctl$FIOGETOWN(r18, 0x4004667b, &(0x7f0000000140)) ioctl$FIOASYNC(r18, 0x8004667d, &(0x7f00000000c0)) r19 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) pwritev(r19, &(0x7f0000004e80)=[{&(0x7f0000002d80)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a339337ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e69333138735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0x1000}, {&(0x7f0000003d80)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3", 0x7ff}], 0x2, 0x0, 0x2) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(0x0) semctl$GETALL(0x0, 0x0, 0x6, 0x0) openat(r19, &(0x7f0000000100)='./file0\x00', 0x8, 0x19) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 15:59:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0xc6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x9, 0x8, 0x3ff, 0x8}, {0x0, 0x6, 0x40, 0x80000001}, {0x69056ee9, 0x0, 0x401, 0x7}, {0x1, 0x100000001, 0x2, 0x71}]}) pckbd_enable: command error 15:59:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x3ffc0000000}], 0x66, 0x0, 0x82, 0x0) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x8c, 0x2, 0x4, 0x7fffffff}], 0xff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0xa0, 0x20000000, 0xffff, 0x6}, {{r4}, 0xffffffffffffffff, 0x8, 0x20000000, 0x0, 0x5}], 0x1f, &(0x7f00000000c0)={0xffffffff, 0x1000}) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000000}) fcntl$setflags(r0, 0x2, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="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}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getppid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, 0x0) r19 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r19) r20 = kqueue() r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = open$dir(0x0, 0x0, 0xa) kevent(r20, &(0x7f0000000240)=[{{r21}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r18}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r22}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r23}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r18, 0x6, r19) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r4, r8, 0x0, r16, 0x1, 0x1}, 0x3, 0x4, r17, r19, 0x4, 0x8, 0x68}) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f00000000c0)={0x0, 0x0}) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x7) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) kqueue() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = accept(r1, 0x0, &(0x7f0000000200)) listen(r3, 0x2d9) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) pckbd_enable: command error 16:00:00 executing program 1: socket(0x1, 0x4, 0x5) r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="aada31afde6156b273eabb54bb77cd35f6a1f100b2ad846f7ac9e9d18acc182b12be8315c743713f86a415480f410ba7f9c99c2d64249280177e9aa0f9b260d78827b5792a8dd710bf193d4d454a96f55a24084fe083a1a58cb7a62e53ab9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787080004770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee8", 0xffffffffffffff9d) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x80000003, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) getitimer(0x1, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = dup2(r4, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r7, r8) r9 = accept$inet(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0x2a, 0xab9875d611eef129, 0x8f20, 0x8bfa}, {{r9}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x0, 0x43}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x43, 0xf0000000, 0xfd25, 0x101}, {{r6}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x1, 0x80}], 0x8066, 0x0, 0x81, 0x0) dup2(r2, r3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xfffffffeffffffff, 0x32e}, {0x18, 0x1, 0x2, 0x2}, 0x1, [0x1f, 0x6c, 0x4, 0x0, 0x8, 0xfe12, 0x7, 0x8b]}, 0x3c) 16:00:01 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f00003a5000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) mkdirat(r3, &(0x7f00000000c0)='./bus\x00', 0x10) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() dup2(r6, r5) r7 = dup(r5) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000000)={0x7, 0xffffffff, 0x2}) setsockopt(r1, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 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) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r10, r11) pipe(&(0x7f0000000140)) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r12, r13) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r15 = kqueue() r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r16, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xfffffffffffffffd, 0x37, 0x0, 0x0, 0x2}], 0x0, 0x0) kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r14, r15) r17 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r17, 0xc2485607, &(0x7f00000002c0)) pckbd_enable: command error pckbd_enable: command error 16:00:04 executing program 1: unlink(&(0x7f0000000180)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0x8, 0x6, 0x8}, {0xfffffffffffffffe, 0x174b, 0x1, 0x7}, {0x4, 0xed46, 0x6bf2681, 0x1}, {0xfffffffffffffffe, 0xffffffffffffffe1, 0x8, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000000000000071, &(0x7f0000000140)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) dup(r3) pckbd_enable: command error 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0xfffffffffffffffe}, {0x2006}]}) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4010, r1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x385a1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x0, 0x4}, {0x7, 0x76, 0x6, 0x9}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x9}]}) shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000040)={0x1, 0x6, {0x679, 0x1dd9}}) r7 = shmget$private(0x0, 0x4000, 0x4, &(0x7f00003c5000/0x4000)=nil) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000014c0)={0x9, 0x9, 0x1000, {[0x2, 0x5, 0x1f, 0x3, 0x7, 0x8, 0x0, 0x1, 0x809, 0x9, 0x3, 0x3, 0x10000000000001, 0xfffffffffffffff7, 0x49a, 0x2, 0x2, 0x3f], [0x1, 0x7a, 0x1, 0x0, 0x2, 0x7, 0xfffffffffffffff8, 0x80000000, 0x100000000, 0x3], [0x64dc, 0x20, 0xb1, 0x6, 0x3f, 0xfc32, 0x3], [0xffffffffffffff31, 0x140000000000, 0x6, 0x6, 0xffffffffc087f9dc, 0x101], [{0x1, 0x100000001, 0x10000, 0xffff}, {0x56ee, 0x3, 0x4, 0x1d21}, {0x8, 0x0, 0x4}, {0x9f0, 0x4, 0xb4, 0x1}, {0xfffffffffffffffc, 0x6, 0x9, 0x101}, {0x2, 0xf92, 0x3, 0xfff}, {0xc00, 0xfffffffffffffff8, 0x2, 0x100000001}, {0x7, 0x7, 0x5, 0x219ec0}], {0x2, 0x210, 0x4, 0x6}, {0x1, 0xffffffff, 0x100, 0x400000000000000}}}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002700)) 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) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, 0x0) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r12) r13 = kqueue() r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = open$dir(0x0, 0x0, 0xa) kevent(r13, &(0x7f0000000240)=[{{r14}, 0xfffffffffffffff8, 0x14, 0x8, 0x0, 0x3}, {{r11}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r15}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r16}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r11, 0x6, r12) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, r10}, 0x0, 0xbbb, r12, 0x0, 0xfffffffffffff001, 0x3, 0x401}) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000080)=""/75) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000001200)={0x5, &(0x7f0000000180)=[0x3, 0x7, 0x1, 0x90, 0xffffffff]}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000001240)) r17 = geteuid() r18 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001340)={0x0}, 0xc) shmctl$SHM_LOCK(r7, 0x3) r22 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000001380)={{0xfffffffffffffff8, r17, r18, r19, r20, 0x4a, 0x8}, 0x3, 0x7ff, r21, r22, 0x1, 0x100, 0xaf9}) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'\xe1\x00\x01', 0x0}) syz_emit_ethernet(0xb9, &(0x7f0000000540)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e533604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f122ef5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r23 = socket(0x10, 0x4007, 0x40000000000) setsockopt$sock_int(r23, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r23, &(0x7f0000000000)=@abs, 0x8) r24 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000440), 0x10004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r26 = getegid() r27 = getuid() r28 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r25, r26, r27, r28, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r24, &(0x7f00000001c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0x4, 0x2}, {0x7, 0x7fff, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r24, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r24, 0x1, 0x3, &(0x7f0000000900)=""/191) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000002c0)=0x2) pckbd_enable: command error 16:00:06 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x1) 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) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:06 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) flock(r1, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) flock(r0, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r5) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = open$dir(0x0, 0x0, 0xa) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r4}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r9}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r4, 0x6, r5) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x6d7650fe10fae474, 0x6, 0x1800}, {0x2, 0xffffffffffffffe0, 0x800}, {0x3, 0x2, 0x1000}, {0x3, 0xffff, 0x1000}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000400)=ANY=[@ANYBLOB="ecff2d2f66691ebb8bdee1190c0daeb110c77f57eaf99de6c34cea34ece538ad512bc1e0295ddecfe784ae9a79687c451277c9620baeb5c83bb74fcedd46d3742f723079dde090c4d1d70d019600"/88], 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="c0d7ac92a83f335a22c0dc7d9197a7aea0d64aea8053e5e929c1c18f9f6867798b087f3def9547aeca5355b60d55df89a335611eedd04ea7ec9fe919ae9db35d6c5a1d728ef66047f2b16eef4176c6ba363af53349d1fe35e9562b745ea13d37237c79255a86d51900df78e44d393d80e41ed00ccf7ee729dce221168391f429f6c38d34414a57d26d244e566f1a74a23d5bc6eed662069b74658488ce407063e1029c6b516640f4bc072720f76047bd7255481fea9403b9c8d4aea4c43410f5e2654237017480802b2dd9e4dfea7f2a26ec6f7615dd6f881da6a80219df0056", 0xe0}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r5}], 0x20, 0x6}, 0x5) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x0, 0x100) semop(r0, &(0x7f0000000040)=[{0x3, 0x8}], 0x1) r1 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000002d9b1510000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010000000000000000000000ef85c60000000000000000bcf004bbdbc44f291e7c72431189ff468a7e414e32c644265a0366c4c2a148a34faf03da38cfb6405fac10d310c331742abb48d51d101820cc7e28bbb93316d031b750d069cb2898f0429448c9f43aa525aa511650f269f0ede749215429a8dbe0014ece1f6969b0255c257fd0907dc2af5f003e4ac3b1a16397bed2592fc64d8a03b24d706d3b615ed4a881259285cc7a6c7009130e60e1dbe71be486782b14d30e56d59f62fe8541d61aecd4fbb308ccc7e0f01b7755a961db8420f7ccfaff9f41234b91ffc2a05c9a0df000"], 0x60, 0x0, 0x1800) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) semget$private(0x0, 0x3, 0x4) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() socket(0x6, 0x4, 0x200) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x5, 0x2}, {0x18, 0x3, 0x2, 0x100000000}, 0x7, [0x9, 0xffffffffffffffff, 0xfff, 0x1, 0x7, 0x7, 0x7f, 0x1ff]}, 0x3c) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x45, 0x5}, {0x41, 0x6}, {0x47, 0x2}, {0x1, 0x8}, {0x47, 0x10000}, {0x46, 0x81}], 0x6}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) getuid() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x42, 0x5}, {0x22, 0x8}], 0x2}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000000c0)=0x41f) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000040)=""/168) sendsyslog(&(0x7f0000000000)='k`', 0x2, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x24, 0x1000}, {0x101, 0x56e4}, {0x86, 0x8}], 0x3}) 16:00:07 executing program 1: r0 = socket$unix(0x1, 0x800000001, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) poll(&(0x7f0000000080), 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$dupfd(r0, 0xa, r1) 16:00:07 executing program 0: clock_getres(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x16bfcab3d07f823b, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(0xffffffffffffffff) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r4 = semget$private(0x0, 0x7, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x86', 0x8, 0x0) semop(r4, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) semop(r4, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) semop(r4, &(0x7f0000000080)=[{0x3, 0x800, 0x800}, {0x3, 0x1000000000000000}, {0x3, 0x8, 0x1000}, {0x3, 0x9, 0x1000}, {0x1, 0x1000, 0x5c0a3a4aca9f76e0}, {0x0, 0x62b9, 0x800}], 0x6) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)=""/94) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgsnd(r8, 0x0, 0x0, 0x0) msgsnd(r8, &(0x7f0000000480)=ANY=[@ANYBLOB="0200000000000000aa16d95f777859ac4f4de04369fe44443af2c24b6832124eadd62b073694472a4b03e965acc9dc26752c9b8da386d88f7e21a608b5840f82ab50fd8fa6f74a9de84e3e0426682fd91b25382134ae90a5561ea9e3a4c4917cd84b8908bd67fe57bf120e470cdb76d80d3ae2aa681dd69a0f38ff5fe62a94c1216e883d17c5cc788a0aecc5ef5560d199ca9845a00138f1e964b3e39761c08bb191afee8cb6a61b1db3288e6cdb3fdf12ebab5411ab7803b6772c1e651cce4181aa51822d90299c0de15f5a5d8a07d166410b5a12ee8339a295086b9fa8c848c9014cfba018a7086d21f10d7ebabeaab6601b92dd7d8c20bff838496cb90f262aa069b337da31dd8fd909b90f1fcec947c432cfa2736b80f91794babe4fd425ce78fea67531f86561d56302107e1ba3b5d951ba8acad67adf3e9ebcf12d84d751bd19073817f6b89b6a6b429accc61edcf8c2c264376abd8de8d64b5ab15ccf057feefa3de7f5fdd0df83980d2b472210f96ad0ceb0c3972724228fb0f13cba0e3562a0686528591b6ee884413c7cf89908ac0f4b6f88a90811b8bbaa051a8d66a384bdf28f0b78c695fb75844b4ad497d917c8d7557d6432a1b629e082e1eae26c23ab96427900eddc970ba7ef1deff45dffec8b4b330fb69b9c51a756e813bde37a4a86bdb37a44b6b3c22541fa191bd0a97089d50c3f8fbf925897af8909946b8881c77a8ff80264a785abf2df1ec7467d6b17ea7e53e4c8a924954a366a3fc389a4a5737a58de4155479294009c8ee7578ae7ed067194513260ebc808ba1e485ec44b59cfeaec036819910a80481ac1cc66989af99654cb795becb101ea56942f85bc317dc92177013ad4c8fe01791b594e72b641a24c1ebfc7010b708c5c02bbb53800c31244fe4f2ac645396605121ec74c31414ece470a7528c7140c76baaeb4c4d07f0b54580e4762a14fb775b5e189e45abfe593eccd1daa33dcef2bb582fa6c9be6fa3c7d2bbfe7478138a9f57b6ab771b9510e28be4174c5c5b8ff2d5c5fd3b6dff4302423d9686c23609ec8d03f39db1d85140f4ef9632679ec0380848d08ea9598f1206e80e44e56a426479417eda2ba6e0aee10fb96576ae2d53f739cd033b8c0d48f192c522673d3782122e301307b4cbe204daf598018393e24efc2298fb64f3a969d2e01046f1127403a6c42057a8ee2254dd4d2a031abe883740341ca7889705e85897abb7a48ae8964d2f928b177e0b631bf89a8eecc7a77c2ce7f6a1ba277b020cf451daf2565aebd46800f7ba351e3ba41584b1d8a241f1957df43eaddb93a8aa441eee6f104397c12eb2f8d0cf32ba368f9be70553764b01f70d95890c41784da48f255ece9958551ab30330e1e5f0ddbb12301906e0c95e3d0dfcbd4c0f6ad007ef1bd5fc0ab3da8ce5b5fe705e8e0cdde83fa8a032286c2cf4553e41a0f85d344adfb10c51a485be2864ec839a84a4f03c63839114af22b5967a3a74ba1fab8ebb4465f3fd42bffe704426e5b70e1c1833a3931b7f26ba8a1b5aabf0272e372f054993309e794789836ce450ecdee35de8a0d037cb0c102e7d1fe7df389aaf8c6b1bff9f265ee8bedc01d5d521a821bd3b125ba0b382e0945738190b835fec45389447db4d102aabc86dcb0f4aa100c984dd7ce6ec47309a04ff967a6b9fd4b4cd993374cf086b2f1d9d93ea93296765542d93c8634be394369f8af83f5657731f7bfea7191b223d5b17ca4ae84de86e6b87fb2efa44bbe516f43780c6e8ad421ea8907a28cd4e215122d9a1cca6bd5c792fd34196f5f01784e67b4401430426f2e3b6f3fe5ab6a1d8e2ae7d0e82c2f06219d26c64815b5f7c9808a466567319685ffe12e8cb5aa9d13b9b1cf0ae26e7db06d458d9c33ffb5c7f873937f4a492ea69ad7f98732a584be3bbecf516b46996a409cb48e759d622ecec0667d4dd383342e344b11c7afa4a140086b03854050319394386502bfbfa680f1ec6c46d44247849ddb2e1c303ac1bf3fb005e457446cc383a1a4942c3972d5174692d91110085eff0ea831b50f1adddc8cf48dcfeb7d847cbac0f4c77c6a62499c2fbb1132d08b88c6ea06b761f5e0d865b5b4ee2020c439623460318df054f354ce5424a395dde461adebcbcdcc12945bc7afe21f3e75ae26bbe3b325ffefe7d5a66eadc4ad84026d96814b31065b5adfe37d2900e08473d3f0041c44751eefff55c275225c0e86bc4c99c1e62ad89fe95441195598156deec370858968e779a77c0a60603b102df1ca45025b15aefd5c734c29cd28309efa7f4a02ead8a356cd5425b0f3957b06b7fce95824b1f60868b1cc5199bb6e3f7e3e3c211747498ba966bb70f59691d3696464e9c30115db62ce2dc90f7c783b9046d7bde6e481c2b29378d5abde9fcd6b361c2c6208b8e3e435c7b79c1e0cdbafcfaa19870d97d06536ed5480aa7676e2a94ce2879ac8b4631f4a8fc2578a96c0f4f44b2be286990d63790878659e780b64de1cb869a0489e65dbec727a634ba9d4b68b1ac734b94d5812fbbbb276c19fad6ed58cfe3e99196b1dc4f09dea0b362ccfc5b429b5de4f445baf21c0caf5048513d9cec01acc73dedba82da10ffe2b070aeb3029a2e50d73286204de9fb7f9c2a58597b70203431352d1f35e70299d51ccbd51c2c9ef128db6bc5808977083a6e9689015c0733efa842bd191bc414fcdb2e022a43b3c6dd0e263d6989d9ccc33e8d934d0f819958cd5392162dc1f709d631ab0bc75a85aad185b70a95471c3c3ec5b7c21a350131ed91240ec7b535be0d47f5a31c81f6132084aecca5357ec767f4fbac81503d4eb773d86143fafdce4690c88088cb421aaf48dd646f566c5dd252e0dea22369ef2bbbe743ce93f1c9f91178f8d80e7da7777ebf4d07971f4db8ac5a6f8a3c1addb28fe79402f30829375ea40ef48dbc8d57c4f957b25b1f53ce431bb95021b9404337ccfe6fa2c2964b7a1ca22b46f9bc7027f3e0b8571ab17d3d8b843befeacbd5647a1798dc673dd76ca85879ed7aab2c0177f7860ddc01f9cfdc4ac1da9d28fb7b69cdc7b6b6188c32ddeaf05bfc90070a688e017788ee88e980bfa442591aee938fbeb068b603cb972421c4aa0969fed35753190cee9b5a0be2f5fbad21ca7d6e584a1474ef10ec5d6341f7771a438cecda7bbf232504539f831513930d02d83a2065a0ad296299896970454bf69905c6dd417e7a81340cd2c0e9de3ee834e7403094f8285ac9c9b0b138eacd4ca17c8679c1409547539cbf4204871651ca22f130a01ac29419ff412d33ec909f79b30a8a8f0b711dacf76fc8508a4acfb13653ea62012e6a6e9880f14412e107e0d0cace26d5f059108816f0b6b6b52d476b474faa1572f4662a2ed9fecfc0b57bfb911fa173a2c74e1b303c9c321b842c777b1b46a83970a90e45127798b6ded2e3ed87766d180f0746191edf87c789ea5a99e4797de428098d4bfc2aee05199b911ee169ba3004e05c2512944208eb3e871e193e55b2d1fb673f180f94ecc5fd2632eee1b11cbf5da7656ecf493b56b2864a05e63fd420003265b9d6c8da700b390593ba3f6d6057e03cc66901de94b3eca7ecfb1375746775b7ee883463e9c9baae4ad5dc1454899f8182cb6dec0f3a42908531767643549b92625e867d29725ec1bde5d5899a0c0efafdbe8419df46fd8b6bce79f93f543dbfe0511bdc557efa03b859b86d8c4cb1895fa3678cd0239cb80e8cbad7ca5222011fd8c5246ca4c62a94573134c0ad02849e643adaae77fbd33522948bcc0e9ccf3f2129fe98ebe160d2dda1b79d3eec1a0e72a941f7121aa0ebf7292fbe5a7162cb4a1681740a124e7a9cd098a5953718c0280ac8c0fef00b267a46216ddc5d047d9c81bca4173fff15af3c21b4cbcb4379d9ea2215b1689ff0a6a877353b8085405f1b45db6dccfed8176dc8b2b8e9b3155e1921e56eaeb8c45412f5612bff145e9b130b48939743fb0607f200ce6368bdea35563e572802e85f5abb2530d6f2c38a42783f9c172d1c4464ab8aa6e42ea775f1938001ac7f375e82fefc3385786b32fa7ab2e51dcaccea490b3d4c370e99ce8004013cbf3aa8b072133745fd62b23a70b42e5cba06894f21f23b5711640596ef16fe8f9606caaf19d55ebffe3fb87af4ca54517286623093b238b36e651fc97bf9afdf3fdbd2d40c1c1635cfed5e1153a132c7dce8c7b1e7724036617219720f43d8ef4151e8901fd4fedfc401179ff8c034cc800fbcaa2d0d6f890c89a0bfa815e91b825b45cdd8acdac310edcb1280b904f99ef0166dcea77e7b549f64d826a5202607a16855fb95c24ff4d5edf36332bd867d80228e97e5cd5101b8a093fe39cfb1a07240b8e9fd77fd7b7842d6fb43649a16e4a97c0a18dca645c20cc5a93ac5e62d034c2884abbd0c9df5705061aec917403966cbf356e00078b006733ddc605bd16d119f3eaf8cfac5d05fbd62a3041596de3279cdbbeb0a1074c4d69cc6c7703e20268fee70ed4f47ffc57546d6f973b29c1418994d5143eca038b3d15daaebee4c94d41151ecde54ec29d30666735eb62b95c168a9d2f8259b318858d7bf2f80c5ae33d4cf8feb757299a1d46237814aeea66be89f09e5b929d4e07201546275427a9738309fc5225135f90bfc484bbadabe3101da8c5528f78575ebb6dd1f50646477cb2faa8ae73f9d7cf1ffee1fe98b59aaaf3274823e38ee912af968c4fdf8bc2421ad91a40a68aff1f432d1de9e4a6d380579cec74fbe727db5b8bb77455274ecbcbc049acd8d10a1459951e6a4ed529106f7b4be346114db3d857011fc0e9245c04d81dba45c6c3d2f55f0cee6e4785a32c5e377f0cdd2608bc60bb20fcc2470d0e5bec3696b3fea1773b99afa70a8561c059df983bc9b501c3af5a0e9b43fa41a35cc88a27faf24e756c6162ed8b747b93f1ca9c89de7672f4d650d2d362f970e27d48ba897ae68de463a7169f189dc808ed6092a9774c508e5d64d2829f594fb8e95d484d2ff239070311cdd6a1cdef8bab701f5c6036ebc6a51680526c45e0041a66f293503ababbb943b30b405974f9818723cceb1ddb363620791e8cf2289f0946d125e0ddd60ff0a7054e6b8f0f0b1ad4e4e27761f7b00cc828e3650465387d51495286b4d30c6967689d60b89e65bac1af88c349f2c9a28c6becb8282c71e992d043ff6d72b326b6e155f314fcc4ddda45a3864420a7057a97f7ae2b229e46665b8b9a7cfd889417404d6b777d56b0ca36ce57548b6bdc98ba7c019d32bf232a145ac31470d18c8eb114a15de6d2185f5ff7e63060157a2a7833067e5f73629e28a185b5a0a2352fbdb5fbffd52e931e4f07d6e4b2f95c668918071784d7dde2e08f00ccb9bf25998e94c328ee25cd28284bd86c0814b5c2f59724e3e20d5891bee2fa919c52fc90783aaf83cf7e349cc0a5abd6c735adb24f0dee7da66df838df4d670864ffaf4bce64854b7b193d65d96e73e8feec5517fc2df8df1318076dfaf8410720bc34c775d3c776210efecfe1c1a9e57041de5f6eaee5dc6b990d6834a8609268f0aba1242087631b54b90d765e2c121c083f76956d18362ed5de1d81d0a3a6884ec4ef5e3dca2e82bf8bbb6143b375d7883f096d689b36433d9f5ca308d96bad218946e68fa5120dad0b077125a877ecc8d3ac4f9a38fe62bef0d3a425bab925bf216999bfb9a9aabdaae2aa05c78d72015e552b80fd080d311bc9b50205785cee920c0e939e69d8deb6751daa44028f68193434d18e05cc4aee5850223e26bea400"], 0x1008, 0x800) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000000)={0x3, 0x3, 0xfffffffffffffffa, 0x1000300010005, r7}) fcntl$setstatus(r6, 0x4, 0x40) 16:00:07 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x182) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x6}) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = socket$inet(0x2, 0x2, 0x8) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x4}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="8f65171b77e29bfbffca16bb2056ffb4ab4bd203cbd96e19c38176ed7b54028eb0", 0x21}, {&(0x7f00000000c0)="e48ad31333af490bb7ceae6e579db9d98cdaf19338a2eab146df2079c58702b2b82f91e8e364934b3ee836b0a35354143b33c295f7f3ad18749c25c5f9a14a0ff5dcc899ea543d4bd1f1bea37d30c7d40be8874442002ef9a4632a14f77a0fa3028b87e53f64e4275363622e5958d5cfc823a22cb46edb8cc5840271219f3f558aaf4972520c9d7a4cddc43591b658b3037b0d6ebe1f45c7836951016c690fdde3baead93489f288480d14553dc26edf1850ddd4a647a8fafbf3497df0af8b7038e1cc8d3a4fd717fd16c04ca0174b459206867a8423ce0f6e59542059928ff6d9422bb67c3e26bab48c8c24714a95006a1ab8aefc0bcee090affa1f1301", 0xfe}, {&(0x7f0000000200)="a76240729eefb918a3cdfb191736d263e8fb2152a92b6b0f4293d0ee548375031c944984f5dac1bccbde54c54e21d02940733820f6dc51b8373dd1d2a99fd26e76eec75444bb896125ebb5", 0x4b}], 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="8000000000000000010000000100000060f8b16bac15d33f4e9983ec2059799da643a364f6ee64f3c8d9a88f0627d6b4b3b87c60e374785dcdded252cb2ceddb6277768e052ee214f560bd82e5557f74c9b5515723f8bf120a4176c665dc0af3b5bffb4452ceb37ce17c5401b1acd8882b4b2a84fc9f095253ea0000000000007800000000000000ffff000001000080fcbf02af256af770c020813e3152f7b8825c50d2a6978b6581174b94b52076b2914592d42933142cfbd9b99e7c7b130a84d37dd1f915f1ccd663d424fe8b8d8cf4df47b05ec067983374f66b6364c35afd6907ea6d8e150568a49e8a0314381e7714ec00000000003000000000000000feff010006000000a4ac6aacdc8fb249cb3236de64b49cd3f478a9ad968ba93b9da6695bb5000000c812a05c18c19dfa0baaade0b4facdb6473d1847e6192c2fe14757bf0a3f35f7ac390ae854593b6120e1392905103bb784a3ff53c5c3ac7e08453254bcc3e4434e855613f58905fb3390ca0ef1eb5e0ecfd219b8fec5fe596d7b1fc65d1cbb5c39102ff660ea5a2b5a62a72318a210ecbf1fe0c4d389fbc56dc16d82ff35d764aff3c09782afaa566084e48b0d3c9e835ebdc5f81d920b1260a3ca687a8062c6164dc75eb84fddd4b36b73387fd21842aca2d8ffea4459f7120f1d025139844adaac5fcdb409c7db92a8b8dd536609b5acee85c70b19e04755840d577c16"], 0x128}, 0x2) write(r0, &(0x7f0000000440)="6bcaa617ae1ef5dcac3e24da45100d64560bd0751fa83b", 0x17) r2 = dup(r0) write(r2, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r10 = kqueue() r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r15, r16) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r18 = kqueue() r19 = socket$inet(0x2, 0x9960130ff3dc8b28, 0xa43) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r21 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r20}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r21, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r20, r21) r22 = openat(r20, &(0x7f00000001c0)='./bus\x00', 0x400, 0xd2) r23 = kqueue() kevent(r23, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[{{r19}, 0xfffffffffffffffa, 0x85, 0xfffff, 0x80000001, 0x5}, {{r22}, 0xfffffffffffffff9, 0xa1, 0x4, 0x10000, 0xbf6}, {{r23}, 0xfffffffffffffffd, 0x278997280a3d185c, 0x0, 0x6, 0x5}], 0x0, 0x0) kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r17, r18) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r25 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r24}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r25, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r24, r25) kevent(r2, &(0x7f0000000400)=[{{r11}, 0x7ffffffffffffff6, 0x2, 0x2, 0x5, 0x7}, {{r12}, 0xfffffffffffffffe, 0x10, 0x28, 0x3, 0x869}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xfd821d1eeddf3c89, 0x4, 0xff, 0x3}, {{r13}, 0xfffffffffffffff8, 0xa4, 0x1, 0x7, 0x13bb7ec2}, {{r16}, 0xf941f96d702d2a62, 0x0, 0x1, 0x0, 0x1}, {{r18}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7, 0x6}, {{r24}, 0x6076674faf87af68, 0xa0, 0xb, 0x0, 0x8}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x14, 0x87c}], 0x66, 0x0, 0x81, 0x0) r26 = dup2(0xffffffffffffff9c, r0) r27 = kqueue() kevent(r27, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r29 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r28}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r29, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r28, r29) kevent(r5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x82, 0x1, 0x5e950dbe, 0x7}, {{r9}, 0xfffffffffffffffe, 0x29, 0x8, 0x7fff, 0x80000001}, {{r8}, 0xc6b79b62d2309a83, 0x4, 0xfffff, 0x8, 0x8}, {{r10}, 0xfffffffffffffff9, 0x8c, 0xf0000000, 0xa7ce, 0x2}, {{r7}, 0xfffffffffffffffd, 0x40, 0x2, 0x3, 0x5}, {{r1}, 0xfffffffffffffff2, 0x10, 0x20000000, 0xf800000000000, 0x102}, {{r26}, 0xfffffffffffffff8, 0x6c, 0x80, 0x80000000, 0x3}, {{r9}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0x2, 0x10000003}, {{r27}, 0xfffffffffffffff8, 0x46, 0x1, 0x9, 0x3}, {{r28}, 0xfffffffffffffffd, 0x80, 0x0, 0x648, 0x9}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ftruncate(r3, 0x0, 0x7fff) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000010e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) sendto$inet(r3, &(0x7f00000002c0)="71474c5c4be3baa372c2674431290e369eddef498c9ce80a117d119205b6086adaafbe823af6b18ef4c10457a828bee9efeb33a9a12a40b46a88ef64dc6d04c95ee10b226ec29309cfcdd8af60ec5d5d44372d026114bc896a16f680d09e9975f15d1d8e08ae4ae2e80c4b70602e29146c921fb7617232da0d0d40c26b0366fc1ea1c05a09c10d220b4892e72dcf16092ed5c34606f8ef1c3c2a11545edec5eda46738b07b0f073c8080382556c7dbab2557a5bf5467af6a52057b6b1f73e3e34d2d6a2ad9938b98c6a8d4d2", 0xcc, 0x60d, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(0xffffffffffffff9c, r2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa0d364eaabaa98e6) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:08 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffb000/0x2000)=nil) 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x40) r3 = kqueue() writev(r3, &(0x7f00000028c0)=[{&(0x7f0000000240)="5073d093bb6d16e8ba1acbfc5e0b53740e5e7aaa88ec0eda72869d9ca77544787575717744efbf3bd8d0c2d0d841668535b22d4858eff60914969152f899247caae19e088135a58bb516f1d35584a2de8f87ac03c7b37bc4a91b24c99f6def3e42d67fa34921e171d0794098a451dead76d555dc0a152d162f4bbf8d999bb83c9c20dbed75a36e9acf4d169438f3", 0x8e}, {&(0x7f0000000180)}, {&(0x7f0000000540)="715ac7e38065b8e05aba83c3c29291557c9c9b62c15645a4b594a27410cccf815a98a3cbf7188ca43ca51326e6a25b5948cefd100892b956ada306e08f825270fb690642c7bb9d24066d6339f067c5699b3d8148c3f9a7434edece4a2cdcb650aff9f0cebea8f0f90428727269bdd1d9d192941dcd83dc9e16ba7e9493f718264f0d90465c8a8b8d65108b6ed7e8a7787f607aa56f1363e16918bc90d5c0582b1ab7b2267f09fad006761e55cec14e15526a6d079b194d9abdd249e3ffe4d84f9675f6aae25d3eafbd4470d58830b1ecb7313c6b2985892893fe4e", 0xdb}, {&(0x7f0000000300)="9912ad18eeb92031659df6e8880cafd7e91166752c2496ffe958028bf8d6caa4ce25cf5dafba0a2f7c40a9a4854e776230b8b67f6808a6eb681fdc795c431ecb539e7888e52e4aef265baee36a65ba17c4bf9e97c2b52055f65192e10d4cd762b16296c84f36365e5a9401d3faaba0e4e902db4e6e81aee62f8008539bcd64c9fa510262e5551ba83493415b1c52e848eb60056942fada73ad466b8f9ec62b5110620f37d758e5853499c4dde1528942", 0xb0}, {&(0x7f0000000640)="2c78d7fb5b9d3bc771ab26a4fbbc39e87f22d0a9c12532508680543b160de63e4de84ccf7a543eefc30f946a017bf59c524554f7e89f10ee98619956d07893bdad5eb1c5ae", 0x45}, {&(0x7f00000006c0)="10b97f3403db39d9c50caff1c622309dd777c470d228de026c54c68ae3013edf5d6dbdbedc2042005c7e40bb2852e2f22708a3b869ad505b75e964d0fb02d2c54b8314d52365f86c31441123cab5088ccbb79e1a9d6f9dbf59f9b6a78b88caad8c90e13a0ff4cfd4ccadf100dfe390ed4b1da96db34f260604621e844df392873192fb6926bf5b5da231efe667c78a3b8c175d5ff51e77ed9ec5a6ac604de928e3cf2d1eb7ca45f8a9343a126618eaec7fb6846886aa58300c47df", 0xbb}, {&(0x7f0000000780)="e13dcabe71d4dcb34b214b6f40939880a3a92bab9b8d6964587669c7e6c9500473111ed0ac31f267bce02e1ca6f4bf735967623578513bda4d87307013d7d386b5ca6c2cf4916ff7c7a04df3bb3b503bc0ad467f9067db7b5b9a536b7bc355a78b485a684c85c9fe4295b593d3d084b408b4feb33c7f0cf273ac6e63195908c30fb53b0a078890b943c6521fcbc20fabc01635210b4587101c2aa99d6d97adf34807dbc6194fb4b01db6ae131ae70d297eb335993fb924215a4501f044f1ea38e61be521e84e3bd81e84b5be6c4e008d9c370d800a5d9adf76dac6abd7db4f87a30398d03529b39496ffd3cc0f95d2bcfbcd93498a44e37668dcbb5e559009b7abcbfacb8de619e940217f437e3e4532deb438765f56bdde8e9a90cc1d27c21989f645f80f6588ba66bb5bbfe38ffee445ce2d71b8f51c526d252229f61aa206dfe8052861c9629eea845f8956990b6d4a93acbeb636e2273cf31924ef17d88c0332596c248b241563dabc23153de887f811c8aea46392b03c8f7e01624e25c3a3cbc4931e3efb028ec6f2c25b02f818b1a716d561d7002376f12503e47a1dac66d0d0b4550f21c1e9e236588f33b9dd90207ea037eb7792b2890a759dfde94b08db20f2571cd96622b6c441ac6d43cc2a0d2389d952fb8c33936d1a8f6851d252e7ba22562dc2924ca81ed7cea19058146fbb36ead3995153eff889749a1d9c69885e74849a39b34b348aad5f357399a5f6e9a338413640ef45839ec7cb31d8ba0f4733df8516183b31cb7fb385ee4d55150ea3580583ffa80580026b44dce80d299e5b8f70bf624a165a5c3b5c328cf25e9e8a91e874bacef6cc3e74f476edaa15511e9292e92e49876359b888977b362eddf5fa8ef07c8ccca2a2ed66415b9816e175df96ca4f906bac24f521c17e2a06013ce55a19488abf3606992e88aee31ed40a67d0cec8c4c3e4e03f35b5de5aac50601b318a7c5b3c4db21ce4db4426ea89ca2500e9b928671cde4522b1f100078f5d72640e4d13901ade9bb430538266182b11690b3e5386b339dd9e1311e98809c667dd3ddfbcf5458c6f7c94d95ff036d4859f83b6070203137082c39c4f9f219e2da8bb93f94c25ce9e496d5ab48a18d2f1741954c5a504f0ecc859ce10c79051917a658cf301dca35a020c9150ede543cd0c9919ff7bd290983d00d7b5a07228a073e7283f0675b0ed4414de58ec2a2c71abd2b4db4e3a4a7dba2754a2e28bb074507078c8d95480807ba220727c27ed5a82485737e78b8531eb4a872ac6879a6afce83775b394a23f9727a0672f2f630547f803cce9488da0a59cd34290dd8a4149f80bbcdee8d4f717c2b810b31974ec3f46ed57186062ef046cd355ee992d2eb7b02649a6697f2c6be655bdc49aad9b6d679c13055275e094cde2fa983c7902118d8130788998b3fb4b7ae2b93c5ed5899f26c1f34ed4bf285925fadd906dbffc32363f1177a11059cdcc78709279ba070fde4abd8ed13be2169868d814f124ed014de833c093593e9aabb6cbe9e67f530cb23412d9ab45eb5b20000c24d016665ded09f704462bb6da6a5f1414f7c3d927335dc9b3d4e560ddb9d44290626da7ebc2fa5fec0216af93e163ea166b368a69aca9945908056ec8f835801f80f2dd82f15cb8eaf6c90ed358b0c922170a2a5e334ecf0fd0ff72241afe05b9c04b7902c6fa9828bd81169247e993ae701c2b7741921f38a15c8f93f8e7eea91302ddbcd2baf9ba4dc8315f05e9376479c3f9064192f6cb5ea0ede9105cbf018007b5b5f15b4a0beca46943b100cea3a34ad1da52451459c9cd69d9a526321a588f6005fa630ea66ab99a6c7f1083a7b56da9b65a9d5cf0bdc4c24bced407ce04ddc954226e649b29866b3598ff8003255b2f2b54d49b6d9d326d4f8434bf9151c4bd33c9a87a9e4827d9c4ba1036e0a96f991c65ef0c0a75c9ef532a0a81b242a07e6d20808297511d53ba9244ed1482d787fcb167fe50d9ca6f7da3a8f43ca7e59c165cae8537b30b120019e51bc4ec8c8cf7816d2e488334cae689f923f2c28bf2529e39c380fd1413507c0729322a6b1e2ede1534e3a678a96a352a744423c18da33f1be79fb91cfeaf06750edb03964b34f4ba457fec3813b88acb71d1ce75ac317bf426980af6c88d50408b2207c7ffb882dba4d7ab92413d8541de59e4ec42dc96312ee951e09022ea5940a70798d64d5c12c371966f256dc26eaab0d66d1ecf000007db1c28aa1808936fb56a7244666827c1da7cbe544e2f313bf90637e9b15bcd5d3421997de7323d711d67da63e4f4bcf74e5d7180ffbe97a1a3a0a6a1cf5c7766ae1bce97bccb9a9cfa6d49af5db7de0e54d33434ec226b58de396fd9d5e4e52791aa18641b336e92dabbfbf24e4b6f88307c9f663201250aebda53ea7901797175743a0f35469d0e1ab59cb225b067ec97665df2cd25be978ba0d257e0283e0236f9550b8ace1f41e07bad2a3a4dd374f0a528e4f6e587948ecee1193d91aca53c49fb0c6c6953ed89dcf8d4df7f4b04f7987c1be28c56f94c6e80c9c6b21b046259c225882618f04e761063846fb569cf45e0748809d80254a9e455a90756cd1139c7cf2a57fad22374cf735f61f6cb667c0912ba74c794efbc1f2836c1b333ae7fe501054efed4de44d8113bf6702726018a72230e6458caadc7df5e4703636208f8dd0010423e5611495dfc6db9672472de1a6590d369a1d8369ed1cb1c7938db3f69cceba36e7d3a689b2ea98052c5c31768e84ff300e39e782ebcf6c50dd058566320433806b35b747050680d84e73f638d393fc74f50ba3409d3a532ff3eb5ba18851112d3196328ce0947268edb0069d3af33c25be8c517c487e8d20b28fbb828fedc014b811b5ad89baac0f5297114e195658c45b015ce4b721942cb010cabcc97e9b58824b88cafa7dce7ffaada022c5ab39b5d140f04b4a3a0575522eb44907bfd18b406ebf51949644dd5ba494d8059f6c9cba1982000ef53888fd65c449762fa00ea9bb7bcd8aa11668bdf40c02386472c58b9cb87b5a76d2459780791ac5c7d4e0c5f6283153c710b74f9d12d66a06ebaf315c430185efc7495834c1cf623f9ff88d3131c9c06f88df7f6f62f8d99fd279d75b4231af6fb07b4735e41fe9a26c01068bd025d2378ed146b41d85622b7e4dca65afd44cdc7cfbb9fb6d61f59d4dcc2bc996991c0b1b487d273e9a63bf06af00c883cfdb2ee6fb839f36585071ec59c17e4b86610f6700387c762eb2923e6ec26d506d4d9141c3669638049273273a7fb4cc8f3fbd906da325eff79f156814128f6106cd8e5de1ef8ffe68dfa7af47bd8c2393e01771447fb4ad03b750292a782e70432abf509891fb556b9e9ade353a8996d007f3a577f2752782724b9f44d581c80838bc615c8e4a16549499f387bcec92e0b255cd6f39f587c1ab6357fa3b644b82d1c933e1cadc1a058be9b41de67e4388f7a54c8db118d5ed66aea8def45f33c535eb92c3c76dcf834db98d205e14ec65f1067222eb6fed1640dff7e8bbe309d60a426dc4f1c631fd96665f63bedefb7f9b2872ff32e7dd03cb02d3d7d9af2383a5ddd2bec6211dcb692de5fe82b75236aa73340357b505c4ed5fa1ea93b9013745cd503415bde2b822e61299a489a45573de7980375cdf1ba89ee82c3612f559b992ed84590ec77848b032a9ba551c519b4ff74ba1f62d395c1bcd6dd41f086c127d4833c43b373ce17764d14c3ddc09fdc6bea32fb3396eb1e75f3946876e4df19c206588cd31f0f11da411905e5cc285f72c5c0a3e7cdc0fce5fd4c8ad27dd2ac7cb2f9dfe3e8f718cee9868eab5e01916a69f965fb41fa4e8767e27787e427e302e49f375624c1d16ad529a601cbe664c4450b7c36ff7e7c08f08bd068036dcc35c19a3647ab2de15c0bdeed4245dad1af9ad5204acac04721580bff1d0815f6271cb2404a73f335b0b51191b78f3e33ead421e3929e76b3b97cd59d4e8f1a66afe7b494bd4ff674960b86663ded36ed4aea6e8334344d3a133dd0f545df131f0ca338b94bed4a8e65b03e5dcbc0164c4db5abb87992b275f5f43623e24e770724b7adae84e7dab38759edc1f95697b797d80b04a59e9cf1fe6374e9c9b29ab4f8a154967c7cbe1e921ceee0306adfb91f9d39b78b4c1066931b6a101552a50e3d90bebf8975c83af060d60ec4107f4ac0c4ad43af1f5ef9ab756c6e93de09f79bf488aebcb42aa732db0f7ce48764623a820cf1b07e497ac5b82e46278556ac7a8d2aade27f491eb483be54ff7428caa32961f3b262616361ffc122a56f626d10cb4896c1a2885b89ffbfef37ad826abf022e3f9e20dedec39ffb04cd0aedf85f264afddbc67a0e86bf5d2363aea08289dd9db265215cf5f321c9b6049e925dc99a06d2a20d9bb2304e2bbfac3f919a4e00d1b689879d77cce24b3195061df3783a18bc94302591d4de20ac474df6aa485a33fe0ad3bcd4d230957dd56eb36cbbd934e92f28cdfe1b99ac0f2f21ef824cfb1621873606aca0557e1d35cb030d92642d252e0fd714902ec1bbd52f06a483f8af20931f378510cea2c695853853cdfd0761b67d37d547bf38492e32ba74e1ceefbb45a7d3a09bc6438660c3a12669930edf10c09023bcdebd131250e4c9723a30127ba27c2e1b000e90d2d220a57c9c0845dcaa7b2f4ce78e6d81a700ccd6093143d8bbf110c36b7647d45f90854f5e3a856460f249b4ec45fdcfb46fb23d6ba380fd594283fe1190c627d17ad5442313e55e9303b801d20e0cfcde6f41f89fbb519c6355bd0b3c4e49c7c235b8b600401c297dbd4d2dde7402c0d43a08c8991daa5b0be4de0ea97b6e3b62b3a592fceef04d004853e05997d36b0b5bfe562a5c681e7d62e03beb8ef1ee4240fb2585b5620ed1c56b5ddfb34ade4c1851c33d1da7b8e184cd09c752a30a4d362b5c31a634086dd2bfdffe8f9c1d2c3dd02bd801adff536f3539bba902fbc8e7b31636646b3803c565bd89a674f0407dc0c3a24a9a2c2126233f27eed366b85e225a30faba8843dd6c8ff10ed2a1511de1692ae0b8643aa426a5b855214b8a9e9bc05fb8edf8036323ebd2e75bcf38c2cb085b4fea03aedab701e2336c822661e93f681885004678f706bc668f3a4f9b1efea517c648bff664b8c3f5b47b5e4b800d40357cf324bfdebdca2c86f64a2df4bbe540df3c085b80ec28e2410cadcc9a2f1397f871d5196a9d6bcddf1ddbe53c8330af5312aaf63b74a9109b71fd6925985dfcff76b930932e67ab3b3080dc8efbf73b3feaab49924ea8104950fb40908bdcfab2d7dd7359ab29739af001f77e85902fb007c542a5ef747c640ad199f9a95fc231d5cc518bcfe5cad823ea4b33af2d57eba23eb066ba3ca7dc40f44d0f25f1c879aa0336b75100e3c4036d5ce21b0a508dd9bfc8ed3a31b7a458d9a5eade718c97359b10ebe5de02845405fe806aaf1afe95cba4ffea2f58481f705e2b5e173b60aa94d19796bff646bc67efd324707a94287c7593f7154d38625af418ba07eaf370c3ef424c4630765c7c2a22893f840e38e535824a331200e587cf7d52f56aa53f2e510f6d3226b2f57b600a05d2939552b458177b2e31f4b098b1296097150de61563f80d83b60c79e13f61c453ae9963cb773bcf7cb073fe6639938e3c1365bca7f97770c2aad11d8b04082aa88655bdbbbc81032798affca4a78a7b73807db14f1822fe8647e77066cfef2305c8e0ae38ad8d775dd7b91a63e670b9648f66bd67aa0d45", 0x1000}, {&(0x7f0000001780)="295945114d4298805b2ed13f7ea3a4ed113998b813c13e59faab7ea7ebcacdd5d096a9d1c3e01f8beaa5d14aa78fe0fd4d3bb915b6ce1b53015b30618891a348889c3122cea9b16781d1b711be85935cfe1b8a49031e2a02d705e9048406e8ef8a7f3b5e439abf4f2e15e995fba2677b00fa18ea81422c7d119c092054328fe238a852d7d8", 0x85}, {&(0x7f0000001840)="531ae653f2a09ea8d856659f721e5894dbcaab5fd4e2bd6c444cb6afcf785e5dcddd7a1bbb0338316ac5614ca2fad0a2be22aa3406fc02a7bd2b5bf478cf1b506d1827e6a05303b77fea25331bc2a1f82bd6255aedd006b58be2e12aba2bc79328a78b8ccc0e21b9e5d98c674d20", 0x6e}, {&(0x7f00000018c0)="decbdbf422980839f7f2e268f4a47a1207faf8b656b7d78169ead0ed47f4705ecf887d68f23d94ef09b81d484371461f3c516e1c672fd8a6698f53318611f4583c31a02f726704e8986f68420ebabd92b2c1eb9e306ee43dd6ab571396225b6bb7880911a14996c95bfea55354ac03c1a0f224353cab40c9306a1ad0cf31f5ea3f01cf73fd27bb81ff7b829a9c40c148b59bf34fad7aae5397d3b0ef13028a0225b17c12e8e75b10c8298910edb28111505ea375211a20c7396570b6ba6bcf21bc1fc762eb7994ad95e7eb8c27080887f3a4f46818fce82e8da8ade9e2755a7fbf289518c605f933dff52b06af57f4ac84eda1881fc5b74d3c0c42c2d038ada98b9f9910821a9b9b243b50bbfcb9680a11199b58a595966e728b811e7c5960210b7f6aba6127d56285721479749cb12b1a518ba400a13a3996933491c9c12296375f4ff4644fa03e7659b359f967c02c05caa8fd062b8267cf0928cdd27478253cc0075924b6973d82e8f899ac177e8a3cf707adb58f5ad06113126692aea7af4048deef02127bd773012dfbef5b1c9abc89a85e53fb74f73a143250b6f0421d79172485f3f6034a84baa259a07a845bba366f02a545e5779a112da83bef8a86fa54e2a95d10a59f0297a80b760999e40b521a6aca66798fc580692db8a419a49113f926f7fa359080658150c951c87566121a36b76fde4f987f684a5f4433bf58e3c183468b090304ecdbba202d058b24a75a9c48b38560fc71dd4b8b9e778ab4461f975b4c53c2c966035039cdc67949f11fbdbd18a7bf88b88ed71a6cc78851743e5caab62c1d1bc04d5f585de9ca21c42b5d161d347acadea7d45e37019ef8e1becb960f657a5ab1721c714c86801f34765d11fc37012752d5408e1c754d12b95ff9eb4a7e63887f5c56d8d8cde400ae64461edbb8e567c632b40ce4b459cc5cb81bc657e40d66a357400b7482f4de64b554f3d833daf6dbce397cfbe63ce3c448114b3b0e4075406581543eb12b791f8a1f549edad50a1d68783d6bf4d8e5dbc5179185e8790b481b056e7aedcf3f8563a6a1a54dcc64315495535353ee27e325031d127fa679228f55fce055841dfb58e39e6652426874a29525ef4fc2aaeb094616dd611b48e8fd055394266b2fa8ae3893447ae06b7750e6c5944c86a1de09e6c3b64c86b5b3bf3e2f0e184b75f3fd5e22610468295d821d9806067569bbd5ad78b2b859b51b99a38dc74213b8933964612d7ed705dbd0ee75d26d92ff8aeed885e65fbc743ccb49dc4048909f9e5d609a268414f7bd112617fa6e054350a3c995be192f3f1a1f2b1bcd10ba23745abf4648bfb3168e7029b58399bfb5e5beda0a8b15b5c2ef757a50fb862234ea71fea0a60b705488a7f72ffceef273580e8d31d0754dd7381857d45906b0628d391813067c228e3d98d1f6b09766e6640a579da5f0d287068bf410d8af0e2597e5ca48038a1ab8a7cbca44876650d8ffa5b6f4440655da1180199fbfd35a15c556d3ad906c279bb116b6a96d39b87e29cfa533c8d4fb46ecc71a388e0ab398bc14c055a106e4061dfd1e8262cd702f377743ea2b6508540417a24b9e912a1cc4571d61fe12b5ca936624420552f659d82a95b0b4ef483e092b0abc3c4bb7831e48acf12ca6e7750213e6b5a4c89a05defb0817c6439fd5451c6a8301c590ca6eaebae6c939e40de6ef7e631d6c089be240f1ceacc3196588aae2753b03b9f42c43d0d6418d3c08972f0497c64998dc93e35d491e0a94f0b1de7fd0fde0efa0d89e2c68e9b6dc1309ec253b88b3d20c1aa90070f713e2c6e57da44579a576ca9bb8fe2fd07fe6ae554007f0f61492d26da830065744005b1d282009f6b2e06f631efa54ce1a1073428abd849398b835dadde8599509776fb6b78431963c793de2d0714b8195392c9a821b6e8b7c3196bdc032d3d54780079672fafed8e6ea6c881b15a93c6ece7df79a3d929b603c16260a6efac2195a9ec898bab96970819f0810bdd92a955bbf8feff19e09c3ed958d040b633db35b9a344142f5cef03e8e023c1d6a1b2f6cfc5763b4708a772f4b9f1b266c9f23ee00a6897c45a530249bd546a11e4d84c8f4367720b4e3cd0244e304c9b636fe0179d4e10b44e056e8373af47e83cd33015201d8f67a3f02233f44a133eb8219f5f7333507f24c42d64767daf04930aa2a71370e3327df385a5c8975c38a448641d523d090037618487d446c48d712c799880214581cf8e825387df04fcbca1bf1488b9a5e178b43fa466ff3f0eed6b897b50887ad35c9fc22dd47396d163b531d40b78f92f31d9aa2c87b8808365df0ff27d261b7816528bfea113e0f5aaf9248e0fd1039fc65f576026cfab8fe67eab50cb47e4127f221efab6fad4486ad25dc4887aa2780a9bc5baaaa4d5aac6a21b9799853c4a5c33f207505452649d023837114faae5202b494f3a3bc7c257f55ed8267cbcc82989c8afdc66af6560e95c2d12040335d009a51218c8ff5f65d1e73048dbb96b00c7b5cc632420c44c66d08466f6c5bf73fcfcc91edff88fd246626dbe6b299245e55deb88758a99c0c4910b31b19846e2b992c86a0594c0517818fd8042867574c0ff5dc61a1b567e1a7b84a6681e555fce789fed6aa583981a62ffb34b0d5e7ca5d5015ef6f63e702b97e7c33accd27da3fc7bd9546683e9521017280bf7f8807b06c0f70ac8f5f7a5e4b1d50f26aae34469722090b93dd74c0058b6aba95cc951e2b50df54534d07df596bc438b0d8636b5ed17be0f8c51ce75276caa218b3fdda52196add212ff4ea2950ec92529c8baeaba8911bef63b79ea17b0b518c4ab33ecbbafe11b73f3fdaf3b61a218435f3193b920d834321ec695552c112df3c20ee30de2697f332a9b9b8a846d0b065a04b095e034fad2774326a5fa924dce66f6e1b6bac146b27201367cc6563f73f5583f1b3ff2877f620d43e462a3bce673c2edd0f8b6910820319fb63b9106c48ad35462fd1df24839ae3fab9225cfc24581f26cd9f0a95da52769e62303ca3212aa0a4b7efe0b993922c2ab58b66d4ad5f359c513359d0adc4d6f7254211c2f5a1502db07bb983a22713e64e31a90e63965a7e151259d65df966089025c9d1201090659b43d0432a059e9462f3726d79d58648a50be8f73418392709055c96364d9fa2cda272137f1ff311fbb1a314b7c54b98bce7a0769ff5007f9e8c454ef23f2a4037b4b60f1e29f4e6a7345c497656e3c5aa40510af147c8b1dcfce99288f87c98db2c80445d54633250fc0a7573a4c0c10fa42a997d4bf7a37e5a5877de9a0362bf282939ea7d0e95ce9831e690dbe080b71ef67e858be3a65f875e99cf028d506a9f815f6da0771e881e50c079c309fc7872dd23eaf0a32a69257e543bf324b013cd2708ba4179528514ca60027608592c10987cc5dda3df46cf0fd400468bbc3cab7f5ee82f54affb4daa680f04962d8e513121654adf5e4ccf17fe0b4a1f5855bf6b93570428613d41fab09c7e60a5550aa7b845e3841bc70fc09948b99d43deec74278d561aaca8c885e49ee6baae137932d28ddd6b1161ed1c5248fe5d6da2c87b7eea5ffb8be9582112e4116b7a208b080417fe8360abe0e534ade2b4b5408b391627d8993e7c7f159d90624a9602b84daf38477eb41ee34ea601214f69522b938d501cec73afd0e7a22a1d65be61d0df6879c570c4aff01c67daaa17728e3a62186aefe0356772669bb9bd326c760192b4092759206458cfb561c4cc68ffc81f05971d5a02d48d0264c3aa0f905d27384f29cea845b8e90c09b58667bc5954878f9d9a1cea0a829d76112f249b47a6bb0262022ab7690bbaf215444bc5ff6d75b4bc48449981a9cc3b572a70edf85f5546e6cea28b9279e51cda3c23189435c43b4b720e39a62de36df87d55ee7737bc21eb644d40efb98b7b85ee146a2accfdd4f9a1c4b9430bfc7fe8a27c7280fb9fd87751678cb0b32a4222747706bef0ce330ab692e5531d4e5e09332a5ac029826d2f6000a344d8154bea2f04183875cccdcf2c597965c2f7066c4cba0c51f2a13283509b8afff51edae2555e9d7318e0fe926dac18f90c3993bdbd6fc2b3e045535f33a1bd325105ee9335550e98f646f0096d59aa1c6ecd42592285dc0c2a619d508fc1d95d2d04e1ffc70cceb8876123cc376377dde9cf9ce595061edb4fd30d1a80407b71681b6d799e7f8e3ac90629a3da20b2d6b9cc33b61f40c437dd9160a45f73adbffffd072f7bdb83ba20670f875f20289f5dd9e893e3964f282db28919ee515408b502e4b4843a9299f796a5513f13498e99219a7f1c1ca3bc5bee621fd9ff10895a0907c908fbd131ec8ff7dca0b2a5ceab64c6c08319cc1165a914178ed15af414b69618a777084634500fc34a0da86cc9bcb332a5de18926b4759ab3a3dbb6781143f04c9ba5cd4cc718b927edc85e3210702eb4ecf7f297c1cf8fc15cd57f8de40e6757172af4decf76c2cf9711d3d47ee9551decb58c6e6a67e378721778e6a15ce64a98cd7079fb7b2b93d0370a944d02fff65856d9f98efdae83dfc1368fa50aa46fc0895593d683efcfbb6a8edd804d42aac0af690cd7d1050fdfa850ba56f2df88387408c57e2297dff62473bc264c1b23e0c39aaf37091dd30a5d811ac678f6efba0f0a4afbc4f2335d95cd6a62c1413d81f823955f9f8a77bf77c54488c37dfcbe21c103210aaab637280b95595613239f6f331863275c57f2b451eb3c83f03e39bae02d5a1f48625c87788d881af146d95ee4003563c73118afc62f74442a2461009e48f4041fb6ff480c66400fce2803b3a5874a4e8dcfa0b8c380e632a7662548d70f8af27ae8ffa2174463d4a1aa0cc32d8d05a26cd2d9db5f55293d9c556f704cd92b375ab910087398570821b1eb6ddcaa8d23b0254c70365c81eb3845e02f8867f9782489555f51fa18e0e67b5bebc759f90c8719db8e9f9f3c6970a80baa3ecd6bd867ea9a817f3d8e8c94f7e5f946aeef432b93ed9bf743fa36388be0cc5c00c173cc841a782c2e1494c25751a7b4078bcd7cf64b14ac5f113a5b293675a4b3f7e9dd2c72ece36217c42561f8f1af9a292b5091e103280b75dc4dd0dbdb1139996b9d4e6a7cba2f89b5b229a32c3dcb45fbae3d87ad12d8bbc36334e002fe5d6a8a77c875a18968392c45fbfe9cc65d2f15f1afa807ddad06cca05dd526d26e76b81898f9fd9389cd424ad902f66f3190cc6b57feaef352bdd55f191a8126728e01e70dbd6097eb206c57ea36e897014ec5fb0e84d68084dc5754bd57b8aaa3b3464badedaab246dca0a0154dd2c74a277949716ec4ed460880380da650ca96c0cbdc1e3bbf531e7881876d6d881899254f50ea021368109a74d73db56663422a0ae6fbcaf8204446ea3c90d2cab5db0e6007ac454107d138b90492e0a74b8a8b6b9d2860c9f22c9c63e51bd89f727c84fcf9acd4c3974a64e74c5de601c71dbcc0fb46b654bf4e4780f02e94668a4832a73e979bfb97809880a56c38ad673990382efbc3551775a9fd00f53d03984dfcf4f237304af6023ba718f41dbfafe757d9cc28d7b39d270319e04fbd083f3595c3001b4d4bd8c00dcd807483f313b940e93ec7ef772c7b7daf2c3877fe916bd655430fad73800c3f5a90c8eac5218b056e7cea46913cc094aa7f5870fd3fe4f24115fc56b12b98897416d56e14d2424c926249137609511aba2a34c0d3ddc0393d9ea5e99b048c4c04d6e6ddaa5133d0800860e275bbcf28bc26b29b920", 0x1000}], 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x48) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r5, &(0x7f0000000000), 0x1f0) r6 = dup2(r4, r5) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x2}) dup(r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r0, 0x1}) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x3f) getgid() pwritev(r1, &(0x7f0000002600), 0x0, 0x0, 0x0) r7 = syz_open_pts() semget$private(0x0, 0x0, 0x309) dup(r7) open(&(0x7f0000000140)='./file0\x00', 0x20002, 0x84) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r8 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r8, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x2, 0x401, 0x1000}], 0x2) semop(r8, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x1801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) socket$inet6(0x18, 0x1, 0x5ff7) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) socket$inet(0x2, 0x4006, 0x100) getsockopt$inet_opts(r0, 0x0, 0x200000000001e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d3c9fb59ff3c2eccfd7cfb062e180eca6f1180bf598970fc6bd51b5d8d784b5b8562acd9f3b2b2e6213fb405566a6615ce6209ee0d4195a660f2dbb126ad5e22ae6b125260d908b6724204cb0601f2b3baa39dd6a38e6ddb842dba086ca61f59f3aebda6fb696bc9b7ad89cfb5e2836756b9fec0b21353468ac7a2079b34804df1693c594267b6b69b28e36f265b6a722ec6d8", 0x93) 16:00:08 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getitimer(0x1, &(0x7f0000000000)) geteuid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0xffffffffffff16ee, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x11, r1, 0x0, 0x38) getitimer(0x1, 0x0) 16:00:08 executing program 0: socket(0x2, 0x1, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) getsockopt(r0, 0x8000000000000009, 0x2000000000000001, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) recvfrom$inet(r1, &(0x7f0000000140)=""/75, 0x4b, 0x41, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open$dir(0x0, 0x0, 0xa) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r2}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r7}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r2, 0x6, r3) r8 = getppid() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x40300000003, r8}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) r9 = open(&(0x7f0000000100)='./file0/file0\x00', 0x400, 0x89) readlinkat(r9, &(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=""/194, 0xc2) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x4000087}, {0x56}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xfffffffffffffc01, 0x0, 0x837b, 0x7}, {0x2, 0x40, 0x4, 0x800}, {0x8, 0x1, 0x100, 0x800}, {0x9, 0x6, 0x0, 0x2}, {0xffffffffffffff7f, 0x800, 0x3, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) dup2(r3, r7) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) r8 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r8, 0x20004276) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r10) utimensat(r9, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0xffff, 0x401}, {0x6, 0x3}}, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x0, 0x0}) 16:00:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0xff, [{&(0x7f00007f0000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000663000/0x4000)=nil, &(0x7f0000628000/0x4000)=nil, 0x3ff}, {&(0x7f000029c000/0x1000)=nil, &(0x7f0000434000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x38000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002fd000/0x4000)=nil}, {&(0x7f00005fb000/0x1000)=nil, &(0x7f00004c2000/0x4000)=nil, 0x5}, {&(0x7f00004c3000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f00006d7000/0x1000)=nil, &(0x7f000037e000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00005a8000/0x2000)=nil}, {&(0x7f00005af000/0x2000)=nil, &(0x7f000076b000/0x2000)=nil, 0x7ff00000}, {&(0x7f0000589000/0x2000)=nil, &(0x7f00003fb000/0x4000)=nil, 0x3}, {&(0x7f00005d9000/0x2000)=nil, &(0x7f00002c7000/0x3000)=nil, 0x1f}, {&(0x7f0000785000/0x1000)=nil, &(0x7f00003ab000/0x4000)=nil, 0x7}, {&(0x7f0000757000/0x1000)=nil, &(0x7f00002ee000/0x1000)=nil, 0x4}, {&(0x7f0000385000/0x200000)=nil, &(0x7f00005c8000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 16:00:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fchmod(r1, 0x100) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) faccessat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x20, 0x69a00cd28dc19d8c) 16:00:09 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) link(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x3, 0xfff, 0x6e62d901}, 0xc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x850a, 0x0, 0xfffffffffffffffe, "00000000000e771a9587a1781d8b080000e3ff00", 0xfffffffffffffffd}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xffffffffffffffff) 16:00:09 executing program 0: r0 = socket(0xb, 0x4003, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x11d) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = getpgrp() r8 = getegid() sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000001c0)=@file={0xfb421d898b876358, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000200)="7e52d83ba88bdabef27076f9dbdd78722f0d6c61f513965ac8e890909bd0d943f0f72fa3e95e37a45fdfbe03b294f0619a75c9dc55e0611ccd02f44ed67009856c6146ba564ba0717a8b67d2cbd2", 0x4e}, {&(0x7f00000002c0)="d97765b3eee12fc3064519519a8615a34b44a73743d881551dc52113281ca8aea25b3c18fad17fd4a4c9e0ccd08d9b149d2ad7f31f67dad6591883b3e55e71baa4a8b11c341aac5fac14c002afa12ab515087bfc1ad8abc6c4b7fddf4c09dfd84281a077d46e948184984a2a58f5050853e1e2bdb4216ade5959c738bbca8fa8a43bca8ccaf1c0bcf5d2a900fc36bb2fcdcb911f5a091488c4d9d967176737ce940955828309be5cd083e3b6bf4585ee67d36e007efe07dfe437b4636f55e13d3966f6e9ad315456acc2b48149c351a57c75e29814a3", 0xd6}, {&(0x7f00000003c0)="f09a9601dd6f43f7ca8444ae40f36d0572d3c22af42ca4a20c23ad48c575a3006305f371784407a2669e73239b311ca86e3b80cb62ad2485119fe70e24058f850711bce4386ff54a4f811b2619b81950e4cdeaf7f5cfdeea3e8f53ac8a1c8edcc4edbd84e8274afc5d914237f1c72e0156e66b6a5fec5958c8", 0x79}, {&(0x7f0000000440)="8c25a4020ae956f598094fee9cafccd6eb702a13607cdb0ddfb31f96cd8c9d64dfa886", 0x23}, {&(0x7f0000000480)="c0b6f8817f8fddd602cc678cf041df388edc1aa1b953a059045db67642f7fc0f9ff999bc1e44aa5d54cdee686d01663f1e32a93ca3573993409d4480e2b119fd339aa99b20f77ecbacc26406173683b47d9c84aa115dfbb56ef6ba7468f4b78e0ce33a4b0b0b6f53172c368b008265943b7eef9ee7892c73ed1b1664fa4588350966d6c627f909bff836514ea77cc7d17008c0f797e0de0e2a4ee28da193a14a19f93d92bb91e707b27d69edee1f16a3e29628286625ed38df52ca7998d8539761da588f45a7c69470b4c9581e822a9b5ec70a548891b6b3dde2a86b5395d421b83fa335", 0xe4}, {&(0x7f0000000580)="7ca844534f2be91c5c84dc0a3c549395d3f2a558418def3574a4f8b68e557ad2e5876fe3b44c5090f9b44d520d1fa966d1f569a63ee509c4921dec4ed4466204bd8d1f0a152257b8febe41234ed127c0a6772c79b52c25fe468b2812827e24f7b167ae31c6057bfc4455289fb1ee02da3c7fce2d426070fdbc70482b2c4f4c27878060b776693b9eb88b439e6a18d69d8ead2141bf4fd95bcdaba3b5bd32f0deaff6f7da73347e293ff44febc42efa670a3ef73e3133de312b41c5eafd", 0xbd}, {&(0x7f0000000640)="c8bb5ba2383a63472293dc4ae30f3073801b56411066debaada4bf066c2031aa32e61f46387e0bac15c15506fc3151ca73dc352a6c5882881d0cd60b11f7ee302ad67813c513c1d054ed1aedc8bbd76fa48bcd4ae3d533fad940bc4b0087a314b1fa0b5d719172bc1f6b9ac7947894092691128b7290113e4d7d9c759d0a7c3ba809e730d43f3cef30fd7dd8a72c0e1c68e01944ae182c400ef3574a723c6ed68c7d639ca3c98da1da546bdc31184bb195154656b876315fbdfa4eaa1e41ccd9dc08e75a1e833fa88b998ae9e57ff0a52be436d6f96e", 0xd6}], 0x7, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r7, 0x0, r8}], 0x20, 0x3}, 0x400) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000180)=0xffffffff) dup2(r5, r6) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0xff63, 0x3}], 0x5, &(0x7f00000000c0)=[{{r4}, 0x0, 0xb0, 0x8, 0x200}, {{r0}, 0xa38197f6f3558c29, 0x86, 0x20000001, 0xffffffffffffd22c, 0xffffffff80000001}, {{r0}, 0xfffffffffffffff8, 0xa4, 0x4, 0xff, 0xfffffffffffffffb}, {{r6}, 0xfffffffffffffffe, 0x10, 0x10, 0x1, 0x10000}], 0x80000000, &(0x7f0000000140)={0x0, 0x800}) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x2) close(r0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0xfffffffffffff800) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x4000, 0x6) setsockopt(r5, 0x800, 0x3, &(0x7f0000000280)="ff4ef7a78c5cb06d7a58534d7f82a634c86b59a49eae9a6558b76904143cbab50565039fc31c1d9b48f5924e37b5e8dc697fb10141b821b4c0c712e4dd7e50a33409586e17cf176a062dd9a81df200ba572ebf72de7cf35690bd898c7feab044831c7d414ff055907c8707fbf2aac062d4065f56745284ff651155dec3b52ad7ea209208e8b9f6c4099c61ab27e3b9f585d5694392b150dfc2a262798662dacd0320b6baffdf6ba2be713d3ada5a3ab13c2c71002ff422fcf9b292452e886c492fd08f1edbd854a317770830656996b279952db1976646225de8355d47a6a209", 0xe0) write(r3, &(0x7f0000000180), 0x13c) 16:00:09 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x5, 0x8, 0x9, 0x0, "245620d7ba9dc63076c9bbd4083eb524ee51da4e", 0x1, 0x2}) r4 = socket(0x18, 0x3, 0x6) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setegid(r6) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r7) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)=0x8) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) write(r4, &(0x7f0000000040)="14cf2203", 0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x22, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x7fffffff, "00b71df6cb9a3d9396a664e6f70c6c4bb914d008"}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) getpid() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = getpid() getpgid(r1) 16:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mmap(&(0x7f000004c000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0xfffffffffffffffd) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r1 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x10001, 0x180) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pread(r1, &(0x7f0000000040)="2d22258ff0118efc44ac0dda23bb552f964cb54c4b95c7db1e7399034bcaa3ace23b0acc6942fb00768b35d84c3d0d844deae170b59fde6749cb491a12c36b59942d188df77c9d5bec1564c6c45c4bddf0d1e4cb", 0x54, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xabf169464e2275e9, 0x0) setsockopt(r0, 0x80000000000000, 0x80, &(0x7f0000000040)="fc968c9a276c3085a87bc6ab9a86fe980c2d477ff32cfddd75998d5aa15def3f3efd9734e721ec6f7faa860ecdc347ffb50f40f1502c8239678dc047e2", 0x3d) r1 = socket(0x18, 0x1, 0x8000) sendmsg(r1, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) getsockopt(r4, 0x2, 0x100000000, &(0x7f0000000080)=""/65, &(0x7f0000000140)=0x41) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = dup2(r2, r3) ioctl$TIOCSTOP(r2, 0x2000746f) r7 = kqueue() ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000001c0)=0x3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd37, &(0x7f0000000380)="dbca950e0b26491b3d76f55170a3e15fe34736d972663d27130dde42c0464b3a5841e564a2ec24ef233eb0fd06caef021f00dd0d1ed6ce1e708e68511561cad063b9ef56204e9d7aab806a75496415c6cbf2d709665eae27d1347a4708bd21684120efcef5f0f3360881fe945511a31f3bcf77f30e2741cd4e4a8052feec46c2d942733ecbda1eba5435b3f175fdf61fbe66311ebc4d66648f21db13760b45b024f68d58d62af4b5640b1174f81e2190bcad258eb65cf515af526dac5a1849fbbba2f9bc4d84d8c3ef2140b7db567887efbc662e05eb47a22232") kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000180)) 16:00:10 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)) r0 = kqueue() shmget(0x3, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r2) mmap(&(0x7f000024e000/0x1000)=nil, 0x1000, 0x2, 0x1010, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) fcntl$getflags(r0, 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0x4, 0x4}) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x9d1, 0x0) 16:00:10 executing program 1: clock_settime(0x0, &(0x7f00000029c0)={0xfe1ecc7f}) clock_settime(0x2, &(0x7f0000000000)={0x7f7, 0x7fffffff}) r0 = semget(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/39) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x6) 16:00:10 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 22:28:15 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x100, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r10) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r11, r12) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r15, r16) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x627, 0x40}, {{r0}, 0xfffffffffffffff9, 0x2, 0x44, 0x5, 0x1}, {{r3}, 0xfffffffffffffffb, 0x1, 0x0, 0x2, 0x401}, {{r4}, 0x0, 0x48, 0xf0000000, 0x9, 0x10001}, {{r6}, 0xfffffffffffffffe, 0xa86a2506e8a93403, 0x4, 0x3, 0x3}, {{r7}, 0xfffffffffffffff9, 0x80, 0x10, 0x81, 0x3f}], 0x9, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0xb1, 0x1, 0x7fff, 0xfffffffffffff000}, {{0xffffffffffffff9c}, 0x4d733484737a6804, 0xa4, 0x4, 0x7fff, 0x5}, {{r8}, 0xfffffffffffffffe, 0x80, 0xfffbf, 0x1, 0xf}, {{r9}, 0xfffffffffffffff9, 0x82, 0x10, 0x3, 0x2156}, {{r0}, 0xfffffffffffffffa, 0xc, 0xfffff, 0x0, 0xff}, {{r12}, 0xfffffffffffffffd, 0x12, 0x1, 0x8000, 0x7}, {{}, 0xfffffffffffffffc, 0x1a6, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x317a3a6b67e92fb0, 0x20, 0x2, 0x388}, {{r14}, 0xffffffffffffffff, 0x4, 0x80, 0x6}, {{r16}, 0x4, 0x1, 0x20000004, 0x8, 0x20}], 0x9, &(0x7f0000000200)={0x5, 0x5}) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) flock(r17, 0x4) accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000d100"/110], &(0x7f00000000c0)=0x6e) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r18, 0x80085754, &(0x7f0000000140)={0x1, 0x7}) 22:28:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) acct(&(0x7f0000000040)='./bus\x00') chroot(&(0x7f0000000000)='./bus\x00') ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000000c0)) 22:28:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000080)='./bus\x00') poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 22:28:15 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendto$inet(r0, &(0x7f0000000500)="f3ae3f7d1bed06c402ac3e3ccc8723f27259f1cc5184c68373d2ea4ce3b2938f4db5f718da827b63a7ab1df33ab972dc9215cbc2a4d7d0d803ccb12aadcd4a5afa0dfe94a1b8320fe1a3789be6991c2c6a815a73d830a34ed1f2069da1f9ec869b51a7304baec0af07e4bae59e37d268ec0d6b56e372a9f5e8484a763f8f716928ee27fd3b4147965c1c5db93c2fcc8a3db24a9b7ecd499dacb0d2277b2af1a04d17007817867b940351a32031703dd243611576bda636aa06e07a3ea285bcc0f413c6871dcf24887d055c07f2c3f5b1c243a1c11b388427b3e2788d2dd1779c0b07bad659ee1b023395366bfa5c89e714cfa9bc04b4a52b4ec05db22ee5f4b55dc5111aa153d3998dff88089c152b8453b09088786da51d256b22a15e6f55539dc4d1e46c3d6a2c05229c692b9f40aadad0c22d5c006263c1254bbe932d39a4dc19c7c1035f25b149d2bb07dad4878e59e94d4e1d783b7dc47733f041d9c61ed43942dd6b650b78ad1d5940b0362c8f428debc269efd841c22929fb7c4947bb18a01a4c8a75b8a9c64dae0f84ab8292eb33c8fcb412f81af52f0a9bb9766e6d2663029229dfe5c5fc72233567a96aeb33fa87a89eddd7cf90a63a48ed74b0d1389f522d861c4f508f03842abbe3e82a3d9d512e9e4798a3e3d0e56329f04278b0fb8859276e55e60a81b69650910e2ae22ad1b556024c75456e06c9e65dcd21a50c0f9b2a623a5eceb48bdec1f4001d6e0e5d5e2c294e0e46629c3518e2f551935863bbdd46e3da704e79bf60b054544072fd30c84b5da9faf535ea35fdd92d2e4053c114d964ae9a1eb4320938d78ddc823b57bb9e988a7c7f29c27c9a7a7a3d9867683b243d3d2a02b3007865cc3877c606946232e87f4a97693cf343c679443aa5c544e45380ecdf1d64b4ef26dad1e462bf235b4ebc7677785bddcf067da0e9c86ab4e622dabe6ecaf034d6a3d8ee81d6dbc3cd2eb7b7030fc42f5330063cda2ad3565e8ddeb44b8bd97fc0dc9ddfa4f6359f30123798d979c3b92d4c1118659a8d6fe5ddf4bf40892193f67b802bfb960626710b0296dca832c142315c41e3a2e83bd29650c6e88f373a232f1183ba82cd42610c403e49f32d637eb5f53034967a2d51b1cb13a26a8ff90e93b89535197ff3626e97bde8dba790d84c605bfb49571ee34e903e30603046bfe4edfcd7fc5776b905b36ff7d1e217fdee3452ee9cdcab8e3726890588c6d7a71fce2bce21dfd5e14162a84ca4126fcdb969fc49ab72d2cc5eeea2e70094dc33eda14a076702c5a64814a6379db092ee9403f398a6651e480d978e317e5230645e5f66ed37e5e2f064e652f15e0ccafaf47811305e4241ce46dbd51043bffb5ce27393289c93c32f9f4f08dd460823c77cf53ef9f181ab58d9d88546e8fe6f3cbf3744e1614f9f68ffd324c9db43980163a2e32e8ec0e60c360874b9120fdb2c2d6456c98c40c612a227f601307caceaf568b1d5e808e991b19b43c374ae104ca8f292826334c2c5f4949bf806947f3b8644b31d8e41ed49487818737f2c389f022f8a2cb0a0596b5993ff45fa468d14e18af90c7327b9b118d367fad692d7181b5c42b04cc905f99c7d89263ba0a8cdf9b2268f89ff26b9bbb1b1220b05c2c421f9dcfa7974be2f7659e3d7d23692b5611ce29dc97cdc2a55e2325b69a7e9697b71862ef06204b7d38917b8f4fbedaadf9bf8cd557309202d8ee805f1d67197336c3e18c5c174294d90723e4d3603c2d527ad39ede07816b08c2e2541fbf74aa14ddaa0b815ddf914504ffda1c5cd75b95f210d4c1635c143bd41eeba101a3bd95123b909518e14c3ed0c837e42630c326a3f809de29f53f1567282dbb03c8888d40da70a8738fbc94a74bd872edb5c5dc1572c0fd3199fbab4d5251a998afbbbb23f4a23b4b2f94bdf55c1a5416e6afb44132d15ec72f0bb207b8e7d346abd2564447cd9b589c6f2561d5b283a108c0d4b91d82b7a1ab7c5b020f4b534ae3b858ee73f0e7c629550789a8cca9cdd0f257df4255198580cc0b489440718f576a35df4def44036e1ddc4da033d81a5d89dce5f220a9bf13cdd5d8f9f7ecba30c790a691aad2a544b82d6db8c1861a42a0130b5ea8b978ed318ef7873d3296af1641f2e153cb387c12a56c3ccd6d3e98b4d94e58006d75dea91a382cd50d12a2bd51f4c59f22f0699a895afa0fb850a0eb3eb8282fc4a20d4ef98fd4f437a9e467fc692dc1460123fa3fa34b88aff78b87dc6cefe29b6e012d34e905dbbf66a9a94a2a3b97baf3b1973de7db169b29aed9d9ee0cd0a0ac0e802bf9868d0816d9cce510d9f6edcfe1417b222ac0a291f6025d63a2d85c3463a61361991093887b97e9fcef40ced400f4c61a82688356f358038ab7681fcc5ab0d69ec1ab9033bdf3fafa9a4c5ab04b19fbff9838b952cd6019d6a6706aef14eb545bfb1961499c034e07eacec10948db96683ca3f26999cbe9f9af21ad4e310fd34f9e691da26c524dd2a2f5f49c7042cfbc64aa966dfcb0d46bdf89218dddda35db12c73bf3d65fdd3c3d5e20a8e3174a85b76c93d7c09c6cdeda1ccfc4f3428909ba1776c1c3e7bf203474371746d6562d74a86463c746e2dff80bd8d77c2cbd22076b382491a065767861306aff562234b3223886b23fab5afefd0b1717ed7b4cd38c183ee743fc158ea1f981f84d50e4317aa348e9f060ed2ab820e2ff06b8934fd5c47b1a734337e44b5bdbe1085d6f3a0c0e495e47ad6ccddc7268dfac32187c2c013302be7bf82cf2a33f5118a632a925b276d362452ddbf90389cbfd21b4d76b7f652523b4519431c8f74e4a4d2a0e7eca7a1a60cc5b9a92706c85a3eda5a38feee621f2ba6dfa86f7c69348998c0c3826fea4b4218037cc7b75587b8b640ce639fdd82290124b138c8f9bba17e61efad1897da335cf6ce71d3466b8e0347da416c49f51430e89bcc2148d20b031db3021b971e6e31dd8eded1448c5dddd6ab74f037a0949c423b33454ea1198f9ef64a9d0e97afebd76d5d71f14198e4f19c044db44043460fa21ed74a19138654c8bdcc92a160c14355353f6d0f1dd35d8691487a0d6699eae70b944ed3eb9f42bffdd4ff2e6e0231a8fa95d0925e1633af972a7f2a871d90488d033f00d940d2f0745a00cdcac88d8dd9eb1bf8d023cbfb14c8c33c8832f14c9b8f4cb372f4c758a0d656782975739e0663cad61abe64a92073601f46dabac596671514bbe601e36d6d23e258d71d61a53427779d76b279c7be4f29fbecbdc928cb69f547b239cb638f76de2093682b602a16ae00602ff70447d9ccbbb209e2df066100d211cd8700db090895ae22026fb032450605e9af8d28e0bcfb99603cd8a5d671882428801153bb45e65195d4531122f2ffcbbb11b687020b6b72c1ba78eca265eaf45abad980577b0e31e8db9e6d0b72aaae27cb35da0a0e94640887c6a9acd271f41de4cdcebde83a651aa87482571aa50b16f64247ee0585d58945afaa8a33b5aa485638024e79e0360d60f9fe8117b4a679947462cf408f23b3ad26f870f106143a762fa268ca4a5add745acb80b83da7f2239f517e8aaba7ba285cc5734fac0e5f258eb557dbf613b782ec2361d83642a8c1f69d990ba2dba747949b46b2dbc8080ea134f5737bd9ab4d01c48b3c109529f1c1b5e1b1243ad785bad50ebb81a0481c9fa5eee592745b30e9a7609fdb2d49cb7663fa35af7557917fd9e5bbddc6c96c1e777423d4ff1628f32d2d8e27c8f28b1feed6e5470b03cd9d4dccc47160ba692a4e6236686240328ebf57316931ce9c2722766babf7ccb5fde73f1776c7612ae7cdf8783f71f2e7590b360ab048a091d4056f51857da14eedc32471a94301609351de9df15d43e7b6a0eb2317a6464ca4ec4391c0efd82b374418959e096f376007042f01d278e8ec93088dc4649bccbfaaafce643541e908a89e6b577f66f0f89f7fec8ddd50b5bd2d57d265e0bef64f0de0dff9865b45852c243b1909331d1cf76b63d42f688033b09317d5a7c31dd765707da56d2547dd4e78fd30d7edc9c7182e0a2797d9dee884ac297ae64a688f00c534bf4c3af298ffbc1c86dc11b7399945520cccd6fcc6a75182319040902b6da16f1091c93ef45d2375416194551b95ccf778b03663f7b3fbcc25a157bfb0031a1ee872441f38f0c02a4237b9cf78302b0c1acefa3c652f2c451c5f77ef53c889f412a0adcb8d2f7cbf2ed8c8b1e5904b56a21a52f55f0fb6233c6455b8e8965d4a10b318bbd35906d518726120cdfb6752c3a8cb779843b7c244c5d5a4126a159994095a3e9299657982e248699a7c93ea347eddb66b60c243766e75a937e7a505c21722ff5f48600d7cae37f6f99d87c01506e755430743d9e1939da780eb37fa8787dd8f79a3a2992b101df2bf3f2fbbd883e17f125d06b5a423fb8c1b46a2d9b2e1bf35a35cd45938d90bd81ee7dbbb4877cf2716fad8f25e2e9d0855d3a5e72db3146b970c592c4a3a9fe1c420e11c48bbdfcb038099330a6b52560bfd47f1314f35f139066e7c6d6dbdf6649ee9ad9244a32ec799909b588c032f327266da81715f79164aeb0a0ce5cc9567c7eb5ef428c8a1f9bbbea4882064e7a0bc759262a6e8ef422cd42783f7ce80064bccc5ac51e6a77a2b8b7007e70f8843446713498f5dc85fd85a2d8aa5f0bc720ae3550a87f1b34ac9a316c222741d6e0ace1868d5cdca7990d16c8778cf09fa1585966305fed9a04b6c78b4c3fbdbe23d2f48b0ee311e9a5c9ce1e350cafdaf841b39cdff6fc923813166fec6dcdc9d6f0e94f01a6cea28b0c95e350b13f32c9a3230b603967d62fb2e3a39f6d05be6fec6d542a3bc54533b35f2fb924cb9ffc13779179634471b2a232fd40e587646359e878a6e02bd197c7dca0af7351a6e39086e880a2e1e76e52fe863b7d54cf729d3a8facd373b2d83b5167769443dc978c572a6586d262068cd1d9b4d75f7030837fbf0bd67bdff1c3000051c76807d6db3ee42980adfa33df9f9c8dbb67f842069b538f1701e973a55cea7c1b687b96e5081e143ccc3f78b1d778d01954384fbfff5f5b8527ee3c688d1ef8ad45aadb9607033bbca2cda2fb40dd1dd30b7a05760954a7bc1d233a72184ea16e3c9d74a8ff2f07b66ca62511ee0a7b8f5dc67c51eaf42283e026289fbb349462f7759305a4213ced1d74aebf440cdaab54adbd1a0f547d902f6c5c208abe871eccaf86ebedbdb29f9005b97141685983acca537bcbe00f425aeebbdc44f3ff10117b576f0760a6ced151b203122ed068450601113bb504840d17a4a3e68c26e90f333d2e51c1fc9f44e3505751445157199106e60f326bbc305337a9418583a2f3a18e52580b7cf886b3d984f3a6b5773827dc45ee43e788a43e612ba666786d21a1e6dcdfcf9db1f38b827d6ad5baaf1e9fa2049d2f241bde20de3962a5c5997fc0b705af41ebe5a4b39a16b10f253727416234cc2171cab0d59af5737059f5d36036d1d0ce630223bfdbe17296bfa9e260d3e5dd9824e43c5a2bd7fa986977567e74b1a283634dc88cb069fbdd5bd649e812749c217e0994b681c577cb99cb4af60606804fa46b2a341313bbd6ee44dcf0728b66eca0d48935cf878f7674f96e951c0708abd70be48301c24c2161cce9e87c30ae191765616c6e47f662e01f9b0eb9341cabee7c5a2cca985785f93c976f2f9a827bfdc1d47896af871a691ce715a47e878895b02df3056a96926b0b0766fb66cafeeba8da2e7ba635a32a171e2bb8633e7ef6c", 0x1000, 0x400, &(0x7f0000000200)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x380, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x40) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x64}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x8000, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 22:28:15 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) lchown(&(0x7f00000000c0)='./control\x00', 0x0, 0x0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x4200000000000000, 0x5, 0x1f, 0x0, 0x8, 0x57c8, 0x1, 0x0, 0x0, 0x40, 0x400}) 22:28:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x134a0f8b2bd7ceb6, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 22:28:15 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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"}) r2 = dup(r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="03d2a6f54ae242a2552d3f662b3dad3d74416a281725e7528dea434d9fc7a68f9c29a760961da766e35cc140f32dfa7d9a21599cb0b71e92aab2167c12d752d8cbef7420a5a880a1e39752a7c29c28016753b5691c9b277739bed717f50705d905ac7e693b6e8afc91e8fe8edc6a76611ac27b40b6b0faf0bef2c8f2045a86cde66521e87bccee9a893f3e6f13b4dbe8df29e4ad71a0516e030592323a8c881cc5427cab140c66fda964ce8957a4f03b4df187324b9c94e162b508ca207953298175b2e7234e47837b2249b1a65a2b0af76f0bb1f7df2e03ec73b187dda8c992f3697844f13e7fa2031a3c39fbbbad0e883306cfd6e4d9f21b3af39cf3aa"], 0xa) mprotect(&(0x7f00007da000/0x1000)=nil, 0x1000, 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", 0x23c) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r7, r8) kevent(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x2, 0xcee26dd25e40b6f9, 0x9, 0x8}, {{r6}, 0xfffffffffffffffc, 0x6a, 0x0, 0x40, 0xae45}, {{r7}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x8, 0x4}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r11, r12) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r13, r14) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r15) close(r3) 22:28:15 executing program 1: r0 = socket(0x80000000000002, 0x2, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000100)=ANY=[@ANYBLOB="3823a515f17b3a9424b1524b987609d664820bdec77b20db481445fac2157d1db98b53e1fc80e7e0a85cc1cfd57d7641e660d4864062642d8c6d8b0ad9e7fa649e8a53f33f95e1282dc9df5493306cbf5b4d96ec05c7efad5bc408c4541b9343fea92e776579aff9ce21494b77faa6339f6b11fac83fa0a3eb9e962ff121c9b270d3bc81beb02e6944a22e3fe860e80a6adf6756d23ba89f7d5b515019a4fdd3423bf4a646d223f63ca1a051852ad91f95b4a9bbbb07a7277b80326dbda133913ae4e2a5b8041ab017d16b10bebc5cd86927f39502d36404b2a9"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 22:28:15 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x8001, 0x43, './file0\x00', 0x6, 0xef, 0xe000000000000000}) 22:28:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x9, 0x3ff, 0x4, 0x1f}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xfffffffffffffff7, 0x20007f26, './bus\x00', 0x6, 0x6, 0x2, 0xff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8891, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='l0', 0x22b}], 0x111, 0x0, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$inet6(0x18, 0x4000, 0xfffffffffffffffc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x100, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r10, r11) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37, 0x40000000}], 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r12, r13) dup2(0xffffffffffffffff, r12) bind(r12, &(0x7f0000000200)=@un=@file={0x0, './bus\x00'}, 0x8) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r14, r15) ioctl$KDSETRAD(r14, 0x20004b43) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x0, 0x0, 0xfffffffffffffffe}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) clock_settime(0x0, &(0x7f0000000140)={0xff, 0x120000}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x97e, 0x2, 0x0, 0x401}]}) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x91) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x4, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000180)='./file1\x00', 0x80, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0xaa0, 0x0) 16:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x800000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 16:04:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x200) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r5 = dup(r4) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x2}, {0x2d}, {0x0, 0x0, 0x800000000008}]}) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup(r0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x89) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0x37, 0x0, 0x8000000000, 0xfffffffffffffffc}], 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r11, r12) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r13, r14) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r16 = fcntl$dupfd(r15, 0x1e, 0xffffffffffffff9c) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x40, 0x4, 0x3, 0x10000}, {{r5}, 0xfffffffffffffffa, 0x2, 0x2, 0xfffffffffffffe01, 0x5}, {{r7}, 0xfffffffffffffffe, 0xcd, 0x1, 0x0, 0x1ff}, {{r8}, 0xfffffffffffffffc, 0x41, 0x1, 0x1f, 0x9}, {{}, 0xfffffffffffffff9, 0x79a37699f193e72e, 0xfcea924043ebac18, 0x1, 0xc54}, {{r0}, 0xfffffffffffffffa, 0x80, 0x9295e236ff8ccc0e, 0xfff, 0x1}, {{r1}, 0xe, 0x20, 0x1, 0x400, 0x1}, {{r9}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0x20}, {{r10}, 0xfffffffffffffffa, 0x10, 0x1, 0x59e6, 0x5}, {{}, 0xfffffffffffffffb, 0x14, 0x20, 0x4}], 0x400, &(0x7f0000000200)=[{{r12}, 0xfffffffffffffff9, 0x118, 0x1, 0x401, 0x7f}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0xb02, 0x5ff6}, {{r14}, 0xd5d9fb85985f11fb, 0x80, 0x20, 0x9, 0xb0d2}, {{r2}, 0xfffffffffffffffd, 0x40, 0x5, 0x7, 0x8}, {{r16}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x7, 0x80}, {{r17}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x3}], 0xac, &(0x7f00000002c0)={0x0, 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:04:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:04:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000480), 0x0, 0x0, 0x1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) 16:04:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = dup2(r1, r0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x20, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) r7 = kqueue() r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x8000, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x8000) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000340)=[{{r3}, 0x1, 0x0, 0x10, 0x2, 0x7}, {{r4}, 0x3, 0x10, 0x40, 0x5, 0x4}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x2, 0x3}, {{r5}, 0x4, 0x24, 0xe0a0ac2b4def84e5, 0x81, 0x23}, {{r7}, 0xfffffffffffffffd, 0x10, 0x80000000, 0xc6, 0x3}], 0x1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0xf0000021, 0x20, 0x7fffffff}, {{r0}, 0x1de1f180a3e4dbec, 0x20, 0x1, 0x5, 0xffffffffffff49ed}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x3, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8, 0x1, 0x95, 0x2}, {{r8}, 0xffffffffffffffff, 0xa0, 0x8, 0x4}, {{r0}, 0x0, 0x8, 0xc010b44d9514a4b9, 0xffffffffffffffff, 0x240000000000}, {{}, 0xfffffffffffffff9, 0x80, 0x7465ff083ec59509, 0x1, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x2, 0x10, 0x0, 0xf2ad}, {{r9}, 0xfffffffffffffffc, 0x80, 0x2, 0x7, 0xffe0000000000000}, {{r10}, 0xfffffffffffffff9, 0x53, 0x2, 0x23e, 0x1}], 0x5, &(0x7f0000000600)={0x23b}) close(r0) r11 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 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(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r11) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r12, r13) bind$unix(r12, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcb2854610057d79274abb0ff13b9fd9e2eaa4e050000009931929670b4bf0548", 0x22) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000180), 0x13c) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1b, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x37}], 0x101, 0x0) kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r15, r16) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r14, 0x6, r17) 16:04:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f00000013c0)=[{r2, 0x105}], 0x1, 0x8) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) pckbd_enable: command error 16:04:17 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30421, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000180)="89ecb7199c710d3a540553807a0bd9a8318c2013afb39cc3816aa5e2784d99f204f0d295a8ee2e7daff7033a634542b1ae6eaa87e73a5f39a07d00c3d849082d78ce3cb571", 0x45}, {&(0x7f0000000200)="34b2a1f81bf2557d", 0x8}, {&(0x7f0000001680)="212ff3eb9c4eeb7a31909592fe1f4b4e04697de5c6d65e4f36583f86af5cde34ef382d09052331c067a628856e2738492275c6c30fefd8fbbbf52ca4ce0e93c3d9ebb6eda1925ebb5c7678f6a936ef862d6c483f70d5eff27bddc4508d4a653a3873090e40be18a7d44d022445cf60bbc36a5bb23c7652535c7a5fdbfd939eef3ce0ae1fd30d0b05ddafd9a9b1aa232f553bdedec5dbb5e1584f1abf68262706dc2616504e34a161389391bab74e450628816f74a6fe1b5c4bd849874bf4b2b52ce19d40a4edbbd2dc17e7980d707b83f23e15e364c98c932734ef8e6634ddeb7cb23880e99b8f37fce81925b25360b0e4b8c0d38e79610bc615fdeb393efda56ee640b9bd00eac16aa0cdeda5ad62933912e46822721e2ec7f51effb870adc6df89d3da4096b13c496489fd344d1467ac97109c040ed5e599524f3e845039d8a76b55999e37f8a0b49a2578246080bf222702e66211aa1ab2ddc47224d8cad7959fd3469310aac924f034b9e73e0e5d5fdc4075c6ffb26157b2b56ca22fabeefebf7bc8d2cdb33b8cb0049f1dbef8c75403a4dc2e65e4cd269b76ac54b5222a489085b8a590c9ee1f6c08ba2b9933d3a58ad70b5025c557f4cb760647d98bda735e60ba9b42f34bcf7a9201bd9e744bccbdb0f928aba701ef9679113ad41659d57a5898a883f9423fa22417932843aa6297233468f95f93cea4465996d7021e2160711d5511e56e794cee427425f51742e0f37a0dc2546a3c7579751f32ce7643edaea8e98c1700a7158f1103a942436ecdb751893799eca08fa73baca3f89b4fe7f64a3d820e99bee25a7cb7528cee4a79915dce51d9f1bba7efa385120fa1ee15129f344d8bdbab486fc2916f26ce4112859a1cf25fe1216476e416c673fe958de54699f7bf19077f382493da78cd63c5838ab8abc96e31b855d3adb082d2b30bf0456f8c2041439f9120e2433b509691d0f58d948245cce4bd950590d36c46af9817c968cc9aa4f7f0bcd6a8954e44ce119c30ee9650c62f5590955b8db12b7adc840634b185b0c9402bbb5d046b95b3591e745e6551915a628d3ebb2f1fd179e87269095b9726605ffea7dcde2b9f91d5181b706e3146c3d33a3626db22f9df209868c9943081240d87e69ab5c1b458d0127175203f3596a3f645e094bef5a64da1ec186f96d5b9b4598e0c54dc530fbb84c39e8ed5afbbcd94bbb5f8fbd58a324f5eb813439189959550e8a649b4d37d3511537c53d1c94728333f36055814edc630ce2fa946ab61aa312a2d2095a52aea546fdd596c56bebd75cdb32039b95e21c2b14b7e0956317a342d70a4f9b6f1535619a7d31f0812b5f8ad1ad1f06ad76406385da735019da4d413ed334887255e177cca234c5a6392eb8196930ec097e36ae42a2301cace734f8e23e2b4cf570aeaeb01d820277694e0dd884cfc1b6cfeae3d4c84bd99158d26728ed5a9a88439972e604f629c66a6d832b7528aff4c715b0fbb3dacd9c591d9ab72a7e0aad9494410cb84c7fb35485bfcf48b3b0df179966bb75fe159ae371e898bf75618dbb69b4cac3d3b1b124b31912a763dc52c1096a90d08219dfd41bab0cc3adcc9054011b2224fb90bffb4c71f5ee937627b67c12954246860da4ad17682a4d2106576fdcabacf38ede60e4e2ac67c078cef676d63089b3bc7d3750f02bcfe99cb162c739ba20726f9f9b68c43cf5fba0b5526a1e2f5531b8fcba4251e7b5be47505f456651a7f0babe5b46a471283c02ecdbe56d795d1a3857ef66d644ff958924a508e33535bdb579d7b24d160d7eda515c7970b2c4577b24758d71c2d1fdecc11fa92318319687a2f1a1ef9ded58542c04ea263c8044752593d4f6d81fc209b9c7c60f25f816c02695aed665c9d22bc2fe07df5967b4e0726f0a55f688a3f942b65d7fbbc48ba44e6edf24ea85c713f8a44bff6e3d29d9a19ba2810bdca0812de488004da53cbf4d8336895d3c51afd616e0aa6e3a373c792e54f7de113420875eddce16889ba0c56202b6635774b20b1528f6c608f88ed47751aa206198cc311b306fc38b756095b8e2b08fe9188cc1a75e586de3490bb8e4a9e338d8333384067791d36c71c62b7ffe35b24d46fd13b35c2850f602b6d5617df9868a828ea19222d343002286142f3c4218488b2b7b40c01dab25cb10dd1d2a99476598ddff86ce03fde4c4e89673f06f1ed1d89b5301732f0d9b81a061f032e0c2d275caaa1d7ca6c87145eaae544bfe50090bcb87f06618a15614c3a75b9e81149116d79c719cb7ecdb7a3c49c07ce2eac64a5ac92daa3247f7ae2cfd10d5f81245204f67821722046466f0441f2eddf6247c9548439573c42862c9086b1dfda3db370f346a67ed52baa9ea90feee244091c2033810b5894414ae2694375a9b65d8c9026d64d9e3baa9bab9b397806451943dfb8d3a75c13045955534a163ff742da5a8d0c2c2807d5983f8f70556afd1cc4e6ae9f0290cd419f28f7ad887566fff7e4d54839007d54474e127ba441a51470341851878536cf6cc9fbd752f5801f1d53c9e427a7a3e1d855abc35e1579f43165e305994fd692fadb192e8c5e814dd2938faa877d4c6fe56400bb8a4b418fee562a69f8af603e2a9adda153a80edf592206080e39b4e5f1b8eab6998b49e836b683415f24f8c44569ea1c7323fc4d8b31b7a6250c263de7f511eaef063e56aa95c4441a853a248d98c842905f6fdc82e365d1e42cb6bdae8896eb73183b785f709fd3c49b145079b2c59ab54e4bce48b14b98590614dcfc8ec95636c45212cecb1a6a9643820e4835c5556188c40f2156bd0053ac3666d04e2e87b3ac12bd5dd8bcfb16d20baa495fd175bfd34b105ecd5b9b7ce4f956fcab7f17d8eeaadd4b179628d7a6600ddd359587964748bfa03345cb5883bded26752589025af412a8e96e3fc9ad86d77293e3f56291a3fc2769a64a7fb7859daf5d921911e78356bda3cfc46d0c8cad9b52bb179a22b3e9b7d8704c972ce063668bddd065752d969210d61309e8ec1097fe8abc5f2e01a37515aeef229f034412cfd02a2365111ad74161ced815e5df58ee141518fb3465b355369c0f870c4f83377e0c01755fff983b626b326e42180ae9fe4fd484614de5d938b89f4269ccf33d4fcc68e3faaf74f544253b7e858fbfcb5fd7b5b7e9a517c4443cdcb68ac87d4d76b74341ea0bd975daf75890eebd9361d4e0668de9c62e501f637aebfeb649f26ebf5704dc6730924e66f41026433966eef5c18f4c376d72eee4c71350fcb8796e0d8edb608b9f5906ed276b8817437ac03bc9fa9dcf6c36f69a67d0831e16010439605fad68e3d609a9db4cf924c6a60a1b8e77e77a3a92eb08c4ea61d4fbadce60594037241ed02af7d1cdfc4d2c62632fc6e5954bea5bf4febbadcac46542c2e8d2d8223308581b483ef832fe202cfd5c89a4b2e4ae66ebe84c2585ca4358a99f60598a22bcddbe2f4c6fc536e961d9d2b50f54b8229f4371a5e65433d0f49f97db1e6c9803691a97dd9807ae35de5ac3f0653085e02c9b693262bc6d84d0b64fddf30e933adb095fc217db1761458f0616b21d6def3e46be230e4e9d462a4d47f9a2054937cd24e3ff8f3c77690f8c240da2d325197c2aa86d08ed22d103bc25b914a11b0288dd8427492199317ecfcf9652ea81e25c5a5a995ed15865710173e7dbb8faa729320d6d737bcc7ee876c30cab700c353e72858dd4a3f6cf45bee30a39553392d1bbc3ae25f83f09903564a7a200d857649b827a8fbb23c252ec658abbf73d35589bbeab42853c584938247975d54a9daea39affc496e15bb2450f440cfb70877d2b58f5d8d3201dff7043c2144342fa2c29555b2cd22cc2c6323e47e2a6e6c9f9b24c5a92f6ec325ab0ffc6dcc1e2aeb2583c37e1dd197d05087d28028007c642fa747e1741145c99e5ce4a1259c1e9717818e6ce665e4fe052907c76b2b5a852aa782d65275886447a21cc5bf0eb237086c426685b30b4b8dcf4070852481a5da16626f398acee31da72dca3b9b9e046c5ba3ab2129fe6a8351210805ec3f7bc54b2ea871b65b93a526800d1a2e64bc78dacf86b2ac5beeda8cec8e813a09e84a56696b317dd5cbe3a80725670c3a581b582d7ff21b1b8779ec33f082d9f325d51c2ed02a7fe9d838eb560278a64732bf3038e2e619b3e5c83998427deb820a6577ee7f9e85c8866ced3872b8735027286f04256accecdeb5fca84f93861132523fb22587aff8e26f5f924dc2d9042bef76efa24565c2ef44382d8e910c93bcafb973569dffd457b629222dbe62e6eb22b479a03e2856c05394628d534159fa7a0c488ab054fc028b2079fd12ed554ebc3505e8299f74c26dc554039f3f3543e07635c2d17900f0f7bcd5a378e3374b6c6d3c8e2611c7da480b866eb36f395e9a687d116c974e576af4cc52ded4e023d7b77c13825618f06824b0b061bdab370aa8c3c35e294d44a11b5719b0e2c1cc92c126f83d5e9e019e3f3941472734c8205ddccf899532f87463416298a10fc8cb8eb20bf5b0c709ff776911822318ea63860770afadf84b5208f44f43413f7922ce5528aefb8a14749d80ddc5f1907be3635153b96b65f024f076c84d28fc6aea89e8bde7b3d527a8b7fb41c1a63e9de7ca3b07f61afa66719bdf8ad33ad78df64fb5bcb4a3ab08a8aa79e1d4b6eab990a201f6d23ff84dc49fb5b6c182f42c9fdfcf15bd7c816f267f9ea46b8f8ce07381ee2556ecb52fc26a232011ca2a6ac7b3f4439479596188da4d0da3f55756f2a44eb09f7bdb66373cacabfad1f650d018c563775195437062bc277e396a0adb6a9dde890aca60a284ea6fbf13e4a3934d1f59866974db13f18bec3e4288abe2f53060730c31abb8bc0974dcd52b9113c408fdf987ffb659a57b575ed81cc503fa2733c251447c207f74733ff6df91b5331cba1cfb9cc2c83e8785894d2989df9c3996a684b76dbc7bc2f7da0049abd410d3537ec4e2dfec68e10992404ed177196a132dc19c0e02feca73e818e8edce10ad2111b9f0b29019de4d6665454d05d4bf44328d3a17e5e11d326534ee032894d77cc3cf1eae4a6cef594cd2b5466c520546b5a66ee0ceb8cd618d7fab6c675324239b29dc0967ffe8b42ca576ca244b0a823378c10f9aaaf80b608ad07a1b6c448cd8e63c2efa99ca0fed54cc705d28a385b873541063fa6fdf14c388264fd142b76e0ddd3825f688899ef457c529d91ff0c2875a7c97e99504cf758de5092f8366724ad689a74f2accd41623b5f980d5659537df5abb25f85a2c3efbe48c800db989db51bc90d13fd620eb3dda4a78f67ae36a403dde2f4848684b19bc4b068476f5448655acf5bd0a1f1ec86a09a0d06ce8a1bd67432dcb89aaa2191a6039256fc3f4cb8b756c004c9701034c73c5815ccf09f552bb9459118ea5ee781b5b0d6e3fcc91aeb576bee323f5b0d16679f880d839bf43aeb1252c72494d9fd0450fed0a8ace07a8c9fa8f07bc0d9326925b2a4e85904d95377acbff04336d09d9f7cf35ee7179ba049cdcc24b44612c1d6326ccd13400ceb0508b92d1815c402c3e510249d27a9002aecb5ea1b3fba82e06a994233daf9259169a43c96f2f891e1cb46a1bf8d346d4e738fa16dc709957d022d24da10db653eb159eda6703decee45cb72a7b5fcd674d76839639c74f1a5e96c4444bf4418b30eeea158ec12759c27cd45835542f6a0b868af0e6fcb18b66f77336e04f01b66a99ef4abfdc3e12aec9e4d858171cce751a61b7671", 0x1000}, {&(0x7f0000000240)="ce7b11860fc0af9ef40437692b87f908fae586bcccd914329d26eb82fbe0444f1b3e2f72a5e2a786e98e36da184e249cd6755cb099bbc8fcac77cc11ab4b94a583dae9698d0f6633dd2a7e0a9dba3d3b36cd44f4820676384d13144413941c91e3a4c6006675ad736f201b05e6d05f39a36e5eb8f7e6", 0x76}, {&(0x7f00000002c0)="d6e4827edae5562f3f7613a91335d642c3b0a0e1b4edc4191d3602c959f8b1d434fca83836a8390502d2b2b837e3ee057c3da90e7ecedd4b9090e7caba77063d87a5b5ac42c7244acc00b4aef4a2d36623a0bbc79a891d1cc94a17c61eaca04dfe341eab8aa374a95043ec4cd4dc46ecafc18e5f02c34e1d93259b0978e2c734eb01300b96d13783401b433033d0518a1495dabf39d1240e6c", 0x99}, {&(0x7f0000002680)="1cd3ad0102b7140dd31660b63089899aaece99b822d78746ab488cbe6f8794cd753e7828da7bbd7bb25b2a6a60903225cc98819656985db8afddeaa2c227a220e3d06bfc4e3ab2d2da125208276d991f3c4b07513771fbc6c945f375df6ee1ebbde19ba5af7b281c4d6fe847260a52f2e3f92da7bd6abe80822ae327d8ec578d36b2dec7be8489d24ada9f6902763bdb1dd0a570c4783279d5d6252d63eaea4d5880b0bb2a3084bbd054004a18a4d0f3b5bf7fbf6b9fba7aae06ad356e6a285dae1e8f89503fdf75497af4b65efd2411ebb016458a9426163c6b6eba4b0fd021ba2350d68e1c8997f47fc57b426d35766eb794202292716df7841603f5e7d03f07a8a8bac378324fb0deba9153b0ef7169d0e29ca25ba42782703e2efcb3dfcc904e8602683147525e61b703f1dd8b85e8dce8171d8578805cdc48c8b8e612a3f1b4ea27b2cd0a2d0125ab66b3493662d082c47034b7653acbe20c378ee43972346ee92e3db96ddb0a186032a45213c49344cb2adb89937640ea455da3d7a40ebbdfa6a473cf16091428aebe11417966f469900845c922431086116cadf6f94151551eb984098bc79667b9caf364505ffaccf0d1d63017541b09f86fa8d19bb7cd955955a3ee1d945f0535ecac81143b9285615339f12094630e9411ed60c67d0a9c854b4132cc5cbf7671718dfdc80804a828cd14372b0766d2cb560b2937efee74f41cc5d73eb4351ccfe304a995c5e2db0fcc5a7f3fcdd9cdfb84db6b760e1e091ee0d0c1062ecaf7198e71e900b4a9d73a36c3f7914916ac7f4b288ce70468af10d3184d910f51936089e4fb174574433effbd8d8c43fe25341796e09a53367d84c72748c439512c993dc1187ee740ce270c05c400182496d7cfb9382089020c6da6a5990446d26a54a6eed6fc71a63c76fd3dd187c5e6ffca71e6b3625d366066df43f89bfc56638f39d94716358d59a7562a80cf550c89dc9938d54f0d4196719f4dff4c64c403511e79fbc37fb0fa3d17c0626ea0bf432d0ed9030f4aee714c1fd8c2c46b6f02779787283ce44eb00d4ac374aca232e4a3d55b774b2189b56353fd98f2fb5c661de4fadc1cedaf6d3360bb8052edbae2513d4e2d0744e47264600b3af58848cd845981ff7d62bf344fa875f6d7439a39b2659e420abad7f9adc8534c8f86c9db28c1b95e0355bbfcd033658abb889368975570b53b1fee1cfd0277f0dc3d22b9b787c88651032419192722cb7047a98f5a95f1a1e50f35c7d08f3e4c165f7adc9ac8ad45be0865ea238a2c1e1961231b330c8c007aee25906429ca47fe88ea92657ebb1d1632e0fbd09a96a93266de639b1d1d12b94ba37687e410985cda6e6cbb81ec4c99e3520dc04d28e1768d4f0961f4f51e097e5f579fb1e6d66b83c86e013e50536a03b47f7992e8fa05d4f2806f248d806a8e3a6c6992544f3b420aecae9739abd746ed79873a8314ed0d0554d6c5b59693ea8209c3d74ed915b1f2f0cffebf626899c945c59d512bcf5897dddf71ba477d87ff458090db425296ba0caa3f62674b0e63ffc6c1ff7e54f559943234eaf14ef1cab019960ba33ef0a5624b9bff067b1efafde95781b6bdb50b1d3d92f23e95700d42f9e9e829fa3b3fc31ecc7ef1558ee66ffe9487cf952c0cf927c355944a26b876be3cd7bd2d6bf583a41808a346ef31648f21b6578bfdae1eaafc5f55704cb064c2f7e35be2839278a05c369cfafa19cb838da810b08071453c75b90cd59cefbfb366e62d2748f8a3af4fcbf18fb0bbd554dd826e9b528393dfe8f1b2b0a0641a5ebd8b83f65b3781b9496ba4b6f7e7e1c3941224a447cbe686e76d89b919dc5f18d439d079b111567250c0791544e5c0208339bc7ad5f51ffea801cfad570b16659d5f15973e5b0e74669af62bcb370d90430487e4857b5ee106b7ae89d4c4c753c45af27ab15c76792d1007defe5ffe10d4165d91f9d3f7a099c8064b5f905f5ef492763f05838f77be9270a155a45ceb6ee0c06d9574f128bd0f88ac2c88943851e116555f0834bbe02158ea062388aa23c69246c1d48cd915cd43c2350c2f6606119294adb666a67282b1589465ca8be5c353a38c13ed0d91fd1bab2fc2e95ac1d9bf702b5c0b0deabb78143b871349e085008e4b642cb03c5045e0b4401ffe1e2481f785e5e8129a0508e5919c34b5f566bdead5bed29fd75c25ef596e6fc6d32c6efe12b487677233066c0b269dad41b5af5dc8ba724a686ecaf8749b85710759a5404343f65e4efc6bd361d785a84e9865ea89bfca3302e704846638a09fe4923fc9ee712af51ab18ef4774e4b01d6d947007f05323b2fc3a4f1600722d55eae2c0f83e9a2f560fc31a014a456fdaf1f61cfd6e2620131060ff7a09a24ecc6b0335727a11f318b245a970f2c4f5638d0350baef33b68a6d16f49b5b63c1eb5c70583eb241f28d81c4862bd33f587e8bdce48a0cbf3f899b1182165d75fb4730ebd8fe24f31ba8b8353aa929fc07de2906fec7c2583ce627f059ecdb1454f219db26c83ce0844b8df96341218d040b476b07ea6a48fe571ef755496f55f2b995048417d4d5f2fd57356200824f2fc6ee4ddee6f57f0fd217f09a35ccada04946fddf8566c6ac2155afe7ab34aef62f475f5f8c3d623df4f01ad0c377c354233d18ec0220a79149fa69dfc6c47fb34b108378795d5f81162a46aa8d1d6661f3ba653f812d57882fca8d9e8d72127a60f1b280104a3e84bf630a989ab2a09f45dc5b6a02ae556c99b2732da2fad2a68f14d95b8d2858225e839ad2f5bd67f14b02b4ae667246d6879adaf6da9b3c711351258fe57e2c5b9f1de67a7f21d91e9195ffdd4cb3042b18b09526dc6c2c2ce94337c5303d378efca142f7f3227d8125ff8e6cef4b1e064f0bb6a0bc1565b6916b4e3744010a71e12fca2cc41417fd752470b5d350c4a026822480aba608044efedf4d4546b5af12df11f86e2f27fb3d62d54084b7b65dbb89a94442a7014ba8994fe285c821ca6125b3ab2bbd3480e87756d7adeace9bde457e73ea86b312ba8f1bc647ff5a95071c595f76bdc0dce612006493b1c3d6a45691175ce6f83a8d5eb041cb38420e0f1c7a04e845c922e00b55c6b45fb01374861030a6030d3578cc2af3f5ff51859b0a0ac9813cf4d0efa3116842afd7b9dd7772e257da6d855edf82bcaec9a609c2c1d9f1075cc8926bf6122dce8fad725b5237e7c4c481a40097a2ed4b62d3173b79a00f307eaaf897fc78aa3f42304031325ab3eac827d10e3940395c22f1a863660041fc2fd7511301c38cf986038803a5b5e60ff36c86895208fab292805e3b38043aee21a14f453ad7cd6248625e674809bb225a3706144461ad12ecf4ac85abd3861f670c036583c0182f765c7d586a9904ccb8c13fd8437f4141f6e925aad59ac7d330797ca7bf03239b1df247fc4c8e59e1c5dd97cb33e0e76a12c1a5fe94f0c6d40a9731817b2e45a881e46363aef42549974be86a4f5ae204268da5139f56d3b86967206291a83d14ad909b7ff4e9d19df0e04fe1731b8ac5a220fdd41421f00fbe4c614fc41f13d9f651c5d44060676319c729842e863267fd145cd555fac2aa7553c7705c01a59b90df7cd9be97530a13253a0d615805d297749ed3dc15406152b962e3c2e7b6bba2f989334e6ceaed2890eaa24891b8fb15d1a2a5ea202517d901fe1c792f55bdb6cda90ed06ed0970a4e9a828cf007faa9d75effaa3ffced9fdb6cf5a2b150e830e333a83c4c8f9b752d9d7eb3cb041929e84d9d22875d18d4b636644909529206970fa7df66467ddb44b86b76fc587a40cd05170e44ec8909c10b0aa07465af20707d2f97d9337de5463fdac16db41dda5c4599174a2fe27e18345fc12708ccc2b25bea9203316a6b8c11bf8e67e03c6f32a7b7c954608f5eddd651e1d7bf4c9988d554752b8ee707f8d9c00005da5c2bf450d24e5548ad2c4ca734e9e54a82181098e2f596a0c5b7aadc93ab5007a4ed166a86d488188ffee414dd2ed9aaa5ba41421646ce6d2aded81842668f868051acbc4b0d3f7437a5bb0ce0c466504898983cf4ddd1e4f9a97d1295cf666ac890cdf922bedf9f5f41f2d6970b372f4a3afa18914a5e2ac51560e99645dc0d73e9d956a9b88e48bf72c640af3230b49a2cb1fbe343188740756b3f887d43bbe51264d247ac1a44682f1a99f333346ea0ecaf344d20c96746c01fe55f6c4d974293ccf628f31df8aa89e8bbc39ae98d2a7a47b4a0221c16d8a3bdf077df0268ffa5e86d318569d661e3e833d0c2b1f30e2eb73ee4362336265ce6990a32d941d20e3f777a454c0f897e497a54ee45be6c309f580fd6639edff904b6f68fcbe9610fcd242839c94f1a3cd81d7e3bd864a53588966f70a61619704ed587f8a99f4cd6a825663846de2b774027ec517a697cd227810cab74929dfedf4f2b66f6ce5d5cf56d82ff908c5a4d60fd7e9774f1fba80d97b7ca11d9b2847c0047ef0119b6bed9cdf4b69acf7d8e7844bc7dfc97a07d731ca506936b61406d788930eb3bda6bcf57d603783050527377b8b7c2f162a2cb73a2a68ca14eb6c9ad26e33b3f08784baede8d1db6f7222d058800bd35c835d775227582b97dd827676f8eaf02a712b7e4e7377f34fb9eea12498121946f96b5903c97dbd7b1b69c43badd1b2c43cb23de3d2912ac4ff767f1497ea87862528b5f1f5378b9f4dfbe144bb2a26398c886287f59f6460cf82d64781d8898bc236ba7b62b6b33aa964e979bd62c14d3e7dd306fb3d13564f746a0c76fb7e628c5bbfc9a91b73de624410027f23bc6857122f9cf51f411cedaa6042900a178e66de5d863299066340529f498ce9f19ef1202847c3fe2a1d8a699592f1199b6c3f800e014c323b59e55a6cabb3c047ce95d39ce29d47acb112c4d4e3cef9133d462a8c425b7f861d9dd6509472f128b8230abee228245ebf3419d50a85e02857a0290dcf93cb7e2cc681bc34b640e312fa19c712da0be323c3418c6999043392f590eab27ffcecfba56de628f8d3d16b6d478fd3c46dc3406cc409f86ff3bcc18f30f70ff0690597c5fdcb75d8715fb1c3f48a4423d5c2343ed8b81af253fccdde07d265a9b60def9cae8a5337a76884e9480ad3d1001dd1782da2f5a4dd93a338b16c16682ea07825b9040e3a0b199f4584d2631d69140bc2fae95fe7da0a80724c922d032f0d40ac3819c93f4fa1288a3821e123c68aa931c1298307133345f67b871f52245fc12277c2151c8a0d68d6c2d67186b914f3cde8d832c3595715f00ee36699e7708c9e06b68b533bdee80c9d02bb3c64452bf3acad3a0bc211e238fd863a8446c08607f41d54fa967c94443c08593840c256144bcc84147fbbeae92be3177c11c2f8299bc920784dc1da4eeb0e4bea0201f223dde871a427eafb972481ba3c8f82afac0697772b22e44445491de0e1cbd977ba95554c81accee20e3a47b29d4e6c9fb6b44eb105e27e6df95c5646dd9c06c6dd3dd3226551ee61ef424cd3508f7b383b3d684fc757a2d05676953fa893f39fefa4cd9cf8c2913ec7fa75c89ba9096106a33ea5890e149608d5d388cc6890dcc283809ba2c8da645e45b48397d601340e1a3ae6e6c86171c2c981825d657baf358c8438109bed9ac4968b7f8cf9977737deea57567fc2ae2820aad986db035e36ff4947966bc945c76a23355442c7857d93f53a23fc60030361454938ae644af09d860f6d9502bc15523e548b7499a8b080f67f445c4e51bd850e815f29c2d4bc", 0x1000}, {&(0x7f0000000380)="1a8b8a0804db2d6aca70209fc874715b63cde00e065607aadf9a4fb6c881111c58547a846d5318b1ab5ff79ff876ca0c8c64bec8fcd64d22bd807130e1421ee8b5387574fde30fd542ca98ab33c365cbf536bc5ba97f16104113cfe8fd4435d743831831004e8585a8ad2ab89dbb1aa50d58735533523f989d5edd4739bfbe31f885dbf29ddb3a7d3ed9572c8b4cd6b8420b4cc4ac681885", 0x98}, {&(0x7f0000000480)="7a61b00fdec37a6c9a232fe0eab1fddea0683a9bbe442a3a321e97f9a9e9a0045a71213dd23260ff34fbbb4dae08931bb09750c989973893547de84b46fbdfebf846a717fd4d5742567e8a81976e986f86c2b2b2a39a7bfed97eebc3c40da067679088b3b9d89c713f60a1eca768d0b561db7388d2d3f97497a5079669ce0f9c144b76ae7c1d75af190c8c908bf09f2156aae5d60bb3d4e9bec175ac51f16eb50ceac5fbde8b48", 0xa7}], 0x8, 0x0, 0x0) pckbd_enable: command error 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r10, r11) fcntl$dupfd(r9, 0x0, r10) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r12, r13) kevent(r4, &(0x7f0000000380), 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r14, r15) pwrite(r14, &(0x7f0000000180)="15fa7649459482de9e1233db9c3e5aeedbb112f10479abcdfe038118558a583795457cd66374122370a8398851c7fc95ad7a03cc82e3ea88cb117999934c1cb0c8a2e8b0cd0c7202917ad78d3e0e9b8de2a2739eff7ff48e2913600e22d8fbd86d422e98fe4a1344077e2611b94a8c1405a5ee8a4325c104b82e0910b4e4099c3acf5bab822945cbe104a01a39eecf0d4f3102b3a4ac101837ca6d5961eb6c01d321ccfc50b350ef7b4b0c0448c2db8a748b0ea8a7cc57585afb30e43f65", 0xbe, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r16}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r16, r17) ioctl$BIOCSFILDROP(r16, 0x80044279, &(0x7f0000000140)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) setsockopt(r1, 0x5, 0x0, &(0x7f0000000100)="934908fa64e76b2105168d0c403c86908379d292dc6c", 0x16) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) write(r2, &(0x7f0000000780), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$inet(0x2, 0x4007, 0x3792) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740)='/dev/pci\x00', 0x20000, 0x0) fcntl$dupfd(r4, 0x0, r5) preadv(r3, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000240)=""/169, 0xa9}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000440)=""/189, 0xbd}, {&(0x7f0000000500)=""/133, 0x85}, {&(0x7f00000005c0)=""/195, 0xc3}], 0x7, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000340)=0x47e, 0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3c}, {0x4c}, {0x6, 0x0, 0x0, 0x3}]}) clock_gettime(0x2, &(0x7f0000000300)) syz_emit_ethernet(0x54, &(0x7f0000000780)="5fb3e44af5e350e3ce3b94baaa0d6028741dd8d681ae8ae13092dba0e6499fb34880f8d421d5e11d25c163c89ae201f930c404021c9c48a30631eed54b11c33b68bd672d5886461cd47327f10a2a0c586ca52a02") 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) kevent(r4, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x7ff, 0x36}, {{r7}, 0xfffffffffffffff5, 0x8, 0xfffee, 0x0, 0x100000001}], 0x4, 0x0, 0x81, 0x0) dup2(r3, r4) r8 = accept$inet6(r3, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r10) r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0x5bc7db7ff7c90865, 0x2, 0x1, 0x100, 0x4e}, {{r2}, 0xfffffffffffffffa, 0xc0, 0x8, 0xd78, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x0, 0xffffb, 0x1c4, 0x1000}, {{r8}, 0xfffffffffffffff9, 0x0, 0x4, 0x9, 0x6d}, {{r10}, 0xfffffffffffffffa, 0x80, 0x1, 0xfff, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0xf0000013, 0x4, 0x8000}, {{r11}, 0xfffffffffffffffe, 0x81, 0x1, 0x2, 0xeba0}], 0x40000000000066, 0x0, 0x81, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r12, r13) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000000c0)=[{0x2, 0x10000, 0x3ff, 0x4}, {0x0, 0x6, 0x80000001, 0x7ff}, {0x400000000, 0x3, 0x5, 0x800}, {0x6, 0x800, 0x0, 0x7}, {0x1, 0x4, 0x1, 0x7}, {0x4, 0xfff, 0x80000000, 0x1}]}) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2, 0xb, 0x7f, 0x1f}, {0x3f, 0x0, 0xfffffffffec23a47, 0x3f}]}) 16:04:17 executing program 1: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x0, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0x40, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x20, 0x80, 0x7, 0xdd}], 0x4e00, &(0x7f00000000c0)={0x10000, 0x7f}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:04:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) dup2(r3, r5) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r6 = fcntl$dupfd(r0, 0xa, r2) connect$unix(r6, &(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8) 16:04:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63025259560f8e5c15f73f2a044fd33055552fb25db7fc1d909d5e41789632dfc94ff334a5619515a4c8ab061988279456fc7d4096eb194000054a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ad23f12fc03", 0x5c8e4819387950d1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x2d, 0x0, 0x0, 0x722b, 0x5}, 0xc) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:04:17 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) r3 = msgget(0x3, 0x3) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r3, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r4, 0x4) r5 = msgget$private(0x0, 0x8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddeba27aa0668587ae25f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb18db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c28539445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r5, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r3, @ANYRES16=r3]], @ANYRESOCT=r3, @ANYRESDEC=r6], 0x3, 0x800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="30e7a48c00000000"], 0x8, 0x1, 0x1000) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r7, r8) msgsnd(r6, &(0x7f00000003c0)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="9020a0e481ed348093c5b13e6df38c5d9fad065672ff8b89d32ad24ad678412741bd8e6252aea8aed5a7518eb713b396e1c59f95fd0ff607852b852ed1b1684604aee7d119e2372afdc8ad8b75dccccad9937ec434b3595f", @ANYRESOCT=r8], 0x3, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() r13 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffd59) semop(r10, &(0x7f00000002c0)=[{0x1, 0x1f, 0x800}], 0x1) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r16, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r18 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000012c0)={{0x7, r11, r17, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r18, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = socket$inet(0x2, 0x3, 0x0) writev(r25, &(0x7f0000000040), 0x1000000000000208) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r26, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[0x0, r24, r30]) fchown(r0, r11, r31) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:04:17 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000000)={0x800, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:04:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) chdir(&(0x7f0000000080)='./bus\x00') r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "00004d70bf0820000900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x1, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000027, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x352) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37, 0x2}], 0x400000000000000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pmap_unwire: wiring for pmap 0xfffffd803f0124b0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0124b0 va 0x20ffd000 didn't change! 16:04:17 executing program 0: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000001c0)={0x8, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x35}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0xf5139db0c2b2d0fc, 0x4ad7727eabad109b) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x0, 0x9, 0x10001, 0x20}, {0x66f1, 0x0, 0x1, 0x8f}, {0x0, 0x101, 0x2, 0x8}, {0x194, 0x9, 0x101, 0xb446}, {0x9, 0x8, 0x2, 0xab0a}, {0xe0, 0xffffffff80000001, 0xb20, 0x43a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) dup2(r3, r4) fcntl$dupfd(r2, 0x14, r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) close(r6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001900), 0x0) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) kqueue() pmap_unwire: wiring for pmap 0xfffffd803f0124b0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f0124b0 va 0x20ffd000 didn't change! 16:04:17 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x31) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe(&(0x7f00000000c0)) dup2(r0, r1) openat(r0, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:04:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open(&(0x7f0000000340)='./bus\x00', 0x8008, 0x7c1557105503e6c9) ioctl$KDSETRAD(r0, 0x20004b43) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x800, 0x0) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0xfffffffffffffffc, 0x401, 0x1e, 0x2, 0x8003, 0x0, 0x80000001, 0x2, 0x5b50288de2947a2f, 0x8fef, 0x95ab}) r6 = geteuid() ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000300)={0x5, 0x8, 0x2}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x0, './bus\x00', './bus\x00'}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r6, r7) r8 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r8, 0xc010570d, &(0x7f0000000000)=0x37) 16:04:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x3d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xffffffffabd18efb, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error pckbd_enable: command error 16:04:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10000000000000, 0x401, {0x6, 0x1f}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2afa, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) pckbd_enable: command error 16:04:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) sendto$unix(r4, &(0x7f0000000040)="ca4386a201ac39e8c13a3df5328ed7e3d56c127aa380b2d6101a137f150f4944d4fd30be58b0cd8ca811e7b8d412d232b12b1155b05b29753a3c2b49", 0x3c, 0x40a, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882cbcbd8638244b58dfbaaeb5916a33b832737fa479ad2b18e2966a9d03f70af96be33fbebc2eb49d21af65401616973007576702019bf901af56a2f0929969727e46428baaf951fbd23f9ddd80b6366c8d39527b1da582debb751b7578af130a0d0d98d6c8", 0x66) 16:04:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() close(r0) dup(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) pread(0xffffffffffffff9c, &(0x7f00000001c0)="ef6dc6af493b74968b613bc46936ea869dc7d22a7c89fda0f9d62a8ac5b347a5847db82b693ccf59cb312556fcfb95392d700e7d62368e394e1281662b127d3a8b1f26477478aca7434b2c15d31db145de2170fd52d9de0bf330fbc297c582f82ff5ee6356dfe0c94ee7aaae198dc212422609b559c1030235d5bc448f5b128f550bbd0b80720b1b4b42568851a7e3a49c00dbf85b8ceebce7dbd589c8634e1e7f243905896dd7fb05b9", 0xaa, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x200) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000000c0)={0x1, 0x0, &(0x7f0000000000)=""/1}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r6, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) pckbd_enable: command error 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$dupfd(r3, 0xa, r4) 16:04:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\xff\x0f\x00\x00pf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:21 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r5) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0xb1, 0xa, 0xb5d, 0x9}, {{r0}, 0xfffffffffffffffd, 0x23, 0x2, 0x0, 0x7}, {{r1}, 0x7, 0x16ae5290abb41c28, 0x8, 0x7, 0x1e}, {{r3}, 0xfffffffffffffffd, 0x8, 0x8, 0x6, 0xfffffffffffffff9}, {{r4}, 0xffffffffffffffff, 0x80, 0x10, 0xff, 0x5}], 0x1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x2, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x24, 0xc0000009, 0xfffffffffffff4f3, 0x8}, {{r6}, 0xfffffffffffffff9, 0x1, 0x1, 0x7, 0xfffffffffffffffd}, {{r0}, 0xa1375be4c06ae644, 0x20, 0x40, 0x1}, {{r7}, 0xffffffffffffffff, 0x80, 0x8, 0x1, 0x100000000}], 0x4, &(0x7f0000000080)={0x0, 0x8}) dup2(r0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x286c, 0x3, 0xeb, 0x40}, {0x8b, 0x0, 0x4, 0xffffffff}, {0x5, 0x7ff, 0x20, 0x8000}]}) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 16:04:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0xfffffffffffeffff]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000180)="2d3010aacfb612", 0x7, 0x0, 0x0) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/77, 0x4d) 16:04:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 16:04:22 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000000000000002}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000080)=0x200) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) socket$inet6(0x18, 0xc001, 0x6) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="8f0ba809bed6cf5c9a58d75af8bcd512117ab294050ec4dcb2d9968c1b3820d8c8e29ab7f20350b5afc599f3f751f5a5aeebb260e8e78862d9e87a6b4cf4eaeec5984598d5c6862105b93611c70c8d35ae1419106c226beb181521ba00ff617bea21a7b9e3f78da6a849ce0b6a75a97d7a046018dd859cc984437a41846984bee0db5a16d8a27e8b75dd7195050ebab0e1d5accb957d667455fd00ae0802437940679eb5ff547e67", 0xa8}], 0x1, 0x0, 0x0, 0x400}, 0x400) 16:04:22 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x28) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:04:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) readv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:22 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) msgget(0x3, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, 0x0) geteuid() writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x48, 0x6) 16:04:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x1e7) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x9) write(r1, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 16:04:22 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="6c53b3ad9da1359095134494e289013e3930cd13443043850e4c44e687a4e4b89990b9e3cd4b314cfb94752fea10d3de08d96d64ba32f4c85bd3598ea44e70af3af4e1f617cfeac7eb8f46853467c43c5cb8f4f6bdc0a997181f7929d94d17a3d928cb88cf04f34300f45c4f58964956a478aec9d09950877a16c313967fcb29d959fa21590c3aebb08536e26b01e4d87527ece2094210b13207866d19854a4ebf42cd8be6a5c434f939c5d793142c5b12a7039170ecc2600a179ec4e749ba1deef9ba54d7916963b988c521fc1f30a0", 0xd0) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x614cba9922f8233e) 16:04:22 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x9, 0xffffffff7fffffff, 0x8, 0x5, 0x4, 0x6, 0x2, 0x10, [{0x0, 0x87, 0x0, 0xf9}, {0x16c292d1, 0x0, 0x0, 0xffffffffffffffd6}, {0x0, 0x10001, 0xced, 0xffffffffffffff2d}, {0xff, 0x6be, 0x4, 0x2}, {0x200, 0x80000000, 0x100000000, 0x4}, {0x3f, 0x23f4, 0x5, 0x80000000}, {0x7, 0x100000001}, {0x100, 0x8001, 0x9, 0x1000}, {0x4, 0x7, 0x1, 0x1000}, {0x8, 0x63, 0x5, 0xfffffffffffffc00}, {0xfffffffeffffffff, 0x1, 0x4, 0x5}, {0x3, 0x80000001, 0x65, 0x200}, {0x8b2, 0x769d, 0x23ce, 0x7fff}, {0xca, 0x5, 0x0, 0xfffffffffffffffd}, {0x432, 0x3f, 0x0, 0xa45}, {0x4a84f0e9, 0x4, 0x99, 0x40}]}) 16:04:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x3, 0x3) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r1, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r2, 0x4) r3 = msgget$private(0x0, 0x8) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYRES32=r5, @ANYRESOCT=r1, @ANYRESDEC], 0x3, 0x800) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) msgrcv(r4, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r15 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000012c0)={{0x7, r9, r14, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r15, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) getgroups(0x4, &(0x7f0000000000)=[0x0, r14, 0x0, 0xffffffffffffffff]) r17 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r17}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r17, r18) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r19, 0x0, 0x0, r16, 0x90, 0x9}, 0x5000000000004, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7f0000010018a5696465300000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 16:04:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open$dir(0x0, 0x0, 0xa) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r5}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x40e, r1) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r6) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) select(0x40, &(0x7f00000000c0)={0x9, 0x20, 0x401, 0x8, 0xa7, 0x9, 0x2, 0x3}, &(0x7f0000000140)={0x2, 0x1f, 0x6, 0x1, 0x7, 0x3, 0x4, 0x7a0ee6a6}, &(0x7f0000000180)={0x9, 0xffff, 0x7, 0x9, 0x4, 0x100, 0x2, 0x8}, &(0x7f00000001c0)={0x80000001, 0x1f}) lseek(r7, 0x0, 0x0, 0x1) select(0xfffffffffffffe3c, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x5, 0x0, 0x1000000000000}, &(0x7f0000000100)={0x4}, 0x0, 0x0) r8 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) 16:04:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) clock_gettime(0x4, &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000380)) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x41) dup(r3) r4 = semget(0x0, 0x0, 0x0) semop(r4, &(0x7f0000000000)=[{}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0xec, 0x0, 0xffffffffffffffff, r5, r8, 0x91, 0x4}, 0x5, 0xfa41, 0x7}) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:04:22 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7f, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x37}], 0x0, 0x0) r3 = socket$inet6(0x18, 0xc99e9a2399f55edc, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x501, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x2, 0x1}, {{r3}, 0xfffffffffffffffb, 0xb6, 0xf0000000, 0xff, 0xb725}, {{r4}, 0xfffffffffffffffc, 0xa0, 0x8, 0x100000000, 0x2}, {{r5}, 0xfffffffffffffffd, 0x20, 0x22, 0x1, 0x4}, {{r7}, 0xffffffffffffffff, 0x1, 0x0, 0x1, 0x80}], 0x66, 0x0, 0x1, 0x0) dup2(r0, r1) sendto$inet(r0, &(0x7f0000000000)="a76d05717801f5c627f439ad119c4c15f55c88511ec93794537b2a76d215931e81a601f4af0a2c28d3d2e13c5f5465b74235311c526f3b0a8c1a049ec9b48623ea0262e282699406be68335de7f9b56c2691c79860a60c712104644a31a3ff52db8e", 0x62, 0x9, &(0x7f0000000080)={0x2, 0x0}, 0xc) r8 = socket$inet(0x2, 0x2, 0x0) getsockopt(r8, 0x0, 0xa, 0x0, 0x0) 16:04:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)="58b4195fdc0a7a010c51a6573a799a4b61945f76c6956d2305ad7dae200e4e081ff97010f1c773b81221773da10c257da8e22eccbd150029b68475081cfe11", 0xfffffffffffffd1c}], 0x1) mprotect(&(0x7f000066d000/0x3000)=nil, 0x3000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) semctl$GETZCNT(0xffffffffffffffff, 0x3, 0x7, &(0x7f0000001380)=""/233) r3 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() socket(0x18, 0x2, 0xffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = msgget(0x3, 0x3) msgrcv(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r12, &(0x7f0000000180)='./bus\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r11, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r12, 0x4) r13 = msgget$private(0x0, 0x8) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r11, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r12, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r13, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r11, @ANYRES16=r11]], @ANYRESOCT=r11, @ANYRESDEC=r14], 0x3, 0x800) msgrcv(r14, &(0x7f0000000800)=ANY=[@ANYRES32=r13], 0x1, 0x4000001, 0x1000) msgrcv(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="f5ffffff00001122"], 0x8, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x1, 0x83, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r21, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r21, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r23 = getpid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000012c0)={{0x7, r17, r22, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r23, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x4, &(0x7f0000000340)=[0x0, r22, 0x0, r29]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) getgroups(0x4, &(0x7f0000001500)=[r9, r10, r30, r31]) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x2) 16:04:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0), 0x10000000000001b1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="fbc1676b0b3b0e4fd6a0b31f35bb4610f1e2822cca0e0cd2176da116621eec1ad046dfd71032f57d84770e577c7a08f0d2936f5c5a9883bb1e88b0011036626f1a733e1ab610ac5fbccfa6a502152e9f3deb63027d88cc6ffc2a08c44eab8d1e561633b0be84853df3f195ad5da306fb1f8508bec82dff2c832738c21e7d74ed89345bef7a0d91bdd27b54ab5ba93cb30661d5beecb4696225992f4e0d66c1e62274", 0xa2}, {&(0x7f00000002c0)="0262a9083fcb4e81a63ac1042c40dede03957cdab0d9dce684fee825ee6a0079121ba554cf800469fd265871643a9f1bc37dbf211a14e45d34c6f2cec85ce855102142697f3e3536d4acceb9b00d78513c93fa771b425c036782b51e88465d6d46b82e2784838c83fbdaa939835aa2f0b0024398574cfa2d3baab62f16d8e3edf9ab3a0a0315a3812ffdb580da5f97f825438d669cb86a225c4b0cf7e0c70aee8b867cb70d70c95bc823241a02a37b552c8b62b5e6aa20481dc7913e49be7e6064b9b2ac77f6a6", 0xc7}, {&(0x7f00000003c0)="c31cc2c862ba0986a1d45689f5258bb185509faf43695f6a08185db3e13fd2d17dd6d40712888e899a16cc819ca9a83eb8552f917e801c9a63a52b81135a9efca8489578e8fea24dd3aee4179df40a8ba3b97b6abd412663555eff6c5d97263227ac4710ed53e14bde7bdc36eb6459c1d3256db84e6958a08d2566b4d8c8d9c1fd0c67e1172b5c59bda4b9e57b77c147fdc13c5adb0f608226a6c124dce637aa24b91545e6ec8f055438cd095dad96ec9954852f2a36775d5ffc8608e7f9e8c800b015f953a06c891aba3033134583bc79", 0xd1}, {&(0x7f00000004c0)="091e5298ba8acd1b354c79bd3e9cdc286cc3bd0d3d00d1b7bfd74b6b1ee6816eaeb6647b61036805dfdc8f2db974c076888c6d37d01f4e8e58c5d122a20afc9ad995b0860b19e2ad056f2e7c8418bffb0adbed1a8891c95ec318a242ecf015efbe2335ee456abc7284b2d7487ca4b9310f064d8b978eadefcfbfe7bd52bf7b45366d83e041c443917440fb05ab", 0x8d}], 0x4) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x2) 16:04:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) kevent(r1, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x40000000db75, 0x800}, {{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0xffffffffcf605743, 0x200}], 0x2, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) getsockopt(r6, 0x2, 0x3, &(0x7f00000001c0)=""/75, &(0x7f0000000040)=0x4b) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r5}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000084}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20048, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') 16:04:23 executing program 1: r0 = syz_open_pts() kevent(r0, &(0x7f0000000000), 0xfffffffffffffffa, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 16:04:23 executing program 0: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001700)=0x7fff) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) r4 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) 16:04:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmous\x010\x00', 0x20000, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) dup2(r4, r5) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) dup2(r2, r3) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/191, 0xbf) pckbd_enable: command error 16:04:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) fchmod(r3, 0xe9f4fef6d5839547) dup(r3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) flock(r4, 0x4) r5 = getuid() r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x401, r5, r6, r7, r8, 0xc0, 0xfff}, 0x0, 0x1, 0x4}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x400, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10168, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000000280)={0x3ef2, 0x9, 0x5}) r10 = semget$private(0x0, 0x0, 0x369) semctl$GETPID(r10, 0x3, 0x4, &(0x7f00000002c0)=""/78) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000340)={0x8001, 0x2, './file0\x00', 0x9, 0xffff, 0x200, 0x1}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x400, 0x80) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f00000003c0)) syz_extract_tcp_res$synack(&(0x7f0000000400), 0x1, 0x0) r12 = accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) readv(r12, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/9, 0x9}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/232, 0xe8}], 0x3) unveil(&(0x7f0000001640)='./file1\x00', &(0x7f0000001680)='W\x00') pipe2(&(0x7f00000016c0), 0x4) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001700)='/dev/bpf\x00', 0x50c52, 0x0) pwrite(r13, &(0x7f0000001740)="02becd2f112555ad69ca87206e34ae5a3c0e67919958bcb49703fedaff7c7e79516af53260c814158cafb3e2db373f6ff5b37113ae6a383eb0802c8fa319276ec6f7fb45a989d80c62a91bf06cc2e47a86c97488bba7eb736c36633dfe0254e5fa5a7c0b3cb2e9d46b1dfe1c7e9c2db59b2845f3a0add8508714e3cf89eff8186b3686a4ff55da302c1fa498751e959508f0fd27306994140f30e21fb3e75e74665dad1d4dd996ef19816cee09d3a17217e6c229973a6abe53dc66f412ba3570cbc3b9796cc4e68e88da774bb1dc3fedba6ccfd63b6521492ad82d7f098280870ac5db8225c5f76f2c1ae134bf3795f29450b4372ea01c0aac4e1d61b4db9c1d6d696c11a171eea19fc671237e07dc43c710c8aa0f55c1265abd78e912e36f83404dd8e5aa0f44bf681af3b14d0793a67e4ef358a137bec2601f21285e3eda4e35649fa3b657c354ed4e46f9c3fd8d1e117cd303b796f3aa6e9525cddd623f68a31531f358a08846161044d4b783576ec579862ca23efbfefe91e8e1753d18a29554c8ea74c457f2718541cfc9883f91532a48ce60f901b6bb5654c0f78aa0cfe01bd78e767f754102fe77df18701486a6afc647f1d4bcc09c4c81052b8fcd39ac57720db343d3f759b2354cfd8e09a531344d428728a577f620e11f509ad1041f80abab032bbe992ea7f605435028a74c381c13d1bf3ed82c0727d59b9eab9f5db6da8d36300938c7f6a021a0605549b5d59e8c6e694b9268428c234b3c0458b91fddd23d0e7d804543116000c9a723bd7533b3a31f7838b1bd917e99242aba8d27a5b18f7b444c682a63a88507b0d24edb01a90b44c3813c336189443dd88fdddeabe4280c445c75f6b594028bbd7c760ba6ca4c1555204914ea435135fda8d9bbabe6f5b65387aeb274c318b5ad0e5506687654ad0308739d14e4e8f1f706894e70f25838056460d746c182dc04269955a4933662f2e277653c76e16d550fe123ba02f9dba827de9a6800a158456961f14b13bb8b935b0c3c81be3cf5a674dbb7d84d986259d2969ab8573ee52fdaf41da7db149840ceca10c7aaeda2c48e05f9566aed67ae575998f630a93d10c38620e071c8a1ee5c142eeab3dcd5d1210c6f4f0b5054f7d36ce08e3dff8a29bec589f619385f58a75972c31ae28051b1e899f859789a8ea45393f150b52f17bf0a425ed452ac85f09a858c188322251d3bbbeda31bf9e66348ae56df902180a0a0a589bb3aea329f1aeedfc777720ffdc94ef151da90d4be3b3cc5384ae4dc7bf6cc134d1db379b3a7d0dad202f304e372f5aa1ece1701f057ba96d7e2751008835c5127894be374f986a52423c244a83cca49fd34bea808f3bb3af4f939db1b8867505c40f5d9a7b9c67cdd3eb9fbdabd29dbc0d7127e05e04e0c4a467c87f99f248639479a191428eb5bb0e2deb410f5cbab1e5a8ada42cd42f0df1a01286b3dcc41483ea9284aa3db9d22c07776bd1af82d93b49b99470e497be842e57a02565ab2d733f5cbeef44e00ded8d08e493f7035fa44f7f9864f5077066a0a289dea05acc918b673baac7a698def60ce7476e5d095055be44de73ba72c79d96bdbf3da475b0d668c4ea5d4d1a11c947a3ac07e78c7c9b76b77e22b4ee0911f95cc73fd02957052c9867cccbb5f5d759f6aa29c7da3c86200e1de0a7860d9b2c652be749eb56392993e23b843db15bb05ede72f407a33cda7586aaf1aa7afe13fbab4e295951289dff21ddeff8c2af6e2b5d6344d4613947c87592d8a9593ebc851e125a0306dda1bf2a3f532f43c3d8210480f16de714cfe79ec6facdd8ce6044d659a5fe1804d6c51a80ab8d14c7011098ef8ce3a23e7d106e50bdc3e7b05e0d7ae650be81f48f7a6848f08b7dde85a56ba2fa74a3a8cc76288aca53ec407aa8366e74c4a9284c5c39717fa64a92f992e97416f9930c70ecd52a2ab12caff23559556569837f3b8f87bd1ee83024afa784a43e597b00439f82e3312d02c455340c4b697b026215fc4e9a6453061e2d17e656b577a30fef71c196d1c708e7435aaac0171d04f4e539a676a23fb82fed0010eac17baaf49f5e1ec7a98d3fd965ba59370ea7b65666dc1464a779219bedf0809a6346f25e7481a2fe3164a710671d881e9816bf98c47235734008d8997ce3a468b446f486fcb72ac3acd156a4d46056d9a379f2a54c0f8ff9193d09fd08f4018af9793a02956600de3feb10b288b9971de540f2ffd8f8acc62e91af876e09e018a26e3fb9e4dd7f490da4f3365e2fa7a4068efe453a1f04ee45d871c7818a04f1205a6d46cc6930587f61466d29ad6fad889ae425812b2a9f0c46c8a40bd3e4dc2ea0b34d13bc742f6b931697d4c51d2fd1b188d7cf22d472e12eba1bb8e93b0f9b0dba720a8af1461adb03b8a7fbb8412357031a3b9a39782fb0bd15de9ab8f7c96762c339c3ad50e979cd5eed9c4dc550724203b989ab6bd1cb46877d01b240c38b332d0de50ed952a08b2af8b53060b3ba4c2ee6dc4e6ea4273bf10701475ff8c49cefa6e262ed094da404fea8daee540a701e1adef2aef16e2d06f3a2e34ad146b6dd1ac2ba71a3842b2de8b4423ad44a91c7f1c733e0c6f28a8edde61cdbf2467a3ac85e9b856f87c06c0c7c1c4a2ba93be1690f1cd2785178db5762a0a901fd93be3cc8d5ffac1e96e20c67e3aaef485f441be6f9dbe59438577dc29cec813ad96135ff8be852e3f716b186ba459ab09532b77c0574aad9719c3d306807a4855a554df7bdaed6cd6f34c3ef57afd43435f6de440c60ec656dfd4b817fdf4ab66373f710c464395c50bf5b27e02e515ce6ae42c170cc49299e6cf662408c1ecb8295a34c6cec98e48f9bcb795d2bbbc5ed59295c8f633c68bea832df0bf5e866ba2b90b8732035bd1e8f5ba1d15e7cfdb982194d69051cc17d91051f839c69feff1f6c39a6ac2c313782b15ce9f1e2979d1da93f3751ead520191e795ea571d6a9165994c565456e12f19c65f4b4f2b1ef4ebd0dd1eb9e38113d4fb0d4c081102038a893c2b9a3cef64d4bae3c54130492efcdbcc1ef2cb61bafe61df2dd14195af4aa1cc529b6f646c10114d0723d843ab269e2b5aa7a027b651091af5ca3ca6a7a1036b513199e1fdfcbe4d47e8692ca846452e5f3875894f0bec8d087fa418b02600e9c8bd232c287aabb3ef87a2eebf4af21afc0baf1f06c8340041ecf0499fa5ac6e0ec6f5fb163320382123da79351c877bf5e1b42f03884f688e8297647f7d42a929a3e301166a3fb102f4ceb70f5b5da20a2d0f2d2fd1a04a99ac5dfc0f345c6ae427eea105b3d52d4d41eabf2a8991795886772c8a494739dad7d15c4ab02a8088a0265f018ce5eea026fbdf58ff29803699c816f29f2e3c5ed898f9186311ffadb39323d1fe62a9f28cb013e4b179b42c427d0c5f9f02ef91d9ad9e1bdb2883e757357d3f4642848c717b5e15cbbddfd8c2c418514a71df0c2c8b7bef311057825224a6e77d13cebdb05efbbd3792d192d64927967427c8de67c2a51075d4a4282122e3a91689263cfd05985a6f969ea82101a9a404a37a7b023439021e42b0a02b4b208a1f34d859ecf54475166603b8bc5e0fbfea3aa1b269797fce1598626862b7a77c427ec965d2c6f7d163bd08b8eff9c3d6ce813ca5ae5a06f68167a3e5a0f31a22e14fa330af7ac7e03b4c682e77c1d4716bd8deef39fa14195e505f43e6cf70e842de19f59736a7eedf7820b44e2c11e32f7da44c26929e9964865b83926bb00badbc43232eb4311bad39a15179ca6d3422f69b70917ca209a74be477f055f538756da10dba537f78afce9da195a9360f27db2ddca9db0cc3af1714342fa4f33217aabd2e374b8066c00e2e1066d4387be28a5fd6cfb361854674be6bcfc6adfb5157ec090fb1f0a2ec42f396f482dce20bf5b6f87d92b4e2fc3be93918866db9b551ab9d5445e05fa0499c5841520172943a2aa296929de57982b834529d5b0c7d37818a1c9621c51343f89addeb07b368d0864909eb771dd24d85c6dc1c213d818171c3489c1950e89c64ae94c0f9e356e1908f21f91a6d8ca95a2e2472d80892a4fa02c9b32f31a1da4540f716d3f938aa6d9c8cfbb5243089a2c39750427c22e180981adea2faf707918992bf9a81acf756f0802ac36577171ec93f1bd0200a5043dc5b51a62b9a20a36aee1cdf3f80ae4778df169d2fa330573ec8f4abc2f4157c53d889340bed2f4eaefd45969260530895c63163e377bfbce1a48aa536dd8c7dec87e29712fffaa100e8dc264cfd40e8c6b6adccccca6f294acb71c2232490822874dca87fa0db14acfd30d7b82b945ed728cf35116ff8ccef7ce73a7e8562f7da009150d5784a158e7d7934cf334516e94cc1a7979ab76c19bcc1951d3c8f0c834ea245e6b470f5a7c785c026e0fbfd73f8829f3793993c8ff9b54a19172e3b7d85656e31d39061178c3431c2423357647b488244c90442a7f89f9215770210406383cd18e2394192bd5a2611fd5e872ef221d523619aed317cade27cd14f27066b480bffb1df46958b148c3bf8e83f7dd66f6a057cf9648a395f05221e9aa4deae86057da7c4e4a66adad8da3f9862a3e57623989249b3e019ad51434fa4773749f84c111c191136ab11bfc82c78fd0f682aeb3e5de3719156de159bb99e4ea31935267c9a6811bff40180e9ff516c2c0481a05797b5104350f162ef62e8c29622a935f5209e0833c4b5631d09e539c68e6117964937b5e4552b748627204f259a3d6493d98d4e609c99a3a013f3888a16038441229daa0d2d353f76788b9951b9d8e240812ff17de2fb28df5341d1d110234be8b38bc4b4b4e840aef9c4bd73fb9d0d9587c29f2093ff52fbe5fe4b1a2bdaa19f6568001eaedf98a8926e21cfcb0c72bdbfc64982f17591395d62df48ff85b598a80c0e6b07631c1ee0f3eb083106a00cdfc13a5ba10d583ecd8c3730da63aa360649877bf6ac56fabbbf317d8187701aa023d246a0b42ffd3aa694f7620c5dc4283be250517b32c919705558600f56855f014e60ae361e954a01172dbab765c9acf2a6d9b39fc475ff7ba545b6388d8d87e5630d89e784c2436b7d89c8868cadb5dc7facbd69eb40aa87d2c1a825741791eb389ec07b7772c710e606d267092f0303d81ad25ebdc830951bfc66be82251d364aa83d05ed6a0ad663c221eeea52384e1f6d651c79ae414a1cd16260f8c432c81a422de9b774f40fad0a35a234a84df4dc5ce2281d8f8af28199bc71c155105a10c7a46f0578a490e219526a430557fb5543373c8fa86899df65ae6eb689280a239b9f39255e5137576650b34b6a10226933fb3322d040decc9ab4a77c8d7048db45d61dbd545842ee239e56abd2b58d544ef48230004d62ac003f6d0b0fa36fd06d64ddb72ab259ee2cc7ca15d27fc38b88bfb4583c2feee0c5b3bf350c8d909810b48c7a040d611f8bbbd9d11fd63ac67dbbda2ad366baa2c7811497a9c6c6132bbd7c3218b9a7963beb9364d2fa037c8e7dd517311115b3003cf8e3a49714c2cc1c5248bc1a9dc21f7d06161ada2e7a9a999ff44f52cc6d856b57e40af04081e322c83983947b10ab3379f742fce8ac706ea270df944335484799360e359b5478f585c83182127c989c41b3e4f3ba683dfce3e57d043de29bf234aac5354879373e601be2ea396af088f9566a15edbed883e0e81f220faa52035e49d32caf42fc324d2f08ce8bf8f8755547e1f670668a246fc650c37a12b92f10146a98fe0f46c485bb8e632cab", 0x1000, 0x0, 0x0) pckbd_enable: command error 16:04:25 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 16:04:25 executing program 1: r0 = dup(0xffffffffffffffff) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair(0x6, 0x3, 0xffffffff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000440)=0xc) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0xd1, 0x40000000, 0x3c, 0x7ff}, {{r2}, 0xfffffffffffffffd, 0x80, 0xc2, 0x781, 0x8}, {{r3}, 0xfffffffffffffffe, 0xc, 0xa61da24d9083e63f, 0xec, 0x1800000000}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000021, 0x2, 0x248}, {{r5}, 0xfffffffffffffffe, 0x4, 0x88000001, 0x2, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x12, 0xfffff, 0x4a1aae2e, 0x2}, {{r6}, 0xfffffffffffffffe, 0x10, 0x80, 0x5}], 0xfffffffffffffffb, &(0x7f00000004c0)=[{{r7}, 0xfffffffffffffffd, 0x2, 0x2, 0x1, 0x10000000000000}, {{r8}, 0xfffffffffffffff9, 0x0, 0x1, 0x6, 0x81}, {{r10}, 0xfffffffffffffffa, 0x81e00ec66fdc362b, 0x1, 0x100000001, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x8, 0x4}, {{r11}, 0xfffffffffffffffa, 0x1, 0x40000000, 0xb7, 0x100000000}], 0x8, &(0x7f0000000580)={0x6, 0x4}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0x3}], 0x0, 0x0) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r15, r16) dup2(r13, r14) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7fff, 0x9, 0x6, 0x1}, {0x7, 0x7, 0x7, 0x80000000}]}) 16:04:25 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:04:25 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x7, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x3, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0x20000000000}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x6, 0x3, 0x4000000000000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x400014}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)) 16:04:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="892cbf3374f2b34aa2f534cfe09099aff2526dc6ad1502ff0100009e5ca051569b2dab5f32e33593e55039be2e667f2f52d385694d96e57cc61f7e157ea0b03972691c9be290dad4bef235b27227ee1e", 0x50) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37, 0x10}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) 16:04:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) syz_open_pts() r3 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000200)) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:04:26 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r5) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000180)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r10, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(r5) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000300)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) 16:04:26 executing program 0: setuid(0xee01) msgget(0x2, 0x4c) r0 = msgget$private(0x0, 0x350) msgrcv(r0, &(0x7f0000000000)={0x0, ""/72}, 0x50, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = dup(r2) ioctl$KDDISABIO(r3, 0x20004b3d) 16:04:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) dup2(r2, r3) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x41}, {0x0, 0x2}], 0x2}) r4 = dup2(r1, r0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x3) readv(r4, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x308f, 0x2, 0x7, 0x0, "4d636819827b9349f91d2d24ab01aabe03606a79", 0x7, 0x1}) 16:04:26 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x9, 0x3f1}, {0x18, 0x0, 0x81, 0x9}, 0x3, [0x1, 0x4, 0x3ff, 0x8000, 0x6, 0xfffffffffffffffe, 0x2, 0x100000001]}, 0x3c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x100000001, 0x40}, {0x18, 0x3, 0x149400000000, 0x6dc9946}, 0x1f, [0x80, 0x8, 0x9, 0x3f, 0x34b4, 0x3, 0x7, 0x3]}, 0x3c) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:26 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:04:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x9) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = kqueue() r1 = socket$inet6(0x18, 0x2, 0x6c) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r0, r3) 16:04:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x20) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) read(r3, &(0x7f00000001c0)=""/148, 0x94) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\x00\x00\x00\x00\xa1u \x00', 0x8, 0x0) r5 = getpgid(0x0) fcntl$lock(r4, 0xe, &(0x7f0000000300)={0x1, 0x0, 0xffffffff, 0x0, r5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0xfff, 0x7, 0x2, 0x0, 0x40, 0x1, 0x1, 0x1, 0x0, 0x1, 0x6a}) 16:04:26 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) socketpair(0x0, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = dup2(r0, 0xffffffffffffff9c) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) 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) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r12, r13) r14 = socket$inet(0x2, 0x10000, 0x100000000) r15 = kqueue() kevent(r15, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r16}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r16, r17) kevent(r6, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x80000000, 0x8}, {{r10}, 0xfffffffffffffffd, 0xc961561d65bb47f5, 0x85, 0x4, 0x8bee}, {{r3}, 0xfffffffffffffff8, 0x2a, 0x1, 0x101, 0x75}], 0x8, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffa, 0x75, 0x4, 0xf70e}, {{r5}, 0x97b87bc644a1f12, 0x2, 0x0, 0x6, 0x4}, {{r11}, 0x3, 0x10, 0x1, 0x7, 0x3}, {{r12}, 0x7, 0x9, 0x2, 0xff}, {{r3}, 0xfffffffffffffffe, 0xde, 0x0, 0x1f, 0x6}, {{r14}, 0xfffffffffffffffa, 0x42, 0xf0000000, 0xfff, 0x6}, {{r15}, 0xfffffffffffffffe, 0x8, 0x4, 0x6, 0x80000000}, {{r16}, 0xfffffffffffffffc, 0xdc, 0x0, 0x6, 0x9}], 0xffffffff, &(0x7f0000000040)={0xffffffffffffff80, 0x55cf}) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000000c0)={0x10, 0x4e1, 0x4, 0x15d, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000baf000/0x1000)=nil}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000bf6000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a83000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000b0b000/0x6000)=nil, 0x7}, {&(0x7f0000c63000/0xa000)=nil, &(0x7f0000e49000/0x2000)=nil, 0x3053}, {&(0x7f0000be8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9d}, {&(0x7f0000d46000/0x2000)=nil, &(0x7f0000a85000/0x1000)=nil, 0x8}, {&(0x7f0000e36000/0x2000)=nil, &(0x7f0000b32000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000c11000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000db6000/0x4000)=nil, 0xff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000c66000/0x3000)=nil, &(0x7f0000d47000/0x1000)=nil, 0x200}, {&(0x7f0000c47000/0x3000)=nil, &(0x7f0000bb0000/0x2000)=nil, 0xffffffffffffc623}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b1a000/0x1000)=nil, 0x9}, {&(0x7f0000f69000/0x12000)=nil, &(0x7f0000bbd000/0x2000)=nil, 0x3}, {&(0x7f0000d60000/0x11000)=nil, &(0x7f0000ce1000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) 16:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x800000000000000) 16:04:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='r\x00') 16:04:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00d4576ffb2c94c78228b5936d861cd12d6c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 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", 0xf) 16:04:26 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10, 0x0) pread(r5, &(0x7f00000002c0)="6d2cd7689e6e369d1eb5c627d51681cd86f99c40028f3c2b23cf4cdfc179f351b0ebbb96faa09e6c26fac32f51a386d88dbdd68f818c6c3858643fd9a59b1e233a173f4d3fa95976601267e9793683fee01a643f7e69402aed48334a1d8fc99e9998105f6fd31efae4940268a24a772ee7e4d852b59fbedd0d6f1962b62fa1606c1c43e48945c8819ff9af431f6c75de85d3c4a579e58382885b0d1fdeb5559ccc8fcfef2470bc722a88a393036fa02aca8fcff31a606881b892c619b93752ad7c78008bb9d011a4d79e0379b5fac4180e", 0xd1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="dccbb14d5c12315da7cc687e822ea4fb45d3d943b32f7cdf7f6249b3e30c70ab282b13409126506f4366111e5e3e092c1ddda290cbdcddd32153e8defea3d376a72a1f420e532e745ca49861cb999a00d88ddbc17960794a626de9b21a3d2ba56039520375c945d90cd832d1e4b5fa03ba02f262d88c0264da17d536aba9a520dacd6851e032905fd77938354bdba82e9240dc30", 0x94}, {&(0x7f0000000140)="32a2d8198c351a2b38ed030c5fed3c1c102237e82e0b31946e784edefe502f4c7a65ffe528", 0x25}], 0x2, 0x0, 0x0, 0x1}, 0x1a) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchflags(r6, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x43, 0x5}], 0x2, 0x0, 0x0, 0x0) 16:04:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pckbd_enable: command error 16:04:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x7f) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) poll(&(0x7f0000000000)=[{r5, 0x100}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) map stack 0x20719000-0x2071d000 of map 0xfffffd803f013660 failed: hole in range pckbd_enable: command error 16:04:29 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202c0fffffffffffffff7251b198ec93671f8a1f72cb44d225231b184020cbc652ad94ad31c335d13a75e78f6b8c0d7e9090c9e2c8c12a4b027ae2e7742a7f6d9b7b4c3cf655ba6cdaad211e9675e6246a48466a9a857b7c27886b6555b312f2b1713d03927242236101558da39646c4085bfad555bf33d03f26c4bd9652c832b32e657aef084680b4eece6f8d25459e263f3eb21ee1f74afc666e2db19d4bba5f4c650a86bc48839a8bac90b45363dc20ef80a366bc6dfbfa7d15cce6cfd3a02a2aca852d75912fcf9222b0d15266528289a99037645538071dcb765bb75"], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) getsockopt(r1, 0x3a194000, 0x5, &(0x7f0000000040)=""/190, &(0x7f0000000100)=0xbe) 16:04:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x8) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:04:29 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:04:29 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = dup2(r0, r1) flock(r2, 0x1) recvfrom(r0, &(0x7f0000000180)=""/178, 0xb2, 0x2, &(0x7f0000000240)=@un=@file={0x1, './bus\x00'}, 0x8) open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) pipe(&(0x7f0000000400)) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x220}, {{}, 0x0, 0x8, 0x4, 0x0, 0x4}], 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r7, r8) fcntl$dupfd(r6, 0xa, r7) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r10) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) map stack 0x20719000-0x2071d000 of map 0xfffffd803f013660 failed: hole in range 16:04:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xfffffffffffffff8, 0x8, 0x7fffffff, 0x40000000000000}, {0xfffffffffffffe80, 0x7, 0x8, 0x401}, {0x0, 0x100, 0xae, 0x1}, {0x2d, 0x80, 0x9, 0x9}, {0x5, 0x48c9, 0x7f, 0x8}]}) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) 16:04:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x7ce392e7744ce7c1, 0x85) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x3) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xa7c2e3d0774a9df2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x83, 0x4) r1 = kqueue() kqueue() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0x5, './bus\x00', './bus\x00'}) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/80}, &(0x7f0000000140)=0x52) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x93, 0x20, 0x1}], 0x100, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x40, 0x4f, 0x3ff, 0x79328193, "bc10afe3972bd191ba58eaa48ef285144cb48f32", 0x7, 0x3}) 16:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x6, 0xffffffffffffff53, 0x5, 0x1}, {0x100000001, 0x400, 0x0, 0xda}, {0x7, 0x1, 0x0, 0x8}, {0x7, 0x7, 0x0, 0xffff}, {0x35, 0x37c, 0x1, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) r1 = getpid() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x3, 0x1, 0xd3, 0x2, r1}) 16:04:29 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x8}], 0xe3, 0x1ff) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) write(r0, 0x0, 0xfffffffffffffeca) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x1, 0x3000, 0x1, &(0x7f00000d5000/0x3000)=nil) setsockopt(r2, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) setsockopt(r2, 0xfffffffffffffe01, 0x86e, &(0x7f00000001c0)="ce1fc402b11bd2104a7a7f03a6c915891dc9b2bc41a5312e9530c1863c6a2e4e17880bede75e867d74de5d128fbf153ed498a908fda02597c2c545164a13a26b8ac7f38bbdf2d4c0edf128b5b9737766bdd1767f556b290c67a8755825b8b48f79ee58ac6638158c364f06f35bfd609fd5024641e395d93dba255c315ab1238a0e66caebf733af2b0fea90f6fb11c265f4a6cddfde5575cfdef72c358cb503c63f858d600ef475b5fe6dd596d581e2a162c0ab651edfb3da452bcd43526e18d90db409d30c020d9f42accf0c3dfde78de90cfbcaf39aec49e352ff259fb421e4dca7", 0xe2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x7, './bus\x00', './bus\x00'}) r4 = kqueue() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) ioctl$TIOCSCTTY(r5, 0x20007461) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r4) 16:04:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x100000000000008f) r1 = syz_open_pts() close(r0) r2 = dup(r0) r3 = syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3f5) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:04:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x13}], 0x40000000000007ff, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x13) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r11 = socket$inet6(0x18, 0x2, 0x8) kevent(r7, &(0x7f0000000340)=[{{r8}, 0x0, 0xa0, 0x40000000, 0x6, 0x8}, {{r9}, 0xfffffffffffffff8, 0x1f5e21aa34d47cf0, 0x10, 0xff, 0x1000}, {{r10}, 0xfffffffffffffffd, 0x32, 0xc0000012, 0x6, 0x6}, {{r4}, 0xfffffffffffffffa, 0x7, 0x1, 0x800, 0x7}, {{r11}, 0x7d58a63d2623b99f, 0x80, 0x0, 0xf1, 0xfff}], 0x42, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x11, 0x2, 0x3ff, 0x6}], 0x100000001, &(0x7f00000001c0)={0x4, 0x5d4}) dup2(r5, r6) r12 = fcntl$dupfd(r4, 0x0, r6) r13 = kqueue() kevent(r13, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r15 = socket$unix(0x1, 0x1, 0x0) kevent(r12, &(0x7f0000000000)=[{{r13}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x7fff, 0xffff}], 0x8, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x4, 0x80}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x1f2d, 0x5}, {{r14}, 0xfffffffffffffffa, 0x20, 0x1, 0xfffffffffffff917, 0x5}, {{r1}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x949, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x80000001, 0x7}, {{r2}, 0x5, 0x16d, 0x2, 0xf8b, 0x800}, {{r15}, 0xfffffffffffffffc, 0x5, 0x1, 0x3624, 0x1}, {{r1}, 0xfffffffffffffffc, 0x21, 0x2, 0x2, 0x20}], 0x1, &(0x7f0000000040)={0x80, 0x7fff}) dup2(r1, r4) 16:04:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x7, 0x3ff, 0x2, 0x200}, {0x1a04000000000, 0x9, 0x4}, {0x6, 0x100000000, 0x6}, {0x7dce, 0x8000, 0x2, 0xb6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:04:29 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xd2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0xb4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x28) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:04:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x4, 0x3f, 0x4, 0xf}, {0x0, 0xfffffffffffffffa, 0x8001, 0x6}, {0x10000, 0x6, 0x8, 0x3}, {0x0, 0x8000, 0x8001, 0x8}, {0x6, 0x4, 0x5, 0x100000001}, {0x150d, 0x800, 0x2, 0x7}, {0xce, 0x37, 0x2, 0x9}, {0x4, 0x5f4e, 0x9574, 0xfff}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3f, 0xf6, 0x3, 0x1f}]}) connect$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x0, 0x4, 0x63f9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r1, r2) fcntl$dupfd(r3, 0x0, r2) recvfrom$inet6(r1, &(0x7f0000000380)=""/209, 0xd1, 0x844, &(0x7f0000000280)={0x18, 0x0, 0xffff, 0xef}, 0xc) 16:04:29 executing program 0: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) fchflags(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 16:04:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10110, 0x0) nanosleep(&(0x7f0000000100)={0x0, 0xffffffffffffffff}, 0x0) 16:04:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = dup2(r2, r3) fcntl$dupfd(r0, 0x0, r2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{}], 0x1) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000240)=""/4096) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x10001, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000001300)) getpeername(r4, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) msgget(0x1, 0x208) 16:04:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000023d44908a601"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x3, 0x5}, {0x18, 0x2, 0x7, 0x12e8}, 0x3, [0x6d6d, 0xfffffffffffffffd, 0x45, 0x5, 0x7, 0xfff, 0x0, 0x4]}, 0x3c) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:04:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x38435961f1ee718a, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\b', 0x1}], 0x1) 16:04:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x16) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) 16:04:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000040)='./bus\x00', 0xc15b3b6720bcb5ec, 0x80) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:04:29 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x51ca977b0d7698f7, 0x40) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) 16:04:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, 0x0, 0xabd3, &(0x7f0000000340), 0xfffffffffffffffd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000001c0)={0x10000, 0x0, 0x0, 0x8, 0x4, 0x4, 0x7, 0x10, [{0x100000000, 0x2f0, 0x0, 0x458}, {0x6a270843, 0xff, 0x2, 0x8}, {0xfffffffffffffffe, 0x80000000, 0x7fff, 0x3}, {0x5, 0x0, 0xd8f, 0x1}, {0x1, 0x1de8, 0x2}, {0x967, 0xfff, 0x100000000, 0x3}, {0x1, 0x8, 0x7fff, 0x405}, {0x7ff, 0x5, 0x52a, 0x1}, {0x1, 0x1f, 0xfffffffffffffffe, 0x4}, {0x4, 0xcf9c, 0x8000, 0x6}, {0x3, 0xa01, 0x2, 0x9}, {0x3, 0x0, 0x80000000, 0x1}, {0x4, 0x1, 0x51c, 0xff}, {0x6b8, 0xff, 0x6}, {0x5, 0x99f2, 0x8780, 0x1}, {0x0, 0x8, 0xfff, 0x7000}]}) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020000000000000000000", 0x150, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:04:29 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300), &(0x7f0000000340)=0x10) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r3) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x5}) 16:04:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) accept(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) 16:04:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x5) close(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xa7c2, 0x0, 0x8001, 0x20, "73cc5160527b0100e5340700"}) chflagsat(0xffffffffffffffff, &(0x7f00000001c0)='./bus\x00', 0x0, 0xc4b0db5182cb8be8) write(r0, &(0x7f0000000100)="da", 0x1) 16:04:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getpgrp() getsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000180)=""/135, &(0x7f0000000000)=0x87) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:04:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1000000000000) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCLOCK(r1, 0x20004276) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x81) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:04:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) mknodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x8000, 0x7fffffff) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f0000000140), 0x4) dup2(r1, r1) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x13, 0xf0000080, 0x1, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) syz_open_pts() dup2(0xffffffffffffffff, r4) r5 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0x7) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(0xffffffffffffffff, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:30 executing program 1: setitimer(0xaec3abd1ff8bbbb5, &(0x7f0000000000)={{0x81, 0x4}, {0x74d, 0x1}}, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0xfffffffffffffffd, 0x7}}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8002, 0x8) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8840, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x1ff, './file0\x00', './file0\x00'}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) 16:04:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80001, 0xffffffffffffffff, 0x1ff, 0x0, "b8000000000000080100", 0x0, 0x3}) close(r1) fcntl$dupfd(r0, 0x0, r0) ftruncate(0xffffffffffffff9c, 0x0, 0x3000000000000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:04:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0xfffffffffff7ffff, &(0x7f00000000c0), 0xfffffffffffffffc, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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, &(0x7f0000000040)="110a2956772237c0", 0x8) 16:04:30 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file1\x00', 0x8, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x9, 0x7}, {0x7fff, 0x7, 0x100000000, 0xffffffffffff566a}, {0x0, 0xe7b7, 0x0, 0x8}]}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x50, 0x100) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x903, 0x11580ec6}, {0x9, 0x200}}) dup2(r1, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$TIOCSCTTY(r3, 0x20007461) 16:04:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) fchmod(r2, 0x80) r4 = dup2(r0, r1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)) 16:04:30 executing program 0: setitimer(0x7, &(0x7f0000000000)={{0xfffffffffffffffc, 0x40000000001}, {0xffffffffffffff81}}, &(0x7f0000000080)) 16:04:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0xff9b96f2a84ba63, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) pread(r1, &(0x7f0000000140)="f05e05dd129c541efe635d5c26d2b8add6a5f1bf22430cf2958c90033520d91c72fee2f20494450950014b3ac8f7c19554f6ec21c3d08497ee05b3b466513c6bddbdf6332d9ea87eeb1f9843e61b5fb5936beb0bf5e01978802f496ce8df4001120a4475f8fa2b5a57bc0da71b3298f0a9a0bf875d6bacde7dc7121ddb2e7b5ac5960bedd609a4a47d7d873b072e0f0c4c99b34881f8b637a44a1ae530e342c18a2dbb4b7ac1e643670c30c3fb65b0b4df1d3fe41fc0b4c2d395bbe4e538792690bdec961ba727db79cdef0efd2435d3701e0c895a47541266ab2cc818beb15a6ba6", 0xe2, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x83) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:04:30 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x6, 0xb4, 0x9}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:04:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r1, &(0x7f0000000140)="04", 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:04:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f00000001c0)=[{0x5, 0x5, 0x80000000, 0x81}, {0x2, 0x5, 0x1, 0x6}, {0x8080000000000, 0x6, 0x7b, 0xfffffffffffffffe}, {0x3f, 0x10001, 0x3f}, {0x80000000, 0x8, 0x10000, 0x9}, {0x0, 0x7f, 0x400, 0x3f}, {0x7fffffff, 0x94b, 0xfff, 0x2}, {0x7fff, 0x200, 0x1000, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0xfffffffffffffff8, 0x0, 0x0, 0x0) dup2(r2, r3) setsockopt(r2, 0x9, 0x6, &(0x7f0000000040)="f40fc62363ee6802c27582bb57645fd144677d3496a8dda11e93fe63c5ad2b5395cff751922d7e85be2d6b", 0x2b) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r4) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(0xffffffffffffff9c, &(0x7f00000002c0)="fa7d8263a82b5c13d59ba06ed984671feca3de6baf1442eb08a2bcfb22256074958585eb75d12a8ffde68980ee2a51de3e15014cca69ed66cd821220f44a2a2695dfe57bc09eec6512b99e83087848fc635a7c86d963a313aa5f5fc35ac78d9b3a5b53928d1097863c4af8530da60cdaec901e4139074271feb1ae6d691630fcd79ed4c8bf09b83e2eb9bd7771269c872ca61c69def5f3e9e7883c67055a5b28bf27b3d1bbd076ee056f8c883d722e2290924d587d7691efcd9eadad2ba6eeaa", 0xc0, 0x7, &(0x7f0000000140)={0x2, 0x1}, 0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 16:04:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/27, 0x1b}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fsync(r1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 16:04:31 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100000002) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000040c352726f2de272d6fb98ccda0159490000000000000000000000000000000000000000ffff010002000000000000001100000000c108eb7d27bd00001000000000000000f38f0000000000000000000000000000000000000000002f0000000000000000000000b48af41be0442414e326a6a81200e050ae6c7870194973b5f7fdc76685a556ded4d9e28a623dce4e2dce8b5be92aa1c6fa175fa7e17a7f86bf0a52999a6b876a1f52270000000000000000"], 0x6c, 0x3, 0x1800) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x80) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r3, 0x0, 0x10000) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf24c, 0x48e}, {0x1f, 0x10001}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000280)={0x6}) getitimer(0x6, &(0x7f0000000200)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) fcntl$getflags(r3, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000380)) dup2(r3, r2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) r6 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r6) 16:04:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) socketpair$unix(0x1, 0xc0c43b8809b04670, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup(r0) r3 = dup(r2) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchmod(r4, 0x40) recvfrom$inet(r3, &(0x7f00000000c0)=""/57, 0x39, 0x40, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x80) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="010073b8cd7000803000"], 0xa) 16:04:31 executing program 1: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000040)) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRES32=0x0, @ANYRES32, @ANYRES16, @ANYRESHEX]], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) 16:04:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xffffffffffffff12) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000200)={0x1f, 0xffff, 0xe}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:04:32 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xa4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:04:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00", 0x4000000000000000}) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 16:04:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x20) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000080)=0x6) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(0xffffffffffffffff) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x42) r6 = socket(0x2, 0x2, 0xb7) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r8 = socket$inet(0x2, 0x1, 0x443) r9 = dup(0xffffffffffffffff) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x400, 0x0) r11 = accept$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) r13 = open$dir(&(0x7f0000000400)='./file0\x00', 0x82, 0x20) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x20000, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x40, 0x2, 0x600000000000, 0x3f}, {{r5}, 0xffffffffffffffff, 0x30, 0x2, 0x0, 0xea}, {{r1}, 0xfffffffffffffffe, 0x20, 0x2, 0x10001, 0x3e}, {{r6}, 0x8000000000000002, 0x1, 0x0, 0x8, 0x8}, {{r7}, 0xfffffffffffffff8, 0x1, 0x2, 0x2, 0xe}, {{r8}, 0xfffffffffffffffc, 0x20, 0x4, 0x200, 0x7fff}], 0x43, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffffc, 0x20, 0x8007ffff, 0x1, 0x5}, {{r10}, 0xfffffffffffffffd, 0x40, 0x0, 0x2a, 0x8000}, {{r11}, 0xa, 0x94, 0x100000010, 0x8000, 0x9}, {{}, 0xfffffffffffffffc, 0x8, 0x20000016, 0x1f, 0x7}, {{r12}, 0xfffffffffffffffa, 0x12, 0xbeac79642a6f4b2c, 0xf898}, {{r13}, 0xfffffffffffffff8, 0x4c, 0x1, 0x2}, {{r14}, 0x8000000000000007, 0x9, 0xfffff, 0x8000, 0x8}], 0x8000, &(0x7f0000000580)={0x1, 0x5b}) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0xd0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x400, 0x0) fcntl$dupfd(r15, 0x0, r16) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000680)=0x624000) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x200, 0x0) fcntl$getown(r17, 0x5) r18 = socket$inet6(0x18, 0x5, 0x2) connect$inet6(r18, &(0x7f0000000700)={0x18, 0x2, 0x4, 0x6121}, 0xc) getpeername$inet(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x100, 0x0) 16:04:33 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000780)=[{r0, 0x1d0}, {0xffffffffffffff9c, 0x8}, {r0, 0x100}, {r1, 0x10}], 0x4, 0x606dca76) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x56, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) r6 = openat(r5, &(0x7f0000000000)='./file0/file0/file0\x00', 0x8, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1dfe, 0x0, "3e58a044b1bc0000000000002000"}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r4, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() msgget(0x1, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) semget$private(0x0, 0x1, 0x6) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x10000, 0x0) fcntl$setstatus(r7, 0x4, 0x8) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1dfe, 0x0, "3e58a044b1bc0000000000002000"}) pwritev(r8, &(0x7f0000000840)=[{&(0x7f00000006c0)="55a59a5702cab8e95fe958d5d112ed72dd369dd6410cba37d27e40afb74d052566a41a04ac13bdd9933c788421efc877aef8072bf9dcf6fa0fcb6a187ed79d2704776f95cd35e70b7377862817790b4cefaf90f5b648eb186fa73b1a16cf335c9bb6edcd1c06f4ddd3fb9cfd18b28585cfe7c31b22d2e555d8d4ed9f2f7da7277ea6e4f248225812bd9f20b090ab58d9e19380c40c9e672da592ed8672167020a367cfccd44d454a9369c29dd3da00b18014662c10b516c422", 0xb9}, {&(0x7f0000000880)="2f3b0ef286e8a155f34dd0b6c9d9ee5559416e668a4b46699cb530318b6777a4d320900232f72c0f9d8fcc63606eb4cb5a90d26f037f42676bf6bae913ef19705164752b09dd1f1c7f964cbd9453e0a0048e0b9dcfd6f71eed4dd75e851e38e44446c9bb78a92eeda8d4791f2684c8567e64d18a9941ba943f3efafda1b5065931561e212c80cd649abf2125d6790b62593585aa7aa5d8a2b012873c280458adf13f2b990ee859739c5674f840e1b87e2ad2ff95d965f95e6d7c7b2d785eba4cbf7899713758233c70a8fcde953a685ae3516eaeafd99e46914022423e54d7765fc944c180212e22102028a402424bec7d15d6742b0e852c40fd8bd70873774d2fa77f648608f4083dbc91b5febc222288a20af9e4dac53067684662823e57c2ffae8ca159131a40b3107a59264cbb65d29c4b7ba927f275a2084c00fde9efd025c59000b9c7004f0d5061c04f139f19c5d595ae6a05945ea563fce63f703f239563103916df8d467017c5202a7f857b45af639197614a70254cba1c15920b22d6ff3cc05e95719a45c489822ed4705415c7bf2d7cd56f025076ea9022f0bedafe4665672911a9d9be9fa678c20000000034a3579742ba8864db50d7fbd997ac744d2b079e42efc4e635d7f11852dd38d2d2340a1f627739ebfc9b38", 0x1dc}], 0xff, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pckbd_enable: command error pckbd_enable: command error 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x10dev\x01\x00\x01\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x41, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$BIOCPROMISC(r2, 0x20004269) 16:04:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$getflags(r1, 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:04:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) pread(r1, &(0x7f0000000000)="ce2b9ce135fc4a746630b0402a1dd333ec8b77612d46aae7c400bc104cba6423042f1014569e7771c1bf641c54a7817be8", 0x31, 0x0, 0x10) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$getflags(r1, 0x3) 16:04:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x0, 0xffff, &(0x7f0000000300)="48a4541acec7c42e6adbf2f633aa1bab1d3afe4258a7b300e2c3951ca81406755e7faf8a88f6ddeee0705dadfa1644e63dd9f301e6f8a02fd4eb3e69a900f7077d6ae258f62d4772f9a4d4da141c1009b2ad928f14d721b0b221e1c9ff694e7a353dad8ca0f07b07a4bf2e217a5df906b88abc903fa7423f91288af06f805081fcca8304e773fbfdd0dac5b8c19587198841e487c8c4f7ac0dc35c9c92cb58cc31f1072189787cf87005000000127d6c56e41d", 0xb3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x9dc5) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="f9f8163a4c4ddd5bcdc858f780308c37660d7b26e88d5eed0545a3702cccb244294a52f931f5a836f1f2ed6d32c7c8bae82d995b09649af85243e4983e515c3ff96fd00c84b6ffe6e93d29846c910e83bceff5fa430c9498b983e9ea1bae8f571ff2ce3473ae", 0x66}], 0x1, 0x0, 0x0) 16:04:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() close(r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x40) connect(r0, &(0x7f0000000100)=@un=@file={0xe3faac373c13019b, './file0\x00'}, 0xa) 16:04:35 executing program 0: mknod(&(0x7f0000000140)='./bus/../file0\x00', 0x3a0914c44f7b212c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x8000) write(r0, &(0x7f0000000100)="9c87c377284c35b87e2e", 0x7) 16:04:35 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = open$dir(0x0, 0x0, 0xa) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r3}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r8}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r3, 0x6, r4) r9 = getpgid(r4) fcntl$setown(r2, 0x6, r9) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "faf6be38ddbb3372b7fe044931cfae5be0787a8b"}) poll(&(0x7f0000000100)=[{r11, 0x1}], 0x1, 0x0) fcntl$setstatus(r10, 0x4, 0x40) writev(r10, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) 16:04:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) close(r1) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) read(r0, &(0x7f0000000140)=""/255, 0xff) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="2b6202cf99708852f3b1bd4a089dcdff9e93923f79f462d1448bc5d7b813fc4d47e501dfee329dc615e1242f0b0388d597b3cb1c0683c3562e6de8a4d18b1cc60e3d744d81f453ad47d758ed476719dbd2519ec168725d010cbbf69d269b1613b14c03755dbf7107d4210cec887cbe4d6b90c161a3aa30534a7bcd2c7720fe08c91571ab3a278832aabfb31c6e6693d897d43ce2602a76eaba", 0x99}], 0x1, &(0x7f0000000300)=[{0xe8, 0xffff, 0x3, "e1fd489ac7a8d6cd1bbb223cf1e940f86e4b8aceb4dbadf02df245ddba818e8ea6a895fbfedc16876ad08c8fee3384d8e20da982887a80ea11318df32e776c101b95d062b67f236df7512d30383b284fcf0a48e0ebc9e5008f9e3bb7adcd7297bd34bb925889cf96e993f11de161e8b9d6990cbe85bf4007f892c843ab272af8fcde4decf31b1df6abe130c1f63724a3587061183a424316181ce7639dc3713e6482727ce98eb45c23448524080704b400de51bdff4fe0e32556f94c30fe62baeb3cb38993f20dcff1de14a1883ca08c0a4b11"}, {0x100, 0x1, 0x9, "04780b2da7ac34cec3e0cc45bec310875153817b187a6cf2c327ff8c0e81adbffbcf86fc088bdb350675e439e5e52adb2b37a290722bc5b7755fdc59dbfdb37b3b21c8757ae8b8a3d3a0de96b13925e81a769fa7f8ac55ba0aeae53d30c0589c687dd42bd46acbe0d862b4138e7e14b7987f20f19e07c779b14e2cd2a97008c7ca154750370e63bcc4e4b09b61528ecefd0998bd210a8142e6fa8ae92c344646eb7b9c6ad8f1fa0609c3f76d0333e0c1b7fd1b5833c71aca37c81c2aaa25c3b45513407d0695614353a448f6c6651adee23dc161b9899e0c86087741bd6fe726d8a0743c52d1037b49587d"}, {0xd0, 0xffff, 0x9, "813f4f6baa21cb3e26f9a2672ad22ad160f36caa6f4f06869e6288080bfbce83d61a1c72946ce90bcc0085d5d347d4295f51c4df0b8f1967e1d34b806341e4fd1546d2d32d10fa4c96312e5088f61398464cd1a4fedb9aa6478d75dcdfccf8c9c56486d04bc0dd9f7a4f9694559d27daa26c09d779507816c794947ec8a84a168e699c04e3251edf70a393cf6b601e3a39cf704f7f69e7f5e661f208c38492da06c33e69b511a3e13f0d105d8bb040521c095e586e655a75bc2379ca"}, {0x110, 0x1, 0x10000, "f762572ec819b029967d9aeea5c06d58da5efedda4e34bc5e7812b285434e7317e12e7517afaf51d4ce127dc1cf10b32db50490f91770e481156c2bc5051107967a0b4086874356aa9745b6c625502fc001d31c60a83438be99b35afc1886beeea3c26f9476f7e4100bfa9d0ceb8b16f30d5088a8ad42526e75ea1a5c330e612b412d2ad3a4f7d9887a938e0a21eef0eee1f6ecedc934124dfc2b01d22b0e149623292ede80d73a5fd9328669c907fa0af02a1e915d0b5a246953031d6055ffac386906304c5b0d6f2c46f12e81d0a040a4bceca72fcd349fff044cf2cd845e5a8619d14d038fe7b93aa97de484cc3dd07272886fc33a8eda8d714"}], 0x3c8}, 0x8) 16:04:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00', 0x0, 0xfffffffffffffff7}) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x800000018, 0x8003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:04:35 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) r0 = dup(0xffffffffffffff9c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="9e68cc3f2371bb0a2ff6009c92723ef2af9e4c1d9a9512af645f5b3449fe9b9228196af26adee8d247aa3462effe5315a0e5376e59b402cd6286337ff01225a795df5beb2c133b2252456c89be9d8e8ca8ed71e335c22aab9d4129f3296ca78e29925da4aad22587aba56de2322d485e227d1b1a81f9d7cd069377f462d5072e87a2be0cbdc64d755cacd715fbab4a8f0bc136657b27cfffdb1b40956b5d990345b01200812a7fabf5070bce1ec6ba6d00f1fd05212d40a8dbd30c81", 0x445}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) close(r1) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 16:04:35 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='@y!'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="d64ebab7b8f10f2ee81a7769dd61a2281424f41b5a29a3460fd9ef953af1ea"], 0x10) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) sendto(r3, &(0x7f00000000c0)="ababd525042e163b17cd4dfe0300c470916832dccdc0987b1b4f73fa6822ce6fde37ecce9370fc96fe34dd2fda7171cce2d81413c8e5613d9a7881f4b12821aa6f7715e4769c55bea203cb2901069f33c17609703e59b11df8d377ff67f992c6d2826d6281e0a3bc1637f0d77f41d5aad927e41a1bceaca9549e150e9f87e179334641a67b5cf19b87a012", 0x8b, 0x1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x100000000, 0x5}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:04:35 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "00000000e9001040dcc40000000000002000", 0x2, 0x1}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) socket(0x6, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f0000000100)=0x4) 16:04:35 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRESOCT=r2], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000100)) 16:04:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x18, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) openat(r3, &(0x7f00000000c0)='./bus\x00', 0x8080, 0x12) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pread(r6, &(0x7f0000000180)="78935e1325ea3528d4b4a7f6cc05f56dd34d82b86449e6f195989043bf24c14898d2d6bf0d00663739875371417739072eaaaa13ca06765f813fffa765699dd72ebedb5e13663fb42c7ceab55b277eaec053665f4b2bc044202e77aeb571753a1a9c94981b2038fa33c1e822ca931f4c9a9569a6f490bce75d8be1d3906342630adec33ce8f6fb2947c71bff4e9ff8b5a3d964706dd43754e82ba802f2b6f1025cda9c01cfe04dfe7a0e3568eb32f7ced1f1cd426e45", 0xb6, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r5, &(0x7f0000000100)="400000000000000058ef022f6ccee011b037b18b6d6d35c7d0a6476732e3d0bd82773a311b0f4f862c4aef350e63cfdbe9bc7d604a75929a6b49ca5ee48feedd0d474a4caf2dc8947237ae0d9750c94577a78b91f4825abd57d6eb9b74d81d42610afacf607fd0ef7007e702271dbfd80e85403e7a4eb3ac9ccd", 0x7a) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:04:35 executing program 1: socket(0x2, 0x2, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) socket(0x2, 0x2, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x1cc) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x20001fb, 0x0) 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x401}, {0x50}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x101, 0x3, 0x8, 0xfffffffffffffffe}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='B') pckbd_enable: command error 16:04:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='!\x00\x00\x00\x00\x00\x7fj\x00', 0x200, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x8000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:04:37 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) read(r2, &(0x7f0000000200)=""/101, 0x395) read(r1, &(0x7f0000000100)=""/233, 0xe9) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="f7", 0x1) 16:04:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/145, 0x91, 0x7, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0xfffffffffffffcd2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) write(r0, &(0x7f0000000000)="1035", 0xffffffffffffffeb) socket(0x18, 0x0, 0x6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) shutdown(r2, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) 16:04:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) lseek(r0, 0x0, 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x200, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) write(r3, &(0x7f0000000140)="ef36a2e20c7b2338dc8bd65cb9483ea1e65c6c903e36ede174de951c467433660225134ff7191a587cea6443dcf88b2c80f319a001d93e92b208cb5b386bb9214530e1bed96682f01c139d1284afe18cebbd718a682c7d3a4433ad7eb7e15b8e1159055090e7f48fcd68a9c54ee2c858c5315fab5ba60cb9ab89e27731ca70d1d5480cde4f228e5296c9558b0942a9f581b61910afe0e726d193269ef1e9573aebba7435aa60485ffe90de21583a093b9758ac737ab2f9331877324fe892eb5b243702e9d5dd486254ab4b037fafff3bd25906760e344027484f971a875f6fae09407098432974be139cc2d3a3940656d43fe641facfb838e5375da28842ef7cdbf35894f31a01693c017545b6ca34afee2561498450f2f5ddb74696904fff22e95e4b9bb050447731f4d81ea2ed05749dc67ec519c3187a92dfc3236b0ac257cbda4a4d9be9484742b4847083b17ee976c685e40ddfc5313051cdb002c4f6b4a86441341be9d9c6106f02d5885ef324026acbba684d5e0eaa32e0eee497b781b7ff4c5665857884726b31dc636b512c744e682e3b1b798bea3f1a651772a7393a5fceab5aa2f6b44662f2762330612d649045bc92a786568faec13b804a8d880c705010f192c34579b804b74b5a7c1b0b55df293f1fd4e64f2d568a423be688e42aabb27b49acefc761a5743a2376a8eb5508f23c500b6395ac1f4101d63e2b98f8a1a114e49df62f1b332caaee1ae84ac11336b124479f85c4c7b6b6fe422a1ce0cae09fe20980cc3537a2d7f56a105f799bce2903084c0dfb9da21124a78eabe026456fba38a33b2f820416e8356060fa0e60432cc58d447b685283e6446e1f19a8915f3118a2bc06ad87f84066dd1114f4806b09ca4ea4a68b4849bcc5f54916b9c2d482a6daf90f75bce76fc33774d0a04e30a4182a8d3ec669481d8d975d550c4194bd0c959f88529f14f9ff92f7abe937d8d8dc3ae8f4e0a9587fbf73866ae1d6a4873753be3873101d49a252b96b1cabb7fe4b6ecf5b2f3681bb2c526418342f4bce726ab0a5b860cdec30683ffd3a5b9263707e82ee00965e915e6263608ab25384af0af374cd777b0b11d584456b1c540e18b56d626b1bbe96493f204dabe813f9869c4ad1c74665b53a15842356d814df0951d06450be0246a47451cf11dff89ec21ce8d0cf4136187a7bce9121201527f21dda98d10b4605641153b88f017b4596018fbac11f1cb795339381632de25126f55a039c3ed6f863503b5cb0a5d0af80fc437dc42d354e3062bcc8dcd386edfc38b9bc32e1c7a9c78f12be1e3b3778eb5ade11ae491bc606045de33a1a215aee3ce66d3954640baea7f638e00520b29eeda9eaca68084ba3c1dd512549230296e2869f2757a8d4ca595206c282313082beda013893a2d3e8a0a0cd466f4bc45a5daaca0bd0d275266bc70da995fd8918b7e0756523c7bfbfc3f3a91d1d5ad9db3fb8b5af4ec209931d46d4565dae1754926d7219b6763bb15594ff76eb08e7dfd6c9a15c0a824c3e1e3f30d5d222c1cfd1b375d98ae279ef8fc959c24d2f030157c80812d0177443137370333605b31e22380ec57cf961eeafd266ee4026c2e41cc65670771d5fe2b2145e61020febd2f32b91a674344009c2c9d72bd9a8d9fc8ef8e11fd652dddcdc43e20e4b8ebe9138683cc149c9fc09288a201f6168fc062fd64764312f6034261d06759a4b39fcab4394f43195cae8bfbcebb84c0feb01439435331324ce41edd89614f9cbc9dd8ff1fc5c0ec76b0c3f2af254f226495a0ffca06b80b02f6a46f6ad0fdb2c575afae5fc6920cad2071d17b145826ddac400acc01ebda28632462dd47fc1a4922d9a772bc5cd97655c4c8962800d5bfa8623ed9da89b71a28d166ec92fc2ba7a528f7b82012af7b3b47d1b7a8b6835933f51bfb40c371c40dc53f0540c15d2df0df5cb95808ddb284ac858df8c87441e698b84a329831243a00efc7d4f0239ac5f2fed8e9dd52d577466d56b3676e2183da3577b50a8bbd8b45a92dab623776af5e45ec72256eecd58ab6d6403237380db6cd03a47084f2e0d5de119229aa6fefe96e9986680e9c593c8a7803357ec722f56aee0d3ca29f81a231c6c9188fb90e744c1586368615530fdb5b46a9ae7c802974c24dd23b88ffb1efe482e8c6b11a43921aaea8647b734c82930c731351b9441671e51cd2b7879fe56f8b665340cc86eeb7629270946480f98521ea3c33b74b3399f836da262bfaf524ce5b23dddb8602526314b6f5a422ee4b4387a8714d7fd5a8752d49f1d1e7b8ac50f89f14d4b1fc625d7d3f7dc03d0fc0d7167eead1ec6aa7be443976f46909cae3c3b9e99b0d6fe9e5aa0bfc499350e736957ea198329d049981f216b75b496aa3d5937b1e9f11831063322aa687eb45428e62778c2bded709839cb31e0cc1ba09b09d791a3147a95b640693ddde0c4d059485d8b1bc4ec5a0f84dfcb77a82608834343be665ae85554070b32bae3fb47463962f71ee025e02eb6453e3174dfc3fff85978006bd30d6da720c1b7853f1da9968872417a8185dc19e67cdd51cf9eca136a32c7d7d55b50e697133836ea0e44c651354f5ca31e894ef54a3320a6ac4ce96da1ca65af96ae4bd9afa1e9a2a73e0bfb98edb40090a6e17bd9a039dbf39065d1e10ebdfac3a71da6a73b362ccf477d63b64ef7e0e5e37a5a292231a57cce16f91c4796f270487ba8f4bbd0f31dbc973624bc9e74a739cc424dda07ff3d3523d23ca9ffabd27390d2d6e8912e221373ec7603a9a524682373fefe58d3c169fac6356e8d536dfe746215f939aba827e027401d27b8a419c8840a4cda5e13d293f5bcba08528a2f3ddc53324c135d7e655b8161bed539fd0fe0c08d4dbeb26bbda457dc7da847371c839eea9fd8e3e7727935e4d1a51b16bcd62d1f999e62b8509587082b12e806c5de7a4484d203f6b7859a8976b7a8267adeb23654a27b974056387910b40787eba32647e9d4114733b2703817898cba66dad4cd9f32d033aa1da0d20f5fea16ee99afa2c969a224c580662276dc4b91d29520a6912fe3357c892c24396e090cecc0a239bb83c32092516ecf813575deeadd68a30e1cd8cffa75ee85e1c5a5f2a826857bbebb37b7bc38aa390386fea712adf15273573dab05c03896cacf7df85fff77cefa65442858a8e4fb180837b096e3a9a596e7e8e3c679d8171bc51244d88c1d405a4dc76bbcad78e68b52eba951a95208c9f750b6b61644727aefdb6c1fb9483f42a1e79892366614c9ee4081024e646b053f73ecbe041c495e665b5b7ffab40de369f8aa15dbb04bf585226ce59156226b8d55463976ecf471cb0cb031ac9995329be8b5f93775199ff1e3bdcc2ad59a27acd40aa0abb3db0c25f734da2892590dbddb67bc1c5f1a53953b04fd6a7600726834b58ff8473ef8d12c3229e5cd5690a073aa86b1d988c857f8570236f4c3e067d0ad8d331cd37e18e4c0b79a7f5246b65be4cb9363a385716b876d82c7be56b24c9d899e476734c72d1b4dbae9287e439fba0ebb0e2f76afb2f7538922a87477345b2275f07bee8951b3598a9f7999b3a48019eb35778bc2ffdf872667243f9782ea3df95677915dc67b7c2892e437eb0bc3a32c1aee179f57ffe01eb7a112030be25ec7a5f46837ecb5e417489d17ad675313fe214402028024e08a468e6cf73c8b9fd295b99e7fb55f4839c3a235c90cbba2bad8aacaabc91b90f23ae754e406a65a5114f2c1e62800416b1474720a944784d5908481273bb30a07472bf86f752cfc43258b2d3c9b01e277affbd3755eeb3b2981bdf6a1f7a611db1c22f90c38b300bf2bea3dcfdee4fa287ddd98f2ae035ffe6c345d0bd24a9b8c671e8416e905016b657202708859201d259128f9d6121eefc0bd437f58ffb16e607b5762791b443bdf489e7fbc9eb7f6c3dd2c3797c6ad904471b163673c91c12eae9571839ef60870173c31b5a8050ca126e0774f3f22e73359fd9004d9296e7a053b75961084dbc2e4bd9498b7fe57edb207572c648a43c3bdfda0e783998dbddf85ff902eccec163c0a144759b1fdcaa0dc3362f93818b8210b8a2807089b418c9a8680c2d2e72d5299a617e8d5d8317c883b7c99ddc065dee002682a4ea6d619b4e6f6524ba11eefebdd83baaebe152b94f01a8b08ad8f1a114fa88092399a1a8928bc9761271ef28902512953ab714ebde2c231eb75d8cadc208dab0ed0c2a5896dfd4eaf12d97859553fac732de575dc607da5226185b9073e7485c4971e97f95dae660a652db98e70b182e47fc4f11bcb0cffcc1dc3a79f96d6bfd5abb9a345fce425f9ca64c38a95241ed610137564f1554e3159abf589a8b9232acccbf7d82c14d8dd694f67202aab52931297f949db30a5cc930b38946f8ceb402100612a3bb24ed97abfb1464e53400e38065692297faa190264a1ff09f3ce7f18210a385f1ea0f28f8f4a7ed106a52f9a7f7978a54a23efecd544f2f1a5f7078d794380941edb6182b5ce15cdb74c429644edc71b3a0a516de521f16b016345f44c8122d17bba5e9e662e99c6aff1b956dbd0e495e45e5239d2e89e521de11b8e92c632c4881c82ff689ab10420cf16234435af1eb481243f975ba094094ab4ba58dde5528c7ae947ecb2f5a23f57fd7392f10d5748ea908b23245a8616c25d01a1bdfd537e0dbff70800777e7ad1e753895296f3ff442365fec2ce5ce0c0ab3e2f988b4df657b997ccae661202d940505ef4f1af3e32c79e2692e7792a5dc0f38eee5bc2f674e0acdba9b8510e44e103ff2c98c10160df1dec7015ae8ae4013de79cc716c875b3891aa0d3b4b2f9db203e0281879e418726e88dda83aa2f14a9a0baee0fb6ceffb2d093d98aa8a44ff440819aacf8a81f2440b26efc5051daff75caec584907f667aaf03538c4b261109528b584cab4d217bf71b8c2ceb78cfbe276566458b6457f8c6c8eb53bf2ba4c0a1a02af5d66dde8de499c192f6f75ed3df81ca5700022432e8238244fb708cae5edceffdd95277861fd029e23d290988e1b1acaefaa12ae7ead26acaf6a6dcf505e9fc0856a8398c2e421042a88a1aaf812bf9342ae57fdde57170e0953ed90b30bf809f319b83f50d3ecdb98c6715ee757519f154998f557b50398fb0fdc85e4a9b968c2c392a4547b3f8e10e3f09ba744287ce7fb2a43e076053acd61f515b24b8d1d64facf5e7fa4498cd7dcc6a618172e96607caad68e09b886d53d42aba2ea961eb583610bea64036575e9c54f556abc4dfbd123ded68701c23d5e8ae15608f46c03620a5a09aafa290743cb831ace88d324bd4362613d43be68fe520b745b1ca18848a21bc47e5d33ad4280348f8aae208bbfe993b6f31654667206bada041457afc26d086420ed398894ab554c08be4ab93c338da6fac4b18fdc286c6872b1fe2841e4e4971cff448dcaf8ff95822328dc076aeb3273e942d441ace6dfa730731467eeee587feb2058be0e466e985d8583dc60a5f246762c32963a034ff5af9a8aa6d5bc19b23b195b59107d42e2fc387581bb9aa5cbf9ba60f73679ed3d3828c00a612905afd3e5fa789f24ad3d9984751e919b0de5b64b66182c249b09c66dc8281ad1697582e2e39631d09afeac8c93962f3db5a3b611aa57ecc47bed2bbeaddaef104eeb358ca63e9c717d1d1fbce2b6ec25fbdd5eac23e2640a859c552614ace32cef3cc1eeee7ca8f3c6626ad27087fa72ae9d0806d8fd36c0b52a36a7c9abe32a4525ef67a540717c84c75c", 0x1000) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = dup(r4) r6 = dup2(r5, r2) recvmsg(r6, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:37 executing program 1: 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, &(0x7f0000000180)=ANY=[@ANYBLOB="20060000000081e90de9d5af3d2d247c8a5b675d4f8427a3a2ad25f0fbd6e72668d63a1b1b542a538706000000000000000000000000000000000000e6c1bfb96bd3be610700a3c89953bf45d1ce86a5ddd3d70ea378224303aa39730ea6f077952ce0c08002206e5f2bb4d8fcca0eb68a4d0c2446fa0079844a3f378bb5945cee5a87ba53355f5e8bb6c1c4fc34b596c84f7253a27e4f347847ec6a84e8d87073324558b7a3d349aafac5d3ca48fea44216"], 0x45}, 0x8) r1 = socket$unix(0x1, 0x7, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) 16:04:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) sendto$inet6(r1, &(0x7f00000000c0), 0x0, 0xc, 0x0, 0x0) 16:04:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20e6ff000000008d762c007b80309900f87c8a5b67010000557bf9ffff000020208000000dc1bb893f1cdef27010552ebd005a764aa2527b253646e34dac73a4e5cb27be36a4877028267d3abf448af11704bf1412456e70c44c33dad75ac88c2c21eb234bb701f9c992ce0786c91b77367ea4b26823cdf2e5c6bad9b3162ffcc005272b509ee189fc6e22cb66677ad566538a7ca3093073c8057f649fe51cb3b99b"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) getgid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000053f000/0x4000)=nil, 0x4000, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x1c) preadv(r0, &(0x7f0000002340)=[{&(0x7f00000023c0)=""/4096, 0xfffffffffffffec9}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f00000033c0)=""/4096, 0x118e}, {&(0x7f0000002240)=""/203, 0xcb}], 0x3, 0x0, 0x0) 16:04:37 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setuid(0xffffffffffffffff) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:04:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x3, 0x9, 0x0, 0x200}, {0x3, 0x0, 0x0, 0x101}, {0x9, 0xec400, 0x6, 0x1be}, {0xff, 0x3ff, 0x9, 0xa23}, {0x20, 0x7, 0x8, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x3, 0x3, 0x0, 0x8, 0x100000000, 0x3, 0x2, 0x2, 0x8, 0x9}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chroot(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) r4 = dup2(0xffffffffffffffff, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xfe89, 0xffffffffffff83f8, 0x5}, {0x0, 0x22f7, 0x1f, 0x5}]}) 16:04:37 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfffffffffffffff4) socket$inet(0x2, 0x4, 0x1dd0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xfffffffffffffe97) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="99050000000eff0f654dc3c0b4a910afd4687742375e0b0c33129ea568eeb5c178", 0x21) 16:04:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x10a8f92c687e1791, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) r7 = msgget(0x3, 0x3) msgrcv(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r8, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r7, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r8, 0x4) r9 = msgget$private(0x0, 0x8) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r8, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r9, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r7, @ANYRES16=r7]], @ANYRESOCT=r7, @ANYRESDEC=r10], 0x3, 0x800) msgrcv(r10, &(0x7f0000000800)=ANY=[@ANYRES32=r9], 0x1, 0x4000001, 0x1000) msgrcv(r10, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r19 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000012c0)={{0x7, r13, r18, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r19, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, 0x0) r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r27) r28 = kqueue() r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = open$dir(0x0, 0x0, 0xa) kevent(r28, &(0x7f0000000240)=[{{r29}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r26}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r30}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r31}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r26, 0x6, r27) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r35 = getgid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r33, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r35, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r5, &(0x7f0000002b00)={&(0x7f0000002640)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002a40)=[{&(0x7f0000002680)="777287c9b7e92a9646475b80261b27df093c1085d0b5c22d2cc9e089bf9dd2d7e92d237e1b8a5014fe3d23ef8a158855fff5e74da7b64ff7fd13594b05a4758fda886c49e2472c8559efa6e1fbddf473fe4820c425cbcec966", 0x59}, {&(0x7f0000002700)="fbbec2ac85a03f6ea5cf54ff845f41e522f737a895e369e51692ed1553c4c12e2794d2ab796c091d1623ada33a9ae3c69317b2870c4c0f69073f7677d90d1907010e62db29a24360be63b5db2728deb9808920adc65ad4643d4cebb52aa8", 0x5e}, {&(0x7f0000002780)="bc4f646860813f1dfd492687e2e2f396a46c0a4c75e2d7fbe27bbb3cf24160eed61c7088e04a35870586d934d853c15f1e853f5ca9d1088bc82f7f41cc181ffefb3c22467b33be0814d75e956d6328cf2474af103ac1a6630fc3e51cdee2def928612b23957aa94838de047094cb29fad3995bd8", 0x74}, {&(0x7f0000002800)="8f8881243be3efe85eafe37bf1ca5c6bece03332a28c80d420b17bb5ce26fc5718b9958d5d79c3edaee6bb61b157e6f79e1900a08dbccaba63c7138cd6bf927ed0907c5b2ffdaebf55c03730c2aebab4d6b6b4a50d38ba7e2c6dc832c0439970af6213b8e023fa9b5160752d5147b452a62377ff21307a0f28c3a6b7940d5d719edb9d5638af67695ff17e8673d49451596cd212dcea4d24d9322d297dad037bee5663dc1bf54ee4bdd41bc47773e88939fd3a3c61f324d98c35cb315e523b2de141d5dac40b", 0xc6}, {&(0x7f0000002900)="30281abaa9c7b55f98ba96d23757f0b99cffdf74037a54952941c7e17af0e383d9d6c83c0ef1deb2e009f73adb4671beea0960a1f8c956a21ea55cc1130c7708", 0x40}, {&(0x7f0000002940)="3aca066282e798", 0x7}, {&(0x7f0000002980)="143e53f6181bb72579139302221e5e0683a2573a0af22856f0b340424fdcd5b9f9ea09d5c5c59dc1dcb6ad60462c696d468958369efcb9f93ead0820a57a9953ed38d5dd153626aafb616b25adb1b86783c022a2fca2bb2c8c7bb7dbe76ca78704f67946d37375710bda1e75edde876e8f76cdea702c57d37b0240f3da21b67a948960969a1369ddbaabe4468126d69d1975b8acdea79687cb199e9cfa9d76ffbbe2fc705b281086ddf0c9b075144a7a", 0xb0}], 0x7, &(0x7f0000002ac0)=[@cred={0x20, 0xffff, 0x0, r3, r13, r25}, @cred={0x20, 0xffff, 0x0, r27, r36, 0xffffffffffffffff}], 0x40, 0x4}, 0x8) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r38 = open$dir(0x0, 0x0, 0xa) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r2}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r38}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r2, 0x6, r3) r39 = getuid() r40 = getegid() r41 = open(&(0x7f00000025c0)='./file0\x00', 0x0, 0x11) r42 = kqueue() open$dir(&(0x7f0000002600)='./file0\x00', 0x40, 0x184) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r41}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r42, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r41, r42) dup(r42) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002580)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000002480)=[{&(0x7f00000000c0)="afe486b54f", 0x5}, {&(0x7f0000000100)="7de5f314d9ee827d462b45d047304efd44ea5b6fef774f1f3f366401ff25f2933a93dc65b52de1c63ed3b1855b12bd344bc334c0bd0f3b573b4bc9a6a15cca4c06861036b85342ede5e757014ec9483be67085d6fd94be22e8289a409441242b1e727c865fd9f685d8f1744f4324a06ef47b59e8703279f154d0c826eaf72317da923198ee22c126fcffd648e4042a13", 0x90}, {&(0x7f00000001c0)="c30421c8d4ff70c465a28857768357adafa7dbc32de59e41f8d459440c7948ae5c9ba55a2139674fb40709735806694c1977dc515193986455960efbc5886281acdefc4e3273aa70b48000242cf849ab1d0bf9610a638f5a709e146cca9da710f6681a7b8cd0fc770a27587361fc537a245633105bb7701f995167a7ac9b43247991895bbc603f", 0x87}, {&(0x7f0000000300)="4462eeed4f7e5037c48c556432b6ea2ccdbc0c9efa20bab61157cbb445bad4aa3499ce77ff3fccd824e0391d32e03f5c7379a83f7796666576539d63308aaa7c73008f1e331cf97be260e6e1f9af2a0646bb370564b94a3b713fcd6d0f96fbbf6b4b1da9b4bfe4d98836390567163796af4356f1b1ecfa251a44ad4948b7d842ae97f81b45f9a33a3a9f6c8767949257884e1250366ddcab68e0eb58363c2282d1c767d8dfaf293202f9e49ddd707f27cf0ff2bca64e69cc30788090c56b24526ec2f6effc1cc49316ae248d55d735ca08906de012385bb6dd3bad6f8c9272ce55385a9f83121e4ad0f80942bb8231bb", 0xf0}, {&(0x7f0000000400)="2a9dd24029cec53dd880d97b707281be8afbd80711e1fa3c6bced3e7a2c77a3d97ca0d128b5ee826824dc9e4964799d40ed0c321d38b61cdc45618d54f59d20be4d5cca403b52a8f1ea3e83020e404f68e338b7054e7f399c8a800d1dacb7144797aa20c71cb019f1c45faae4ff9d9f5cbe1c96f781c377da11f", 0x7a}, {&(0x7f0000000280)="7d9f96e0dd747df315df7284cf", 0xd}, {&(0x7f0000000480)="60fc49dc02e8a44d68072994a14905a28ae97d69a11cf638f85d879422a828d37cb36d85ccbccdb6a2edb8dccc858046223fbbe232c7205bacf34db466035b774be6ea85ee3f3d8c8e577480670e50287d82822677bf21e65cebad9551ba79bd227e13c58dc2df367a0b204cb08567cb1262b1a24edfaec4a4f131719170893b2e85c6e476b64a1c7a1f58d53dd5708a6c380a210ba7b7045f146de7dc8254e7c6f3728643e8180bec684cb5ddbe67f90312377c1fc62c3c4e1832c93b60402ec3bacf5f5ff923d81410e2ff3d3d3a97c8919f3ab2ac1df9afa354d826ecf1153cb95e94f7cadad0fe2066d2d230267c0b0677f0eb9b8080d0e8ecc25cf33f26a74b169620aa4da1d44efda5650e6a2b0d093bc173684d1ba1056b591e4bc679a21908b1859b97d998de3e80444caf6f8fb4b8d13e17f83ef5705bc873c845eb913fe970a216a1a892e6f9b4cb9d990abaa2d89c71e86457d03ba0bc374050febf769ec81f1af95c85c8721529e412020c35cf4a326a6d471665645689d3073893793a91527712b0bd888f0ee11098594b21426c33df837a94fab01d416128de4c6227073dd03bceb283a1c3be114d5c7834d385be9e9ef6469ad7d8484f8cbc315eb2ba8e3d10fd34585aee4c6d1c6ded3ee46d31a023f19d51e963d9b8adac19861b9a13babdfef3ec0f22ac0e8eb8907a5128a10a5638b824a3b39bb7c76e16e01447b40c6f0be29dac42db324398f9b230ec62c4ad02cc646ca18d952f4f2f03976e4ce3bd340e3bce145af02591eae7938254910c62db37fb847af39ba948857f999bae90157673117a5d65d6c38a2820c7e51f0ab688056ac8c28231f906047eda841636cc5ffad042063ce2dae83ddf3fe41652f2b90d5d94be52b88fb57aba9b0700201035cf4231dc091a2a784e5c6c5973d3bea40a3df6123c87e34035a631ab706c11d1097b172b928aa561cf889ec65fb697b96018f37e38cf6fdb8bf961479ed4190267e7885eaf1b9f1fe301009a3d01b4ee66c9eb5ed6a94bf3b3225b237bbc9d10f527263949421ae424a72642cabe1c1361d3eba500f655ac02019411ba1643a104da807202b1ca814e5c330ee148bd241467e7a21b600652c91190e6859dc113af63aadec82df7e0ce3e4a1a6add6dd86314f5004c06624b487b8b4d2e620b824209cdb4a16fa7afc0756a351b2f60fd62366e6d9c8c7d0ea1bf407132c1de0585abd0d72cad3e0242c5f243d131d8d1ca53ef8dcdb585f4f0ef65da7bf0ead1f78da2e16ec147436e4cf9b3ff3f16809097b5f921f5ac6a61bffe83fa1b66a49dbf0893ab47428518d1181a10c83c4c72c6b2577b904a1cff97a8b9c0bb3c602c7642d7903adca5aad62cccb4e6eb7f66bd715c66e8ae1959745478adedbe3c7e75abfbf62ff46c3520553ba6f65198c013688861288f7c0c2be5f77d9871a0b52492fcf25c6e8a8088c032afb05cde78dd22d0ffbfe3293308ea711ede7d167e02b355be884d443736423009763b13fd123d628c74467efb695104d869d05ae785c0038f0596dd9c711c95a3671a2f26f5a4857c108687c4082977a52711feaaa411a0b034852f3f8d21051f358d4372263966067bdc429ab012d600064013a0dfaedfb35fa06c887343f7e7ddcb22cc7c08957d170accc308e7a74414b589920bf41bcfe480d58a29a41d8eb0a46b0f66818ac5a54e4604f3562e50dc27361db4cdef3a567888fc3e7bbe0cb37449bdc135949020f0565f46dd2cedc51bbac297997a769161fd76c6cec74b6c91c97a7487e883d96f2a1366ccc6a7b8c85b13d83efa13078a5e05abf144ae1552d2b8a8a2cbcc6237fa83e1cf5e07c9b2c4c5013bd2eb9fdec62a34a32873d2cce3e06a6189fe0a7b01679259beeda787313a244b87a5a6596a2622ab1bc3f57c322dd22bc1f9e5b198de3182d7abe6081e0aa668a6364791d4e3f8160ac0634b266591472c00b7874e41cf73a7a2e1493ca61c050193fe5cab80e4cb7db36ddea32795e0fae516aae9e813c07259f2600d2b9a30aa0524c7cb412e3e03d6a41218c0007991a74df32294cb9ad7de6db52917e03dae3804a8900cf636276028aef28a0c429aa5bf4b69776119f7aff7846cd660a3a356d7635ea258f9dd6b0345ac527890ba6f23fbc3bc7449c8e2b1102e8882083230c55f88fb2c80dc8ee3053a22c630ba8b5d2389f6ad65b200ea757f49fa803306a807e1d0b0ae8444f2491981365da2bb99b8373b7fac5015320f4b588b6657b9f276b122bdcd00b53f3f4844a3acadb0342365960b1928b435953157c0cf1d1d676f31219e63328808c481fc2c7767651970c5ddce6935e93d79ca2918e706b54efbbe8583007d1ddef4464fe47f9176da7c5714d2e9a3e684c7c529e8996f007cf3475a05a863d974218603d020adba8cac8bd36ba5e32ae8a2bcbdd1a02ac62c7d33afb6d0b90d6cb028505046442a154742411fcd362da03c4ed138ecf6f9452cd3dcba5900d57a1951e8dff520bb61a326668a003ef2218dd7b84793609ff0f886ec6092d778861d20950a0dced77e0c637b515bd1b8b51922efefb56b1004e520c8726c7165743333417e8f1053f7ff6628addc9b4960ad0bb01ab1d4331c972ffd0946f7bca7fb89c0e074e931281c8a17ee8374b87d9a5320829dc0b43a9329118750c83e07074ddafa8c9c7f5561f213f0fd6bfc3acc8a8237ff620644e09bf981f6dd07b62159358aa2e51030506350de42ed24a50f2f6a9a6c2438d045a27ac0eead9863b6f59854a99254b114d178dddc544ae2922b2d6c7756f44c608f83ea766546760f074e04fda0e14d7bbe03235d739a56a957445552d94286c1c8270c9c80a40c4463e4b133d20ca42e14e79d2cb2f2358845eb198afb45832ce554a48dd7e2043a4dd731d83aad93128c51873771442eb03400d2b845d2800f195ab179bbfa67a7a32f318a5b2a5b6d5d81e1691b69e9e10a93e422e5e8b755a1bf228a489e8f0dff8340d521f72ee053a347d129a9cdd6840bc812a4ae90b018b698ca1158bdb7bc1a513c281dd8c48ad7763950b2b38751475b2e9344863732a2c175425d45544dc0e0dabbfcbf7b1b1aa5d10c0f17017ae59be15bd887e172201edff72c64ed53d217471d595b36dbae94e9a3e22d950db66872c6fac4e23670dc10645d0e638e58a4d3dd7065123d5eed1f5fa3c0413820350bb3efdd0c004203a17b518f9df83bc4e7c8b4beddd59a11b083046cd26e4b7d21334effeb89199001062614bc8c150bc64587f10e0051fa88b8bf85c1f71e785b9e672ac6c242224144ddf55600844717e35b1ac3503827e8a75b36b579dc1b2783a0562f4a17dae23e96823bcaea8805de478bdebc2cbf607d6a2c66c54717a17511efb5cdb4361e4aafc6ee6b8e1996ea22bbf42c6a126983c771e0a7acd0bc4d2d03f88cfc43e79ec5e6e6c8cfd66b818a43ed5fe07f5cbea30b50046871b40dd893ee7925609d8eb30ba1c15a59841384f512f961a3939775c6b70ed66fd7fc57ed844763fe5c27aaea7a70084304f11c5cb6f6266e470c9f2998e6c65807da2151000bbe54ca2715c51a76c2c31b1ce43f405ddf84f0c52061be0793a8e91f98f960579588bf48e7bb626bc2f51075e563d16467f6e44be9b940e9f88d62bb91e78092eac760ce2fce8d0ffc1c193cece3e9cae6a096dc9b864c9b56d72059691ce2ea5dd5a88cb3a09a9a2a10ed3427cf6b16e8448dd4741fc826e374844a6173713361ba964281a4793ef61f514f08237c0654eca7637960faef3e475f696a32d44fdde4cd63ea6f150fd9362be7a99a607a6e665f5088a7f079adf2bc5439e0e5ac816bc8fb4eb00ad4453d92ab3cb8e792c0f789465c8990ad8a6dfe33a3350ec9912bb5eb552d83d25f1398f5d41b775cbd9c4f0eda323bc2cb36d64977538e59b79cb0a551f37759c7a11304999d6c1bb19061da3e173fff11a41ef4a4c5b1607bbe7c1c290db4901fdbc5427acfd50eec7e2ba1767dc918d334bc0b39c7994240775a415a4d48998ecc6ad320a325de7f0a27048f7007ae4507d00819f8e42bcd871be86b387f885f3d9fd51847f27cfc0d59adf9860ee6184b443b33135985a6e94bb4e830acde32aab90b3b7073c22de97356c8439b98b751beb97acfe5bf2995318558d0617f36552aba842e830d76c58b299aa0e8f22b01bacb3dd8e5785550a5f6d3c371da02b2d003df179c126be1e83227b47552ebe6b3a49bf1859bc8df42390c4bf41fc6215720ee986178dbfbaf7c5d36d430a21b60c5f9cda8749fa53b15f5c0fb0b9937b7618c64b36ed9145b54b0a2f7dfcb7baeec988816927b4e1f14e5dfd8995996b7a3e9b6bf12040e56f1e3e11b8a00f7d71d2fff16380d48a6d68cf1edd15cd726d867f0bdbfb08783f96bf3330ff196a68b2420afe4334a313cc9a9e7ca716124b4475a55c3afbe4c3b492a401330485c38ce799f8805bb5541685bf1d1db28c1299e0577c07b8b35346e281aa56b95654bf3bc025e8a8eb8a225555297b5d08eab9c639acb5fc071cc0ca56bb75657af94d66619e0e21f523fc9343a12021835e29ba9efcdbde22519169cea544f86fd3177514afecc012469d6a1f36c713d36bbc717f8da877043bb9a073b3266258ac253c3e73f5da85f99ec7245ad66cd0209605a4717dafff6c4bce53aa8fd568bf141721134d9a10fa904bb763d1d5e27eba47f1ad68905957c9d758d620757ca5bd9f87f513eb9f9ac1e67b37b9d98edac39a75bd3d55d578008c8b3b80732209d2cf64a755c612cd5ede24cfbb0059a4028913b60749424705308a9f96e9055c879f9bad1822cdb7549fdba60eef68bd707a3888b07315dccbe3173c4059733fbf13747b737d5cd8f81b6c1a971d56985ee189a8268b19248132c03989f85d8a8a4818e67527aa8dd058b2dcbf5f62cc7dbc9e315ed3ccc4bc5d81a525e465468f5f42e96b708970d4ac37a1dfe089138a1eb1378e83f57ecad7239aabe30f7b08bacd6226fb9f59c8bfb87718791df0ef0d6d05e04e8d2f93ad46571ae209940e246d29c677ff6c9882dc03d5bce596a08de847c16c1d4365e7a0d6224d002c3dc2a1be3b6cb3fa1c8929553835e78b9f33a715a4ced3657e2f3975597fe5ee679e11bfb7810724c4103d34defbf93ad02df642489b7b5dc77e5c218765ff133c83f23b7af94a90a502ca2039026333f7e390cbee0d81ebf576588ba57c613bbd71ddb96d3ad07e9bdab02d09c2c6f9becaff7f83fbbcf3883b5c6b33f18618da69efccecd9aed5bf1faf674f9c4391f02fa443e269eb6f207469f5e14512ffb417a51e8d1437d34a6b7a9f67b1f70f36e6db4a921ec3d05366568e5b3645385f4a4499d07a1e27c42ff0aef7a4cdc9314257736e2e1850141f7b2dec93725b67509b6b37d57289b2d74e76789e30234ead1138f7f8d990d6572820fc35800d0bc53dd507e3a2babd851e67f9f5a8cc9dad504a353f987d9a903c5fb780e21cc7cda7ace03ab8722c928a1fe229908be40c0f9f5fb6ed52e317bacd1a37ab0d51f13133ec59860ba97ee22e0769e4a96b3e216adbd44114780dd8ea95b5a810c37fe8a4a78da843d260ae1265344724c6233f1b0f32a2d10b271640a02bdc99c91362454596b90bc1bd0b076b9da588a1fe2fe7163f10b41649bf464054f8cb318bdcbc66a011400efc1a68d54a029369ec90558192e0f3c661a7bae8dae1a612bb524eb7fef7cbebcf80fdabb1ce9429d8f27", 0x1000}, {&(0x7f0000001480)="e9f6a94698aa7552f48014a28dcab08bbe8b8d6fc3a8d4f6fe007f581fa4ef4aa2ee7348c745aede4cf8291868cb98169ae4d0e09081175591a2bbcfccc590d627d81d12fca4af960b1875b1f7745c489612d430754d8d581d12a24c397fb7d5a4c1f62e994f1fbcdaea04125d6075f2385d5cf2b908a0fde5b9b3a4902a009acfbe34a45146b1786127c1cec5cc79fce6d9d915301208d3147447a959d638ae316730be5f7825b12bec2e7e2f6ac165766f1486be53ca966acc7bf55aad0b0f4808a1dde827d5ab0e21ca4399ae060cfc5b6d079e848b388e0bec247cab9f89c06b66787cfe53685b01547a5fd9062118cde769ea18dafd49061023ad63a74e27007482ab4ff21daa90e09a5ef44c3cf5dbf09fbb926eae72f77a59e1b369677dc5d12ccdd8f904f13f7bd140f0e76d7e49a51d3f42641ed1bb65ddc18ab8d51bd14a38c643e56bda8546056dd36672536ad8270177f18c2a1f3eede8da55e24ad70a870f3e84b20e921c5800b6d6df71d236de96223321f0c4bc18a2dcee0fff9ed0de017c60a0cea10d91f40e652c45a7101b24f1a03e413cfcc57219c601d68fdc9e11a9202a9f914fc2775c82c0d0fb8fd1bd82122d706bad27742ad99694a8ebc05762ce7b6c8ae08f3420466cc9dff7c4be5ec62042c104e0f157f217537c39fcb0f9de0c45c60a776ff48624c6e776479fd042c6b5be34462b52043331ca3e4c73edd5a499da3d357707cf370b42d024f8652a4ba8c972de0bc1e5587e5a76e504c0e1fb628bb546204cb47d686d8777ba2278233b9009812a5a1ff7a9e56421cccdf17f80fc708ac941793493d7c95912825fcead78156db8bb6d5068fcb071d176c9e60c3fc1cbb89865136dd847cd2fe43583b38eea3cfcef0179cee51bfe234501801a19dc24e43af288f4d07e605f19d2f1428971d95685e58d0563b90cc0d487ac56b7eef43ace615c13abc051ec9e013e3c42dd89412f322682c7292821dc3eec17757e0a88ea1d11f4f09aa4c8f85fb434202e71b935bb162afd84480a6fd72847038fcaac6a53d8f02d92690fb9cdf3818d6f634ea8a3b78bf7a6d5bfc4816db2e33d63b0edb87aa24550fda03e84407115d098e28217173fac20b94cce10386c720c0b8d12cee1b3ec6115698ff970064fb032f2bfd575e9cee503750e8bd4248f0b685a307b37c4914e4e39a7ca3b86901f1eee708fa034085975a9059f095e8d12746205f8632b599c6c0340253cdd8699a37f2100e2d93e0414a529e826c22e602b2ce45c7fc273025a408864d23b7ff79eae9c100e5a3e0945a34484ad77898fdeadbdf738f7de8abb83b160b2cb94a5d6ce8fb1ac341e32cf9070510fd0599bdd40170ea3f9b8a5c04b55fe2fb1d38d20e676f91db0c4cf9c2029982d5642b123801e6100be3a19a839abad196444c902e3736b2a68cdcca31330e36d84d14fe7bfd06873b21ac96358d1f1f2d9600bb18e8a844c238d05a8606eb9f0cb52a405b929eee0f73770de1813ee53f97152fd627f29225eece8120f489c3e3710c61f2778e39b5d5f1585d3b8d4409358d636bb5e64ac0102ddc23c0f4b6416c3c59726bda89ae3052d52dad35048d2d16c1e35475d76bda23ea12ce53b87c793cdb9ef349f684f60b6bf371e4d23b7ccb08a864bdb06642795ce283208e4cfac09c1df28d0a3e623981bc7031331258df6479a1b0d6035a84f5c324d976cf28d605d6f33a31e847beb62b4c6f3059ebb9598cd4191dd8915b6c9054cd618498ef8715bd9ffeded2f242fb5f31bdab7c81b07a965ab67637847d97cc15704d0533803d045cf7fd5291fb842146e20af625a9116f1f7eb3bdc42eb4097be0967576a939bac9b783dbe32cea0bf23ed10fac35d3a744019de7c7f7b4eef3b3656893bff68b6581a4ff056f7ccdd3b1dcca77414c8ca306e920335d54955268723d0bc872473d907f252007d00c050bd79e75ca81a3dd4e84704be7920eb0bbdbadfdcf930042910621fb7a830255542d677c5bf78c4a9883634642ccdc2f271b3c2340abb01829f97b376cf75f36d8e75efcbf7326fc905ac3f994121670d72be3801584c937e38bad214539d578975f38b30df7e70157d5c8990918c9cecb633fee7c27c2ac054518b70f751691f1298412da70e6be7592cf674c87439a0936347a7c9c4a19ea345ee33cb8add7422997629079381f1039d08f9af2893243f7a4b409aa92595f0a3e09c8e413ec76fddf478510a95c94c3c0c5a52f738ed7a2fc21d447c9c74fe54f724b926fc089f7a1f8b1f72d3e1c1e71c946928af4abfef1c8e33e5313ee2885c678ea73b47ffe72f824b11a8c0fd95f8fa60ecb9b11b101eec15d2081ecc1fb7e3d68c0f3e042f0ddc3f785a2688fd4b32c7f0cd648d539d97ec375c6007e84cba38e4a20385ca89f9f0691fae84a27575b2dfc15784523b86f1b5da09ac0bd992741471afe0442a5637a0a90a3cdaf9734139d8df5108c0451f131ed865dd1348c7afd9bfa482e4896d0d5830257be65a9829594eeebfa1020dcfde0fcd7dc4123bcb876ac6205a8e41e4d101d44b954b6518224966b0f9d4993a36a0757f896aad751c98c2fa0fe30ddb3a021e065aaaa1da175710fed566d32a0982b77b613b0f461213a5424bc9c6a92803d8769cd1a17b7e00d9f3b3225c644253b6ea06d5d67e96d0fa2149ada525dc1c79bfcb47a7256544ae5752c21ef7ac20fdbbc7c69b2010a7c215d47c27891222fc489f3331c6c745958e6a0d44f6d17476795443fea42bea3034c7b25fb767cbf20a1e21038d0b29275687101d644327a0d6a2f375732f7fd16baee4a02f89c250b1ca52b35f202f6abf2024863bcaba6c5c91a1a4668f1bb5c9ce7fbee3bda70f9a423f158aa14a7367b7ef456f90f7c8d9f1b5cf8b97e8c3dd8a99347c98e4bb0d160633a2d9fa29fe22b3dbd5630abca660e9e8bda2973df2e0d9520950b3fdff0f1af74962d2ccc1e1d15f389c8e53aa7651fb0bf92aef512b7d743f1263aeadef29af48e7a677ece9158e6748cb48c6aa675b7eefa19a501cbab5dd5546f1bfe3b6fd6aa2d54a4561e456cabaccbf5a5b5988e6ecd521a3cfa3ccb3c0f95d0a151abed40d8ad7843318f8c3fe1176f46d59592ece67c0b419898018d8935b930dbd6baeeeebda4dc2fb9791f54a544e72acc93fd50b1156d9d221c62440bc98d103df2f244b8ff057c4b7a94d56e10894a0dfc29e255f789b609ce16253b7b88e599171ca1c6e5360bbb71a43c48f5c547a23b78d2715fd61a758651d159a3e4ea49591e31b3aff647b4e0e8645f094a08a1ba551b93e5455595485df9fe4b519a122c19cf4a0fe3700ed70e1b5911047d7cad0090755b14b4fdfb769c2093a040e7b555ae8e99054384c534ee0e073c02af537b3aec6d17b2bfa60691c16dd110f807dc856519424b5f5ec7ecbc57a2a912c1a0365cf59286fc091cdd9d31a04fd349f3dfdd3f70aa3ced6367774be462460d1e7b3cd234efac220c6d78712c50ed4d82fa85b73d775eec26b8e7d6268e33c017ee90c23fa682073ad6f091f9619d22e8483626418f7c9cee622fc835f6c23f0d6e760646c7e4ec9cb499e803bc666a70834b3c985e0576e55d9cc0bfb8dfdbd5cfb503605c0721fe536cfae7e58082fe1b47e9c0d7f0c9c8cbeec3c31c417c410b586e8e305aad8d1d7f6bae753ea3bd5bc785f78dc951e3f4cfb7656bd07b1dc52bd6e7ef5e3aa17f14fd44f5c626b1b7d6e0ca091be70af319bfbf0d49a133d1dc6732a88b4e5380aedf679f3cdce32ddace98556005d6a25c277c7facc22150648316d76bf46a07bcad59521da8fedd027b12b88a75d1f2183496b00092dca2c4ffe747fe2e039e42564e7f66d48775f9fb638dc620aec0e9d3179218dc479c9f8772e8d5344085d4d6119664eded7c82e6e085133db406dc964791effbf04a5273208e5aa8ac7442d119e1d40317aad6b947c65414cdb423e0bda95f5350fc9e8cc5305f82f01b16cd9c9673beba8364813319c5167693985415b4797dd3af20a576e2f4530dd4957bd4011f43c0fa0a5dead9aaef72eb2df8b5ac7168960343414c015bdf872f7048acfe82ed2cd4aa51e29350f276fa74ea44e7313f093307ad0b4f9f6dc854970ea9f85657d2f781d2aef79973b2b289f8d8094991f8771310243d9dbe0fc4fdbdb18e9bb6917b5047f315be7a0fc328b12ac5ff1e496428172000a401020295b8757e7566316b3bda337c1d331c01958e58fdd2e21f63e311ae2323dcc2703ecaf41fa9e561aca5d1c2d247ad110ced877f245805143a72257dec8e200b41387ce62adbe3dbcd79d32d5d6bbe0023c027335ffee28e447d0b98f3f8607246355041aae6d24dd6a3cc04241c764be7f14d4bd0568b9d5b55a437b520ffed672591c5b2d761b619d56234f38fe2c53d9cdb72a6301cb237005115dfb647a41cd331b52c16f1ebd14feb9f5188412d13e030017cca58ace1d81aade9b54f55e3e56ccfc57a2f4a512cc884fc095839b7186a1afb7497632b66100309952681222e387e16ad06edb00d1aaded8f81b2cf8c53199209a97bbd42482751506ff924c06da6e0fcb0c61054e2103bf7bf042bc244b5bf1fa9481dc26e72ceca70b3cae0fd2d95cab61fea327b671e28fa7f2e97ab3aa0e1db45c63fccb93ec6a1b4cdba36d99cdd56d216a584de085260222375cf3cf6bda88690bd612b1b8b7f4c528a0ea6aa347668784fe0996f14a7216c194cf25a773e7edd6e26b4e9585d0c10ce02d3b0be4408204236295ae2d4f6ba0d7d23a5bed7ac189d05e08fac2c67080ea6bd46b947b798f0482769f483fbd80d80db147f77ee8a6e051bfed4885c43e17cd6753b84dc01630b2463003be2fe480b1139335dde7af6a3bb794f173ccf22ec6b2a3f35917d7940e9bdf91801bf2ad3e4ef7f330a2101492c09bd16a123083951ac7f268e260f24eb7853d75a7e0f0554d81ff5f3ddbd5031afa9b003ab2a6c4d0c16f290c9e071661c327d234db3c9066727b32d230a56a904dc28cf6cdc5929c6577346960e32d267b8d664dd8ed50cd8ab16bb0a2dd59582096462b7dbfb4da25cff13c27af0dd484ea780e1e0d2fc798c43da4b99fe03bd3be71750271d6c9c4fd8eb14bf2108fc867969f9a84d373bb5c28e7a45b022b77afe263f36e3a7ff898a9525fbba635c4dbc50373f3206ac39379c34a4893c1fca76ca21284f2bc1f6bd5e92566229387520605d813d5d3d00c8e031b5aac04562eda308800dbde8aaf977a3ed3b974b6c1444c99aa582ab46e17c91ce9f2090059d34d4f0effffbd16b144a1ca09aa44aea3a915319a62bf52c086630bd1ea0c7a9cb4fdacecacef76a4710a6324c4b07d3671c054567b1a38a1e06d9f37b0b32c39f517621dfb36e15732a4db83438868ef84bcff5eb237fd33088de258432c7b20b254b25b5f98971271ffc4e119d311d90250c91ba6d5b950cd630fdbf97b9026261df0e78c73fac3e1cc6f10c3cb7bb05aefb61be5e6785af1ad1785fdfae3b47142071da048297e923ff23c87517ad21abfe63da65a8101b528716c5eecb9a1eda35e5ec4b1291bfdc153df850b6fbd2e37e1aa9a2f0659abcc90b5b819571413e6054ee0b7108f92277def5b32a69a7a085b3b36cb0471204a9ddcb3377d32c437057ec4bf30e8a6ce9e609151401654265dc047f73cfe5725f289f7f2ca72e1c0e298ed1a0d13d7b6165201edcaaa8034aec080e2cd5d54db461bb9b5234929a087", 0x1000}], 0x8, &(0x7f0000002500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffe8000001000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x50, 0xa}, 0x609) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000000)) 16:04:37 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:04:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x0, 0x1000}, {0x18, 0x3, 0x0, 0x170000}, 0x8, [0x0, 0x0, 0x4, 0x0, 0x0, 0x5]}, 0xb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x20, 0x77cc38aa113c91d, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x0, 0x4ec}, {0x18, 0x3, 0x3f8, 0x3}, 0x800, [0x200, 0x20, 0x7, 0x5, 0xf8, 0x45ff32fe, 0x7, 0x1]}, 0x3c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) r2 = shmget(0x0, 0x3000, 0x601, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:04:37 executing program 0: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) clock_gettime(0x4, &(0x7f0000000000)) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:04:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x2d3eebf639250005) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:38 executing program 0: fsync(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x7, 0x2, 0x6}, {0x1ff, 0xfff, 0x5, 0x255f}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x120) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e83b80885a570aa711fe32df4f689e6cdf333363"}) close(r0) execve(0x0, 0x0, 0x0) 16:04:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x41) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x3, 0x0, {0x3}}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0xffffffffffffffff, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open$dir(0x0, 0x0, 0xa) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r2}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r7}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r2, 0x6, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = msgget(0x3, 0x3) msgrcv(r9, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r10, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r9, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r10, 0x4) r11 = msgget$private(0x0, 0x8) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r9, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r10, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r11, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r9, @ANYRES16=r9]], @ANYRESOCT=r9, @ANYRESDEC=r12], 0x3, 0x800) msgrcv(r12, &(0x7f0000000800)=ANY=[@ANYRES32=r11], 0x1, 0x4000001, 0x1000) msgrcv(r12, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r19, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r19, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r21 = getpid() msgctl$IPC_SET(r12, 0x1, &(0x7f00000012c0)={{0x7, r15, r20, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r21, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r3, r8, r20}, 0xc) r22 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r23 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r22}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r23, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r22, r23) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xffff, 0xffffffffffff2445, 0x6, 0x6}, {0x0, 0x76, 0x80, 0x1}, {0x1, 0x7fff, 0x401, 0x4e}, {0x0, 0x8, 0x800000000000000, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x7, 0x7fff00, 0x1, 0xa2d}, {0x40, 0x20, 0x6, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:38 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, r2) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = msgget(0x0, 0x2) msgsnd(r5, 0x0, 0x0, 0x800) r6 = geteuid() r7 = semget$private(0x0, 0x4, 0x80) r8 = getuid() r9 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r8, r9, r10, 0x0, 0x19, 0x8}, 0x7, 0x9, 0x6}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r11, 0x0, 0x0) dup2(r11, r11) close(r11) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000080)=0x9) listen(r11, 0x5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x80) getuid() r14 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000400)={{0x9, r15, r14, r15, r16, 0x19, 0x8}, 0xa, 0x9, 0x2}) r17 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) r18 = getpid() fcntl$lock(r17, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r18}) setpgid(r18, r18) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, r12, r14, 0x1}, 0x1, 0x7fffffff, r18, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x54}, {0x6}]}) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = msgget(0x3, 0x3) msgrcv(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r8, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r7, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r8, 0x4) r9 = msgget$private(0x0, 0x8) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r8, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r9, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r7, @ANYRES16=r7]], @ANYRESOCT=r7, @ANYRESDEC=r10], 0x3, 0x800) msgrcv(r10, &(0x7f0000000800)=ANY=[@ANYRES32=r9], 0x1, 0x4000001, 0x1000) msgrcv(r10, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0x27a) r19 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000012c0)={{0x7, r13, r18, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r19, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) setregid(r6, r18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="f065c84d8cb935fefb0dc8980100000000000000e49449e5a491a864dddc24ecc78217660a79ae1926c3fb1e557c567a65769a623948a503a2bc9b4a98b26f3b6ea222fc741f9dd6c0759c5d1738faeb46a263bb07e22c3d3dc365011ff8af7f83966876d1bac3a418e2473a160c0e6b55df465e26a4327f494703a4be4013c0f2249e94eccd8207628326a842bc17ac4c84b3fc6bd59255c059c7dea9f7cef8b8bd27c33cad47587dab6ffe0d1392c477db6f8fb60b6463f705fe2953f374282d88cded1d80bc6f7ec39dd314000000000000000000c01585a37a998e5aa18908cade082abc9768e4baf4c155a237d5e7a26f341e932f33f2d5da4641d5fea680510f18a7b07b636f1df791ab2ecbe050114945aa3ebd66b616d2d61edb6c4768bdc4bbd6ee7bb7925aa5de06cbfa89fbd568fdcf4d9f7c2ef5"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0x8) setsockopt$sock_int(r2, 0xffff, 0xa4389c9c1fb32037, &(0x7f0000000200)=0x1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)='E') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r3 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:04:38 executing program 1: setuid(0xee01) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x13a) 16:04:38 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x0, 0x1f}, {}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x601, 0x1e) recvmsg(r3, &(0x7f0000000440)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x2e6}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0xc}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r4, 0x0, 0x10000000000000) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r4, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000000)=0xc) getgid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0xe9e4996a2a36ecae) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x0) r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r11, r12) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r16 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r15}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r15, r16) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x900, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r19) r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r22 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r21}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r22, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r21, r22) socketpair(0x18, 0x3, 0x9, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f0000000800)=[{{r10}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x20, 0x6}, {{r22}, 0xfffffffffffffffa, 0x2, 0x80, 0x2, 0xf7}, {{r23}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x5, 0x1}, {{}, 0xfffffffffffffff9, 0x84, 0x1, 0xcd, 0xff}], 0x8000, &(0x7f0000000700)=[{{}, 0xfffffffffffffffd, 0x89, 0x80, 0x7fffffff, 0xa9ba}, {{r17}, 0xfffffffffffffff9, 0x4, 0xc607cd1f2962df09, 0x8, 0x3cbe28b8}, {{r18}, 0x3d0dfc97a6b94e9c, 0xcc, 0x80000003, 0xfc, 0x4}, {{r1}, 0x50b1ca69fd5479ad, 0x40, 0x1ffffe, 0xcff0, 0x1000000007}, {{r20}, 0xfffffffffffffffe, 0xf0, 0x40000000, 0x2, 0x6}], 0x6, &(0x7f00000005c0)={0x2ea8e54c, 0x4}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000040)={0x30d0, 0x17adcd2e3dcb5e57, 0x80000000, 0xc0fd, 0x5}, 0xc) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:04:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3, 0xf0000000}], 0x1, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) unlink(&(0x7f0000000080)='./file0\x00') kevent(r3, &(0x7f0000001200)=[{{r0}, 0xffffffffffffffff, 0x8}], 0x7f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) recvfrom$inet(r4, &(0x7f00000001c0)=""/86, 0x56, 0x40, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:04:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10008) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:04:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2943292c, 0x5, 0xbda, 0x5, "4f7db882cd89101d4d1be7214f71d1ea6ec17f71", 0x20, 0xa1d}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r3, &(0x7f0000000040), 0x16f) 16:04:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) write(r0, &(0x7f00000001c0)="ff5a99b2745eede20778af45b94b0220ac046ddb18f0107d54a61e8b59c4564833b9dde5bab9f884b46699537f7652792ad966e1052216745114ca99683b756f942e04a4e03a6007340cd1c5908910f33af72bca42cf2d77fe88a5c99f55158102792f30e1a6f92ac4eef5a1d025201d2a2ab20322dc8271e3c56bee61edbba552f3b60679a28e16ac0f2550d1bde28b094462b037d067af0882ee5ec12ed66da711d11434b92c2071f836202cebf635cc3134661e139708b1ea4a96ff9871a398bf64b8c87876bccfcf5dc24eda84923e0606f75e64bf2684440e60fd", 0xdd) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="00000018600417b2ee222b00e72d75762c7062bc4a885d2238abadfe0000ffffffff00000008f6ceffff276e2b8d2a48", 0x30}], 0x1) 16:04:39 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0), 0x0) socket$inet(0x2, 0x4, 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x84, 0x4a}, {0x52da4f8b06e4e238, 0x8000}, {0x43, 0x100000001}, {0x42, 0x4}, {0x6, 0x100000001}, {0x89, 0x200}], 0x6}) 16:04:39 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) recvfrom$unix(r3, &(0x7f0000000000), 0x0, 0x40, &(0x7f0000000080)=@file={0xd8fd4e29315adae8, './file1\x00'}, 0xa) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) r4 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r4) 16:04:39 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgid(r6) write(r1, &(0x7f0000000140)="02", 0x1) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r10) r11 = msgget(0x3, 0x3) msgrcv(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r12, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r11, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r12, 0x4) r13 = msgget$private(0x0, 0x8) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r11, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r12, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r13, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r11, @ANYRES16=r11]], @ANYRESOCT=r11, @ANYRESDEC=r14], 0x3, 0x800) msgrcv(r14, &(0x7f0000000800)=ANY=[@ANYRES32=r13], 0x1, 0x4000001, 0x1000) msgrcv(r14, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r21, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r21, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r23 = getpid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000012c0)={{0x7, r17, r22, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r23, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) fchown(r10, r7, r22) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000280)=0x8) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:04:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 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) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x8, [{0x1, 0xffffffff}, {0xf6583a6c12f7a4a8, 0x1ff}, {0x3, 0xaf2}, {0x1, 0x5}, {0x1, 0x6}, {0x1, 0xff}, {0x2, 0x6}, {0x2, 0x3b95}, {0x2, 0xeaa}, {0x2, 0x9}, {0x3, 0x8}, {0x3, 0x4}, {0x2, 0xe11}, {0x3, 0xffffffffffffffff}, {0x3, 0x1}, {0x2, 0x4}, {0x2, 0x1ff}, {0x1, 0x7}, {0x1, 0xfffffffffffffff8}, {0x2, 0x8f}, {0x1, 0x5}, {0x2, 0x80000000}, {0x7, 0x4}, {0x2, 0x7ff}, {0x2, 0xe36}, {0x0, 0x7f}, {0x1, 0x5}, {0x2, 0x7f}, {0x3, 0xfffffffffffffffe}, {0x1, 0xa489}, {0x1, 0x2}, {0x2, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:04:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:04:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10, 0x90) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)=0x808000000100) 16:04:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x80, 0xfffffffffffffff7}, {0x26, 0x2}, {0x26, 0x1}, {0x140}, {0x20, 0x3}, {0x3, 0x9}, {0x23, 0x600000}, {0x42, 0x1}, {0x26, 0x5}, {0x0, 0xff}], 0xa}) pckbd_enable: command error 16:04:41 executing program 0: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/148}, 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)=ANY=[@ANYBLOB="020000000000000074d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef82958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"], 0x4a4, 0x800) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000800)=0xfffffe7c) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) 16:04:41 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$BIOCPROMISC(r3, 0x20004269) dup2(r1, r2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) pckbd_enable: command error 16:04:41 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open$dir(0x0, 0x0, 0xa) r7 = kqueue() kevent(0xffffffffffffff9c, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r1}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{r7}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r6}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) socketpair(0x6, 0x8000, 0x4, &(0x7f0000000040)) 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) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r10, r11) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) dup2(r12, r13) 16:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x4}, {0x45}, {0x6, 0xa71d, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x9, 0x8, 0x1}, {0xd13, 0x7, 0x7ff, 0x100}]}) 16:04:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) clock_getres(0x3, &(0x7f0000000080)) pipe(&(0x7f0000000140)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\x00\x01\x02\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0)=0x40, 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r6) r7 = kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = open$dir(0x0, 0x0, 0xa) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r5}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r10}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6d7}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x4, 0x7e0, r6}) 16:04:42 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) select(0x40, &(0x7f0000000080)={0x1, 0x6, 0x7, 0x8000, 0xffff, 0xf56e, 0x6, 0x8001}, &(0x7f00000000c0)={0x8, 0x9, 0x80000000, 0x9, 0x400, 0xfff, 0x5, 0x8}, &(0x7f0000000140)={0x10001, 0x81, 0x7, 0x3, 0x4, 0x7, 0x5, 0x7beed2e5}, &(0x7f0000000180)={0x0, 0x4}) setuid(r2) link(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') nanosleep(0xfffffffffffffffe, 0x0) 16:04:42 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) setsockopt(r2, 0x0, 0xb7, &(0x7f00000001c0)="5f132381f1bd3627994b27519716dd0c461d7473952600a58a087be88f4033c5e361336980b8f936493fe9df5912ab729a8f76869bed37f6d345ac627189e6c29cfd21f6fcfaa5369f1edf8e17962b14b5c4378b39874ee364e72dc60cfe4833cb7c00a734cf8f7ed8b2bccac324d14cbc00552831ce477cab2d735e15cda59f39232e2bc7143b1f44a5a71bbbf0095e471565b2dee7da340b96bac15a9d2a3890e94e9c7f98de5d2603420b51e49f83eee71d38cfa16d3f37e6b742e681d6182b2c2b06a441f86265b6076995104bac054ff0dd4c7f1e2199eac4a3273a0c6349666663f77aa987c730cd8bd3db58b8fc95fc38c61371c51a2942c953e566e4643773a37a86438a95ab3c2210bb1fb456d0793c13178ffbc782b2998b27c5ee650088bba0f5f0ba0746799e2a2fce0cfc00c26ab058bf2c6ba1f43d4ac8dee581ea8341ef7fd3753b3d68b2b2ba3c007ab84b8c2a4b6a716dafa6fd93d04d2bc2e5ec814c5f6d39fb1c0af0b0f174607d45c5f323006b1f5088d4cd3ff36e516f61e0fe154d969d32562960ffb76cce89304c595d8cb9845e76da491e3165aa896f4e482106294cd0931bf936170bc1203828e613b1018d1de7a2a543c832dee1f96b1d370ee30652952d620366e74d3f5abdf2f63c321816aa80e24fbb692cbb0a9c5ea460fb5ff43ff2e5b180b5c11993ba5f47eed0f6b4f3b5dd67b0686757bd7d6d7b293f2347c355b9b2e81f5254fc05850e19009ce9697784e472add9634f61c12249b1be3aa60f1b1bef26d50ae9afd855384d08555ea558f8bf539fae3d7e2bbfa4bab0faa44eecb130875f09cba55f7a1c1f6c3c062a7a1efe669c149e3a3c4a617303bc94003d1471dd9449375881a74d04f74277049a30e3b658c2b1ae46ab1c36b55e39682ee0ea6609e1e5e77ceb4d436ae3dfb89ae9e67909ccab27495303c358a23d04f1df49451a6fc1fa88d06fe98d33fd5a28f77f4bd63d20e05db6a330d93fd9b265ca1514efde36219cec7e8b8f33c6f34230a90621706e858407325c77bebec63cd2581ab04120bc7b457e9406f6ae014c83dcb845ab673039f8264cf7faf7ff07c20633574e75f54d0ee968770afe053c3b88004b7f7f03aac7067c6653f0d20c94301eb228542cae41406a4ba8fe4a36562852703b714da653febf143923e9783451785034aa75453e316ad4da3c6da2d11714eb977d6f1fe5bda7b51778283b353db2bd6c8ddb4e53da5c3a866e2d8b65d9604395d2f2f97798080c3ebb152fcafff0b358841b5e9e6a49a2575377b2f6bed0e8f36427d7fbbfc27fa84b926b5526e6f4c218375194bd743008483b98c22c7507005b4246e73da9e5aa3eee0a196ce0c91b0313035e22c2816214a7f15938678450bf3437ea821cbee55c26f3f99d789051bdc7e311c0b6baed9807e46d3802a4209069de816fcb659a12a837648e9dd87ed44d43ebf9b369df9c9c42cff5e41551ba932d5bf2efbb0c376109a223d540a53c72fae7fa1e9211d3d221c8fe5cd9bdc4b2d00f3ca05f8a9be4fcb60bea6c03f6d1959524f57308ef0150299db8d00db117f06e7e55b19830f5208af16a69e89d037d39e659911e8efd0dade217160cce4efd97059897e1958a497a8bae6b2d44aa4831c4a15d6be3140eee1e9e9ef0d7b0db03591b4347a53f28e37e1edab399c4a1f41b2bfe85d3c5b06abcc2fa93fc5482b207c131c408864f09a0c1be3e58dcea94ec35eb5caed81feecfc4a27aca49bf1f95d721bbcb4287dcc041486a383b20842dedff9e9ef710d973a6453b78061be7d41959f8f28ae62eb25372651a19394e6bfcfe63f53a9fb7b065daf95e3103e61bd3f34391026757e4e4c24b72577fabe7812282007991b3a84546af2bc0792c4372dd50d710a579e3af9efa7a3ff84fa343970e8be868d86f5195d33330c9bce21bf06b07f6c3575df4074503fe26dad7f65faf9d6c31a88b3ce9e8ec48cb84b64cad81f19b923dcc953f6a387d903e025041952bcce172cdfbeadc7aebfd47f0d9da81545c495f676ed249651cef0d6d2ef67fb5481140f869b65723b9aa5f9cd14377ad0efbee1d792f876e4aa85c0f4147a0f294ec296ae45690315153829cf974a772dea21ede821d269629e82a68372f74327e3946ada835ad910f37e046ac954b300a4c36bf68695d72ca9bd85c0421a2338a4d13a4ba53cda7610177f850a63c51ff540b977981dd0c628f25a89c3607eb835c9fbf6834827faa4102c8a6677ea9f3732f2b389604770fd13ae3fd607658bc7ddd7c87cf2f6358c1671a09dea9b6c34cf67548d06a21761bc36f4cfa8c0849c6b83c7245c1d9305a18c993029611a70f557ecbe2255be62fc5a3485d81541264909aa552041d098ccdde61dbdc7a2782ed5c39ffe0ae1081213d64e1ca83a585e718377b8461568b6d621ec62675d5d202aa6152535ba0f290b92df0d275bbbcdd053385fdd66ce2aef4a623dd2b3b0e78d7d5119b3b7a821823fa6457bc80ccc0bc7d73f4d6712c4145ac7fd5b45a61b764885bce723203520b45316810e07409f8b9fb66b2f57da39a8ec92a298394eed462f9abaa92f5eeade3ad551570ee24d039f44b26cc8125fdc957024a72601ce107d26dbd9f2f6eefc7440576b9cce7d670740f0a92f7a6543cf652013eea3030eeece9499da62c63196cd3e4557afd5c4f412f9c255c369763908c8f6fa1ab9dffbdb81958dc429aec150210a35ab89ac47b0de5d412733780993591f98c473f38a0cc4415593011756f67c4e2fff13ef20d321077cc633d2dcfe8c146fce2dc207d7e8287306363c2ce6493a67d5e3f93493e9c2625a8dc66aee16e07f88872459ebe7b66aae5ff363c4ea90caddc74c2b18c8639c172f1fe7cb9b406e0342e8fc6d811c57f996f3c2b341dc59a59211bdf7e871c919f244fbddf770ccf9182274169b15b518ce5e22ebbbe15adfed22bf32bfcfe1591e8218b1f33b88fcda7ed5f8a740ff6ea5c2d3d898083b90ec417b5637cf47f761b8512750fc3ef8b4f3fcee7daa66b53aa76de2adc4e528feb84bc944b4b149f7d0a55bed338611176dd2d4e912b4b05d3cd6b7b0feb0e6013d2813d635a5ba4e8026abef684d285f130c8f21db70ff57197f6f1f10fd708ce0f680325057d7339ef1f252a11d975390f5c2fa92c3a3caf38bad73287ff395422e256afdda0f9f66658df0ca2fbfc2921b8a424ccebc8f13ae703f4d297922ec549bcc808348846da12b6752cf90a1673a25f9c075bffd6d3c9ff5e39eef96caa13282e9c33e1b73663a009f0c844ba736f3b1f7aac4acc1421329a33e9d5c4082517d59309463308c05af7cd8e84d3e3c62fa57f16388c4c7948a000784b4a1ae236fca0503c97db02f2e4e13b1e9620e527967f468bbb4cee235684cce7454ba580dc584905e174a007ad713d27f1e42f66274039c1822b606b2fc25d324b6a29541a135149ce2acfb5ee7007f068e63f3edd92c94b6c2d07e078c26ca8f66540d384145d643167eaf730dc3f08f7bbf8b1a0cc32e18ca6c3047ba50e35c57b3ef8540562d19f40c44a46d4329d3812dbfbaf8b1f3be60c696983665b95c0a52e9e79363f23488b6f78fd8019d7cbce928ed1213845feb641d799751e38fc23a6b3d7686b982ca5bc8a465b1cca19e92996af5f0097a3869bf647874e07d804b20b61442389b07bf68f3992bc5c1a63c7a07e7f79087c6f566966a5aa034785704c6867f1083708052d4f8134a7db11f2f3fc7b3ac078c2101fb77e3b5c39769f6d44281f6bdb792c653025154f0f86b456db2de42ee810305f1d5a6f1052e50f2c653cd221e20e4a9423be8f0420aaf59d6310fead760cb35039a77ecc071e4abb325d08e4d17fa217a4674ebbe8c44c1a79f06708da1091c746826b2a8cb45043fdb56bb0ebe264973dddb78513f2c9cf249f0b359f0abbd4355535466fb94f3e550a30083d50cb5fee56ec4cc689974c56892cb1bb3f7c6087d489e8e633d2b7944f9572351ddc6ce872ea584759534fe011a41bd0e77def12459471edfb40d8735059f6fdfc66a7994383782890a9d6d84d0c14c3987fea62d125ea21641f90a8b208bfe38f25cc9660afc077e9e50c54c366c8db010764673d7aa052ee392190305df2f7db63191080c3f6d0a8b1bee8f172ec80fcacc69919fada58349e8aeae5741736a86a282cacdf43f41814b4ab7b755e6e5c57eb949c0ad91e03e1f23eb44d958978fe973274c514eced46e13b79e8c431bfa3f89b704f94078d452872c3f6497c7b173f3883aa5d0fbc1a77843676eedb4c4d935a9a1002ef3c47e4e275e9da606fbfa9443d469e2daef82cd11f569c35453143225afee3b2075c1c60b3ed5e18a536ad3cc7dd81a4dfe57383c6302118f9215811f7a8afd38552a75543e3445b9531c4c345e3cc83c8f7ef63938c3f036766e90ef4d9441d572f220d1770559f32107c6b7ba9f0b9b3f2f1b2e1f806762466bf41b499ace41d9dbc75c05c936e988b4dbf8408948a7b84e98190c7007893d2aaa15e879bfa82b412030c7a2367768ce6595576143d20d51d0a63edf0878d12d1cdd7af26c864657d1c9d84ad667489a66cc943e5eb11f7de6e7975c5579a98b6166dd0ff8b8b5b8a095be4c43e5d25d31db1bf5f1bbbe4205657f1de59adda359aa893fc421ee87fb3565859fc26e07152e99e30ade5daaaf5e0235fe714bff851c30a4dbc776a2a89d904271bd75cd5aa7116e7a8fe21d60cc8bcc76eaa6c7d30a8f26935f423e228ee771c037d905e36c87cbba29d5576476179834e166a671af88c5286d2074dfa939bc990cec7543ffa419fcdb4a385ab3ac92c941c939851f4648f238b6b864047532d2453904e322c0ce006376d7dce1adb2d7aec879d9354f5f58fca53f83ada87c5fdde3a6bee25d6b02ca3598c6010213ebbe661eeb77e4097785db07ed01323d180ac59a8317d972610ae71ba40826660ae6dd8f1e3e76a95d42433870ecb6b6ca1bbb4a936da63a0a83c4a447b7b4765c1ea24bfed188c1893b946cf05ca6f2886c4d507e179eb871557d394fb29b4c7b55411750d5cc3bc338ed7185f4275add8e6acf16c16d8f63b0258a6a4729e35e7bfd0f846fa051d75ed2794990311394386e9a500da050125506ba7199fdc52685111eaf946ca6cf7e98137ec303bd9f20ec0afa56097b9017effd86c5130d00ec211e9af3edef3a729d104399898e1d2cbcad0602e75086f08ffee4d70686c2646aba245dadce06658dfc3c0b25e36c2acb04ae3762179bd86bab68bc61a8a2c63c84860c769f3085bc666a4d166c170cc63cc6a606ffa4b6b4e625fc8199af5e66c9b5dcb2a7c44ae6ae67a9d15d4f839ba9875eb7bf510580eb418d5cce3ff73665507be755e235c4f4e50f69fafdb4dd07e14632dc93869d75132f3bbf6b59895a2de90a0b4ec7bd4ef317fd61b3b3ffa7e3f5141aecd2a6d4591d407cd47719cc25f3d166382978d62018936dc930c92eeaa065920d9590d7dec8be16be61ebb834d94d747200ecf1ffe72f9d97848c263d497777851d19477180f9022edb1061172afae53316ca988b270784ca86b98bc5ac52586f2c800deccf660068c3e48fa785298abfc92ea27ddc48c6ce9b7a5e16ac2957e7dbbce26243a35ad4d2c13ca436fc9a84bc5d4b54a278faa58f3b80743a16736a8ace171a06dfdfadd0465b4c1cef09386b6f18ea9b3f63eed86359ec869ab30b4b12c390155ca90c07fd74eec6ae10bc06351", 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x26) getrusage(0x0, &(0x7f0000001280)) 16:04:42 executing program 1: 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x8000) r2 = socket(0x18, 0x3, 0x0) munmap(&(0x7f0000307000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:04:42 executing program 1: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ftruncate(r0, 0x0, 0x0) 16:04:42 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r2, r3) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) readv(r4, &(0x7f0000000080), 0x0) r5 = syz_open_pts() ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0x4040) r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) acct(&(0x7f0000000040)='.\x00') execve(0x0, 0x0, 0x0) 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x44}, {0x6}]}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000000)="0c914a15addb802f778eb1e6d10c43b0e0d1974030d3a64b107a1c50298a4b853f5f4dfccc0af4339561fd69fccb69d5b318d24b4c27d14da891a4ae5645b51f464b0daa2361bc74"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:04:42 executing program 1: mkdir(&(0x7f0000000100)='./bus\x00', 0xe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r1 = msgget(0x3, 0x3) r2 = msgget(0x3, 0x3) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r2, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r3, 0x4) r4 = msgget$private(0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r2, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r4, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r2, @ANYRES16=r2]], @ANYRESOCT=r2, @ANYRESDEC=r5], 0x3, 0x800) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r10, r11) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r12, r13) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRES16=r9, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=r12, @ANYRES32=r0, @ANYPTR], @ANYRES16=0x0, @ANYRESDEC=r11], 0x5, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r14, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="01f2a7ffd3da00003b1c09bf38f6784244f8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaf1b7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df97c1eb466a05c8793ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) fchmod(r14, 0x4) r15 = msgget$private(0x0, 0x8) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r14, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r15, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r1, @ANYRES16=r1]], @ANYRESOCT=r1, @ANYRESDEC=r16], 0x3, 0x800) msgrcv(r16, &(0x7f0000000800)=ANY=[@ANYRES32=r0], 0x1, 0x0, 0x400) msgrcv(r16, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r21, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r21, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r23 = getpid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000012c0)={{0x7, r19, r22, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r23, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) getegid() r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) r30 = geteuid() chown(&(0x7f0000000140)='./bus\x00', r30, r29) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) 16:04:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x6, 0x5, 0x622) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0x100) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x1000000000000, &(0x7f0000000280)=[{{r2}, 0x0, 0x33}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = dup2(r2, r3) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000002940)=0x7fff) sendmsg(r2, &(0x7f00000028c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000025c0)=[{&(0x7f00000001c0)="33d09510218e9859ef06a27f5b78ab3f7d891c11f8638a71c5e5a6078a33ee12f73f3c1d38fa1141ce22f19c5bfd106d28444c4a2325fc6423371d01f168fde79ba7b246be1e768cb41e79bb59cbe16484f65b885b6b915d4460f9327af7b727f312909e53fdb73bce7db9aaa12b2792829c6053f56b6ce0250bcd413b7de474e04b3d791816127ace9fc05ef3c0b41c30a1bc90dbbc96fd43b7f3cfb43902f47b19b4078dfcf4caa91afa59aae4d7002f9e0e78aed351797b6b8f07323a593b402e60b3d7dd78d7a0538cd3ee3a8d7e097d362e392355adaba71668da7d84a37115c867fbce640bd6686702b7d3aa4ca21c35a67e35a36157cff8cd99f5b623fa6e89c0bfa79b106f8ee6fb5d8f76b33ab74d950a512af010f663144c705078efc8d0b8f7a8c8a73b75fc1a97ba202cf64a5c6cded20e8b130a43d601979c7d400d0818caf027fceea76f29ed1fdb1c9100d2898897834f0338fbaf1bd6ba4fcd2911b99b16f9a9d57126bf91f32ce40d2a0b4c1ff4eae1d16aafb560a0ad6ad808f232025a46bf1df306a51a830e171dd97fb72103f47ddac9814ab0b7d377813ba6a9b4a086a73121db392215003fd4a17dc370fa776a43dca0fdabeb2e47cfd1d9e0c43f395f24db19facb2a9a85fb693698c0b3c4c0b854f1a0168c73e447a1297c97c96fe9c43bdc96af154971d771604b225aff6087a1721d55466813291c6a0831274016f82ba344a23e59ae9f1918177b07ff705a7e5749c9154093a6105020e8811e368e0bd883efc2a50b65359fa967b60f01272ae24a56c6e0311bc8d486ca6664046a1a00a174bae43235abefe883adf04f66187d0a1be3a70eec2711f31721f07356a5b75728c71537d9e93b0a1c2687bf8f7b78b0f3800524244a4743463036b903c3070bb3710ed6ae25521558ffbe6af73af5f70e186aaabfcf1f3ed5988fa99c5385db15911b586edcc3011545fdcb072a545630da3df351643fd0c0283646e7fd864228d27db0e32f25cf4b30205e6af21d5477af9e7bd038e34fafd22e935f78b2e560cba8a385043104382dc6b2a1b80a90d0b10ac48b8b79ee471625a97b81fa1d012c4797b2379419db83a1bb828832d57efc7999dcffccf0f5f3dfa0c3e651458456944a10dd3e8a433d2fcadda574b200736617212d9d9a77ccc1e6698f2d9a1d0013834d516f52bc6ec7bbd362e79a972adddea1bf6caf901fbd60dd4c13da999196e1c53abc1b4541110169b9b904c7783f0500a9a232b2e5cdc2348b96106b14acfc6e80b6261655bc49c3469908a24fef4ee3b73d1d067ffbac116763e216e934fbaa9158a8d559e792e19803a0b1cfe1e8817f965f170eefd33c2eeae64a5dbe4a1e5cb05ec5ab0908b097b2e6e2d53c55b8d662272992f03d52719738d786c7bc544fef0552a450085de1c2629c344329de2caee5a5bfd5f8d47df12da6d0f0de65084feae8bf8168851c7fa608307417688b17595915e2c5979b83fe001981750313988da3bab497f4b58767d1f73bdbeb3a59d653b327f405ba3b23c849e53d898278bff5762d4888dcac82e086143c9fb859a17afc84c0e776a689d8f0d87cf7bad6e7b78f8f17de3596ddf0da243df1165aa59d6478a00d413ca8c76d84a43a9f5209e8c2e6f5ed17d5ecd64b45c7c54306808c7a592663c4e70dc2868224fad39fc0caf6ce62c58f717ec6bef72122bb8570c9c5cc3d3899ef2b67c707bad2bd89b3859ece7e4fb5dedd665081e29466a0f78ffb650ccbb7a26557f1abeb7b0bebba26e7fce7774868a5504230868b738dc59ee24eed5ce2bcd8f4b78db106a22dc32aa38add2229d32107e3c44242a5d810131f0568650b5ea77985e057478d5a638a79734db8b5f0faad9e9451ade762485fd24d130fa79ae8337a9bc1e01d3f92031a65c9ac104b0bd5d20e70c90370c0d61a20a8ca82f9aeaf271dc67434d135241cb806481a4c2585528ab57cc4aaccdb963053fe2f7b1b348424351a30a09ee2cc2e564581f43d1c2d85a5d2d83acad6aaa850841bb1f3edeacf93183496c3ef53362c894b5e7f38a06424e3668330df8756acafd86a0b105d9fbd5bdfd7cab1dbc736f7f29db6a3a7cc086374f03c9953610209e6c54af2134df0634a8cb64c4c45295264c044b546408fa3b829f23a22940e4edb2b7f8f853dda17e31b631e867530855f836ea8d5a00e319c0145d11976c70b0c0f1e7fc62ee29ef2049ebb1c27b60018f2417db6db992da9b583f57ab6c6be4fedc880755be8a19dedb4edb0dbabf5d209361d76a37aed8e02e451d8123a469d3df1dbc6b0737818ee597f5783a5c44a2902de233f85528b8d2a4a07e250a2cb184c3f06c78ec815514e868f2d240885974d126f6010707406f3510ac1341080a5bc87016b0e274a972f4103f3302c319d927901266e4b72d510bf73141da330d53770111c5cdeba4d3abf6f9f34e245b55ae5359a91d3b685742f297cd477339b6423284c07a7b67ed9fe7f484f19dfd29c9637da12336acb1831a673a9ed3a7283ca386b3a634279f3e80984599dc05af13d87a660969c53e528ebc4adc9758aeb36af9072ccbb5087e4a098c57ceaea766e00a9c2483fea94992029f26ea27e4a3229a256a51964dc6bf2622e0e27f53e0ab1fbe65c2f638b973b9e378db1abfeeeaa28a91c1b512d87dcb535631abf45d5a008f2195028017885bfe9b123f1a387bf7a8613adef17a3be549a0593c6c6ebd35875752b5db120d4a33dcba26dcac7ad31402daf060a0db7d36d445c8c7a8e95713412980b6d4a61acbdb326df4cba96c89aa21da7f92d787a5d37ef555b89fac69820888729d0f0c29d645d61eadf0a6ab4c2745568415d80c1556c70b792a8cd1edfe2805483a6d0cd6acbd3c08665cbf347c92dba6c67d2fcf44bbaab232f5c4ea0e672597b3fb5333208cb6a4edd4502406d6705c1f021bba0662b2e9303b7f4e7bcf7e9da46a2a2ab4234dc89bbf10c0dd4f536e0df497c572fe6339173b9450fce0c9efe0001b00939a785c3488c13ca779281120c6c2497102053d38fb95a461e612347fea3c14272393e0c0382a7e51defe41e9f3cc002a4646e596358a82fc930e4915a8413eaf35b473b46bcfa1263df4b62fb7f9810d5d98b416a281ecf2f9358e320f11a0b814e68403e08e94d00f18bc4ce067008dd28be6ff91c1a262f48f2010fc91d28503b956251888fae72d60eb9fe14ca23fbaa7359401ada28c967a67202919042fb28f7b8fdb7f5697712c15776d7fcff085d4cc2add417661cdaed2e8085752dca822abc408b3b09ee2032c81a739879e862b19fe86f19b9c6e2962f3dc499ee3bcb4f56df0a5faa6595f5692395bc827edecb1464ce2477d9ed27dd548837b7cab2b16bfcad1c8888c1f4a7835a9f71642ae50c6aa922af1d5dbb6dd6ba359921fc56036401851597a545c3dfc420ab2ce9a73fb5c6cbe6cfb188054792aa6280ee9798fbbafec294a59cd7f389933be03266f8372c182975ee778700330d4abbd3c8356a14443a205c1b3499555435cbc723084931223a76026a1184b8b793f980b07dea7f30c71546ecb055aaceb0ef162768bbc6feba0b24f7e25c3be06d91c571218a80478a2fd3755e4670d5eccf75b68c2932ca8d75e45c2203348a23df5418e38a4776350e160766a8ddbc6583250c2583d9acc39017f1228ab8d7f5dad242bb0a9d328d0e2e23f3affe1a055ff25ef824feea412ab9189c39f1ff87553f6530e05815eea494598eaf517d827175d6e0c84b4e02fae23d335db68ca73cce79c3516dea9017231eab8f915a9cc4508f59ba58e8410d80808b66817062df09736330c2d3a0dc0692674ec3e9da49b3800a5141c9ccce32a49dd9a493cce265f6ae844af690bbf70083f324ca1d6b0fa757eec45b639b44a31ad85a97c76e09d3278bf0163f295a20094d44ba5cf868d914d693aff9f8fad846356994c20c36526d25b5d8619a5786f262f54bb6461c07dc49a950771e87b7954f617b573a37b6f5951280ca7f00a92b29743c684c9dc41100a46ea67d0017172fc6060da018885dae13871f9a9ed0ef3755dbd3a04e2c82d5e5c6fbf4b5a126854041152e57aa5baf19686253ec118f7336f007e5a1011204f7be32c892c3da13257e47059c32166c03543d232daa57a7f630750aed6e62326a26b072ad525b6f2980956814a66e641a024ed702e9a3212204ef41aa1ed8315539ad8d03e3e6f0867bb38cfb1f7cb86dc9528ec3da27f77815f7f7c7716057a7fa14ed7665d73d28bdec1ac2120b5973daf209e10783def805c4b1164988ed56d7e6f1b25f679bf8a73a4a8f00d5ced456439e95d2cccfc8a474f4722f899a3ede4e5011de86266f40078a0f5171f08ee470d439bc50eaa496461e5e40ff26b74cf6cdea112ee3e10836e8fd1baf91306c83ed69b16dc1fe76f523c7814323adce934391812d2a18c26d981270b7031d6ff5cf6a13e7975b2d108ae4e4d38e79a7dd47b00e14c3fe59cf5cfe858b5a7b2dcc48d0f86cb8d08a016d11c1b6ef19c7e555145035107feb0a474ca879ff64f835de96a1025a892ee087c60cca6d4f5b2d07ef9f239421aa592ea7dbfe304743de42e69193386d08ec2963dbe8c80770c434cbf638dd842051c6708ac3ce413711380c22f46997c5823ca91ccc6441b5e772896d6d054e5be5ce24797a4bc1f6b3ed8319ae2b85d2f0eeca99521698a125764232ab70629587daea20b4d391ce99465195d1abf18dab1631663f354cf280b4785494ab816c0550f285cbf03df77550edf45f739e3d009ec111f143402a647dc5b0e7d756c0822c7635a6f8fc0e69eac984e32376ce08899fefb96153948e7d86ff634812b2684741d979e50e4427ddf0dc3789ff66a66c21108530c821aacd60e72732bedd2b1af56f6fc9773861832603888bec528c5873cf7e5ec560ecea7fbc27429c9f5d373122bce4d5b1af19187e125984298ffb2fb9e0f6ef790c7105c1a5b9b6b40e885b7a48eb1d4494f1df239e2e0ef92a3f34d2bd2ef5f1a9bf8a68911dea2d2d97e31880e766908cea5c2c8e8f093d9d8fecfcabd0856f84b6d16a0934a6385feb0e4752bfe0ea2fe8506a2923865a8c4f4c4b785bcda5bc10ab28d3fa69dda76e283dbfb30f3efb62bcfb328db0461d1b9a7b7322c824e827b05490571ad987909f97e0c69983c9f950927faf7ccbb5f55cffcfe4d64b5f7ac850ab53637d5918db11e04845c368c839d7ea08df59d1c68841003132041111ef1fbf1891364ea387d0a1b69c4b0f137fcea925a9b401f39b38921c980a7bf305532ea04d59eb9fc92bd29bceba2f57fe6754826fac29411b05b0358bb2f85f282d4211b354858e80bb135b23bcc2dc6971797544b822204a126a61b20299a84215331d1a184177e8add222262ad03f608dc31b4ccab4f3a3ae85d04294977c897fc1b03a626c446beb2df21364b16a4865a3773d9262c2c7f60f5930a41efadf8948ae43d720fdda0f1ab992deddc933a0916abfec1a508af5a20168f7b184cf290181e99514419515c635197b116c415f8015290bc7522af1ae7867befa0c2bfb02e24403a5a01510d360b37091b0109afc9ce10f948a7e1b462c3ac678e01cce826b74e5aac44c53323d29a855ff054e925d5592d410b47913e2e001c9d5c366a5ffe62be1772841318f2b01f44578e976a46f56e38b8e838c252f5c38b55662b06735d8f46b1b95ebbf7ab390e93b60b7427859c0a79e05ecdb7dce", 0x1000}, {&(0x7f00000011c0)="91a337536fd2178fbadce1991486bfaccaa01f6fa671b546660c978213154ffc87cf5fbaa902e6165f925a81f1adb0fb9cd946d9ca5d9bfe4be21c6b1fd5b62bee1e5a2b4c1bbd3c10e22d9ec495fe1e7db756a76e1755d0973d0fab3c9d6831c5bd7b98ed83fe680adc0891f5e10db15eb90abe8725003e40e54ca49d32e3d74b93264e88f7d69a7cb18e6296a64a76551f883cd153f1eb8d6ba00670813dd9e3946579887dbcc83ece566a352834dc4e5c33b29100453fbf75fa6111d0065395a5ac", 0xc3}, {&(0x7f0000000040)="74a7953fad66a9fa1a67431621cb9b213d76f82607da8b7cbd96233cda22c86ebe9c", 0x22}, {&(0x7f00000012c0)="e99824718d406a8fc0079e7cad1cc71dc48cc48008fb794978c6fc48773fbb88278ce109f06db74cec54626d5022d774eb15088b13da6bed795b453ae01801da52b16a14b6500a3f0be4eb1eebc6951e0c7951d5de3dad8c9a5e58de5711a606d92efc3f28a46362124d6c66d0a671942f376cd713519ad16ee9e5ff03a2b9643a7b7cfef5f4e00a464ce126aceeda1f9d29716b8d720ef36d2acb90ec6b33f9b055077b487ac2d1b9b04abfcdaad6e132819186d3be0463605dce2d010647fe7fe439b4dd6b4e545194d907b26a3f374d", 0xd1}, {&(0x7f00000013c0)="5eddcf46c8c6d3965a06f48e75737e1265d3abcfb7ff304d65560da66c60b6261569265b25713b364d4a59d9786b3b8c5793bf1de9b653ecdae29a0697627940400facdf756bcbebd0df59f0c61a8bcace9a59cfdb4dd7b1c28b219c8af161a570966d9d78cdcc8baf81b10375df5b80748a7fdb435ce6d3bd6c3e31368a67c17767b83f17005007b4d68510d19d628d36957f25e65b06f6e343ed24d46350c0d1cbdcb7d2e565fb20ac870ba9b5f719a2b3710a78e09e2c650f393b774fcb7986c5539bb44833f7863f485c114ada6c0766b9e7bdcbc6cadbce889e19850c336967d4ee1dd56e87cfafd774a5c87faf038b14acd178b29ec43f15f23a1d4d6b799be7e642d59242128f73d12c2f296b5617e88ecdeec611d63f52992ca856555df9faf957afd5cac916e46f3d12ab2c7c35f2632d786327c4b8ea5f49faa8156fecf839a667731c2ba939043cbf96558e9d425e7076b00bab45d9bb029620df60744690acfec17f4602398846850bc8e987b73839990b4383d5898b8ef19df2a3b164a1a3b21b8242893e27c95afcf402e2f67847b67cfd237bf4499c961d6a89afdef8ece3a47e369fcc15b0b66d412d8818c90c3553b51ef7207321b1410af30da1eb65be1a7e4467e98cede16482ca90045f80a0671fbe1b5d55d56320b8aab4f3534615a91ddc82d461cd15c534d8cdcae73c893b3e2e404406ac12a093019e5d8395b777b5407ea3506eb61c435f5aa52e3324fc3f30edae10fa9e9ab6de640b56b8997fb37d093903ee33239fd020cbb3a9a26ea2749ff816f1cf987feb809853c0fba5642d0bb76a4483af8581be414ace806e26876ae08720f6b7f5335ee30b25440c0b11a0d44f2e81a886b30b43fe8fdd4b27d554a9a5e8fcac213210e2dda975d0588dddae02f7ca7ef48563cf4e57f79ff665dc8fd68a429a3d04afc16be412a14ddc7d6cba632860ec05e27eba45c494660a573c5607125cddd89b269196d8c00237cffa96537c31b69472e8e5484b92d8eb8398201754a2dbe982d01c5fd0a71bf5432c2ef238f0564e29dad9ae4c0c8d61caa6a9c51dd59600b5849ccda2855beab64cedbca32b424773a8d56333e3ddc47aba1aa03930a208b3f65a76661b827e7949c05bd50aa11d974cc9217f635a8105a85288fb678d06a50fe88817293d524c149dde717e9c0aff2c6acb739a6aa343fef18792ef282168a4842060c381b5fb3c0db749620e0c1becb0faec55e34b643900f784d70680ad049bad65a7153eb9c4e6b89328285625730f550d9c9411773df8fca0dfede17e9c76b5cb14ca9f9ee1cb95209829da470d32e2951d4c92b6386f518407c1604b732ab90643db6843e082db13db45648fd35f2ba21b44d8c05b8887f06fd567f9138c9764ced46129ab627a1349a5bde0fb17d2dccecb97ea8dc8c50fa37a052c22c7bc53ca422d2ddf575f325f031e197e90d12057a3530b296d9ffeae1e4fe85e0e947eb22844ae07a7fc04bcfa330d1376fade85d99edbce1f237c8db55610eb92decb9d3fdd566775684e30405ad08c4c72c455577e9652c0af7f04803a6783c2224329dbe847946ca8a3d54f83c696d7a81ca0f46e640c37ab510041721871a549799fd3ec846728341b23a7274b60ae3d1b071cb536d0b5b5511213a9ef78340bfa71caa0c8e2817cab2660ac22c96af724f19b35802602c24d15cb87bd523376eea02fec670566f0f90bbacca44a0307042d192f11e8c87f88340e55476c7dd4fbfaa82187c2525305e4f43937486b83375a33b1f1ff35a515514d547f4cdf2a7429aa4803a5f1f026fba85d83e7678b51bad49a6984e76abb0f379e44ab156992238e734ea17cead1b4439138cea75a27579dabddce1efc9fe0a57c042a7347a2f97b1dca0ac05814d2dcde31e99adfea58fe0984ff2c933de430f5df6c5aeef81f400dca840f64dbc14bf4e33de7f60620ee56a26134a6d846de0279200d3ec39f1e6db724670cb6f31dd9bfe19324acd421d895d6f0239ca82a4d3634e9c566585968c9d3af2634ed1c13d65943a8a664150e9eba69146bd447c950a6e9cbbaa6a696718ddd4c245b22e7746d4c1fccd1ec942668fdebc7008b67d13ff868af1a6bd2f3f8a15ba7b08b33c957c28a71900c205f7fbef232f3c572d5adfe369801f9d292bc95563d3f2b9462b12e7548c1bc618172f676f7e75cf4d0aea06ece2d22187aec60fa450074c772a4d6b784d7fb4fced7296c59a61b3da5c4660b29fbb9c6573f493246449d85781cfd50166d9066ab93cfd0fb8ed80801f8a6edaa2c852ce9db5e5ef341034a74703e7a459c734c3738230d12fa103453f2d266a82e659c5d4a5e3862d27aec16f01bebc49d3dfa3bd748e39a6b4a2ec451c05ec2ecb177400b3f3e53dd03fada82a7ad1bbed7f0bb8a832e2ab5278496997c86d1824d5ca20a620de9ba570d5f284e056bae140ba3a8392f4c66ce3b5919b7c6be9fbe70fb4e9d190f6f27d7c87f7d1370cccfa2a3a9aef26ebb5a7aabfe63bdfc3b30d502e0fc6a18939fe83b40a42328333679f8947fe26b09c6e9e795281c1678ae2467e863f081b2b3013ed3b6a49ce75c3400426be82f5356bc34f078d2b22df98211212a2e514edf538511489d655cacaac68ce55e8394981dd257467179c1b6940b9c84f6cca4eb5cf06883f8a77ec6efb0d146196e2be047f589d9d19ed40fc2edb323f4c1568b4903fa4cf9bd46da436b7c47fd19074f7e168938bde440bb0804fc2f5cb6764a7b185f31abb7c0f635776c9f7d2384d3e26734719fcd5ccca174caee5fef76a90bc27e8f82a7bfd8f0bed6b03a54c8bdd12e6d6612a48a1ccc2f0ab4ef236a3f8d1cec3e649adf785447ec723ac239bc5e0bb144e36cca34997553cfe2df8bcf31d4eea60921114acf8f6cf5683e5f5cf08f240c5fc9cecaa806d6e0a43e8ef03b5734b4f4ee020cd48d64d32af00c198441373c66bf07ba502da29e1399ba862013f67ae963be4e5802d0135d2217c0b5008348e09f5e2f3f675be2229eaf29face00cd8f323622370702137bdd2998bc0a90d65225ca9640db10cb8b1ae3f252eccb405ea89924de9916207d9bdd93310d690575f5760c3182b4af8d41b78dc79b13d94f2a75a6669bd4cc2aeb8e7f4b73be4ddbd83deddf11d5cb92be26ce4752a5aeb73b40a803da97d8015900abfcfd95e437b00c5b363a1c0f120dceb4d3c249582bafe28458a378ee4e5b6d9804dfdd4b00504c57b85f862bc617c53496e1b25e60a243baef24f981fa98071066ca5075778b6f6eecd9f27ade22966dbc18de2a780eddda6d5040052d0a0cca4a540efa7394ac7208232b7de39918e3e203be4aac328ea95ef9db940ccff334321e77b3772593945139ff3b2cf1c200fcf6a5a67014d6d828d3e63e4e2c6498108ff61de307e15b891f6af2942e902ad790c135723a82ff978346f8fbdf719f2742649ef38ba21c36ffc44571cb7b31184256076ad2a121d3bd68133221d9d45f1fe1855310e009b2031fcb99ced7eb6fb4f7b6f45a9f2c9db057ef39bd9e6ec3d02c774c8b4b0395b6fe8c9a57e549aef64a8ea17d8b4fc7b28219281a5d4dca5dfb063d6b6bea8954d3d5a5c5a6e8b064108802c14681ce25fe034e4beaa89bca52522cbc6ee52eba125871704113d2e459d21c36645f2cc38a2dcea7e0689c2a7ff0ce022aaa0978053028974a9ae736937295520d00baf496663f1d5677ef9348a2b77666281fb1c9be74979e240920c480d5896f6224be2e67798c4eb28f200305703fde7edffeb48a7ddd1d9fef4544eb0be513b5e9eef395e3a048156c0ecc27f47af5d22c3a215a91b66691b31dbd4e01b2dafa1f06132168888c31329c8b36a6c901e1892ea08ab1e24bd4a260ec71b88a321811b4169ba8c26794f6ff8b49dcbff1e008ae7ce30a1db0f15a8f118a1fe6af299cacd67b2778eb165718fcc083188abcd27c610f5bdfa824e8de364a31b311d2865e21fdc03444f15c6fb1ec6040af2693a4f091c2741932fa4179098e6d6471c0c69314b2721b3e1067c9918329929b9a49d39d3a9d5bb42ae583aaa0b187824e8267548b96304e7ac48293c3e1aac66040205c7d0551ec58a1f2a845fb31564c1933c3567ca705ef59963c0c44f75c3c16380d8a10f90aca6d4b7b134e194cce1f04e1958aa767f4fe40b780b7581bd9146cd62ffc842a182b597959832453cc08ce2e2985eb98b02ad1357395462b341e423f122a898827d743fb4a7ca129b4706deeb6167b5b64997dd07899e5bb377ba7aac938ec3e24b734fe835ebe89634fa778c37cbcd734be2d0515c102e62960f24847a2a90359ad1f6693253a5d7a3a8f943134b30844ca638a5a11bdc4d5a629bacc981fb3a65326a547ff6d4cd7eb942a4f60e2dd0226b8c695d970fa28be522e6c97bcc9345bf66a0e0e78594d1c62fcb897ea261126ecc1150b9b10d721570c19317ee0b38b4c85550a6378ec5f446ea868adecb7abf31f65b3e15f115f72a433988f7ae9482bb27271a42420c64307b46a7895354a5e1a7e3df823c4d44f2c78df248e9e8771d50a8eb812106f7aacf3857373be61ce11f0c0ab440495c643c5c7aaf4b974aaa6bee3f76be96285bbcb60dc18a92bdcb33b29fa802869fbeacbd4b66aa1a88588b58b4fceaa2b108a4b124e594df1df29797831ebc385a9392e2a0d6ff5f10d2fb7efbc21ed3c825ad1d3d3dba0e4e3c62f9506c38c1ac541777c095668303b1b148d2ace78ec41d17d342c15b3319c026538df75fb54cf9f47ff523d6d14b1d8ac45030da7fe3a79a657ae13e1311b798399cb4bd5af2cbedb60bcd20448711d7427dd226ff91f18405d23db506477adc50431f61ddcf006e3c19aa82e30b4818cc925a126a57425174fd6a0e2b2daafdb050c3e6df3647ea40f1ea37bb8f4fecb05c046a52b28dbc2a92e9e52201b34b7b454195230ccf8b14572cc15b109130c2117f85e38591dbf6dcc994d4fb0b7ebb5403481226f0fccc56ba786f4a6f0015475c99f2c4a9074733bab69e25f05400da728e316013f87cf3c6784a76a39ac9dccfef392b3d2bf19c2bd99c62781c4fe1bf03f2f7c95855a5cfbb3e3e02e43d1bebb33f9097c58f2d86df0e500b3b4fa4961491f970b0a697350cde830206123c143c4a3cc921b04d786fc9b19c79aaf2b2c6e9947811c505b08c10197af9fbdf7468665445ef28f68009c67d2cc2f31ebb3c899b4ecb05f10ca2e770abead325108e2b2073f67c69f9dcfe7f64a5bfcc44d6078d3e0bcd3190bfbd81de9be545f5a5bd0f01c168e3630ca67790a0a66169867fd38410d418ae1299fa5703f1a2d4078979f74605e31297709d06ec6ee802958d0dd8cb64ee8b6e27902232990da61fbc529247a445ba0f1e40e252dfa773a9def59c36f9801d932dab76994f91fb7985dc2f5c5fb43fbc852b85afa58e2d093bad5799a690d7c32446de565bc690453c5eb48f66172062690971b573d51e7242ee4d5500f5d7a15756eb63f03c8f38c5aaae21d58c3c042ac11a998920f85c86edcfabc2973cc7809cad1b656d01869f0f41855f02cfbeda5c7c744a68184614ba7bcdbfce6d131d883e659590064a0096a3120dd75c4fccb7a6ff78ca74d5cb1514f3fb9030db280bfa38f5f096c4c9af27a376be7fb3c1752a1828aa0350a878ecb7dd2613a783b85ed32e88886918715789e311dda45a14c6a7570114a1d689d8236fb06605a2c8a5c38eb8fa6ceccf5f4dc8cefcb", 0x1000}, {&(0x7f00000000c0)="de2835ce47555f44ce3499e8d659e6e3da2bee401d65c5ca1c6c9e3754f94e0e6f1ee81272e86455", 0x28}, {&(0x7f0000000140)="c758acd265c57b11514008edd894e666035acce3fc589ba5f0eb26c3d5b70d6109f8fbcd809970cc07f1136fbf58488bbac65c757bafc3", 0x37}, {&(0x7f00000023c0)="098e9a32b25ac04767ace5be47659003177b409c137fe70d929f8a8fcfd2471047e5857972b2ebdfdfcdd30a980361b47e6ac8ffaeb469d7b7328b38e0a2bb4a843715759b932e42ac2cebdb93b8d06cf028446c531640ffa8cc475952ba8b7705931b0eca9273a8fcd4c6f25f7ad0269a4ee5815be5d2fea24a07b51f1e9c501f4673c6d8affb4b51505ffa9dc679f3fc25a80548d698d6475076e659fd39f01fa1acb2c8f598eaa487a5", 0xab}, {&(0x7f0000002480)="902918457c5a5d6ac9b23ed2f0ed404186a81a9e07d85df68060f49fbf4e894b298a0987d9b6d26c603f617c402cb3fc3aa911e5798ee3cf1de5d3ce0625e97506ebb050e750fc6802fbdd0af3ae93e706a5e16c322ef14a65eda014df0fa8e39ec409cb845f2df655889a2007df17293524beecf4da0521fb19510084ef4b38d69ad6322d7cdbe5", 0x88}, {&(0x7f0000002540)="77e92b48eaea86e36240180e0b2e7e4d25e8cb3ba99648a42f1a33ce5e5370eebdd5846ea23d98dbcd230196c7e2b808739dfeb023d3f568faac71fef68e604ec49b0a98e0fe3272420ac17d42b603d62531600f1f823c5a8a7893a34d73f717cbbf56864414d5a54e74e7be4ce34a56", 0x70}], 0xa, &(0x7f0000002680)}, 0xc89149ce9168a057) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1ff, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000002900)) r5 = kqueue() r6 = kqueue() r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r7, r8) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000002980)=0x4) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r6, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r5, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r10, r11) sendmsg(r10, &(0x7f0000002ec0)={&(0x7f00000029c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002d80)=[{&(0x7f0000002a00)="2ca0df2ab593c06b2de8ddcb32ca750b0547a1cf0656d50979744ac74eb647caa6654cbcde235e4e9493e2d966e67dc8d2df3692626111dbf841b2a9ca07df89acd4a0bb021fbfbd779ac808f904b329b5c88b06ae94cbf7623a399c2c957a45161d7b66cc159d2c104d78f561644afd22e06fbffd79abfe0d7cc7301e67aaa113508b08aaddb4f7d49914948d2433e6a55df49faf98481e8355c6918d9a745a8298b360", 0xa4}, {&(0x7f0000002ac0)="06d79bfe1d5421723f389456f14051e7b897be6ccdc0f68c742a6daf0b8bed9a8978d9744718635f7cd24b0772c43bc396ed93f08d8af3df1a56872cc45830b708af3702e7f945c66279a49b99a1d2ea49d00da5ce5a140637d3d496f397737d65b8576608d0631afe30036dfced1e57ba475a3bee28f42a2f690ad69fb497a3f1a8b76682fafe7daa967c4cd860b9f5364ad5397bf11d14773069e688f47ff7470e52794a320931bdb7530c270ecd67ec6335cd3bc04da4f229b906ffb812add00d72f6bed93178a5eb1b3733db771f846296f3f7ece4569c6c54accb6c9875a0bbd8e51be6125cd0", 0xe9}, {&(0x7f0000002bc0)="809005d314deae0bb9d29a12d42f9c1472ad5e47b7d1bbe359789d4a064c1a7316515bb49914a40ec64bc767dbf2a88002dabc8971d3a9f579ca10b8a16b9dceca893fd35239a6d8802c854f376590e17d11fd7f0ea94934a942bfacc43e93f3af0fa7441f8daccb57fe25dc9cf9c255037181e6101c88dda7bd4b66824ce6e523b6ebf2a65e955809", 0x89}, {&(0x7f0000002c80)="7876ac6dc2a300fc1c9715a2da691c5473f756fc18de9407fa4dbf1d90071588acd9381f6908ed469d18", 0x2a}, {&(0x7f0000002cc0)="5396e0b553b9c7b633f797987f73ad091a80ad5e5d967dc2bbcf3994d54100ff053558aa3acb880c568e1b26445839457521fb1e0b38d8165639c5b317446f5add69ac297ba3e60e2c7d736de16e82b023c59c09a5964d8ca04fc34bafa6b704be85c3c79cbba2c2077955a9f1", 0x6d}, {&(0x7f0000002d40)="eff3e26024c7803f2cee88c4e68c9970", 0x10}], 0x6, &(0x7f0000002e00)=[{0xb0, 0xffff, 0xffffffff, "da13e075b2ccf1f7a578a83e37a7ec4d3b65a5606cf4945a3091155a1b02636fdac243b7192e5cf2f37a53f9ad1cba8bca1f78716515314fb49555593a7dcf89569e9e49c091effcf2701151756a7fd3dd706c1eaefdc37e1f31fd6696eaaf88a32ccd4937abfa231a5548959db63150a716d5ce77015075d2c03bf23716aabd92eb8259ceb389e9ac5f29b15c50efe57c7e6d347ede61cb936b"}], 0xb0}, 0x201) close(r1) 16:04:42 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2", 0x22, 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, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000012c0)=[{{r3}, 0xffffffffffffffff, 0x40, 0x10, 0x1, 0x8}], 0x66, 0x0, 0x81, 0x0) socketpair(0x10, 0x2, 0x9207, &(0x7f0000000080)={0xffffffffffffffff}) kevent(r3, &(0x7f00000011c0)=[{{r0}, 0xfffffffffffffff9, 0x84, 0x20, 0xfff, 0x1}, {{r2}, 0xfffffffffffffffa, 0x3ff761945f353a3a, 0x1, 0x1, 0x5}, {{r1}, 0xfffffffffffffffb, 0xb4, 0x4, 0xffffffff, 0x7}, {{}, 0xfffffffffffffffb, 0x10, 0x40, 0x7, 0x1}, {{r4}, 0x9bd2faf82997d0ea, 0x10, 0x1, 0x3, 0x80000001}, {{r4}, 0xfffffffffffffff8, 0x2a, 0x20, 0x0, 0x517f}, {{r5}, 0x0, 0x20, 0x1, 0x8, 0x34f1}], 0x6e0, 0x0, 0x81, 0x0) dup2(r2, r3) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000001340)=@un=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000001840)=[{&(0x7f0000001380)="fbcb7f2aaee36672179657f87d7069c2c0a59b628705466c244f9a408230c731ecf7d315a4a19e104cfe91c9bb06779cfe399838e61a116c11108bebc031c0d02a5a264374d83ce73919745ba5dfe1620f36358fef5dc5cb4a4ba85f819f31f3c0040d1559df8bddf30cf74a0d11d9e07ae25edcec067e47ea3da1ff4d02fb4acc7bd0d6109dd5166ade4c65d9eb78397424", 0x92}, {&(0x7f0000001440)="52027f121a53a41b798bbf8b0a1307899c805acfccb50062f9f98ace92955957f0fd723de7b489ea0415a6712cb0997304449c87c62f3d5380dcbc5582bb15fa9d6586a5588a616cca46b77415ba8a5f1ef4948c7b8b113d865684b659a2ac52236d514f39c32a91be77f671509721afbfccc9498b5eb1508b797f72e09e433a02e1211d5a500dc966f7ef9149eefd035c652151a32f3dfe9a1b20ca1f32788278c672d771f6f19b9ead64262b8f6bd5570cc77b2bbeb94e18b516c8383f950b06aff151bc7c184607b34166fa3a142414e5e34c9ed88d3d54d9dfe9f0cb0e6ecbb4e3d45a60ebf340d1e37674aa67f68468f201a12805ce6cbbb1657b0e79", 0xff}, {&(0x7f0000001540)="7223ba68b226097bbb5f341ac88d751b81334ccd276f0d0200ab3816036536ca2d6daa45f3e87e9378b782b9be9138b3a185bfb61ed44c91822d618ef91a19e84c9dd16f482ba635e0d00285d781bcfad3b63953fc68a8d8c277ca8159b4d2c0ae88", 0x62}, {&(0x7f00000015c0)="006a5d9a7a5dedf4d947d554c478a3035b8bd7bd7aaff8925e481b94c6afefea5ceb28bee5bd4f5722b4f58fef2fd84989371a9bf45b465f807ee4b3308e9c14df5bfaa4707a8675dfecdc27780cc44e6e546d367cdc4b9924cff4f0f083f7c08ce8abb1e24762ed787179c687a9b4fa88afca73e7015cc11a6a810a32e7de5abe0486c5d7bc0570af0ddb00e166241cf26bddd01d0fac908108f179028c8de9378e3ce50b8bbf83512e289b8c97150d92076c8af295c30925524166cddbab4fc6a000c304b84d70e3f114bd39", 0xcd}, {&(0x7f00000016c0)="05c15e0e5b155ea6c40f809ddf27bf0421d0975efdfe389f97f030522aea374833a3e0aa0425248529833b0ced09dd6e75f46764cc8bd10bf5342d8f7b3d9e8ac6faf52b2d0fb744e4d6ba123c78028e0870", 0x52}, {&(0x7f0000001740)="2a496b96a3e4a35af6ed426a39a77d41a1d349f4883b9ae879914513d0ef8fb0afe6a57e7413712ebc9fda9a36dfb0fe1227d9984d3e2c603c37550de64bde8713fefa58f1993e7b4e34484c05671d92818b9def5a939620d8b67e61809f5bbdd5ff601e7f8cd2ad6224ddf5da2450e50a3587e87680b371d858bfba9fcf03fbac7a81e78ecf6ca5c046dc02eda4051d4a21ca89001f7a5709af5b144548d3842da9e81e0b358d04a569e9a39f80e9b3d0c6bc3b97d4e8189a50e893d6a5d582057c552b2c01813f082d8d70dc81fcda0c7729e0f963530c939c5d52af5f40de1eedb1fb45056f59bb30", 0xea}], 0x6, &(0x7f00000018c0)=[{0x78, 0xffff, 0x4, "9a3ac03086085a72acaee7ce487d987840d2f396d6db9af360aa782463857fef8275c93e18e9a019787fc6795406ee5cf1d43b76faeeec92665932089b783e239b0f568aa045f8d1590eec0700216da202a5034092e1e5a4c68d7fa65c4374855fee"}, {0x68, 0x1, 0x7fff, "e4ea82c6f9213fb67b1b94b703357fde0333bd604a770338f07f94cb6b7f1574c59df8bf3626c71428d64ce047469f50dc7ec0f09d81d2c4ad9e874c7f379a3b03c7a7230c03380bdeb930d4e1efc4539f"}], 0xe0}, 0xb) sendto$inet6(r2, &(0x7f00000001c0)="c0fcb0cc0717f057c51ad72a500221c529ed19d2ea67ec6db58405080f46cdb7e44a769f73953ca0089facfbd460659824c331f7d2a4b8228f0b278e552c9bb754a38859cbbc570255e153d95c38c040a0901b85a7f46011c9a4c891a4de604ccdb2cedbdda6652703523ac4d88449dbae499302a32b23b938acc2299112fc705fb040d1e01a6a37e7af7f37da702d781efa17dc0a9194c32d2cbdddecae6f6eb15fcbc8b04c49612c068763a671de8ba2b1de4e101bdcc2f31be1686a656997c40cbeefb340482344d9e541648d2eab90a5b2a0a4e276222d6f0d81abb31033ec313286a0832c9108fa67abce8a83a790a02c86428748009a041166f52966a4a2aa227337022fed2ceada49eeafe10c3735cfb5f3e8ab3c13433d9d4a9a3bfd685832b97ad9174f131199575e640623d7bcb5853022f5fc79636f564d22b638afdda60487afeb27917674cd0f334f09ec8800d97533912c9ca063374bd8744345351afec81a7f595d658f636149e0386ba4574776b03bf0aac39d9bfeed5978781877b18514667687ee751711c830d4855cd935a6501596ab39dbbe4f84db0b2eb588dac02cb32df3208ac656e296456b8c12f06debadfe9090d8e0578209dc2e9aed021633b01dba21ba18900822d30c9ecee07b1dcbb8be90f3fed4e81a2733fe2c8e2f6c1652161f0593060e071507d43dbf3f83336b5fe371ec886753983d11634a9de2191f0900d1e624c246ff6ac4ff0cd661e5b0827d1de85b4e6308982f8492b0eff9bc0a8a6911d71aae983a2208ce112fc1ccbf6498c725a5a50a55fe8eab0be98661f1124c0e9f6b3b92fe126e8e22649be21c56fd44b7ba4b0f059c5508f0658b564674cab43a6d9e9e315f070566b58735dd626d9eaa2f01c482e144cbdcb351439057bf71fb63857e3baa0f49563d36f681af7dca43ad7f84780db6a4f1fe526a78fe1337f70fc57c9b493b30cf213e7dd1bcb12ea4b62f64f83a67ef96d213b050ca55b165a05eb826c19c912d3aece8c97d4b4b2a8d7982834c70aefbe654b2683ec8cd6f026039214ada3620c330447fd3fcf241767cb975d29ced0b88e55f71e747175d66f2f5491c60736679a50c3aeb693c4c8d590a0b29b3b34c1f84298968bf81758afaf4ad4bcf28752612272c180b14c4e74e9ac96ca9a9513dc1c9c6270f6752a84d36aa8184d03353ea2065027942370510dd3c2186a6905252c8cdf79febf499c78244d45149f09ca29e9a8412154e756b07f7641881df7e049b4677bacc02b052d880386774edd2b0caa700ad0c93b29b355be2ae97f94165c86cf67c8cfe93b66c0d78e62cd7832bef0adb355e106b530ab1b648034a4e7a9be26020137884ef9a095081dea0d1c3be74ed66539ebf19d6d09d7321a694b174d73f945d145a62ffde5c8217ff107cffeb43fc17524a0d8eefaa259b62d4f12464099952d4d8bbe84688c209d8b98775f04ac89e9a67432190371e76a716965f2ef403f9456e6166a9d90a2fd017d843b97d66936990b12df2d9d9ff958b79284632ab1223ccfd566f072be92d85a921ad381497cfa5408a470dcb22b34c73f42137e99d057e047ba23c2d5c077503d546eadffb3a58a25fb2c9670239e958ad280396e930fc0da529ff322ab1a14ac4ffdf3ee071a8baa7d70fe4725e7333a1ddf40e4c78ce449a47c970d0fc9524821e6a3b34474aa2bc096280d79263da7263d4906fcbae0a846ab9bcafb9d28357fe4fffca427949727c4d1b5d92f1155315335f62b6243d5481e0e7c95fdc8b32235409d80b94deda0c95017415517bf4fdfe7bf32618c6a8d82adaf4bca051c2e116383e09033cb422ae7859dcec69d74045fb2d3ff92069e32dc94cb193fe60dc7a402d87bef0e4b31988051525c94181824bd595c9cad278cc10fac3c5d0f8fc4324ec889f8672280cf4377112e51a09f45072fec29b8aa7a781319c5859aedf8a73352b5e8810a456ef797c8b9f8d3d056c5585344c4fab82f1dc294b1185c534185bd17e97d711d3a98368736b11eb0f479088bfde64295be018c6489499a35636465189ac81bbce6f00234e5df179bd5530ce0ecde7915bac7173350174f775eadee536b601e8823b9b2dbd6ecaceb81b027b9452caabe3c2092f42bbbc53c240f315525998362f77e10ac4a4f729a0e1086bc200ec53f2c1d9f7404085d0335d8c5f7a23785e212e2443363c33230229b1c3f99e4505a38c182b9faadec5a79899ec58d0f107564f6fe16208d69f71d85488e9becf41353087169224b5857d999e20a358b97c9e6872ceb4ea34029696f8c54488ccfaeb16cdf0f888d565d193ebd941e32cc2c51e284833b888a2e384b8a48cc432eaaf86c09055ce580aa498d5e636623f2985818767a27457b771463b28ced507df3dbcd60911941849ffa71636c94a2672f57e9365393cb5d08df33bc456044ebee92b76762623a3db59b98f88706e7fb0f85de55bcbe329788d5f1adbf3dce0011aaded3c78816ea90d988daa363c29d98f55207d63e399b0620eb8c25aeda161a70073762f46c36264d529530e7e0a4fd3c9543cd2b3a45a60a3293b69ff8d321ad1e7f7c68d3a8322cc6b2b0c6c1a9321011f0940f3bf1125094fbe2aad51d1ef20ae4c6c952b2ba94ae3e866c4ca6442a946d9918622b30071c0b6e74b31e3569224131f77cb4a3bd59ffb01f8aa7a7245f2b95ad0c81b60ffd2e4f9abc6598b11d0bc46939503e3100b779570774b72b59ce55a9650db557a2e9fb009db0c3a7f454d389b719adb5dcedbae40fd13d3742ee8ee2c9d0d9971a5d8d254f1cef3261aecbfe71c3f43c21e9a4d66a9a4ae62a70215b360a848ae3ec4d4c01a02a2d487316c51a85e91e9319973caedb3aa9e1560a8896d7df09d214d899a6684baa81b6912fc87efe7a860416edca970d1a823c1d320c080b794a33720f60f65fb443d893d46aa1a443f885ff16be8106db6ffa566905cf39f2548007dd617fd552a3161c5fd478252191fa218c2e48049d02b73f164becc0db2b5a6e95317bd261ca1861a175756118dd03ad95faa53127bd55a50539bcd74ec98999947fd4e078a70926438966fb4faec2bb4ebb21da8fbf232c41d3306db3898f53565b1ad7cfacb2e0a0f1bcd74f39ad1f869857974ad4ef9376c9d0830d32212647b3be929a1652770c4916fa0854be7bcfe16b7ed1b6e4da4478affc4fc67aa5f7f50582a6ff3fdd16ebe05411d94752613ea9f84293c29a6c3081aa4cd11ff6e7aaa2b7081a826f5c0d26d2507d4eb98b00c5b034e0d55a6c7cd14e3236cb646bd9a929b481e49e577fc193a471d13a6a0a607c3e19f096c67bf377a5f1b7c3cd16c03bd5bf37726d43a698c2dd07e3da6b0a75376a894455faea9910bdb798fba248b80bc465abab4c623a13605c424f3a2eb867a58733abf72b7fa3ac83a396791c525f9739ce88bd7be9ae018a405b4db1e502694b186234abc7904b816d806bca13d57475ec8ef48dd50bf20ffb9ffcaf457c2d35cb52dc31c3f34aa821d294ddc0c98c06d7102b7d9ddd0cf240b0ef5ad2f1c5abff739dff16e726945928257a2c8bdd8b5e1394b6d10cf73fc1bd7cbc30dc6554d932149137f70bd447f021f241fc97674c5175ee37773a9bf406c8d7d9f9e6a965293cd6cdecadfa63f897e00821d3acc3cc30711d702bdba1def6249f4434a33fd462044c7790bf2d3c0a249dc4a120b5a15c55021abf88e46298517a1d3bc9b0094522a07ae7b5919a32b6a4f6fe0ba91cc4f9552f14c4a55392af533a47e1a7a7a357db8446d26ba34599d2fc30496bae4d9b6f7839abaa52177ff7c249fd92d447e77e3e3e0967b1db2304981875aaecea69cd598a6d1d8bc86067268ca39c286bc559006650a52d0bcf010f949ee740c83d4a90f6e84e1c87d6058e1f210c10cd02bc67569696c085dfd389faebff78ea994eb5a9d1e3045a0009dbbef9cd3154027a5a9c4a861cd8447bdd8f55f5daeefbd071a42b5ae047b94d16dc3ade163208eb79a850d3a7b55b71f04c5db5be3026df12ab29ca455406b1cf16adf14c7c2cb0d3ead1d396d478cb8e8401ca2bb4b61625cee3205bd6026721874b9cf622f6a1d32ab6609f155f5984af9b15cd3017731db99130a26fe2eb85dc487815ee132b9bfa89308efcbc53d51ee649277936fc4d55814c6613b1c7fcfcc70fd791c541612ffd68b1224355a709bc5ae67ae0ba4b3611e3c2cc405a7f115ccb95c7837a7b112368bfd4807c2b8c384ed89aa5d8b96cb8afdf5bb436b696c83ade6c47e0e724aa8eb738da259cb7edb9b99cb6b0cde1a6f1d4727ad23cc5034e2424a2298a4717624ede6dd57e51ab88c1bf291e7c6a97da82cc2dc099135aa8d21cb2ef2b19c5fdffce1872c92db34b0983cfd5f87bf901c302984d37ac4bd143ad571e05b6f451ffcf70928f4a64b195f34d39a803bc8f4043155530d36d33eebcfcbd21fa16d3425e280efe98d39d12d46a7ddc6f2ebd2976ef59402e04b452940e0421182d99c8826804cf329014a896fb8357779c6826a39c0098885ebaab2bb5be9d0c72cd568aa186791db2685c3ca3dff0ea146001129c608160b9c5a0091b5ba1f0d7ac16896147587aca69908f2ca29f4fb6770b6f27bab41d33dff230662a2f9bc86be5792eb076fff2767879dbb01a92cf0c963720ac6f8a5ab201a10ae4eed74968dd078702fab27ff0389de20bb3f754a33abf35846221edd3e487183974cd1fc4e641cd2d5527fa9b610f6753e61367e285d5c39691fa29d4181c40273c9f02b99792d61248139bc4cbdcfc0cc7e79a08abffc95c518907a605987da7c5f299d96794bee2e496d93822da9d6e514d54f72afb9b3edb3966e9cf1bcfd4163d42d67284e8ef959dd3b2f4797310af5ad272eddf44371b6d23ec80d547df7e294b334caf7f1a849a527a7f6141db7d802cdea358e1d30db4aab89b52ee86faa74aa375506c21001c868705b78c391543217a1c0974f723a0e2e057a3bab89d28703573b7b30cd99a666b59292cb38fa0d82e7fa7311bbd4dffda183dbb3cd007fb802ed98cc7a62be5312ce26b462af0bb1c252d51f624478e05c7bc086d1cd7601477bb2b61109a70c66e8a5fd1962d7cef10aa8883c42d52d907b8e04e7890921f1b5ffb605e7fa3e360cecd0e08d380e73c027512e75b61cfe96e067653df59e8d719d547ae0d01c9553ea6ea126ddd1c95855557f63f3fab54d5c9b888274b54c5437e645c9e74706d9ef1b8401f3f05d90ad2108be17f27604b9788c7a3acc2326e71c371802eb9efde0effd33ab88b7651f4bffde1ce31376c1e63d584536f3ccb57e06be151bd9cf5c0caf61964642a64a9bc5f14d0d92b03bbbd5142dcfa0c741e3439b3c59b77533712203980a6e90fc84b95385501870ed7c9bff27e3ea9212dba397fb65c16bc0dbc16f467fc92cb4a1e386ff1954a484e0d46f2acd1959664ba70feb11e94e45e97acd35e6b73af75ef7e547a62f6d4b48f6d5e9952684f5aff73b693db42d3690ae1379d28463c0c6afaa921a5946bb3abd5524c6deeb3156fc5574b9a5dcb69ca6db87284980cae47698be0f6507d782bb72222b36e62b2aa8ff0daa0babc29bfcbe009c12a88ea005e86629c8cbdb62e4752d8c6a8bf2d1a3417a63b045c585f7061ac58c20bbad35c892634525d85c4f27d0410203534d946c729f11bc4da7fb13a8b8e6ad7fa3329d2cb10d95cc9e6f838efd6f903444f4a22d7d552ae146b0823b5bad940a", 0x1000, 0x401, &(0x7f0000000040)={0x18, 0x2, 0x5, 0x4}, 0xc) open(&(0x7f0000001300)='./bus\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000180), 0x17e) 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x52b8}, {0x6}]}) clock_gettime(0x0, &(0x7f0000000000)) 16:04:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x40080) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x27) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:04:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() setsockopt(0xffffffffffffff9c, 0x20, 0x3, &(0x7f0000000140)="8b3f65f135225bf55068dbc9d0df4c045094b00b39007ee6b3e9f48002a1090a6b70912f3c74336fc5af3f7efdcd12554b4dc87a7790f1cf1de57df92f0b180e0a664e975a3f1e057b4e804502ab3900be50e4f690c63dbc87114673b310163b1451f93c415961580cf1ca02f76b2392279b008cf126d1ff740aa1c7282aba10e6d29e63f3b2339e51f37ea30d9589d4903bafd01f10453a53dba7", 0x9b) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="53e1df51377ccb1deb05bc0ce1e44985902758695d918260d6fc59768c0728a8ce6959dbf926a2c6195f7ba2a6fa39e3c18fc37cb21a40c2828c530fc506e4114b24366da8262d0f158c8d6c8e72edc3ac43e8fe944df02079ac320b1debc51b8c3ef442ba74ee23fbf31be2f12a9b2100cf360f0b519d6eed8cbec8778bf5a493202f41e88378df3e25bc408e79bc7fb3e90ccb38eca230de7a3659ca756892b7968686efcebbb80dfa4ef03e84f69250e63603ff7817c89b6c0aebeaaaa56548d51eebde83c09e4dcb0bd5afefaf799b07ffeb9b5a94dad5b60d5148dfc0f442578735d606ba74b4f3de6907161b1126430251a61cc1e53f8af690776e458a9a0da518efe25707a33ac28daa0abb4e8b241dd56adc38164bf7ea67579252246c5dd3c0b93ac4a0f7e45025f41c5908ed8831bcea074e2ece941f921c7fa2893075e1f0a5705494d38b4659221f44d3f73114fc4440302d51dc82390b3b7e4eb329adc541c74f2f9f3f9295f9af8ecc0ef8eec92c64dd414e26dfb84efee3d3ead3db6a95b7e466c3c01560bc2e7aa7a0c8d65f1e3b3d66bd1307a6acf2870cb2da0582b697d8259683364a5ec2331fd135ec6dc4de978611a07c2b3ca376662dfe65ecf55e1eb0893369d9ce559ba2f50be51997800a9ba93e43b127673eb0834117eb3aa81043072585ce82ffea551bc05b61215e21ac74e3077c8a7e6c3b73784906097206f46c780ab04cd724bca3e3fc84d5d1406b0c6c1f910a4008bb1399beed9027616bbf0fd5de48d9f26052528865bf52d116cecaf30a9e188f3a10f6f07a068c8dc0ccb66358509a224dbd3547a4cc808427fa5f9525c059e097b4d7834b790f5d1c330ee9641e55c00f760b930b57c328262bf9b51e9d21575d3668d4e7efce2af6a0cac986b288e1a462ae508d85d57967f316cfda66a040c6ccd7357e854b4b52f34b7f961899b634509bd99acfa7b852d1c88e533624debf5ec577a7e2b302927a2d836e55d8c47736630d703e92cc0b3c48fce165c3f92ec2254dce9d0f5f48c1657ed22ae3e7f299900d50d7ddd8eebd3e7e4f43eb92a1eca2464b2fdc162fa7c3d445008111bc22aa7b487f213aa2617664f45af23c6c91c1cfda08956f8e361741ce81b9b9a3c21285594725023722cd611ebe08cd34b7da875f6b7ac78509ad33fb21b92ab57d13489696c872cd4ac247dbc69624bc5a634e368724882761bcec40307ca86bbcd2aded28b126a8131d7540f671792d6c49cc4c451b641f0b7b1faa3af72945e56824bfef3dfdf98ac05ce6055411121a439ef5fdd9694cf23970f2faaa7338f8e0d479bfb6799c2f75858bd197e86a5efd611a611fd65891635e8803c4f1ecb84c8fa40cbff450b95ae5d26d38abaf4a11cea32723f990cb52a8b80fe06a9af698846b0ada761d5bc80b2bc5b2f09acc9f12c3e8b0026f71f488dd12770b64d6d9100b29c76328cf24ee11e877e73ebb879671a69dd1c4d5cb503249f694327877da665a123019cc7ac96836bf693de5dafdbf0257690a5ca79be41ea85ee9f4133ca9bd8d273c691029be7a8df59d2dc61a52099dbdde45557393b2ea52c8a057e82308c88f9494814ef7803837bb057abf3d15891de6b8e9fbbe19e8d1cc7ff5af8b9f173133eafe86bdc2c9313a3bd6e22b4b7cfec9afed18ad8027a2cf4861e86b75820164ab885e304cda42280f7b2c4d891dd2acab19d9a3e192a65e75f109b8de8a4601524781fcaa5a2127558c347f7237b5951b83e0975a4edc0d5d9a9e5379a18aeca69b2c0f594fa637712c170ab7552d6969db5f24c57be74036a539e26aa002d3370047be01f036692a4e80f2be2b59dd55539243e9adee1da1c9f8d50372a90e0dd2acb6f543245758c6457876ba5af27e4b4cf44c1eb103cdf22ad59cdb462748dbf7dfcfb1494a8b3b5e6b85d4bcce003e562a408b4a1747a90f9973433f1e55a94ace85ef56e4897031f0b87756c6acd54fcfb03adcface8ad3076317c13fb31a07b9c7e71d89a607541a06679c3be01dfaa777ec7fae4e846d79f3bd4a498cf7c9df44a5e4fd3396986f8ffeaa632198c88fadf446fefbbd6955feafc6e6c92059d0155abf12a8423e4fd342a9517d71f1bcf3d49f0690794b23bc703040557869e5ec6c61f651fc909c2de3ed7d26168d27bacd879f1845a5d7c030f25ddfef6730bbade5453e97c09b0141f9943796884a82f2ddefb5b9f28db1b27c13383a25ff7c945c392f706c20f8fd027560b68abb9660dd1bf0dc324f53ecd8b6bb8a7611a63db87ea3dfb612859e4ab71bd0b80956db1520249b478833e8fc8cf3ee4f3fa128ca069ede1ab536450715e9a6db94c41a22cf5b64d68c02e9902241753e868e1a77c1d5cb4ad65ecc211de64eff266225d0129de2b012a82da3064c0adc74356c8aac7568d67616b19c909e008a7bc9966d84541bb9a0371f923ee46f8f49c7e4af4c79bafa7ede1c957fd0c5df73b8e6273e0857cdde6605769350042fb485240fdbdd72a597a0bb3ae02d6e25e90d8e3ca9583968061f2e4799058547d901fdf6971b45922ff493dc9d76b99348c2610c5b37474f9f2548424bdbb99233a5a419327be93865c46748979618d1804e59a2bad4cdc3e6c183e9a9108dc5e40b3d974e4807e6e9a5805641921aae3b8d8e7dee24dcc221b3877282b8638fb9f98d443f6fa58d05b38cc651df853238ec8f466ccf97b41e28df5315e7955cd1d7e9717a95a1dc4c475ddb0f6d8e698ba4401e44b4ffa0e6b1a5f36af9de2dced7ac705b4dfb4e36e664fca344a2341dff8083d25684024ab956cff239e8ce106a207af7f5860c71188de63f14343e4083a3df7ed64dc15e95a05b499ad87fa65ad570cd465c72d445034056b14aaca6a105d35d5f4aeb9955ea04c6d7f74d698ff18c703ff0a9f704c9916931ce14f5cd48fcf154849a91dfbb7aa6becf89a8a38174b59d759622e1cf99c0bdcd75850745abaaacc70df5d5f4a79e10fffebdecb050f3b7646af0c9af0110c09eb47fb293dcb094eddfa71997dd3530f94a6ae873d3bb85e478c362ac1caa1841ad12abd77cfaf961323fb8309ffe8c0585aecd49c875dc3bb7ad1b2b54b3cb7251f231b4056156c7f02f391f14969ae3a010c85dbec1246b122685fc5d0f3bb1e784aaeccc94f79484811ee2f0ef9293e1d545ca8622b17039388fc16bb998157d932a8defd65ccb120e5aa9b027b553bacd5afb65b4492123202ab7bd429799fee1cb2be70db0f76e1a02e9098c608ebee2122bb248c636c0024af17ba2c662721700fd76e08cf890e116970875d9c117dbda7d9475ac4f0279ad743a4a6b9d43428ecac07c0d6b54fc285763eac4ec81fbaa1620881c525eaeb00fd5d50c35e90b4c2859a82d1f6a891f114807950877b57ca82bf7f5261dd43bf63454eec3420cccf5ce0b03d5839e0ca5f8f863ab7453b6c509f8e432c7f6a701c836175d85d4086f049c43a021793005d5654090565d2fc9034d693db195b08f61a6b1491f2d9f464ce29ee68cc6adf87e1572ca6be111ee2c3c39859a380ee534cf75c5ccce658b3655b9658e6218e2d7524ff4e6547c9b07857738185a6b36b91db61ede5f0d783f19b4ea07d5c51e22b720c568d58d3c873509ff2d557fff8d4e2f95abbe6295fe08ccc8807a581ae4b48b9572dd377bf46b66986aa96efdd61da917019a7fb9fb6bc26eae981909bed422eb439e17ff9806d9804099ff68ae1534709322007d7480d208ebb399b4d6accc5a9f78fdd8989998d6176e53b07a7ad5a9fd45fe789a7f7c8fb8fc8fb59df223786be58e41aa6c8199f8656da565b6c5d9317b98616fb6bff1279dea4f9fd835151b71855862bc00ad90eb2832159503f41009f00c79973b48e5cb2d8ec492a0fbb308a07201d2c716aaef73caa297571fdd17b98ee8269d6bc45368aee3c0d4fb7499182d0013917112a98d6d96a2c5a0e7180982fc5e4d686852797fcd5301562fa7bccc3a6485c7108dd1222d5d68084912c25ad07eca8d804c386fef1fe2106af088e9b8af7806010f3cc4d37cca08289c6a2751503779a6c5521f258b7064e55c96e56e458ce68ed850d74b556e20cd0fc9ff0d48fe489b428209f50fa3f252a64eb2c53bb6930b36a514579d0e3f71a07573b9249229b72e065c26543bec85d7c392ee46cf7e086671caff089067bafaaf4ebeb7d7d59620bdd18f2aa247d5db92b9ea8c081d9fd8acc024ac0e1e21689ade0090db6b36affc7039ab9d7baa8db11b046ebe581c20c161e2b355e20880fd6f7e04a74ab4b6956bc20643cb7393ddc386cd5865616c5431e4fa1e5ad07c081cca43b3b3ea43af62d2d6331bfe17e10dcf669bfefe19e1db267e9c2084ceed09afd84a128dbe855038a027d4ea5a00ef96090364c68f316c3f64e5aeded07cbe3f721407681af213172271b15da53872adc9894fd412fb0b3ddbaa4fc3f3d5d5ff223094bb54f7728e6c1ad6f65b4b513516482c9d1a410f5724a44fb0b53c4dbb9203370e645089c9e332811da91b6adf20bcfcd2262bdd79d06c3d870590bffdb1b47d17216f2f9f22f4d305d2fa48559738176e96896be6c49b3669d659063abd95f4d0398d836cf106ae971e4133789966f3da8a6077eb0e559bc1a8064b9b80fe7754acd55e54062bc1c897c1a8dbff9e9faf225cfb2187e074470bf54d7945be7f024cbbf30a19103acb55d46bd8cbf1439e1275c5f8d6cb4324ee235ba40bae81ca2ba7a66dc77a50292541efdb76eef501008928e78fbf04eba3e8e9153475c8b82f3d152d14605948f6fd7cd1d0e327b1f58788b5dcc258c9672735d0fa31f2a24d92c95f3e31daf780bf0f3a84ea41218c7725cff77564e8b9b51ccfffa4c978d589302f39350f40399ef4fc339805464a28230693ec5b1d88d16dbb169963c124455069ea34519a1eeafe058a97435667f8bb840d42c1e3cfd1079154e0d35af09f7f7b8ab7eedcb8881f41f150a02a764de4207b31784e0d92fa570ac21d21e0e686cb27fbda72853bf4926bff07ddc576d567e46de5bc78e58060b3d435c06df3ec25c4ceb550d9c4e0d981625e57ae0de09f193831a26634d5fbb43627f39b83ae70965275d0d60a27ca6363caa18b8c8a59c3a983d12695bff483c0a3ab976c4b2f2a5b3398c9666fb66d99d7350c6022104c6e31d55113c8c08584cd6a60585a5fe9f8c070ab74f79b6cf9300b8329b847fc5fb6a9e4896ee785967700a7ddb0c5f7cb5fbee9a84c26d3646b58aa42c99514e814dfbcf8de66113a001f385e3f457745490056fa7e3644666e75bd30822b143af84470f3e921351e53984ed987279fe3391c2f20071ed9807ded9b00f7a31fd968a3180544b145285f047aff16c853fd4e216977721a140694444cbd6056376483e0034438a547e816284df415f75cb773b8b6c03b1798cb43cb4ad8dab0c1fb388ba9e0ff9d6e753398e43279d2a6c7d050e399ad6e62a710b254126ebdc531131ed622a5a8c8dab87777eae0908584721a93cf70bf922270c608928ed3109fa23e8e16e0b475ed9b24f0ff6b3c21863a87aabcec93b1c823e0df2550302a2c1daf9307190249edc35bb32a967fc24d88dbebd365e4d67a987889d0c44085fcb703a7d2be819b9c1c9a96c070ddf66d300add39caae4938ebf6a6c1141c08d00fb0288bca78683708bc07868fc15dee3179047f2e6d0b773fdf1073a87e9d03ccf2d24bf007c3a2f85377cc2f30d82e1aa1420c02774a", 0x1000}], 0x1, &(0x7f00000023c0)=ANY=[@ANYBLOB="1010000000000000ffff000007000000d73289b478c8b9899d274b8b89ffa1ca024ac33d8b3f7d210879233a1d9b428abe518ff76b25336bc9536468afd7f114c922f0ee0f9faae5c953f5031e15dde3def1b73080c8f198dade95b99fa49959cbb510a7cfb77eed4c52c4fe6b41ea00132f2493c7e3ddbaf5b853a2c5ef7c036ef06117d4454a31d19f84745329a0bb7fb8a0cad9bcbe648d95e783a0fdf4b9bbd17c66148f4fe83e835929451eaf70abc7e8a57a262fe5d4ffef9bb895806a17892c1a73d129fab8d0bc4c2743811ea5f94f3317a24c4f0120fd14c941ba252026377298438ce5c0ce8b20149816037367b3038377e7bdc038a04afcc2b59b1e71c36b2efba39540624318ec0ed699207313b24b6ba7086ce37eeffeaf71d0710d77ef22ed86ea0cc83b8683cd6f95b3237fe190238d57a9301907733aca6391dc2b0f7559c134626c733ed053f0f7587b68184d131aa9fb92a6f251407f5555f806bec5c415aff93116fa3c7fa7de9271fcf9bef804730344ae7c7123f8ab3c2bc7efd7932db694a6794edb51995d020c5fd74a6c2a7daba3454b45a30d3a69ed1b48db8b10d1d24b5a1897bed4165f649a561e8b0639c8ce09de9b60b17ee16a5a0b15402ec173a70f8e3ef623974acbfe1ab697c22865f4f24286aeed3e0a39ab1856f88171a0314b2a3279d4c13e236f2435f4f6b67b4091d9a9f084ea68583e2d9bfc00b78100bd9c02006a8859a00c6088c89163061e58b049f7eb0f63cfbd4b9e4112691c89ec4ffeafd8fc9bea76aef8def50c79cd262ab8fcd2efc3212ff7217034000028cd1cd3650c1553989fce08c8d08d639245a2587196fdf9d0c5b387f740b8b0a646550e27335688deac7e877e4eb2d644bc9ff9de4aa92855ae88393b1a0dec277ecc18b4adb6fccb2333150afef60af90e2925cc66627ff2fa6e77f452f4d0a1a664612287eb2b201e9b11cc24ebb06804fabc30179fcb700b690e9c79538c8dcd751f8660c5ad05fe22eef3fa237ac64ad57dbbfa9287abe2d35f01c994c8ea69456c276a6df7aa0385d4155c0f0787b4eb2726329093ba8984b385dc343ad56ad7f759602fb250fdb853cbe1d5b6719c7631826a811186bb8032b1c34a34c26a7ff3ca169009b203d4eeea9013891a9db590b9d4f823d25c0ff185c3b6db05ee3ac3ce0045577625b26e082df439a072cadf89012b861704cdc9ac5e10efa6ab32b02e0ab6700c83111e2fffad9c2e9545057ff8a46400cecf6c0d685a7b11ca406d6974fecda8363fabc693c43d062ef206e2183f9228db988cd63e60637d37de7c15c3bfdee80a4781919e4e867694f8a5e178dce332dfe360267b1d1dc662417a640ea911c86ac96213107c973a0a3f9818319cf075f5d5b61ca98fcaf41525271718fc9fe6832d408a7e74370e35aee97961d35a12f2de10e5e72f5b62a04ca9fc3c92f42d11a810babfa50344b30637a9d7429a0c5c13f9828d557dc6ffda6d551ab44d10a07118f4da293f2605f02ee10820cab5ca59cd6f5b3045d544d02e657b121b92f79203e83b3ff76cde982a47b9689d96a4c1af6fbfaff5f73c74ca49115bcb93778c955b0f642f4856f4299b3e6e862d58215230981c36887d94f4dd7c938edbaec7ae6219e228a23c823d3f59371ffc9f57afe0c793ec0b22025812f86bd732f6e4615c64a2f3a920904f1313bc8fa49b923ec24a4ef4cccca21fd83700bb90b06661afd95262da655c1fc50d36fec050a3057d20fca4160722f446ce2e6813a80ae0b413b488d81d3af18d7a98ef9955fa22927e4e16de7297d170648df478ae03ab34d197975f5c5c7cc09c080300972044890d4b32d0b9d38c986e8548982f4a06f4a6071cc79c7d9567e8a1602fe40073e189a213a86c7118984e00cbcd3a9f6f297f63b8f9c06cf661f50ecda517ab17e01d76146143d6f18b766bb99b4ef88c91447520916d6ef734cb23e18614a93e59a5442799c74abf3f2c48218902460be3432236d43e0d4dc8d69f66eaeba04c7118f4e817ddff513d85b0ae45af0d60dcd500345ed5028b593e7f82db00bf90c06d53489fdbd0bf5aca83c912b5bac13e6fe77d8a11d121177c9c008a601d73ca0a55642c1ad3c793c3dade35fffc6a98415e03d2080d050c85615644ab34e01f157632c0b69a50b54d5880fae0d68cc0e004c5aad61778494d48bfd35c0f2a2752ee5dfaa0d7c18b6aadd16dcaf9335406a4863d0f51ebbe355efb3e6ee567b08370fb31ecc394ae648788e35c248af256c0b1495755ea7a6ca812beac4a855659dac55846696832f4ea3bdf4d2765d68520bac8677a80c9ce107815ae487a19e6c13c1f6cdac312e8183382f82c9e1882e56a2c8af62bc860f7fdebe3d0b6671488f77ba46d73c9dbf1325e7cef8988b10f61c7af08460aa6224653065e7c1f8bcaf870d39f4c9db40913fa68961ba0259c9c9f94056cfdc850b1223408eb595aa670fa1e06ae9dab0a78af520e7f8dad32f7a0af57121fcbe3d77e8daedc322c2d6a26d46020fd775d944d280d9144c10920525005ad6372dcfd1c8c1f99d60fd5d1914cf6f0b04a09d9703abdbe0379b4c8c357c09ccec1696d2211d0775451aaba8d5f0398baed9d72a4484f997a650b48196cde510f465320dddd7fb708416c9f24e028c64f076021c0c2577f56edf03a22b5c22a043bf7ebd2ff91b17321b8f1739cf413ee4f17a9a760b53c20210389d89d0141abb3484818826c0e27bb958dd79ea28f79c82bc4378b52f936cacc82b7e79acf69d7a996490a94cfa6fec671a49da093bd765fbe954b93efc195ac5c65dfcbd417c0969027a3a6efc1e44c3563e953449946e9dab3683feb2e7c907bae086ccf843d12f563509e8098829549d4a0019598cf7928868bed8bb132608c3f2860b95e7dfa39940db9cdfe9809a8fb230f6077e73cefb2d64d5d09be8d5fe3636e0e6c4c4b93398dad88c859dee1e3961d5360a9a09e6c1e7b69b9b3547dc39b650f1e1c44e21ed9296eaff197ccfeb3bd949e67c74d00b46940970d0616753b58721397c7347dd0ec7fd2454bebdbf9764d94b10d64b6cc33e6b718a8f501c587b3484d4b55188cc766c0911c35769c32b0a5323c2ba43c0c5e64e86cdee52c881cfb22dae9718210a853119025c8214fcdc3531388e3716f6a55c7b98ed91f1d6a62cdee756cdec5acd683d1ccc93fa2ddbc30f418885442bf71a64f78c05a151ba59043d5bd841ea700b7730c201b7b35aa766f707252d92731a7e35cf9dce60c3bbb16cc2fe4080c177c2bd160df74fd6e6890f4a12a2859f29b35a83d00900d29c8985e23bac2a7b7af2e877de9110cb977c4fbe5470c3b35fa507f913ba93c1e43801e2b1bfbad96e61d7a5123bb62877bb0910b2b6a6e30b911e91c046021067b64e4da1f4d404f6cde98636b2c08bc1d70376e3b8ef0f8870e0e429b96440ffd1f2f75ce272183e13c7e2699c3d4f1627c818744873862d33655055d42a0e6bfef9e672642cbccd935a255ee41f7f9521a0924f3159fd18790be0ef2d7245c449babc8026795434bb2da8b4c5409ba3fe6877522e38c0db82c2acd320cba797796d5221ae6cdda0caa69cb814d9105780c9af5626a7b0634261662e98ee3d0557b600f7e5572cc3a2bf3bbeae40c540db87a06218026f71988fa9a70a3839b79ac17c2d4c9a1c3d990b02bb38cbd04f8b8984819e93d3fd1989290452a5412a24cc663a6f023482bdc90e9b89649cc6d284b84c8a4beca44241f93d0410c986c06aa19a6ade0f6735da3b2dd19e081b4449ec4f9690739610c0d2c64d808426b17bb277d56fedccbc1fcd17a985508b1a9c41cc35649d768f2a55feef7eeb09c8c4df1f0fd3a8ddf96d1ba157c5ee4c8ddc8c7d5d6336298d8e960e98ca9bf4653ce72648b22a6e8fdcc1780066feb90c26b9847d5ace02e26ac51d8e006161ff6b3ba5cdafb3503b9f2b2817b5905ce8f239d88da77ea1083479c7b2780cd311d48a753c652e8e519539f7fe4b1bebac6fe71b7d16602f2034d4388ad3820dcf12aea717747df86f2a71704d2717110e58add6eaa4c738fa2d0530970bcb21d810cda088a8f8cb891f2a7aceabb97e85fd0e50ba6a897544bf80c1f630db83ce07a25abf94ca1273d01059f0cfc23659bebb226bd290bc8d33c17af4b817075566fc71eec043ce29e0d9d3a8da0a1a08fd17dcf34062d6449aa0ddd33101a0397f1d057f9519a56fa2d4e9c0d3b6ecec8a7499f87e4580831b98c1d9cf70f76d4093336058f454cb4dd4a81ef080ea320731cb3b3f7003f4b68f81f3d23df22fefef989405cbbef71c14395e8de2545957df742953cce6b58be4ff5216119f46cf649e053a6511fb2d835de7220d2e73a413cbdf398d978a4274677a441f65a658f00d84d14b2b4cc8e99979268780664674ccdfe84ff0bb1c0da24be4ce807e608a4c43c85591ef96d51a19a7634beb8766e448391c4b3cef4dc368fba1013496f4e3a7d73e3c34706e3f02bb71a71b7e69ca5d1f1652a21d772a922a875cf7d5dbf7cc881039c79fff0a36d507a280d9e88b15c2bd5d5752f52c78ea043ee67f2786ef37c3109f43362a426ff7e424e1bb97515c396bf758dfe90a9a5a77479e14df67f7d57b5abe396a6fd1dac541598029c3d3ff15259e142228a3273255e48f072b290c3c23b1ce2917445d489e71ac250d317c4ad94d1b03a84987bb193866ef47d221c643c13d3cb54062af6bc34cc2014b63f2a0812c1c287316726b6ada5c7df9980d745bba84ce790d1b8c5fed7d6852e43d8601d677a9da9876eb91fc326c83388b9fe6341557dc31b782b84907f3c2795dc6696e9792168a851075fca35976b77dd066e74c0e74e74d711bb271fa07f65e6108a8f91294c930c9ba15813ecb17858d238dc441b94b85b595acc6ac93b11a56ccc0861601f6dfb35e8a61341e8e366c81cdb3c822689a3bf4cfd1e178bd07c020152c6b2de3c5ebc74c7b3c1b7ead3c07b2c0b8dcc0b435f2c070b208b462bf1c392e2276e9302c3dcb6eea17a22905ff61bd0c32cd302f7dc182479dff50d6d49fa16a28f486b7bb772bba16d6dbfdae36dbd75f2664358dd25f5d9d52b4d1dc83170c3637dfe00ef6ad1af5902f4085294b1ca96d58899d26159bfe0d9cb3f3edae570c6b3d0b6bf871832401db59aa3b34f59c3ef1cecb0615963969ee1784d5863b797b8886e7464e4268d4648b49b745b99f450e293431cbdcd71e41b054ce61802dea8da671293753452333275aa2221f9a252f873e76f5698ecbd2918ac5c9b91049c9f64fe1e09ef235a0a13be6da3d794dd2571a32d29a5059cb25ba4526bf79339d3120d877b91fa4e1882e5f27e7dcc4ff345591999a527e10cab32244fb3039b88a01fa8cf8d2327bf2ae2670032a197a1a04c8d121a764f97bfb1beaa70061a3af56f4a0ba1aae9ea40d0ed211621d19787342c887f372ce34cd97416631d67e025a6d3a573308ad630b46e2f8e6fb79297028ca811a0ab5bd54a751ee33ebb34d08a4513ea83a214e822d04f2b45509aeb780f5b30f7edb2864ade37e7d47582a35ba5df7b7ffbdaf44c19ac6ae18e75bc3a94789b65b84f5b765efb8d001a0690380bfc574d482ad6ad99cda8d3966dd93ee818a3782b944fdd24c0ca81110b17370e388920a6bb8c5902da5eac7cc723f47d5a3085ffc0a0fc378f0b7fe6e5853cd8c4951ce2a221cf653aba6b6a4a8e3a635eeffa0752260e771bca11d9eb959d6d064a1e7fb34487773fe46b5ff4e36d89710b9ec8948c3343c71f9f9dcce000000000000000ffff0000f60f0000faaad987f38e62977226ebeb9296a0ff537f8e0b4fe8ee3f6a0bed5e79e401e36e60c60c2db2f331ba5c7c9ac396969d22727b6f4ef12d2233310b52f11a394bb640b310e9afbef2df900f5ee33973de73b1cb515e34b1c89db6c895f308532a4e17ce60c9517eb4a7cc19a326bddd10e7e08e64270c44d19d59c0a2ef2728926389b4d9f191cadd30198868b1930a945ba44d2d61571a59c02dc638032d7d84ba9efdbc799072ce27021f09e5bdb9721735eb3c87d9a4e877cdb45c1458d1835c627928a2f9a6367937e8ef07e76718400000000000000001000000060000005709c63370bd1c094cd204f405f307479760a1230843800bc3f30277799466a9dc52fad61a5cfdc40f000000000000002000000000000000ff7f0000000000806e1f5ce58ba9d1dd10136c4f46c4e700"], 0x1150}, 0xa00) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) r7 = accept(r5, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) dup2(r7, r1) 16:04:42 executing program 0: r0 = msgget(0x3, 0x3) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r1, 0x4) r2 = msgget$private(0x0, 0x8) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r2, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r3], 0x3, 0x800) msgrcv(r3, &(0x7f0000000800)=ANY=[@ANYRES32=r2], 0x1, 0x4000001, 0x1000) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0036a4030000000004682158728c51587d08c715ebc1606c06e54f68e3cc53d128d806b969710551672425219ddceab4258afee1381f842748d5e889fe89528e0456a59c40cb17c0de9ddf2ecc49d3a7bc7034338bd5f4671294589a2201c80f39a49497dda5febb7bad56683ad93125950e1b1095e1a633d9"], 0x8, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r12 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000012c0)={{0x7, r6, r11, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r12, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) setgroups(0x1, &(0x7f0000000080)=[r11]) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x60, 0x40) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) fcntl$getflags(r4, 0x3) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f0000000500)=""/192, 0x1d2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000080)=[{0x2, 0xb7, 0x7, 0x4}, {0x489, 0x7f, 0x80, 0x1}, {0x7fffffff, 0x8, 0x9}, {0x10001, 0x2a37a4ca, 0x8000, 0x9}, {0xfffffffffffffffb, 0x3, 0x20000000, 0xc00}, {0x0, 0x8001, 0x9, 0x40000000009}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) kqueue() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:04:42 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) readv(r6, &(0x7f00000002c0)=[{&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000000480)=""/169, 0xa9}, {&(0x7f0000000240)=""/18, 0x12}, {&(0x7f0000000580)=""/211, 0xd3}], 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x3, 0x8, 0x59a949b0, 0x5}, {0x1, 0x1, 0x2, 0x8}, {0x375acb33, 0x504d78a3, 0x0, 0xfff}, {0xf9, 0x81, 0x7, 0x226}, {0x7fffffff, 0x20000000000000, 0xc903, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r7 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x22) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:04:42 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) dup(r2) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) sendto(r3, &(0x7f0000000040)="048236be9fa0b7f985dc145729ea908944d96ed62338d23652ee6deb0d174abb9e5ca581e7f1f7c7b946c6d68b05636f62694898fce58f2947f669c68d3b2472de52379fa3b08a618ff69f8ceaebf66dfa2073b125b97af8b04488759bc29515", 0x60, 0x0, 0x0, 0x0) 16:04:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x10000ffffffff}) 16:04:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x81) sendto$inet(r1, &(0x7f0000000040)="9da8f6f82afaab56199e4ffb91565c842ce5bf503679c39d0a1e381873de2797ffdd991741fbe5ccc2e832691feb25c303c2b46465de20a9bf9d2b836235105c7c3fe8927576c156b87d874f703c8bab883eb97edc12a4c85c321de50b9627b9cfdda781c712b6f79f140a8f664b01b522e59aa9922ad8c8f325f3127a50ed9be52452852820c35cc2d4d34a9f419da431ee26aef7d15a8d9f367025ef255475987d087044fe729def979ec1272764cdfab0c6234b9ac056898d3e88bee556735d690f321917a94ffe41f32060a6f52fe19e18788b4c67c3ec7196cd95be587f414073d569ef1095caca7712ad4d5b02d2318bf140070cc6415977ae5a", 0xfd, 0x2, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x800) 16:04:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) read(r0, &(0x7f0000000140)=""/255, 0xff) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="f2eceeccd33344ff048faeaa04e52f71d6067a69db91ed04380cbb4e340195873d48c5c2b500ed8671300631dda262ba92f5", 0x32}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0xffffffff00000000, 0x2, 0x3, 0x5}) 16:04:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x7cf041a3820f4014) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x7, 0x1}) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) socket$inet(0x2, 0x4, 0x7fff) open(&(0x7f00000000c0)='./file0\x00', 0x20080, 0xc) 16:04:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "c0587d524ccb5071d07e60df966056d18b8a6d70", 0x0, 0xfffffffffffffff7}) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 16:04:43 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x104) open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x9) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) r6 = getuid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r5, r6, r12) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0xa5e748f78ff7683c, r13, 0x0, 0x3) clock_settime(0x0, &(0x7f0000000000)) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r15 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r14, r15) lseek(r15, 0x0, 0x29, 0x3) link(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r0, 0x2) r1 = getpid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r3, r2) mknod(&(0x7f0000000140)='./file0\x00', 0xc0, 0x0) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000180)='./file1\x00', 0x8000, 0x180) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x4) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x91, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) dup2(0xffffffffffffff9c, r2) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x800000000004c}, {0x1}, {0x80000000000006}]}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x81) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) getpgrp() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffffffffffd, 0x1000}, 0xc) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x104) kqueue() readlinkat(r3, &(0x7f0000000040)='.\x00', &(0x7f0000000080)=""/37, 0x25) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r7) r8 = kqueue() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = open$dir(0x0, 0x0, 0xa) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r6}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r11}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r6, 0x6, r7) r12 = msgget(0x3, 0x3) msgrcv(r12, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r13, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r12, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913e0000008041828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db69964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) fchmod(r13, 0x4) r14 = msgget$private(0x0, 0x8) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r12, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r13, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r14, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r12, @ANYRES16=r12]], @ANYRESOCT=r12, @ANYRESDEC=r15], 0x3, 0x800) msgrcv(r15, &(0x7f0000000800)=ANY=[@ANYRES32=r14], 0x1, 0x4000001, 0x1000) msgrcv(r15, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r22, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r22, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r24 = getpid() msgctl$IPC_SET(r15, 0x1, &(0x7f00000012c0)={{0x7, r18, r23, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r24, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r25 = msgget(0x3, 0x3) msgrcv(r25, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r26, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r25, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r26, 0x4) r27 = msgget$private(0x0, 0x8) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r28, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r25, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r26, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r27, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r25, @ANYRES16=r25]], @ANYRESOCT=r25, @ANYRESDEC=r28], 0x3, 0x800) msgrcv(r28, &(0x7f0000000800)=ANY=[@ANYRES32=r27], 0x1, 0x4000001, 0x1000) msgrcv(r28, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r32 = getgid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r30, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r32, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) r35 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r35, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r35, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r37 = getpid() msgctl$IPC_SET(r28, 0x1, &(0x7f00000012c0)={{0x7, r31, r36, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r37, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r38 = msgget(0x3, 0x3) msgrcv(r38, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r39, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r38, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r39, 0x4) r40 = msgget$private(0x0, 0x8) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r41, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r38, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r39, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r40, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r38, @ANYRES16=r38]], @ANYRESOCT=r38, @ANYRESDEC=r41], 0x3, 0x800) msgrcv(r41, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r42 = socket$inet(0x2, 0x3, 0x0) writev(r42, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r42, 0x0, 0x6a, 0x0, 0x0) r43 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r45 = getgid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r43, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r44, r45, r46, r47, 0x2, 0x9}, 0x5, 0x5, 0x8}) r48 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r48, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r48, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r50 = getpid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000012c0)={{0x7, r44, r49, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r50, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r51 = socket$inet(0x2, 0x3, 0x0) writev(r51, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r51, 0x0, 0x6a, 0x0, 0x0) r52 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r54 = getgid() getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r52, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r53, r54, r55, r56, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x5, &(0x7f00000002c0)=[0xffffffffffffffff, r36, 0xffffffffffffffff, r49, r54]) r58 = getppid() r59 = msgget(0x3, 0x3) msgrcv(r59, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r60, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r59, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r60, 0x4) r61 = msgget$private(0x0, 0x8) r62 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r62, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r59, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r60, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r61, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r59, @ANYRES16=r59]], @ANYRESOCT=r59, @ANYRESDEC=r62], 0x3, 0x800) msgrcv(r62, &(0x7f0000000800)=ANY=[@ANYRES32=r61], 0x1, 0x4000001, 0x1000) msgrcv(r62, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r62, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r63 = socket$inet(0x2, 0x3, 0x0) writev(r63, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r63, 0x0, 0x6a, 0x0, 0x0) r64 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r66 = getgid() getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r64, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r65, r66, r67, r68, 0x2, 0x9}, 0x5, 0x5, 0x8}) r69 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r69, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r69, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r71 = getpid() msgctl$IPC_SET(r62, 0x1, &(0x7f00000012c0)={{0x7, r65, r70, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r71, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r72 = socket$inet(0x2, 0x3, 0x0) writev(r72, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r72, 0x0, 0x6a, 0x0, 0x0) r73 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r75 = getgid() getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r73, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r74, r75, r76, r77, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000180)="d10acf348225c3e8ac8e758a2977e3848187a76933d411f38c802ec6201c90449e1c1cfb77e39227aff0672a090d56a9675a94ebd057142b4f8b470b65f1b5e967bbf965522291a6fffbf3741a5d99da87b6d8673e773317dd3c830cdf1d04353d8df6e45b713ba0b1dc6a5e2f5d88aeef96c2ef6e73fd4a4842f34f7314153ea6dfb477347f49e2ed3f26f86a51f472ca4558efdbcafb9fc488e1b0dabd28b056b3c6c4cbf375322a07284cb88ba966e4454886d3cf1ab5d6795e46d683659a8fef2aeb938d6eccde12018f0e488610a3bb3ec191c07cf6da85b57e2d5768c7e41ddeb3", 0xe4}, {&(0x7f0000000100)="5b12e5ad3f84126fd38d0f14d56f8ab710abc64512f9fcc77b076c326382727d206307069296be8a8468c72c49eec8b5ca12af73b6ff4b9b70", 0x39}, {&(0x7f0000000280)='.', 0x1}, {&(0x7f0000000380)="5d805623a31f10530f1330400b108c313ba5a963070ed4e3e8b80ebdd648a58a147f96cf8c496753dba5b38d296172d0eb62109ee3d90a06a0b7d45fadd7c918bcae4e20c276e65a2bf9d9a4480ec19789396d776845464253e6a3ecf4809c8a6b679dbccde8d2eb7aa24004ae2ce74d2a9f74930589683cf37ff8e52809fa8639f27ae1bca3e82749072937767c653d32347715f40f2d672d1370a6a29da36de380ae287988eed3e293ecd02e1a7cc8b8218f867d3dac9f60ae58a40f7f120ea694c55b4e5efc6fcaf8d1815b988882be70bf73975dbc2f2e12445475547159", 0xe0}, {&(0x7f0000000480)="ba184da6d24b86338a3cb0eb9e07c6c5c0235c058bede8075e0d6e8afc230dc547e046b429f9f5de65088f7192fb579011773428b402a19f7279006e3b580ce46b28a18c0cd4c290e6d25d19c8df4af55b5c65de4c25e675e7104e245a7d79d79ac75abc8f88285f3e9281e9bda43cdd1441df062af94815d51b2ba1e8477aa19781769befa9ad7a8fbd4b95c7d9f6aea821bf9dbc53369ca556d0be8d4d2693e9ad632343c3a9586023a03c1164767687c0d9a81d65d6fd0e93e7b706ef0f9ed5445198dc56", 0xc6}, {&(0x7f0000000580)="14159aedb62573fd9c8e9e2d7ac1476305ad645fb6f84788f1cf311f6aa6074780da7bb2d22e7576360c86adc67dbf954d4e0dbaadc6990b2c22072313735aca28446f262fbcd10c919bb241613bb11f1eca1fb77c1ac754ce6be2152ea927", 0x5f}, {&(0x7f0000000600)="eb81d6a8c2437538ae7b0e17d4927f63c9cca5e005cf968aa4fb4212b675e204b87fe61e52f7652568081440f5f46945db3a2ce65087f11af062b4ed12bfd5d804ee6d2dec8e9912f62c9da5298e3aa362463efb6080345133153e298921e6a85ddd8ef0dda8a5555984a8b86b51d762d6a94670c63bf18812796206c4c506c9a0a9ef5dc476c3b86ac4fb98080537edb8f9c0b39738fda734d3173e7b461c557e41405c86071a8b93ebc2fab0c9e0b1a0065553e140e66f7918cfbac6f68fecfa8ffe2a8b4d125a0c259e638b30", 0xce}, {&(0x7f0000000700)="b5a44c0f32191f33d0b4f0b53511b28c3fef24db8d1b598a3436841afc67cbb252a7dde44b95806f95d44d0cdf3a9a93d8d80ca145927b0b43c4864e374802dc91159c0411a271a87973df982f2a07e6883d64549c2d53bad20e86672bc9535dfa", 0x61}], 0x8, &(0x7f0000000800)=[@rights={0x30, 0xffff, 0x1, [r2, r3, 0xffffffffffffff9c, r0, r5, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r7, r18, r57}, @cred={0x20, 0xffff, 0x0, r58, r65, r75}], 0x70, 0xc11}, 0x400) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x8100000001, 0x0, 0x0, 0x100000001}, {0x4c}, {0x3c}, {0x7ffffffe}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x800, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) preadv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000200)=""/235, 0xeb}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r5) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = open$dir(0x0, 0x0, 0xa) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r4}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r9}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r4, 0x6, r5) r10 = geteuid() r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r11, r12) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000380)="c062962b533815f1b62cd2f3ce3abdbc082d846ee7c2b85b75715ce96a00cf463f07551eeb83f5261d593e385e59ec2306aa08e187938d59a4719cf7fb72b4e423eb51bbc798367692c2f7f7", 0x4c}, {&(0x7f0000000400)="61f3dbc55bf88a92f5257d450d0a1b6d637cf6650e62ef479542fc5692b36be78582df6e2a0b4fd6c4486b270318a195a451e71b93d34758708a49ce3ab98af09c79ae8b53158e3c011187896c255a2f1dd055cb98dcd632dc5ed88e8b0e814d6293d6f5bee53fc34fe60d3522d8fa5dddc9be9a8f098579008a1b561598c55244379ce07c5b17c81af5bc098bfa6bd7889d702efeb2dcfa471deeeb6e432c1da2b9", 0xa2}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r5, r10, r13}], 0x20, 0x2}, 0x0) 16:00:00 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x8, 0x100000001}, 0xc) r2 = socket(0x11, 0x4003, 0xffffffffffffdfff) sendto$unix(r2, &(0x7f0000000000)="b100050460000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000100)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4000001000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28, 0x0, 0x7fb}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xffff, 0x8, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:00 executing program 0: r0 = socket(0x2, 0x4000, 0xffffffffffffffff) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8226a5e5024c5aa07c2c2f431885f838fcc520e48d2893f01eb7952478152fe6ea05bc1f0033a420a57372bd57b81924b85356d08a15bfe57c7a15fcaa0b166377874288525575e353bcf66bd59620c594d972cfa459172d40adf3ff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xd1cf9ab4574ac8d9, 0x32f) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11, 0x0, 0x3}], 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x800000000000}], 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) write(r2, &(0x7f0000000040)="767f26fa9e5c16640b4d1fd15b8bd4e5633901f967ec43c13446c1ca7a3ee133d47854613bf20544ffd8d3ed5ec87331b65d087f27e5fc20bc87d53870985bd936", 0x41) readv(r1, &(0x7f0000001400)=[{&(0x7f00000000c0)=""/63, 0x3f}, {&(0x7f0000000140)}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000001340)=""/161, 0xa1}, {&(0x7f0000000200)}], 0x7) close(r0) syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4d}, {0x6}]}) pipe(&(0x7f0000000040)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x4, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001000)) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000d00)="936a93734530b38b8e1a662283919074c61655c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c00bee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f18424448bd869cb296703831492f48d9f7b79e500003c0091627ff65c1544af71f9b127b083c90e4fdb5541994cb0e43707c6a8e781651c57777f", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x134b}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 16:00:00 executing program 0: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/148}, 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgget$private(0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$TIOCSTOP(r2, 0x2000746f) msgsnd(0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000a, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000800)=0xfffffe7c) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000840)=0x4) 16:00:00 executing program 0: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r5 = geteuid() setuid(r5) ftruncate(r1, 0x0, 0x3) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x1d) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r7 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x40) kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x20}, {r1, 0x8}, {r3, 0x2}, {r8, 0x8}, {0xffffffffffffffff, 0x40}, {r6, 0x120}, {r7, 0x26}, {r9}], 0x8, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r10, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xffffff91) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r7, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file0\x00', 0x10c) dup(r1) r11 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x80) pwritev(r0, 0xfffffffffffffffe, 0x67, 0x0, 0x2000000000000) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000500)={0x8, 0x2}) fcntl$dupfd(r11, 0x3, r4) r12 = getpgrp() fcntl$setown(r1, 0x6, r12) setuid(0xee01) r13 = semget$private(0x0, 0x8000000000000007, 0x42) r14 = semget(0x0, 0x0, 0x0) semop(r14, &(0x7f0000000000)=[{}], 0x1) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000400)=""/11) 15:59:57 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) sendmsg(r2, &(0x7f0000000240)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000014c0)=[{&(0x7f00000002c0)="be8c6c11a4aa6eb50bea0c361baa38c3f9c59a4322d162799d7e0a4fcee34cda23bc8bbe821bc857a91bb8e57bee13335728103d48d945792b455423656779939aad8daffef64d901f8d6092a7a06644b8885ae25746737b87b707dc30b625f1fa1807dfbeefa8dd0cd1d267b88c2d55cffe28c7af71b7c962ec3f555e051c1bcfb45bc3a44c7caeb64e95108f2bc47eccd21908766547467994b12f470211fe79b5eb4a1b932ca042707f0024b7e11c392e2d976e149a5d36185a35392c6b94338d30d9c54be52808ae7ffcfa4feb", 0xcf}, {&(0x7f0000000200)="02b484c26bd628ce7d86e75ec0a286732908261b6271176ba95b249f1eaec684bf62daf05caa", 0x26}, {&(0x7f00000003c0)="5ffb3638f1be8ad83dd14f528657cd1e5a9be3cfd4d361b3dedae813fef7c5587efab13e0e854a1d31ad307c9488698eb3118f480762bcf4d452dccacc7ff89f8419763d6ff87c3125895457d9cd6297dee5f1f4ffa39a53202dd081f3cb2e5a3f3618a7f969d215daa9b634", 0x6c}, {&(0x7f0000000440)="c71781a620171d0ee5412e3ab25660273654eee346473cac34647fdc2f3c9c43c8c1330b7ede5673c85443465af3085c0ff0ea88865e78cd277617e7e27b0af2df02350e6cf3732c349a65df25e9a4334aeb45ab2ad0e0b68220d3d640cf120ecc665e93c0a6d77dc76284c33b9b7440c7d49a973d09ab2a360d1bf83f", 0x7d}, {&(0x7f00000004c0)="6981323995b1961e799defffcb3b81caf3dc4d235ac883ce8bca463cf69c0004d22306798b336bc98fea1dd5b0f0838429b1dccf1897002864ab58ed6432704d7da94ad68c42d739f5450617fa07a2611b5130d740842305e5c3e03ba955254055b88ebae57a2ce6bc90a238201b6c37f04e8508c0b28b10acf8ca9c868dded86475e96edba1be031638ac0b2fd17a68cc95face8143d3a9cc685cf6925b72190db24201169e704de97c3ec4555b81f1662d29ad9f188be422c64b91d7798069efb69051cd3fe7d3b07fbc8b626a3311cf0fb85bff660c7b0bf38a0dbd32ba779b02777200face087e31918aa0a2bc52632a6b7aae905b33406caf0072f1ea095157005f1509dcc432ad72623fb9c8b363b18444370f66816894301b9f0eac00ca17932f4093f7b065fadee19a2db55b390b4f710ebec09ba2543602fdb99f03802400c7a758bd02dce86ec4c38d00edd465070b7913b600411c61698811734cbc3ff14e860608e267bfb43de68ce6929f50eec7aba30505238de0f4be77e98b928b3254dc94143eee87e0de9b7e5236575e27277d61ecdb35c468289fb73b091cdd2542d5e300c87d1f4527c31154129d26297f710f1ba17373d0969e23bd18d04c1f1dac42b3de045097cc84a2a8dba825ce384b3612fcae5935f188c0e7fb2850b6d9721d75f2bc392e3c641e59f1cb89e6beba3da6036dfd0dc1c63de684139735e9590503238884b209f47a4ef9fa3cdf86bd8ed7033b4a9555de49aca7b599bff038ab3b9b1bce7356054442f7eb0fc3bdff204a79d038d11fb0ad3b81c1979e1017e53c88fd2618719d71f967d71abb3dd05283f410f7e1aef7c5c16a6e079e9cbc0f312f9e301b2ca40adc67280a634b1709d494adaefcabd9e690b9b5a5c979fb176c94f0416391e542fc133c6e5b4aecddbc78ea467444110bcbcfe0a135b46a559be2213bdb62304218565b4cb565c7f9e9e58c5e5bee7ce952a9ca2ce10efa9ef5d73115abf1b10b5bad675554e0d037525fd6cfed1d59637a0c519294aada093928345a6464c30228b391221f371d46c7425a192fc098d63766a30d8afd5c2a8a8f7fabc2631c482f4db23d44d502e4e926e9d315898375e43eb08a8dacc6a4618783f7d6f7c0115b7bb76ef4bf574426468fa5dc3188bfbbddf96382c3b7ce29c8aa62c371c26cff9fab2d124da072187df4ac278a63887b4abed87ad147ac17b6a2835a2068c078251bf24bd6ac23919ac4cf4cbb3a510aa67ebb39a3de0eba398f8c8f97d88e41cac50517d738bcb20ee92644604a84457c373c3502a3a9e09960580b38d212f99f35e8acafc72156dcfe82a46474a38ed5964c9a3b6bcfdc51a5409b427b637bf1fab9f48db1ffa31965120969699b96ed3999aa3175e47641e6b7ae899bac9ad26b79ba120cc6e56eec9d82041cfe0c4491b665f41b1d0f44629f40f3d2ede8d48dcc8dfc0c77ccfd0250426086d961ff99d15af017b5c3ee7781a09a2c2b518d637fc3d8e3d8a10fe0b8e95eb8a70d83cc6e4767ddcc37e380bee2404fe1b18666df213c005dd197c5b82389afa9f11237e1176b53a395a101a7b61b05b18175879e5f375f1eb0530137d8386a14682ebfdbe38381e7beac68382551ff7d48f6b6417939c428878b7260ac40441410036263152ebd7444b0350297e2d244eb1d97f37a0655269ef091410602fe937c67a6d48468bff951f40d1aaf496e500bb7dff997b14540648affa2ec75280b1c3197c333efa41e94945ac8a3eeab65afd25c94e4960e315c61885afcbf95677c7a73a12d2467a7a907aac7ffb24634546790471b2cee04029ca3bd8ebcdc2497b3016edb889a024ffd12ad41f36ce187c855edb22b286a149abd649ffafea738a21ff8299de21c00d669451dac61e05b9ea6eba664aea40f91fcb07e7a1686485594f1dc7e678bed5143871b3fd2def6a44f7bb619503dca7f7417313991e9f03100144a25dbc1a5334bd72f984ac5901f9cb39a3bc8a82d4e524469ad11bb5a425938053107eef032ed35d16ead43b3bb3175b1b5a1d6f1395d5c8cfa6a4e8eaaf511c4c1b26ddc4073eb626fc377b9975af2aa318b509315c359d6ea9b79f68a73189c75bfff79f3168f39c4046ad6e136ae9b6cab562c7eba9e28ed73f1e2e70f92978740eecbbdb99393ced18e06b1621f51f546be83a78a4f2b7356d50aeab32b8387fcca55a7dd3eff0a205816916cf5fc8c883e1bb4101c17aa8f02cfc062ff1e270f9facfa516bed3ba69879a31bd90a3664c88bec73ec4939aa6d25ed540bdfc182bee871313ca35168ff5bd62121ede9f53388f0a285e8a21933dd9076aa6ccece132c410114b25d64e27653b0c4ed2efd7dd086ec3435e74057495c8ee41b7707ff8cae0c3484b98fc241c1227a75068fd985b6ea10bf80179f56eb9d48e105593777f3e0137891acebc41648544923e063c0dd774c24cd832ba578723d752c184afdfb4de9abd567e46fadccec51619d478bec53c2d07ed9146e38454cdd59e1ef0762805280fb315f0e79da8a98edaddede5dffc09691624df5ad86e78710ef97b291c239989ac4618ce9e34bdcc8c760545549c9b428153c89ae55a0e4a0aa1cd2767cb30bc3103ed52b5546962d596c0034554d2b82a22212ec4549fe72dd0ecf35b4739e906effd4b6347038cec6845a8b2ec0f97f76ffb25c45fdaa88eb44319b9ee4795484a0fb327d28d59538e2ade9a5a00eb0049d84964cda62cf4afd533acb09e196c89cf5ef473449c91b1790885e8baf9b40d817d5b3fef8dc917d2bc83e0650915e0e43a6665361314323b7eb0a114d097b9c1dc52a937924e485960bb5a7e56e93134b422c0d783dd546985040b796bc90c226c8e5d11e594f8e79782125317dc18dd09faef7027f2fd32964be0d4dea4ac009048b9e4b4a5b8a1e5249612f59081be5509f3018136182ac76eb98233413baebff0280c09cc841546be5838db893ec1ec05df10c8ff7d79b8c14a5a17eb5f226e4bdeccdd61b2429bac7e81bfc11a9d4740c963e443061b55a84e0e7f56578ea88e2b7f835981c2c37ca2eca1ad88d901f52418932c607f841b7b68f085753615e329c4fe535e4ddfe5593dbb5487d41a06f5610c698d5eac62615438c03ee894afb27f6cb870488c2c502dc179b9bae39f7a1e8ee101a6ece4d26a969c43c9eb951d32130446f64b800bd6fb2ecf1f0ce8918c176a2b50c8240ea8e25c5dc70d9264784803c61f4a484c570267fd28348435ad8ad33d5446489e1a6491c18786de88ffc5cb6a6c60978379efad60ed65258d4c22bad1b68969e6d2fb384ad94588e155d305d5f7efa5f966e8b188267b8ec54e25ee4532ea72eb50167cc0125640c3a4aed7ffe391cdf95a0d2dec36c006e56da7bb5fa81287b5e7a7e4a06565a5b93a72ddce3f278931d7aab57f262ced3bf80c095ed7176007e56e057613be5bf36e1344f987d75f5c2799f472c7fb6a4c9c9a8523619334c81167dd85a6a86e96ec9edd4680b9e3ac5a5b18bd8a4bdbb34f5bc50e290b683bf8253174df8f436a129d33341b60cb2c67b2d09c06f1ce126695a13f2580a580f6d734f70873ca8ebe80c74f5f0d78c218157c2bbcbb70e7011a097cdea532f3460b0ff96a737473c37692a5e9d826bd972045760bedfc049c0407f6d92d11bc5411997f3d301e5d2f9a7b144271e3d83dbc2c7d0f0c06507523277f5afbeb1f653ff4d3e4b4d890aad32ed5ecc4fcd6033c3f49da1d35b0fba79c1a863f8292c80ea93e8c8f79fbaa13506d44cca8aabb7829a3057f68b74a709b0885ade10b7518d6643f2644e945b4901e95957f98e37eacd752298d6ccc6d80cea25911a96412e926d103da3729fe5cd7bf0e11c687e2726accf761d28b2f94f8ac28f7e21bb0a2a75618674b3698ed87c195ae54dd95ae0a86d4a35c0d3efda2c836ec342cfd2816a1ea2b9310c9e3ff0f1ae9e34c4b5f19011f793b8b280e15ebc17edcfad85454b05c7de043b99a42090b0550c4cfb4caecf9ed82f2b4884982ceba914433741f61a0fb2e27905afe426928e8a782d0b87c15c19a7499b5dbdc76808cca9a19e37a91708ea888f946b993483211dd2d1d1878ea861b8e10731c2563073a950db6c0a8962586b712087b2db30c72656f96a3a20cb62e54f506f6aeb38b95f3c302e89e50be8a404682f83b9747e426a10cefbdfb831f2409c3091870cfbf504ecf2d92fd321ba45d746060427bb6920f2fe6e7f947dee54df4ea46c3f96e6c92e7d072b0ac4568edd420355adf8cc12fc8c433445f474ff7b49f219d93c2e31bb1b8e2d8117f4238858a178303de216ff0121c36b83da5ed458243d2fb4b29d105c17fa655ca687e9edfcf6dd9281395dea08c1fbd4c08c7b34d71370d75f644945a2064002035e8a3aa5dfb125414df7b013fc361c3d8cf808ef7fa1fbfec79e93c46a4802b3bd914d95538989236b5c6aefb787198a1f5c7ebec968e4d21c697808cecbe0cbe33fa5b42e2fa37701b09a4bcbd32398ebdfb259cea171e1bd4acc6b20f3c5099793788da86f137b260c20efefec5e1a1bf917ee34b0c87d8fa85b1b84e96663df9e697f5ee73fbee9a18dc5353e8d9a7bee3a3e2f30a7a6fc08baf60e3935b2f5282c192f18f71980f98574939fb1ce06173720130dfe863355eff192c9a13d76e9d4a1eca81026fba6deb365f947f0010dadeabb0f726c7484103fc4350a68a7dac53940a6addbd84adfd234221856f612ab7c7b18989cabaebe717d7564629809948fbc6149313f0cb690d8c614f2de8a0da8692181f8c3b71552cc2d43ba7c7de9b68db366b1f057af8a5823fb82951b4d658222370f69b66231cdbcc3b32f40ec2f14d5b5e01fca3817e1fef6284f7c6c905d4273dab9f7caaafead4d2947cf0545e759199eec450b2985c83c6067555ae1967519b5195eb637f7da74edaf87934b7156cd9a4f6130eac4e6a2476a1161bfb0d191909a56ab17278da9feba03a1166ff757fd9f6743dbc1711f840364931851e9773349af836a807b44b536359af195924f69960150ceaac4bbe1daa67a5cade79d1412ed800d8686b48dc74714b1117678935f73f38fd341235f48f67f3179d78c760a56510addf978a7343815012973e4aa9938f2f3b672e963dde2fcae69f88f7bed5a9ae411efbb377a362b86d9a60498f7c4d9d8bd4f07a18ed5a227e6416503c14c6fa9f0b5ca826b8218444214a3706c53bf242ca27c4f2e6417ff9fec341929646d3f58e30154b28a224b428383c0d1690ac7e11aeada2150bf84e7e357e13c7f0a7672877bf9f1b4eaae6b20998412844d6ebf1165944a2d465db45629ea04c869feb5a4b285870fc58fef5449924035a176ea4b2694de6d5c6fb8e0d815486cd264ce867ab7177cf23c8865649d406a9f7257de9660af4d23cfa15d10df12f11dd5b811279b804426d944eda687b6a0b3b54b13202f7b028643e2b81c759c196902c908f41988750fae4970f00d708fcbe4a98ec77fbf6b59290e28fa1800882985bc58b05f4db283e8577a1f8b21cb0dffdd59dfbc442720e7954c12791c07039d0ec8b8af7b540fe2cd941d3e4da11fa3cc080bc09517fe935cdab14f1f2bc43d9991041558c3f3d361e91e7425e0f545066cd6e0dfc0338b6dc37b4677e7bcd7f424d467570a064c374d944739ec0a62996d0a10143f1a6dd1a22f023b75b51b2a82c594d4365c5b326a3648b43ce04afcabcd0201f3a023d1622e028a0bdf9f24", 0x1000}], 0x5, &(0x7f0000001540)=[{0x70, 0xffff, 0x1, "5395582c0ae7e20c725d88b1a11a7efcf7a2974ccccb45e7439995266ef8604042dbe2bc5a5891ade103d7abd67d40dd61b7da43f512db331c19f53b3ab6bcdce0f52b73e98cf77d1c8d6098c0a43abcf4fa4b60ee44fdb55a5cee"}, {0x18, 0x1, 0xffff, "c70f31d0f4"}, {0xf0, 0xffff, 0xffffffffffffff00, "325e0edf71ec1096d6df322800a5fb8588ba590b28959fabfc9c44b040f9ab19280741854b88121e7baf82f5e2f854725cccf0640bcec0c40734c1a451160b460c31715b720b51c07a26fcc6633dfa31ed8e9d515694a895fa1763f076922d835c8274139c56fb99e2bda7d2f3f8eb36fc47678360ad227c382efe00808c233fe2a65522006c95d2c1ba0f1295be2468992720b4bc4565c908e0a803d996f720c8a94a262d02496561a8b16016732da04eec5058fc28a94090876ee0e0a17371f32bf469be757fd8a226698af0488f8cd2d5144ffe28af44c4"}, {0x110, 0xffff, 0x7, "5ee5a45b665229f64ef44bd829fe4ccd3da38137260fe57114bbcf2ba1541e767c45d22b5724a8a6c262a98a9dbbea7a847b8b551360dfd34bb175b4aacff9ab677bb86084558b64c36fab52d42851015985d4b298dad45fe242947c3dc9d6eb7b86d7dcc0a260137ee97837f2dc5944ea78790eeecf42dfab41b74cdcfe81acdb9ff7b34b62032323858d91c1e03633c433c71b383374c1bd2ab7ecbe97e565dba941a26782a505dee040bfafaca5219c9ae8286dc7e58e7669a0c4709fe7bb68eda850c76375eab81818b064f16bd84d61a3b8648fe36e46344cd088d3b823980d3908f43d3c5470e1d34197435559f7f4ca551ffcda9ad7efd4fa"}, {0xb0, 0x1, 0x40, "d0ac16d0f80ab7e17b5bdc47f3b31ef53c3538e56e506c442d7ee65d19e2693e03c19dd3024c2a9cb659a689069a1abb82f57fc37fd8f5a137605b808186496bcac9cd031542909ee5246fb3abe443d06278c908409186e29273d62b86e2530febe70aa4ae0dbe651df428b071463547ba8242526950eb38b6d78910e5ce016bdf513d3dd597588cd4703fa2b0e8a6b3631c30a6bac821bb7f"}, {0x90, 0x1, 0x0, "2a488b884971aa6a06aa9c444956f4eb87cce01e0194a7eba8a293c4abf2b464d2b2ff3d3811fc963e4bdfc666604b469c0de7667e74a35c3c9a2237b5613e2083ccd03a3c834630b640233b3dd4fd0513243d98785a64899d16d90bec3095133c94fa7559111f0f1cc6e819d27267a33798a154dd0e7ea441a89b657e0baf"}], 0x3c8}, 0x9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r4, 0x2}) r5 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x1c444feb1d11a641) getpgrp() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r7) r8 = kqueue() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = open$dir(0x0, 0x0, 0xa) kevent(r8, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r6}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r10}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r11}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r6, 0x6, r7) ktrace(&(0x7f0000001980)='./bus\x00', 0x1, 0x200, r7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r12, r13) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000001940)={0xdeb, 0x1, {0x25d, 0x6}}) connect(r5, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 15:59:57 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1000000008) ioctl$TIOCSTOP(r0, 0x2000746f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r1 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000000c0)=""/68) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{}], 0x1) semop(r2, &(0x7f0000000080)=[{0x2, 0x100000000, 0xc00}], 0x1) 15:59:57 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) r2 = semget(0x3, 0x0, 0x4) semop(r2, &(0x7f0000000000)=[{0x0, 0x8, 0x1800}], 0x0) socket(0x10, 0x4000, 0xffffffffffffff80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r5) r6 = kqueue() r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = open$dir(0x0, 0x0, 0xa) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r4}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r9}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r4, 0x6, r5) r10 = msgget(0x3, 0x3) msgrcv(r10, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r11, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r10, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r11, 0x4) r12 = msgget$private(0x0, 0x8) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r10, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r11, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r12, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r10, @ANYRES16=r10]], @ANYRESOCT=r10, @ANYRESDEC=r13], 0x3, 0x800) msgrcv(r13, &(0x7f0000000800)=ANY=[@ANYRES32=r12], 0x1, 0x4000001, 0x1000) msgrcv(r13, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r20, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r20, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r22 = getpid() msgctl$IPC_SET(r13, 0x1, &(0x7f00000012c0)={{0x7, r16, r21, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r22, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r24, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f00000014c0)=[0x0, r21, 0x0, r26, 0x0, 0x0]) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x0, 0x0) r31 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r32 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r31}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r32, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r31, r32) r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r34 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r34, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r33, r34) r35 = kqueue() kevent(r35, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r36 = kqueue() kevent(r36, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r37 = accept$unix(0xffffffffffffffff, &(0x7f0000001540)=@file={0x0, ""/12}, &(0x7f0000001580)=0xe) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000180)="fda459882ba190a82ed55aecc3fd9fdcb82e7a0e6d8f43d4bf0d64a748fa2de5b575c8b8a03501732e763ddbbf31244a1dd1a83c21661a152d59ed3d08547c47e06a476935371e800c8ad5582930dd79ca22adfd9fad89236a353d1d0227fd02bdb8", 0x62}, {&(0x7f0000000200)="92091535d3d854df68605e22327575e3ccfbf3aa9970db447fa3b9ba511480795e08cc04adfab559899d", 0x2a}, {&(0x7f0000000240)="f3bcee2a34792672e211b0fd22d333ee89f41591b8706cdbd40a6332d7ad4a1d86a40ab7c79802ec764c7432ddbf0c76ea7b4966cc5bb56d22e224d3d239a773b3ce0c705617987f10fe68b95c2c6ad0a96037f7dc11917d5906e94615f87d7199165d7dfe2b1c87fff437ab88bed8019fc007799263fdf1697be9dcf9e4b8c19fd5eb1ac5eabd95440e609c5156244ec372a1b09750329d4a9e50591c3b5391f897c723b3525ef83e739bcafe8fd0b8648d2c24f2a3bca99d4628603e25896ed8e34ef002f5d1c3c8562a9e", 0xcc}, {&(0x7f0000000340)="3cd952e9839bf916dd2a28f4ca0da33028677e66bfd93eb1b95f44866872c018c9987941c80075899efaecdf5cfbdef114061347a4b9a57357075ab3636d7b2047fe29c741c0f23eeece9e2ebc3fb9e3d2e0dbb47804381cb3a92e424088c3290f183b68cad22bbe73374a73f39db19e758df7065f343c12f9e50b3372c28a74d347fc410f4577faf997490d1c41bad1c9cc31be1816c4a42019303f24cdc7978d81f6fbaf25cbb35c1a850dd187a6c9c2bb7f3d1b29885bb2c5c13de17d920003a3c677309e2d460523c0", 0xcb}, {&(0x7f0000000440)="17bcf651fd4dcbceccf1c952cfec801b8673b36ff2067d63fb6406e5741b65bb08e95763ba87dff1370f2688a9bdafc33bcae3f70384de9930ca2caf8c54c97a66d2454b47e22d585b077a85732222b0c218f9e007b3683207b5ee941f76abb38f91c105badf5bde2dce76dc03405ba3dc49397d3c4a6625c63049af318a90dd379ece459ed651652b277c0cd1c62bbefd7120cc0b6dbd8e3a0bf5088897a29eabf59f85fb0864bd7dc52e4f7bc917ac5803b3f606560f2c39ea0cae3f95d1014d576790352775886be9dd0b474730ef75a95abee1c2768982a0782b7d6217d117e41d318caec24727b829a88fb8eb90941cb43e05e50976dff67d94e995101b2405b3d1af37ce4837ac56038b79dd31b2e8655689f52adc5f494ad03c15017898f70ccacd6f04a9808363fb1c1fa423930a88186a341a43ee2878a17285b6947bfc69b8e31e4ac856c60f3a0f28a6209eb495b7ecf77a7d8bf95219d6cc3e5d04531190a82a66bb9100f36130e9743a8347f64e32dfd2ff9bd66cbd04647e802d4b211ccb2c4d5cf689f8a0dacf3834a87477212f21724b7b0952a4009bd3cfee25d99f33ca47fc3ff46b398ef10963b7748d18c6c408d9471cc01a2ed8c5f69e6d0ac63eab0fb59f90f16761a3024d219555915877e868c75ab77c3a0387ead2488a36725ac7afa53649a66ebdebdafb27fc599a5680ee069af0741c82569d2f0aaaac45641a4688d8db89c85b579b8ff84db013be7c454331449f11a7bb98027bb59715a10bef8080637a1060e2c90f267903c57c94d05cdc9de909eea74aed56c50855865da29fa1ed3adf540249947f9f303013bc770e5ce9d0bb146fbddc95069305b7c6466f554c210556e8c5d0b8c30397258e611f98e5677d95a57d24dbabb0d512d0090ec25f157ab427ba4a104324a1aac67e26233984f4a44a9e07edbfbe035c7acd52f58ec5c7224c96e8e706e0529bfd4fb12d898baf39a498f4787a48f821a336a7bef8c35a897ca240d7eb4611a4d0d6e5e94023f2f2803aebf0dbf367a9dc14904466884266c1845cf31496a32fe801bb9a3ed23d115c96cf9aacf861fe14feb334ea6b3d342faea0e200b0025490533095871b1e995ca5f2f78982d78947e82f203d8be7429730425c39975a8c2b8e8ff9abe0dd2731faad2d5706b188c4bc8986852da1f47f3c67a295caed5ffc3c981c36d7d0f070274f48514f68fe5cf42465607449994521a642ec8f8830932590ba25883707cf81bddd8291729bce0ee48294028721b93887acf316e5ef55bf328763d29a3148a3b7b4c92643eb721c44365d49ad9bc4e8539ca5abb67dda05c6a50e6492058050eaf978ae0bb8568f4fa48fb975237428e0eac6ad27ca213f0d137bfd28d90aaaed61f3b6735f00c760de891af22a2729ae62110a15d9f4571de3e867241635b0a935924761ea2b27f526d3ccc44774130b5db373bd6ad75b1b744e1844032acd1caaa83e5c120930e322fce9be21e67e3b4888e1fac0f10e43e79c778f6e2c6a78cd92abf1213bd0c4d9a01a9dc8012c22aa86f15c3276ca5779faa2aff791ae46114eda2f07a5851574a6fe32278b00209cf8640de5449f256805711b0431479d5bd90131941f14a6f33535e81ad0dfa737e1480e076c2bea826b9df02f6ca78f4cb5499c4392f46020c243269d7add2357e5f93aff6381782e06195d1c58a07e5930ab637cc44a5a12c614bb7bcb5008aefd0fd4991a7627350c0d4f1aa098038b9b9cbff7d42f016d29f6b24f9354ba3086946139dd27ea99627ebf3cc92e176e2115668fa7464daca9af8a71ac1e98af15e5e35e3adc557eb1820669df688b86a5ab9561a07f191437a9a1c0a56ba407f1bae32de8ef1a2345efdc3f5cd26e163bf08ad6d48252aa70dfdd51f2885d8d6336dbd923f66a03acde2bf95ed1c7cfa2e8ef70312afe41e538d6dfa6329047c2502fc05ad51b9d90c5988fcd7df7a91fd0ed54ce73bf62f4ecb4b33574a4d6f2348d5c22af0e51d3125d19157e0cfe3d92d1d2c3f5b170af0d91706bd4492417a2a898802b1196f7923396c5c92574a64df796f487e7d8a250b2a33effe26ae9b9dbf7a25404809afe1b8afc882e8b3f70aba2a8fff8bc37932f09522745f7a1808c15b707b7653fc427faf34a098356c980d456225e48e3101984251dcbbc19d89241956dec5c113bb50bc19717105e219d3aee8a81e53826a67a91c0535233cc76b6a0ae9394116083ab6a93cc98be6519e4f549cda33e371a03680b34802051ca7e2ef1653b1295f512029cbef0d4c4210600181c3ed070259f0d6a2e7a426052c7cc4c9e4d59293b01acc3dd39861f6338f13ef818864ee77f0e08c6808a1990df63115b5bda845ae01dae413782e355c92de688ae6c71da5e46372893f099c5489d1a6eac125f05231eb2e698fe46aa4e1e95a0b7952ababf96e5661dd9b3323b351af0ec4abe55e3ebdc5abc6c1b4dfb0b484739b68218ec69a3bf0fd34e7717cd9382645928c29bb1e174fa403dc41e09172779a86661a2d716a1ee7d91c9e355cf506461412c7124a376fc677d55568bef7fb270ccb6805bc945142032bbb8b015bf8df288414612954beeeef3c44ae6a11bbc8ac3af160025c3532d1f9ef70ce0e33021fd73e3327f79569587e171c57b9e0eeb9d06a2309a4cd3d5b7235be35697cec1d6d9040898f0d425d7c1f346e560d6f7faeae16c51cacef4694c4c270b613d07628d43517d1e017015ef6562b6bccb3ab7d64d697a3ba46d5dbd78bf98ea348c976b39300e06ca7be00af7729c5b54e4e83eab55aef9a8e92e0705243932307c2eba873d8e8f85eec70801aff57de5d9fe718a588fb34df0fa786faa1a9a1b4b139c2d6a76a2fda2a4203b0d7f033271eb982e6ffa068b9de9d644491bae1f0bdcfd276cfc8b483b7427be6b3da8f2b513e46b71070e60b54374f7ab8f701ab18c57b30989558585cbd563b8a9d2f7212192946e578ced6f7a087c529d065b80b2bea36109a91a1dadf3f5196a28c6403a819801fd3b932e27c876dfb2d7af4aa0a8c73948abaaf573f211e5643bd0f567506ac55ceb23a19c8d61a1d97a72367aa6547439e988330d4e4295f4ae9f742166f54e86fd3e533b941d57c8f2ce6030cad8e9276b0f698f64be91dcd6baa4b13778a35e88482acda7d64311eab47d20e9eb6e32e87fc84c66f8431c52b97e63adc98f030f1a9e7ea76c120a50576934df8e3899c6353146c3a55633c8068c2672e365920a939767edbe557b2b1591760eb7e0559205d24737f5daead2444ac59b940dd21a64fc6eb05cd85c29f3b00af7cf47cbc47a7b023f8040f2c9269cca79c156c89928d3fce3a3f63a0d2b1fe3bc4376e252cd2a349812947916afc2e25496b903f726abe79149c469cf8a076daca63c78f9a310837e54665f65487b012104917f5dcbddb02ba227a5f22d5836ad62ff104bd91766e77302bd960536e691a67a388c16a7d2045a227825d09de8059875c8dc92c534ad5a99f5d7dd6c66d2fa7335fb40c78cea471428ab97907eb640119433ae20ecc0eebca4e8e1af6702563c3901dce915988e03a559591b0ca7fe46ad04802f8de40922cfd68b0e3f814809743e3493eebf823d4067559ef860a2f16c5d8573a15f5f5ab1d010fed0226466dafe7c33da4d5c2f0d1a4f72044cd8239c57082c046f6051554103f12294505ffb19b574f371e99ada0e143939f8e337f9c53bcdf438f022f96c7e16b8122c3e7c6eefb60178e22d4299228cbf0ac093454b339bd3a5fc866d5b849eecd81dae4ad8afe7857b2ae4d67916d4d2b42a8de605e297b214e44bf99c134febcb1cba8cfdba531fe23911091817b7f589f2b02353aac49ac81dc44a3f650a1e810696b15b0bba8eaa8c0c70a4217e142e0c431ee0f0b4b99dd0ac4ff8a1ffe0e97b9cfcb7d54aad4d62c836161f5c56bc768f26c135ea37572e83b244ce7a8102f68543ec58bbc4ab3bd1149e36bcd8186b707484a7c3f7ad505f14fa0c07d57004017ab488531b78a27144664d30e8bc91974e59c7c899d2917881c699b31fcedbdb32b6f687d370826ba2adaa37d1b1cde925314afc3799c71c63e09a3bac1d5d76428c5ca3bbb28d6c4d0ffef5256ff282d1814137eef653cdff87e3e728541793adaa47a24c307d58af600c8e95bc20e972c454b12606bb1cadfc16e04d940bf3260fd9df7a550a1e5924bcf70c2e41fe0c5928efec3176b227b9dbfa0c8b43f5a84aff9155e48d8693d447d2b6c5bd7e8f546c8f39e210eb71b920239f18bf8ca1eabda1df5cc4769e7d51d8ad43e98ce7d5ce3b3121501f5e3c4d05edfd36ae1c3d6908ee9179a7a882e2b6801a77be62d6b18c681e4530a9f20a9d8ed38ba16bb54b34ae3fc1790aac8b8bbd1582983528d474140a3447592515b5323ef8ca992a42dc6128d636d2dae2a55a1e1489e0b2e6846bdd9351412ebbeab81aba41285ac439bbbad60884b87f939b4e0fc9d4c700fe021a0c3f3c5e0dcf178ad5cc814db41b844a2560e74ff9e8340077b3eab6d64b11ac82d39ab2522e23e51b1c022839482310a1952bc2364fd831cb05b862ddcd176b77048bd83b7409386cbd6cfc0f2a67cf5eb94c4a459a04cd1e8840dbe5d236526afae2187234abd47308573f3cf10a63c7e764878df2d8c9a6a69183816fb6c4a8be12b2cc3ca3c9fe758aa229ee1e6a32593876f3428fdfad5a02c70203d00c56c4e60d8d003886b028196d904037f52bb5d4ca701ecb9b17aa815c6905d27fec1172abab6c7439b17e4f0a7382c276d26b5e78826c71a9ce1f8bce147a338fab897ba05564a750a45875386daa2fa6aea8ef77ea9403248a2fc5d01dbce60c19ea0391bf54039f50897e5c1b1c77a58c51a58a8ef58ba821242648154eee15c2a727800219b610dca96ae03ea9bc9417248045ea23e0f0cf414d4d2471e1eb2d0476c6fde26d35a80e9115059880a5d7c5138acd61e4fcbb3e3eae33fe20bb9c5e402f316dee1b60cc33877d3202b4ab1a5befa608f0ccbde5cdabf063f7c58074e47a68db87e4bccdb66a63fcc5c0e201e2cea9d86be4c70bceb3911620941d5a12137000ced3d555a4015858e85d93e9992ee043c5f605407d85fcc92348e09c6ff4ee0f368b27b8943efe496297f58b8ec48358b05dc698541e46a5a3129631a7ab7e6f69a858eb5df4d7030bad36540b5d57d57e1f0f062e27c5d6c974d7579af91479688ec5f6e41104ccfca78623978e1c7d69853785b253d13026abece677bb3fc1348473bb4f69247776c44b95810a265d38cb99bd5b5064aa8650e559533c2fa23e9a31f89b1186e02bb8f3b2bdf55999317cff7cd6921407b38ce413232159e4ebbac93c8bf3c9b748461b84ae3a18666e66cf4a8309d38fde848845cdad1ec9ee0ce8c00e06f31373995bab361aca400d52e9752f94387b673dc56ed91e43b311d8a13407deddf9e57e4d69a458ae74cded5c15318ad38faa525876020c628b1838fe5c7fba77072cea2f4524fde7c6d9dc31b93c16aeb40d0a55073d5a012622aed2503a7d0d640fd66ccfa79bee0d4f16025ab25ff8a81061711d62985d8f5c2f472873be67fccbf42aac220a18e0157f3946534e17d74be8b9f8cf42fa90b71b04878f25d694a7f9174b5ff927b16b02a3ff8964e35806224dc635d76eceaedc230ef6c9fa945135f8d5d03ed033c6c8caf7c8b9ce6cec44a3f6437d4a5c3881057ed9f1ae8bac40dd8a9db216e58d0ddfef84", 0x1000}], 0x5, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r29}, @rights={0x38, 0xffff, 0x1, [r1, r30, r32, r33, r35, r0, r36, r1, r1, r37]}], 0x58, 0x400}, 0x6) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/57) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 15:59:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) getrusage(0xd29fc8bcdee082d8, &(0x7f0000000140)) 15:59:59 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x10000) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:59:59 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001240), &(0x7f0000001280)=0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)=""/177, &(0x7f0000000080)=0xb1) getpid() getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 15:59:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4006}]}) kqueue() getrlimit(0x7, &(0x7f0000000000)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x23, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dccecc222") 15:59:59 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fffffff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:59:59 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x91) read(r2, &(0x7f0000000080)=""/202, 0xca) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) 15:59:59 executing program 1: semget$private(0x0, 0x2, 0x600) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r2, 0x2000740d) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:00 executing program 1: r0 = socket(0x6, 0x1, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r1 = socket$inet6(0x18, 0x8000, 0x7fff) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000000080)=0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000340)='./bus\x00', 0x100, 0x4) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) close(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x129) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) pread(r7, &(0x7f00000002c0)="507933e5602b45c166416b647171a161b7e269c433b53c7aab613e6ae79b0fe828b01f4968ee14fed6b7578090135d6af8e7f7c1e3fe0ad908370db35786ff5c1b7c", 0x42, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x7a947dbe2e41ce0b, 0xc518dcdf501ce8a1}], 0x0, 0x0) r8 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r8, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000180)=0x9) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x2a0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:00 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x7) r3 = shmget$private(0x0, 0x3000, 0xeb, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = getpgid(0xffffffffffffffff) r8 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x4, r4, r5, r6, r2, 0x18, 0x4}, 0x0, 0xfffffffffffffffc, r7, r8, 0x8, 0x80000000}) r9 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r9, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/213, 0xd5}], 0x1, &(0x7f0000000380)=""/4096, 0x1000}, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f00000013c0)={0x2, 0xffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400), 0xc) syz_emit_ethernet(0xea, &(0x7f0000001440)="5cfcf7a62574c4cb1ae71b392373fff468da985f63b851c5bf302366c09c5b22f5a459755413c7ee69eacebb18a4751bbeab6c92a020c6d9c94173ca1e541bc70f56e022d15b2bbb842e6d6c60d30775482580bf6fc6023108f67902bdcde29fd7bf54c2f64fdf5d68dcb09aa92cba8b315b2546b30255d63e4125bdc07164401a493f62fbecefec0f5c8ed44d0d2604142fb3af5e10c59f89bd03492d2735bd3748ced9f92a0c202b16145dd52f5a448c5def3ebad633094964afd959f887ee4ce6cfc80b07086e95c0bafd0f0b318b60ceb45e0ef5e2a554d8eefa79658967e7614ad9ceac521e2848") pipe(&(0x7f0000001540)={0xffffffffffffffff}) ioctl$KDGETLED(r11, 0x40044b41, &(0x7f0000001580)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wsmouse\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f0000001600)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640), 0xc) sendsyslog(0xfffffffffffffffe, 0x0, 0x5) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x9) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r9) ioctl$BIOCSFILDROP(r12, 0x80044279, &(0x7f0000001680)=0x8000) r13 = open(&(0x7f00000016c0)='./file0\x00', 0x20000, 0x8) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000001700)={0x2, 0xffffffffffff8000}, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x7, 0x6158, 0xfffffffffffffc01, 0x7}, {0x5, 0xad, 0x90a, 0x10000}, {0x81, 0xfffffffffffff45a, 0x9, 0x8}, {0x7, 0x100000000, 0x5, 0x3b}]}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$getown(r1, 0x5) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x37, 0x0, 0x3, 0x2}], 0xde04, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fchmod(r0, 0x28) dup2(r1, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x8, 0x0) readv(r6, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/32, 0x20}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/6, 0x6}], 0x3) r7 = getegid() fchownat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, r7, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) rename(&(0x7f0000000180)='./bus/../file0\x00', &(0x7f00000001c0)='./bus\x00') getsockname$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 1: r0 = kqueue() fchflags(r0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x9, 0x0) r3 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18000) r5 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x880, 0x10) r6 = syz_open_pts() r7 = geteuid() setuid(r7) ftruncate(r1, 0x0, 0x3) r8 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) setitimer(0x2, &(0x7f0000000480)={{}, {0x5, 0x4}}, &(0x7f00000004c0)) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r10 = kqueue() poll(&(0x7f00000001c0)=[{r1, 0x20}, {r2, 0x100}, {r3}, {r8, 0x4}, {r6, 0x4}, {r8, 0x120}, {r9}, {r10}], 0x8, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0x1000000008, './file1\x00'}) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000300)="f877e294df07b9a34c9244ed222335cfc7a400c6f7a9a58bafbbf2573fabc6f36a41efd142c223034e46353a89c22b1af05910fd904d5f0b8d703d82e3cfba7f8ea6b04699dcce8e70d6d75dcad00820bbe4e0dcff4589309226987c26376e918d6ee81fed050c44876aac5b6d775343242a7720b70396ccf908bcc2026bd7bfff3412da6869af5b55294ea1a4140efc63c6d7da63fe6c7dbd1df85eeb0d4345a1e493b02236f5a41a4a0a1993f4cf4073e2aeff316c3c7e8aa6f0801ce3e51473ed90fdf98851b1", 0xc8) read(r2, &(0x7f0000000200)=""/4, 0x4) renameat(r9, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file1\x00', 0x2, 0x1700) mkdir(&(0x7f0000000440)='./file1\x00', 0x80) dup(r1) r11 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0xffffffffffffff8e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000500)={0x8, 0x1}) fcntl$dupfd(r11, 0x3, r5) r12 = getpgrp() fcntl$setown(r1, 0x6, r12) setuid(0xee01) r13 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000540)=""/11) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x3, 0x402) semop(r2, &(0x7f0000000140)=[{0x3, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) kevent(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 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) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r10, r11) r12 = accept$inet6(r10, 0x0, &(0x7f0000000480)) kevent(r4, &(0x7f00000004c0)=[{{r7}, 0xfffffffffffffffe, 0x20, 0x1, 0x3, 0x4}, {{r9}, 0x0, 0x1, 0x40000000, 0x3}, {{r12}, 0xfffffffffffffffe, 0x2, 0x1, 0x800, 0x8c0}], 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) setsockopt(r3, 0x1, 0xe2f, &(0x7f0000000480), 0x0) r13 = dup2(r1, r1) r14 = socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) shutdown(r14, 0x2) listen(r13, 0x7fffffff) listen(r1, 0xfffffffffffff001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r16 = dup(r1) ioctl$BIOCIMMEDIATE(r16, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$TIOCNXCL(r16, 0x2000740e) ioctl$BIOCIMMEDIATE(r16, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r16, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) connect$inet(r13, &(0x7f0000000300)={0x2, 0x1}, 0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7f, 0x8020000000, 0xfffffffffffff104, 0x3}, {0x10001, 0x10000, 0xce9, 0xff}, {0x20, 0x3ff, 0x0, 0x8}, {0x1, 0x7, 0x7fffffff, 0xdaa2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='I(\xb6]K\xf9\xf4\x7f\x10', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r6) r7 = kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = open$dir(0x0, 0x0, 0xa) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r5}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r10}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r5, 0x6, r6) ktrace(&(0x7f00000007c0)='./bus\x00', 0x2, 0x100, r6) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000780)={0x800, 0x2, 0x7, 0x0, "c6e6c5d70b0c8073b583872b189aa4b03fb19fe4", 0x3be, 0xfff}) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/150, 0x96}, {&(0x7f0000000100)=""/73, 0x49}, {&(0x7f00000002c0)=""/24, 0x18}, {&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/106, 0x6a}, {&(0x7f0000000480)=""/3, 0x3}, {&(0x7f00000004c0)=""/240, 0xf0}, {&(0x7f00000005c0)=""/38, 0x26}, {&(0x7f0000000600)=""/152, 0x98}], 0x9) r11 = socket$inet6(0x18, 0x4, 0x100000000) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f00000000c0)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xaa7f26c03264a6dc) kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x33, 0xff, 0x800, 0x100, "f808f74586f1cde6bb14716127b3b2720b83ff03", 0x7f, 0x81}) r2 = socket$inet(0x2, 0x2, 0x6a1) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000140)=0x8b) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) 16:00:01 executing program 1: r0 = syz_open_pts() syz_open_pts() msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/41}, 0xfffffffffffffe7b, 0x1, 0x800) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004402) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x40) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r1, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) 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) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r10, r11) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r12, r13) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000c80)) r14 = socket(0x18, 0x400000002, 0x0) r15 = semget$private(0x0, 0x4, 0x201) semop(r15, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r15, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) sync() semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f00000003c0)=""/248) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chflagsat(r3, &(0x7f0000000380)='./bus\x00', 0x0, 0x2) bind(r14, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c65090005a1b490fc000056f5c00eeab8e4870dc9bd6172d28b3b228fc0481d4a548559fa4b7c7f27c81c2700000001ca01d96fb8785d963e54ee4a325c646eeb19628d92cf8415ce697f110600000000000000b3e99b40a5bd0c852a63cf0ca70c000000000000435ff07a4e7464f970fc259b02440ecd403a5b627ab10cd88164c696c0bcb51ce4e5a23eb57ced8c97c71be3a51f1cec57e953c331aef10279040b4bc174a0b6ebc70d010000cd51cf0ed1"], 0xa) r16 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r17 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r16}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r16, r17) faccessat(r16, &(0x7f00000004c0)='./bus\x00', 0x10, 0x2) r18 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r19 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r18}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r23 = socket(0x10, 0x3, 0x2000000000072bf) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r25 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r24}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r25, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r24, r25) kevent(r19, &(0x7f0000000180)=[{{r20}, 0xfffffffffffffffb, 0x54, 0x1, 0x10001, 0x100}, {{r21}, 0x2, 0x4, 0x5960e56fd14635d2, 0x9, 0x7}, {{r22}, 0xfffffffffffffffe, 0x60, 0x40, 0x9, 0x7}, {{r23}, 0xfffffffffffffff8, 0x20, 0x1, 0x6, 0x1f}, {{r24}, 0xb683f113f626139, 0xcd, 0xfffff, 0x6}], 0x62, 0x0, 0x81, 0x0) dup2(r18, r19) sendto(r18, &(0x7f00000005c0)="33c2384c6171fe80c97a2bdbfb69666d49f580e128644caf24b7b66616a399b4bba92ee49ca7c88af50b25ea5aafe9abcc0bc159a11ee1c9472c87c337bcf94c2d33284d913355b42a09adf2d73bf4a23555f20fc7f66adf19c81e00b4dad36f338655b5fc48610ef93661b72024ed226a5c7e4ad66cf40ea4bc9b36f22a99ac4c1398230acdf5397d536e765902943ac841212e0af4c224246db673d6523357f150d02c0077a4d727d66a912a5433dde66d753163f022f004612cbac7dcb3f101a4413b04d37ca84f8ba6d1a5b1550a95", 0xd1, 0xc, &(0x7f0000000500)=@in6={0x18, 0x1, 0x400, 0x50}, 0xc) 16:00:01 executing program 1: read(0xffffffffffffffff, &(0x7f0000000040)=""/31, 0x1f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x97}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x4) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:01 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() poll(&(0x7f0000000200)=[{r0}, {}, {}, {}], 0x4, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7f, 0x0, 0x0, 0x100000001, "e503fe53d5cdaafacfb5b5264f007f0bff9cd196", 0x2000000000000000, 0xe8}) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000140)=""/29, &(0x7f0000000180)=0x1d) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x20, 0x0, 0x6}, {{r4}, 0xffffffffffffffff, 0x69, 0x1, 0x20, 0xffffffff}, {{r5}, 0x1, 0x80, 0xfffb6, 0x5, 0x80000000}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r4, &(0x7f00000002c0)=""/4096, 0x1000) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) kevent(r2, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0x2, 0x2, 0x28755ceb, 0x7}, {{r6}, 0xfffffffffffffffd, 0x6, 0x8, 0x4, 0x6}, {{r5}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x4, 0x9}, {{r6}, 0xfffffffffffffffc, 0x1, 0x4, 0x7, 0x2}], 0x66, 0x0, 0x81, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) kqueue() 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xffff, 0x1}, {0x20, 0x4}}) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="24a0a8dd1e96a9abf3ad240e6d763a04b21a2573eca8a8dd2dd555b97ac8665c83376cba6a94e8", 0x27) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xfc448503a6c53db7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x7c}, {0x80000000000006}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) fcntl$setflags(r1, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:01 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000380)) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x90) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x80, 0x0) dup2(r3, r0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) openat(r1, &(0x7f0000000040)='./bus\x00', 0x10000, 0x200) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) getsockname(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab00"/110], &(0x7f00000001c0)=0x6e) chmod(&(0x7f0000000340)='./bus/file0\x00', 0x8) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000200)='./bus\x00', 0xfd58a5c51e0640c9, 0x4) getdents(r5, &(0x7f00000002c0)=""/110, 0x6e) chmod(&(0x7f00000003c0)='./bus/file0\x00', 0xca) read(r4, &(0x7f0000000000)=""/24, 0x18) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x6) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kevent(r1, 0x0, 0x5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x80f9, 0x4}, {{r2}, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0xffffffffffff8000}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x800, 0xfff}], 0xa, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x29}, {}, {0x6, 0x0, 0x5, 0xf3f6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup(r8) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) getsockopt(r1, 0x6, 0x72, &(0x7f00000002c0)=""/85, &(0x7f00000000c0)=0x55) r3 = dup2(r0, r0) shutdown(r3, 0x1) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[@rights={0x10}], 0x10}, 0x408) r4 = socket(0x11, 0x3, 0x1) socket(0x11, 0x3, 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000040)=0x1) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000000)) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) sendto$unix(r6, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x108) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) fchflags(r1, 0x10000) accept$unix(r0, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r4) 16:00:02 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getuid() setreuid(r4, r6) 16:00:02 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) getsockopt(r6, 0x3, 0x800000000021, 0x0, 0x0) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="3ecd89940080b14d5d91ce", 0xb}, {&(0x7f0000000100)="7c68e54aaccc764b3c4a4797693800d76d1f605536e39727d8cc75688c2bc3f837051f12445d1960bd6f04c222fddfcdd607ff57373b208e2c093a8598b1a4438aa72a029ffd", 0x46}, {&(0x7f0000000180)="3783c2c13d1ae08afa05a869981c9740d7133b94eeea11656520dc1db2e0aca5462a09f0383de83ad53b8b360aeaac335fc0381b2b9c2267c648323685", 0x3d}, {&(0x7f00000005c0)="76c7a3257617b4fd7442c5a0eb5abbd8279aa91a25d1b59f29d31f0cd76b912d45871c7e99833f79343f6893db758823993f0af95cf1d76b4e910e054d36bc6772ee794b1a449f535a8369af53440eeb6cf14cb2d22aa9be80716f34286311d4d8263ae3a58ca117320f008a9556e3ca77f853416b6f378fdedc0069fc3508f26ebcf06cf02857dab2556c67f9df913b17d9f67e3ddd169aec7f4944c4d60fd49f4692b1a7947253c4fe28f573b6608e67a5a02351b60ec3c257a8ab791353cbb4e19f1cf148a1e92757b35591307eec038ca92418eb8a495b0df7f371e6acccbdf11b51078e88526e7c1211baf9fc1c3b8d80f6c5d051ea68b34518b168fdb0a14546e953c76f10683354409f9b3a6f4ed4fc1d3c4e661a06234a0910ca7f4bca38b3e051821b7f48e6264d012a669aba536fc8828b0e78b8dab93632b896c23ed40d44af89957c8c5d0c0e4b4051fa2934ee2322b21e530ac65a6b5edea610496f63af80771487df358700c814589a8b554f1b7fcfc7b84b199e45abe306f7988f2ca8c20e162173636e6c420f9bb76038b6b550640a5a274e4b5768832a8115a953e98921ccfdb2c835ecf787a1bfc8883ab21945ce64f080ade66cd691c25126736074438619028fe13cacfac4a12946b0bb2d37c409cf72047fcbdc6dc8339af5e124ef58a9a9b144db8a99be7942267d4714ffc58d7180c16f2a1bb66c21fdaf7ed593a758eabfea8038409407eb26def88d9651173b6ad251f0b2d971f210953a371cd86120ae8ce326a70a565f06cca1c863e781a02403d82dadd0adc5c444a8056ac6e3b34310c421deebf68276ef39e0d2f05bc4be9392f45be2c8c2cd59653ad6af9395d06645c61ab6cdaaf289898136173d5bff415e6b59429e21a7d4e89ebf48fbf8b3ad79bb33069f37a38989999a7a65b28169bba2fe770ea6d984d1faefb864dd90fd9e9b776f9773615c261333df4c6f21fc5d4f095c7ae5036be03fba5c0174f10a433d50a108baa567dfcfabd264f502f9dd72b5ed335d19b3a0e38512775f3bdafd5e5c1884a1291833be3b8a4429f3f509b29a6d5dbfd4d725db87528a8b9a7534258baa1e12c1210034e4566ab0926b64948c0c49e88a43cf402f80796eeebf64826e9fdcfe9c35ad25c166346f17a2fecad274c8477a58d33050b555feb235bed22aca0b3a45ba097856552e96f85cc22c1f8f8d3cc960430050e3588f19fe332e2eca319cbfea95b3a0f0b6b7e0d9770f456681055ed3db0b9db55f23814d4389d2f4fcf191705773ad3701d5b1eadf3252f5457444e739122e1606c2be90b5fcf4f9a04294fda6831843c32b38fc5c7d4187b906d610dd9d28babe82f622c472a8a3e7cf341eebaf0673a81a1237b52643483998e74d29ede6cd45c7636e3bed0e6d4d6c14cf0305eddf39c5aa92438089dd2d2ef513a2548b383c0c5edfed91545935e5fa86f16aaaeb430a3980e20bb74dfb4585219643bafd58fa91cf175f582d35909845710705384fec726e8b40ef37d277f37e599d7d6b0fe6b3f32d97884cb7eec5c26dd3f5de27d6bf2160da8897eb09eac48f9d20af40ee81799403c1267ab31ac1eeda52671ec3616befe607a0bd4132f921b28c02106444c4ff1f1a9cc588d2009b3ef21e5684275a7bf15980b9c0353975c13a90eb45e6750bbe1d4978bc637ec80b038adbc456518410dfbdbc6d9cfa377c33acd893917dc277330f32ab905f9214b56516bec4558e1eb447c58fa41cbdaaf8026b5cc88bf2e92de27fdd2270e7c4684c7fc7311f113a651c1327f0e5c9f3bd52bdcac3492ebbf021508e8a1b27d533d8a75e09bc2ff6edce3f3951dac6abc7ac5f35147cbd32adbf07a1ac64f042151ff35bf36f41cd4d8c8a4e433829f61a7d978bc76fcde75973d9fb90273d9527c29402dbbca6c705e60c8bc6ea9df4257f6ac24bf447eb85a7a9ac2beaf874f48a5fd259e60d210f0b0f05f7ea021d5acbd50d83c5ed5d85e39e5976e01ee218c0712806428ed294e3e440e0a630ecf4481c08bae62ca5bb64baff7a3fb2cc176927e4a1a9a22b4dab85411ca77e18ef5c19f5c3897fb2db105a7c5831add86de963b96d098d08deb514917f6b6a2fca1489970b07de6013b03856fffb906ae2fad81c47a7bd45df7256c4c45b8316da6e0f3e58e61b0534065fa8249669e236817df5c620c66f42a928279f68b94f90f25a9e80ce2ed79ad49e74573c8acc1e70c7726ccaa3007ae758efefd652d70f5be757ca2f5d4f3a9af89e1e473e17d55442421d0bf056c586a1ce0f327cc8cd64cff2e2c94dfb213bcc0611b75548df698aa3422dfffe3880ec2fcdc12eb3724d84f1a17146664e449ba84b68f10755aab8487b0f06dd95575b91d8d07d9c4d28a6241c33da171e4bd2a9024d7926cb1c1edc2a1ac1b53ca66ea4c30addd27c5757a95d36ac6451c85fa0030a81d17f0d207b60b26f865298518c7679e439da7e4ea87e6d29a8a4a43de7911aaa5d4d2099b1f186f838e1cc716e9075bdcbface3fbf925365db8e582eba428c6786a0b632658fdcf7fac3f174fba25b139c8f0f140f728997fa7e7555b886317c6eb4a6b11ff40eede21e6064439014e682cf89cc8ffe5fb3d0e3fac47a5fd69aba238e231876db69c26c4dc2e884e73afb69931e058b4cc6e07816152ce93607afa175c3d9af11c03bca61741de1d8631df43f9e9e20ff60adbe40229994be0344d265a87760e23f93f3d993dee1745e0b84ed357fb748f65f516e53ebb91566a55fe22b82e1c3fbdffe2ad69894a0419fa535de6ad07106465de652998fbc7fd15cdc29b18f6b58bc6f61cd568a0527db9d551aa4414e10f46af1f2c86d955cfdfa4ba755ea0c3fbd8b88e41d8dc1079fa56a2853971e2cb49c9bccecae4342d43422b2e169347eb38714994a62c1a556e3baacf5ef0f8fd20a1d6ecc2d50348186f3c88218009175af9306d424f16146833d3dbd26d36f009257b6633f217ec97da7a61336bba492433abe88d6e2ec752933cd7bff92e19ec9cbf6e67fedca717ce788e52652bb0989a03db594a28598a2fb1443a7dde95b0f69d5cc596ba4828dbbb10a68c300db9416301170e79513a0babd73a6bd32792eec78b1251f8b3460c730538aa89fbce6f23c621d35dd340a2ed50d4c2fbe1d1acb31e850e9e9210830d82098d06f3ec74a16205bbd70f11ee1cdcb23d5d2a6000a0919be7b0d7d86559e95b3482ba54cc582ca99eb32aa25a170c389c5245e095d32e76b07e7d2bbc447526e59d4695a0b4090f78b15be2b8ccb10181598d07be6b49d55e392246304350ca85f95e26a5caae44612890effd49b46ef42a8351aec7b97efcf4eae661dee2f431f0b50cd04c647d8fcec7997bd6739669c9733ea71f401153d698d2c5b985c58f68ca58f3dc79842938a598091f6fb6ebd4c3a7edf58c4e71011393e541a095295bf07bb73ac66e040ee740c594baf6a1c94e3d558918fe70ba2b9a1c3d2344f10809ec7f0d4fc99601af5c87ecdbc9f508817d2fb1f259825e57eaacd07841e0c6a897e8ee912c0b406dd61a6cef820f87d2e7fe9e3aade5e024357c7582eae6269c58094e9ea8d1d87926bbbd555deaaa77c139fb03bdf0090918c5023528785a42389dff6c688ada68d079a2e18c4749f314fada4d04c765d729b553d5b7b70d10831493c3ea27cbf2f7a7da8765ab85300d35d25177aa20f845aa62a86532fff33bdff0a0859f66ef4198e70864e70d3a8ec99f0748a1ad0219b4a9ed06ee44f1f4784bc56c2ba934d47d851886be7c997c2fe0af4e87714114c49140ffbff33fbce85b37db6485795777c1141dcc296515f72d7eb875f0a6b1cb36c816b0eafd71d93e16772d481cbec6f3fd2c631ae496abed754ea64d197dc5063f30e5b5a12b710b1b4c81dbd877abe10af6107687af2535a437e6536949912b137bc20d31245affa54927472a2fd153affebe0dc97b1f8450e091952e7599b0f5ffe7e668e6f4f02ce71bd349abf625e708146a2bfeebac847b071ceaebde0bbc6e934b3677b66cdff8ebd677b53682060314d17d2123a62fbbaaffa458518135cbf865e9fc55628bf02ac4d3525ca6ab34b788d0891f0e6750f41c92ab960e1dfdf22d92eb32d29e700a0d9fcad675ab7e607b5cb05fb21113a55dff6517de5fae701ca34f36ce35006728514e5e88f0351a3354de8491da24d04f7bdb266ac5561e712635625b9b0e874d9a22983ecd31e03429a491295f6a4dc62ad2685cc97c853d63e8731561ae775bd5129d24cd2b15b95d8f110d498c5da57fbdc95c76345200f23ee9fba3b836cda43ede4c21b545003a86ad73fe25f342e1466d0498a0f6c7fa38786f5df6e240e1a662757aeb08696398a8e759af3563cde68c7e67c7deccf214ed8cd89fbb74f2f548cd8dbbf676233505f10ac5e9000bf43ac97cfc39a139766fb24f019414165005a6ef2066602723f769208bf933dda86491df138f09b16e887b66f22b5ced0c4e779a5547f5429db58fd765e5e127451ebc3d528b70fe6144239c48ef9855974f9f440b33b019e9119845df315f6dfbb106ee33250d7f34df2527698bbf9104c23ecfac53490fffd479a44cab99675ecc8535ab86d22891e056957b13829aa86780e387f91eb983c91263f91fc860a9a3de147d1e557635da48e8be01c6fce77edd7a425db726f95c58b419b8ed8f6f65a662e2a0327203c4b3eb1b7e1ff1b83a5a210bbbeb6e9615fdadf4340bcea6bca1a66090a994e4a3b433eb8b1deb79c79764784e567c275a91b4bef324be84206c494fb9379a8e34bb3a220d033fed47eac83b09f32c490ac0a2e096c299b000fba6c716df572c1414503c6f32efd3ce4b99f38dbaf8ad1b1ce67e1f1648cb080ae62d907e6cf90a9578c34c6d966dd724cf4233f8a2120773ef473883e0a718856b3c611dbc7f4bad8860a404b1baa25c3b95bc05968e3336761b762e6b2712d02cc1d9f63432d272f9be4a4b543dc467f39616d3828844017a3ad912e7a276b72f5394ac5de051fe12cb216106cf22a4133eb07333fac7b47db8fd7d921342342388c383ec8954f7573b674300179e32d84326c9d7033d142e38d198e26a14f3d6b6491fd3d1bb879c2540191e6bcb79cccc29fe38b5e1fd3081910acba4c64dcbb68940855622fe59fb8c97539cd052118e5ff3be37f222e13d74ee499ce1d08bcef2f43b94b858c795317878fc258be6bf307a77f0137dc395902d196c52361368b07fcfe629e3aca1f3021b819895b6ec93c3b372fa055b61d34851c1374420f8f36d7f01d45675836b5ed3f65e07b5c1ac9831a3e87c29719481bd165c717fca9f7d742f09aa38a178632ab9aebd3564b71c93e9b2a9e8df9f719072fa01ca7f170534d6bbe04a59d32eaa3741bab25313be857f8897dd542a9f6cb7c610e7384c3fa8032fff1e09789e82645211e086c1c383c0f2f93402c4dea1cc9cd3de6f254f6bc769c29f41bb7c4159eaf87bcfd4f2a3ace41f80abedb0c2c239eff6eb11903412fedaab42488df24a723080297da039e1aed71802d91bf6c9333344c1b0d20782fbdd4e5f4d66a673e712ec37aa519a5182665cfb90f01f359ddbfc8768c55f1bb447694ea37b96e0f3b6be51cf2ca71a77eea2afc6a1964bfdd1e570143e41e82e24375865033599abff7f2afc1fb679d287471c45f50ee4f204cecc90f3b455b838a888a474558b51e6650d85982a8f3bf01847b7c13e32b494dad5e324159e7f3b7", 0x1000}, {&(0x7f0000000200)="5ef67a7b943fe77c9274c5a9b3782edc3d5c2ccacf72370c03dd11d00f87168dc4a1f1401a6a34dd2cddb49a60a9427e3c5a5347ed3ba8d06065633ecb78e4e290c66349079f532a7d7bfc8d3fd7854a31eb8111a5c107c32e2f5ab06dab21cf47fe5765d1ea75e559b0bc77c93a8cfeaa1348ea5b953ad6a398ed8f6127f55e93394fc1b866b9b97e534a71a161ff83fc0bb77cdc925578e2345e92e8bad14bf5beaaf5aa81675a17b4108e4c8fa497f206d3ebf7d37924472ca18c1da2f372a3e669e1f604573d266340b1f61ac46be90277", 0xd3}], 0x5) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000001c00)={&(0x7f0000000380)=@in6={0x18, 0x3, 0x5, 0x7}, 0xc, &(0x7f0000001900)=[{&(0x7f00000003c0)="57d557e5472e8920b59d342c6d87b717ea996970fa3daad407d9f0716bbc8b2476bf6db0b92d01e92d1c1ba33ca727e93bba264164d46729d0315e2a69093dc4620b201c775724782f7529d645279e39ac720efc9002ccc56ffde9c0677ff1f910a778e83a0033dd0a70eea6072d37d6fcef1b26b9d885b054189ac36066d955ad6f658bafae5760c37424ef3567f3c8b17212b3c881cf8e75df7b5d068da7aabbaf75f4ef7466bd18c3989bba3e39dae180b3b176569ca795dd78195daa645c9a6a9b47a2ba42711883bc992adced8fae7dc3621a120c4a33b2df371a9d2d111177b556211496ebf12ed32873a567f68c3b", 0xf2}, {&(0x7f00000004c0)="53f95ad68a3f48f106d602cc49624a81f3cca71c45caed46e6fc71e52246fe633159868bce01f4098bdeb95aceb7ec533eb230253a338b3162ae3ae572270ad82d9ec6487e0b6bc48993f1f8770082c5ee5cf27116891448d059151ee4b414db79dca0f44258552093d5fd6bed", 0x6d}, {&(0x7f00000015c0)="47d42098cdf4643bfbbfd975a21b3e92ed7861b947cc1a71d69f6ee2ffcc2cf6c8609b3e19ba8c047bd00d33da4c192510579adfffce783723a29b9811d876f294f9b47106a6dea60e2cfbd5382b71822f4beb084aaf1aad60ff409d0faf0d61e402be77dcdccf7e2f94d941f41a58bf6bf4ce6fc3970484867128655215b1f17c3a01a8c6ec2ff9d203e7cb8fcb00c7c376966eee3a8aa55038bc6f6f70f625560dcaa6cc49ea3e9b873d5ce4fe72d8ce83713e0e4b9ed83eba76962d4fe88b80d44cf92fb46ad5ff9035f68132f89d4959779c0f3caa2eac49d02d60b9143479f426133792527950c9876288b57dba", 0xf0}, {&(0x7f00000016c0)="4e4e21042a9ec2b1ea75cafb436599913d296fc6dcd8aabf97d55ec6339a1cdbf9893f5f20c7203698e252d46b94d6a67dd4eb09c198bfdb29094130005ef230cc9d432396413f321854f6c4714a88870f09d6149fd65c4f0da70e6878be5968b25bc60d5e98073ca24d206572b50c555bf6f1b647e436fc2fb83568e5e69456d612a03c3558844248a77fc90616ccb74394b3cc6b774f229b7705de32c10bafe12424f2bca17cbf974083bb742d808f59078af4c9de2a193c2221e64dc2fea2a81ee6a694a2f722a8f82ca02c1b3f9cf5faa8767ac6cd68f3598f6afa98cb08ffd866ce080311", 0xe7}, {&(0x7f00000017c0)="d7540c34344aa67037b05095a3d60bc5f426672dd4cbb1538083584f5296d1c4d236718729ef2d193b67eb270fa7d431742d2d9ceb245f3e1d7852bb91058d4fc2b105e6cb41162c1470c2cf0105a8bfed2b02095a1e258840af93558ab8532a8b061f5d50634656b18bf3ef575d17cc68d23d4eea7dca685ef6a775d3c83dd99efeaf4cdef236a6bf01091d717cdfbd8cb352eb16c59d2810638de75319fbfce52c314582d36f909ea5b706", 0xac}, {&(0x7f0000000540)="95c1a5d95eb0abb7120cebf00e13e73473edf8722c757cb58702ca00", 0x1c}, {&(0x7f0000001880)="f7c2b205eac01989da09213754c91ec829ec2f82ca4f80757f84ee65d6297c3916c250eb0b20eaae608cff2cfcebef33ba090b81e7349974cfeb0760a00ceadc3078ac9e1783caa239e0fbdc0088521246", 0x51}], 0x7, &(0x7f0000001980)=[{0x30, 0xffff, 0x0, "df8daf7acf36ab04f5f868fd79b714a6a59da6d52319ffae02e8e55414a9f3"}, {0x70, 0x1, 0x2, "5e675052d7431d0ca02e6662d421a5f7306e56b7dbb9ff5cddec4008a74688f3459eb2675adc2ab6a142d3e1c8ab37d7df27a7392e3bcf52346b9e9ba0d298cb28d87b7505e0c82954095f3292f7472892949a8931d2fc4cc37d223d2de5"}, {0x108, 0xffff, 0x2, "387d0c135a32ef62e5c0b48e27acc24c5e218f42dc66b6cb9527d77b94616308253f9f182724bbf716747fcbbf691c8bc54e815f5515695ea5578720c023bd5b6cc4e0968c5702d8d82e4213596ba44c0e8baac0e73e42f2e37b98f3dec4011dcb811db43321cc981224aac3d5c4bb2ba28f34676208dd7b18a0997ea1d262170235a7a76f63c64491ed63a5ef31db740e91ff648e1497790ae8bebae3b1f68a839e345d1454952fa904d7880327d8c0e2acf45b893b4f79c3e1c1d63b330952f3aeb1123f19cdb2e272b8eecf4503395e7574480ff64723fc3f65c5b280f66057c2ba604ca5b9630d3e0490e5c8afca2ffdc94c5d9500"}, {0x58, 0xa4a948db3f7df5c4, 0x3ff, "4d43da87bca4213ea8243e55504a74e59881dae0b0281385ce2196149bfb2d408bb395becbcd967d9d7fd48505fd2bcb7a10d2bdb49c8f2f4c506fa4c14b668b875beb"}, {0x50, 0x1, 0x9a9, "66b5b38390404fff497ab83342ff98b8596ab76e99029abedfad9e6fc344cfba1ee2e521ed2dccfa298ed9f3cb7b64ea2c585ef0982587e377fbde"}], 0x250}, 0x9) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001cc0), &(0x7f0000001d00)=0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) unveil(&(0x7f0000001c40)='./file0\x00', &(0x7f0000001c80)='r\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:02 executing program 0: setreuid(0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1888, &(0x7f0000000100)=0x10001, 0x4) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) kqueue() r1 = semget$private(0x0, 0x3, 0x100) r2 = semget(0x3, 0x1, 0x1) semop(r2, &(0x7f0000000000)=[{}], 0x1) semop(r2, &(0x7f00000001c0)=[{0x1, 0x85b, 0x1000}, {0x7, 0xf46, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x8ca, 0x800}, {0x7ddfb8e0e80cb603, 0x5, 0x3800}], 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) accept$inet(r4, &(0x7f0000000240), &(0x7f00000002c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x1, 0x81, 0x1000}, {0x0, 0x4006, 0x1c00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x1000}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(0x0, r7) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000100)='./bus\x00', 0x6ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d1, 0x1, "df27c1e75b0000000100"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x80000000000098a, 0x65a, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x40000000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) pipe2(&(0x7f0000000080), 0x10004) r2 = kqueue() dup2(r2, r0) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = msgget(0x3, 0x3) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r5, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r6, 0x4) r7 = msgget$private(0x0, 0x8) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r7, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r5, @ANYRES16=r5]], @ANYRESOCT=r5, @ANYRESDEC=r8], 0x3, 0x800) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES32=r7], 0x1, 0x4000001, 0x1000) msgrcv(r8, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e06d09c9332de3a9b8a458e33582d5ae60a65769bc8c81612ecc27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959d0000e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/330], 0x13a, 0x804) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r17 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000012c0)={{0x7, r11, r16, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r17, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) fchown(r2, r4, r16) r18 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r18) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:02 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b81800000029000000330000000000000000c10fdbd2d7cd448cc01c4e2558172e94cbf9689ec963ebe1b1d8bf7a7db71fef3612be27dcc73f40b7b0d71829c31354d9c1946d63ab73829fd7a797093d3cb0cd430f1db12c7f48b62dbcd4dbe0b4c06bd152fb68ac4dbfd04ae9d863edbfe977faeae4849b9b91b504695ac5a2529561e39ab7cae47afb142ed4b23fcdceebdca26c4f1e720596356fbf38e6582bf0aaf974cf41cbfdee9afe0dd8d638116700000000"], 0x38}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) msgget$private(0x0, 0x10) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x4, 0x8, 0x4}) r3 = socket(0x18, 0x4003, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x20) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget(0x2, 0x188) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x2) 16:00:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) dup2(r2, r3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\b\x00\x01.\x9b2\xfc\x00', 0x38624, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0x400}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x2f5, &(0x7f0000000040)="0403f2d684b5dfca9b7146707efb94") 16:00:03 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x401, 0x8, 0xffffffffffff0001}, {0x3, 0x8, 0x3b, 0x7fffffff}, {0x3a77, 0x5c, 0x2, 0x9}, {0x400, 0x401, 0x1, 0xfffffffffffff0ce}, {0x2, 0x9, 0x1, 0x1a27}]}) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = dup2(0xffffffffffffffff, r1) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x10, 0x80}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x2, 0x81}], 0x1000, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x80, 0x37dbee5d17b18fac, 0xfffffffffffffffb, 0x4}, {{r0}, 0xfffffffffffffff2, 0x1, 0x4, 0x2, 0xc62e}, {{r0}, 0x7ffffffffffffffc, 0x8, 0x2, 0xa98b, 0x6}], 0xea4, &(0x7f0000000280)={0x9a4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x8, 0x8571}, {0x35}, {0x4}]}) chdir(&(0x7f0000000180)='./file1\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f00000002c0)=[{0x3, 0x7f, 0xef, 0x6564f3f2}, {0x401, 0x0, 0x5, 0x6}, {0xb59, 0x6, 0x6, 0x9}, {0x100000000, 0x4183, 0x4430, 0x80}, {0x7fff, 0x400, 0x9, 0x1f}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000440)={{}, 0x1, &(0x7f0000000340)=[0x0]}) syz_emit_ethernet(0x73, &(0x7f00000003c0)="b66291590e8f43f23922386faaad3c7793d609f1aa7b1b1e9f5d18b1372e7f05314707ffa275b77215b6a8a0f5dbc1112b22af256ded9c7ecb566acad000d6027dc21e91284797de725da234696c7e943e9f9e94a6fe2d833e15974714d5198b16d0c143e8705e4a2934d046e5d23fc199b52e") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{}], 0x1) semop(r2, &(0x7f0000000180)=[{0x6, 0x5, 0x800}, {0x2, 0x1, 0x1000}, {0x2, 0x1, 0x1800}, {0x2a5fd184e3d6678d, 0x80000001, 0x1800}, {0x2}, {0x1, 0x7}], 0x2aaaab4c) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x9, 0xfffffffffffffe8b) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) lseek(r5, 0x0, 0x0, 0x5) 16:00:03 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) connect$unix(r3, &(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x4, 0x1fe, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) r1 = syz_open_pts() flock(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000080)="007610691991220ac456", 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x200, 0x5c11, 0xa995, "3f3f007df94cf54600", 0x0, 0x1010001}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000001c0)='}', 0x1) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = msgget(0x3, 0x3) msgrcv(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r8, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r7, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r8, 0x4) r9 = msgget$private(0x0, 0x8) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r8, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r9, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r7, @ANYRES16=r7]], @ANYRESOCT=r7, @ANYRESDEC=r10], 0x3, 0x800) msgrcv(r10, &(0x7f0000000800)=ANY=[@ANYRES32=r9], 0x1, 0x4000001, 0x1000) msgrcv(r10, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r19 = getpid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000012c0)={{0x7, r13, r18, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r19, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) setregid(r4, r18) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7, 0x0, 0x0, 0x80000000}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:03 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x1000) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) openat(r0, &(0x7f0000000100)='./bus\x00', 0x88, 0x5c) rmdir(&(0x7f0000000040)='./bus\x00') 16:00:03 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\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', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\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', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043defdcbd982d9477a64466e1f2c90e86b63e0600000057b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff1068613"], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f0000000a80)=ANY=[@ANYRESOCT=r6, @ANYRES64=r4, @ANYBLOB="0ab2069890784c948a6fc2389d069fe72a32f563e381598bf2d804fa61b886c1941d67da0181dcbeaa1d2c64b134750a88bf66463cb5f5e3a489aaadddf840afa7122daf58f9f31c6c763855b204d381ab36d8b71961baa7c3628528167533a8c9533556642f95dbdb51b158d9fceb95680bb1ce472e412d2078918cf79896cc282d56b02b2b5ad5baf0ddf595fad6105451c140b8fbf71a2376a4213221188034977778b6280a7d05417aa35268a1e730f4ed187b172f430a1f1bfe8147de96d1c5d16a685e04786afd6f5165da3f45538fbbe1eccb1f99037ebdb38eb1ab0afa182af9"], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) r11 = socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) connect(r11, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x0}, 0x274) kevent(r9, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffc, 0x41, 0x10, 0x2, 0x401}, {{r12}, 0xffffffffffffffff, 0x31, 0x2, 0x3, 0x4}], 0x5, &(0x7f0000000780)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x10000}, {{r9}, 0xfffffffffffffffa, 0x2a, 0xf0000000, 0x4, 0x8}, {{r5}, 0xfffffffffffffffb, 0x30, 0x2, 0xffffffffffffff7f, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8, 0x6, 0xfffffffffffffff7}, {{r15}, 0xfffffffffffffffd, 0x3a, 0x10, 0x9, 0x1}, {{r4}, 0xfffffffffffffff8, 0xae, 0x0, 0x7, 0xffffffff}, {{r9}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x89}, {{r8}, 0xfffffffffffffff8, 0x1e, 0x2, 0x6}, {{r14}, 0xfffffffffffffffc, 0x80, 0x1, 0x3, 0x9}], 0x6, &(0x7f0000000580)={0x9, 0x3}) writev(r13, &(0x7f0000000340)=[{&(0x7f00000003c0)='I', 0xfffffffffffffd9b}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 16:00:04 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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"}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x2e0) 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)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:04 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) socketpair(0xf, 0x1, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x842, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x100000000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) sendto$inet(r2, &(0x7f0000000200)="3ad2b2d43804d3570a48d028e4e4a4846dc530d1678f7343667ce4c5650564ec6931a6fb7fd2a53aa157598c758c51d370fd6dbf90d52c8f1c610ec5f25a60e77ec19d7b45ec2ee516e997aecaa3a3e9db5c6214dd870b97bd8e854d7c6506cfb58293c9fd3b0cf0e5db88594a97aceee19a576cf869d3071f86f3a171d1093398b8089514300cf74411904756e83e465474a12d6b09d21a38d8cc21fa696176a1e5f8972d45cc1c52d6ee6f86fde6e34a8292f8e6d18237eec9baee697958f4745d1688919bf896d79f0a0328cad9e3185e83a0c5a982af556bac9741a84edc58a5bd125a55c4e12de3f2cdb2c611f83601680bbbff42a4a04fede81340edddd2e074496aed168a5106b2c9709c70244a03083c6c5a706c83a29466f41c7ad5bdac445920ccfefd71cd1d715cbacc651f748454dcaca1263e5b76b3e73e3665b3e55e761cb1643b3e19c2c3bf7a583c80d7e34d17d321a8df387792874a5a3ad9fb45cbadd161fd1fa5ba5f26fefd1f49b70a2d23adb01f9172c7f4986f07a4a1c70e3bb6b894aecc48779f418d17d02219884f5d9abb7eb47e9de9482af8514c52c895b9bc2f13cea4d43a769ebbcf66f5d668c2dc59be381fbf7a3017ebfc623cfc0d66c3c2f7d1560a7811ce9fb7e33e6b6fcb10ad03cabcfa0b1007a737b709492ec991ba23521484b307e3e5f99ef9c3218bdd28d18eba6ea072cf9a78f9a5db4782bbb08f99dce0bef4b4be27acd769b9c5dad292f6ff385d167ab163ae61d437f35a1901031f48c2864d3f436b4a66ce4947b3457acd0f8bcfdf4b756dfa225377c8cee2b55f2646e9ada35a3d1c0ba0b5be7075f9201bef022a16930e33ab1c52eb2b2cf0b0615c762ccec80009ccad5a2115c879036b20648bea6651efb28900c9e75177ebff3c81e94378a20f879f11e247b00fda0e69f9a1759592bf94ce3b8c7fd2674c2c678cec13d3adae66a51cc454eca253f2519f7c6d7052fabfd4a4cecc3e99c0790a12dc05cc97baa8f5773acbe17ec5f87b4a1b02376fecd47fa0d807f1155a0450f44e4efbab5936b4389cacf2fb1e357f1d685987de9691f06658fa7ba87d2af49d59b2e5fa8c9dc21904f29f5953cb4a384ca83284c360fb54bd71a93100026127ef5dc9c231019ae176096e6cb0b78a6ad52998e9295cc1230e28e0286d9bc251e1d78276d605de52b96d6e31a3483a87d68b753bb265758ecc49c17cacea8b8b734e609717701877c258aece85165578f0018c744463ed7a591f86969675c7da31f009dbd5438f36a2f026aded9ee67bb74ff75d0086a350751d85cad19dcde352def66d750daca25d355f0bdfdfb4b2e727edcff37a14767ec173925cb3194f9c9cb7275c28e38154ed5eb061b5117a1981a794a5f55ead0be8972af564390962eb2450f83b311a5c56bc6fb2434d7aec9f9a4d74eeef7168af7a97d058ac1ed838c07cb5ff53cdbf16329b67f85a0c88551521f6990485dbfcc4f663ccdc19d7048b71f0332b0b01c13b662b0c1269ce2715d30b60cb2c9b9a5c82f064be6d50cec892ac4ae89e4cdfb79b970d0e91ec59d127521e87990349074b11613cee45fe384da56b2b50605f3fc0b40900053dd6fdc16c4f647290c35cce17479da2b8346dd7db12ad342d9e9953a52244a626a65e03fd29bb580484a685d33488941e128c1368a13c62c0ea17a6e5c1a0f8fae5ec2a18915f97cd89250f6c3b55e081af28f79ca1d5358c463a77fd7c18a43903eda7dae629ac69a6654ab09e37fbbe9123b71b450741f4bcf872385f5edb7ef87de4e5c777be992ebe099c1ad0398ec04d49b41a0bb3c55551cd8a21f8288c488bba3c8aa3229afeb0f314720a371254edcfcaec113e50bc7a89eedf17f71c0e74774570d30413f3d6966a7c0061b7c9d36e09c09967d88e967ab7708127c7d7ad5e239db04198c78734c58caa6744d1545dc514378c8ba2a25b165c9989967883fbaea0c0e8c10a9040c31630f06306992ec30630da7cfe300c85a1b173cc511d96349c36bb5d0ec707ef6873257ea91d3408db7b75c573b549cd0dbb5e20944d3e79de2f08ab8166c391704c13475a7d049a310822f07b58ab26c2b346e10d236c5a891c2e5412dcd1ecc557499543dec3eb691ccb9d8f5352e89619ee4ab5ef243dbf957d5f7a86c9100643b0b97465f3f1916ad4f3f9399de850ccb8617b8f41c3c8918a7538e8ae80a37095c54370e8e21f0cf70ff8af11a925ec24b8b9e993c529991c26e8e770ee27e879e3405f6db3778a2f5bd06289dab7f6ec005117475df9310217522666d3648e595f8754635d766a7057cb62ef2d209833bd59f34af7ca9a128850990627f375718d22e9732ed9abc2a9fd70bc4cd67fff1778daa48f8f32cc74d8812071430f014195e3cae01d3a839a14a95f14fdf9607f4fd16f5290757ebeccbec7ab0afc015c58e2f2aaa42f9068eb421bcc927689ea441ce954ffa398e64c496ff2c4656c7b4ee5ff7f08be49cdee6682f4316c7deff346dceca6c1214f43152786702b3801d7c857c67a22556776216c8bb0fe3d96a69e7e845029375e1908a6d83e314d6789722ce299fe1dd0b0b0e52a9947aa98b2ea4ace0bcc769e75425fafe020abb6dc7104d8cc6a8dd91e5a1fd04c026771612445342a35245d19d9fea3aaf185ac4e9acb6269adf7576920b088cb8c1ba2eb4190ed0198046f08be77613857aa88aa29be360808eacf03da87e53eea9180029a2ee401debfb58094db384c3736c9ebe7e46529f70a5a0b523991f26ad6d9eff30767915ed34a22496eebbf643e31d3ac96848a1c01216127d4234594927adf5390926b8cf19bf92b0532fd82d9908373e0ef84d920971659ce10a43732bd98e5199bb6c31c5895f555ea6757ea270d284fb8671b8794058ce33442cf4bcd4e164136f682cdd7ce3ab2dcd7c3469813aa39af8d7219b3b6c42f688c85135b8bf6cdb6fec8532fad829cab81e2dced7775d5b4ebd66905f1c72bf6c9cf6b60a500afc46d49ca0760e86a2613fdbbdbd65416d79eff291d97b7c24f6f6253003c8f5e94f3f3232f3f17a153f961515f12d323b0faf9a8fd1e19679d4e5c0f64713deee7d0242fd3b673c8aeceb8ced2e06f4da56e30398f18096e932f383888e03345de962b0e5c8071269d1f4cca5d2d52517ed102b69ead11768f84f22198251ea3611e9ca551ba674fc799b622b56353816a3e2d36ee0cb577dcb1fc9a516a27036f22504ef81836ca121fa679c7a162c537d6395e3001f40a53e4c8d639f87c7adf2de6d95352cc38ed31432ca4af41c0e66586ebb919ea07445261ad8ab4fcfe3853265865fd25b6f3cdf90062408a76d574489542952f76ce17ffd2d03453627c750c26ac1b184e9c2201d04228fdc629e6c3b14029cc731b255193617a55d86600d65d42253d8f0181bdcadd736872f89210c4d3e025413a9aa3f9044a5da22f7d70971d3f7dc947bdf913ebd67615ba525dfe4e2dd64315b135292ff725a377db928e526817ac1984b4e48623ab95ae8b8e82777d31f9f22a3befb59ebe3f5317d671be5c2473afe62f7acbc1e355ac69096ca82b414d8eb22b36244f92378348fde2b683e7eec413e7c585394f8d2c672dab594b51c7bd7cf67f68bba9ca5695a984817a70e0c9b723f9a9e68f0104fc2e073a7b27f07d82c4bd0bf840d42b725621e4e41f1c04c72cf130fe95ec831273bd6fbfcc365b2a00b799475a252c9990a02b38ea1ade250126dff8830bca97fca02b39fe4d906b6ece1f596a34bcacb49a807bdba84bde6beaa60bb30466d91a89130754a51c86941856d3411e71c0e63f71557cd0c31c7791707a20118d06e67588e56b749216295ab9ec853a82041d655e3698fd57126c1100830dfc427705af25092b671c7cd8b52015824088a2aebdc28f1e84f2537b9a0188c26f3a4cbfd38fd8c4c1c20bf594ec09afcb25d199dd231cf4f01c4681fe16939d38a6b4818cfbbff27a1efc4b70a6b97e2d2458768a2ccb71eee70a4753adba0d279b594b483193f1ff65bbd9bb1fc78af020a1a280c2a2caef8a33a479215f79aa1259a9452d995cfbce01617e5c5801050ed4616cd5a589de5601a3c758fc0d91fb66f8c1a220423dffa6fc3b1e5c736339b07050f3f871ec7ed497127e601a509943976db46b8220fbac8bf69fa30aec578c32808738bd48731587f759e04a1792b95628d4a1cc4be7c2ef48c5c4dc9c879a2d9390a133079694e76c83b6b2af2146b55e8e2aaab322a9a5cd8b555c74fd19d447d563992ce8da46b52989887ad29866829ee7d0581f964c80e45e2af2ecaae3dd130da10b7fbc1fe16a621e6a1e82cfe70bfa6009a15170b0f53c3715143942d4f5126c0bffd2e1d193524e2db8b2daee075dc5641822f9fcf16cfa603e72ca09a55607a0e59436a57c031c36592a0e4aab04f059a2b66ac8c9b497fdf30f3c5fc91588210eb6c7e7b7abe52e6c3b7fbbb8276d465b4c810c8202c66427a5ea793b12010bf522a0a521ae5e786068b8abcb1ae9ef6e4292a30abf3446c3f0657b52d48786e7279ebcf5348f8dfecb49a13f536f197273cd203eb40677b1235a8260bfbcaa70e9e9cf4049d0a633843b58cd8feec473046306c5edea6f5bd5e136d96ad3f6928e934cd93f5ac24d18a3e74f2a09b6b37df29c896ba7f93bb9d8d8d71ab794759628bdfa0470b8f8d3206cc37e813422a916d8cdf09ca16e3be72d1ea3f7b81b0e62703403397a8c19e968de21798988d88802e71592d7d067709c7d25e2b8b794bdfb85b4db34acfe4559e16918c9acdb2822ae2bcf4207f2073167a0f50c9f23b5815c66ec3eb1759c371fbb90a61e5a266da136d80986e2c5ac862a155550a29f2ec78f2961bd72ee1c0d2c1166c7cfddbf6dac9e7e1a02e87b4e960a742212bbb303846a479f6c369315afcf558749a5fa15f6399e6260371f47c832c51a163b251d4b4602dda9e4fca2a3fdbb506c24082bb4ad0a57a4d42e513f7b6d990a17e167df3e84b3f34396a15b8acfa21e8432efe42cb24f80982a200d727ccc3b744c7dd3823ab391e2ad7aa3669f5764deee82d6a0f7532566b10df78617c80a15998e809fbde724997658c8571a61c1dceec6907736936061becb774d6263ce8db28b7090656f36e90e844e7d014f0314a159b0a6c7de90dc596783759785cbbc9384cd95edc4d7d9122bc7a9965e10d3aabd937b0077f34a914a8cc79079ff2cb9bfef6391bb61d0cc0a4c8e2e784a9f919ac1ef67d4877c937214cdf7fafe745ac38ae2f8a8284d947f3fefac2a8ddb85679a815d56dbccffa89dd0de0b4e315da5fa25a5dae21bef47b50f8d129b22bd28e3af6da8c723200fa3aef3ddf11246b68a2c0d72104fa0493b2ee9af2bae21a19c260175186e966a29e272f740da79677f722b7d9921d77d8f26e5f0995cb301834b345d0e14426d364ed68840331f37537dd47b8e7e3340fcbbfa1c2c10db8779f0fb93c95a73e02cbee9a8f50eb52e2053c44e3648b0e9d42e01e0566b171d336acb1e480fc1293ce2f29877c10fa6ca689f9afffd9fd8e8b797419ba38a83216e0429ac05f7b6237fc5a4c08007adf60e071a605c28b3c4164f68020214cf52c633f82cfe4df1ec0445c33545244675f69c6619e15dfc8add79d32320228592cceaeaaf5ab434744b8fcfdf0e37eb54d833d3f313ecba3844ee3932bcd2937e04ab88a08ea2195c0b6030b1caea4d51456cdf96e4304d200a76c2bab180f25408", 0x1000, 0x40c, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = msgget(0x3, 0x3) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r0, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r1, 0x4) r2 = msgget$private(0x0, 0x8) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r2, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r0, @ANYRES16=r0]], @ANYRESOCT=r0, @ANYRESDEC=r3], 0x3, 0x800) msgrcv(r3, &(0x7f0000000800)=ANY=[@ANYRES32=r2], 0x1, 0x4000001, 0x1000) msgrcv(r3, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r12 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000012c0)={{0x7, r6, r11, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r12, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) setuid(r6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) r4 = dup2(r1, r2) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000180)={0x0, 0x80000001, 0xff, 0x5, 0x5}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f00000002c0)=0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0xc000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000100)=0x800) 16:00:04 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000140)="90000000", 0xfffffffffffffc9d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000140)="6959437d9de18dcc5bcb24f4d30f6128dbc0151897e383d121685ea87e75caf3672d1d7e57764669992d27a5ef9c5c2bf2cb032a3b0cf2b548a7416b16deb2482daf67fc6dcd30c42072ce151ba2f9d5cd05690e93f9e0480bd457b565b1468a6fdf67a084e30a9001c37f5d3af8b7a83a0a57b34117dfa98d75b50e72b7b27c", 0x80}, {&(0x7f00000001c0)="4f4ddfb53f053e073ace2951e64c9de226911c907fa1e1e50215f9453a088330ea27ccfa472c41d10c1b0ed0e308d91ae8cd03011c892cabfbddea0450b791c765371264208575a5f62435b71dadd74dac7157d53b6ae16608e99cf2e782b6c9adf18fd53147c3dd354a85f05eb95738e3e49b8c45e369c3c85aa7559509e93727b8458fe701ac21ba6aa3d69cdcf376e565dd45d71c6a1d876d8a7661147c868b074d62423cc1ff2eeec4a073ff74110cbc56a372a4d5f67c5b2fa42410568fe8", 0xc1}, {&(0x7f00000002c0)="bed8d61194b546ba1644fcec9f19469de9bf50a2d13122dae1eac80901697e1dcd34e0b9265925ae0fb26d6021d3a41c37ba3cbbeeb06da55bc0ba048da8680d25f695177df8b2578eaf63a4f094939c9abc3915d3d1a55b159c4205b6f71e244f381337946edb0a0368", 0x6a}, {&(0x7f0000000380)="634f333b7d90c7dd68c853025dc7b811ca27495c19d00e55b40e63cdb75528306369555fe210bb32bc622abcc2d58df425614f7c360770d1c07ec03b4985186f1096e8d6918b527f6bd1b913ac978860e38cadf1511654f492b600ca32163be6817a1fa998227521a75b4e6ff22b60f465e05c9a73d4c108b19917c1abd3ea0a7184337935f69b986cb237adb601c4ee44a5b1e94796a8135a9745e1d05e5afd0bceff89d7f659d90babc62370877a8981a712f9b5e44476e0924ab6a200e0a0e4ed503e369388379b2318153dd0ebb8981a0eb565e1e2aa8b0c989726c3e43f999a1e56cd38002d5cabfb843d166012bec558bd0c8a4e3075ca7b281b055099afd76730248fc99d45b56579e2cf2b77e46de035fffced02d51f718e0cb57bfa29a9d1d6d2cfde810c678bfe1a78a5760f19a95b9de94a8a5c0d497659a4fb1f11b6e0f05e1c0985ca05b9c8bf7a70403b0bdd151763986e8e3cb4c2ecc77f5563e5a8361efd1131df9706b85bfa7b72f9e69aa41f3d189a565e79fc463fd7d24b3b1cc77cdaddaaa4a48199787581dc9a46b67b3d132ce51d5d11f104eee4a98ad1eb94520a5e03bbaf2d4fcb078613439bb60136f9b0c37ce248a317e76ddf67c67f2f63d26cb10156f45e32298be8ed462f8cff35c277fc3c96188a4fdca80f3b8db38a5b5e3dd92f31a8eeb6ac77940459f72ddeccb67416c23f8129b679595baf180eaf5c7f5250ac66f12407ba18cca59b10deb622c3f3c518e743f1ff1c00a59a71baeb9e6f7b7a31481143236337cfc86ce94cd73364f53a61bf68390aacb36595b2bc1b30b722e5b85f5af23d3606180396b07760d5092153b27ad3906f475aa6df400036e13e1289a4d8497dad41c1062c52c6404264bd0d842adfdb4f467cb5db70d5fc801a3bd1d434fd339ab753cfecab9d2865e0ca1e90e49272831c47078f9398b7d670bd888c4fc73537c33caaa7fff1b9bc79606506ee078d62454e23ab1a581fcb513bce78dbd3c0c361f20424db1e4b1818a0321c33fc6d21c065839bcd2f2a34e94c194f3d214dc025d449336fb8d51e11010749b4b746948e30ee86b7d8623b3933c7fbb337216c5464fc52253c129d064e66d2c4eca7680bdb2f99155145dc0803e8d3fb89192ab50a7c546476ab0813a1f52c51dcbd818e9d006c17a8822ee83351c1d127ff6369bff0e3e332e6ace03deb09f80acaa4662aa8cd34f52dc64febf17e295f4170a4465793e21620a8704bc7049e02f34f831490e4ae5f2dcb407f36b3fa39f884aae466ff66cde246f673e0cdf345b4148b166fd87276a3e12e9f458fd0209d509834aba0fd21d46c985d8408e2b3adde6de13abcd8de89bf74d55ae179e7ee2807648c3c4570b699c7987ba64a270edc8bddcde1cf80c2ccb19015b4f9ce43249dfe79b081ea8c3b25ee3bfdf8c8f2385578dea8362a67026ddc098d5df752fd96c4299e4934bbabde501a35db1afea09bb8376904269307fc3978f2bbb233d7f50b11f111128edcf49252c57b0ac5a7de3f66db913da6dcb00157a1a4e5e11779bb7bcc238bbe456e6a5c073b2a82ae7b776e4c6336829312d162f3c411d7704077085eeff7e9f2de362ee27d465fe60b1601433152919adab85c0b270239c317effdddbce1c32306a23e9fed05e5acea4097231b9684052cafd23bc0307bba2c8fac1f50d24bac038151c062618fe5aa3e14eba13403127e22025d526060ef9f740e8c821921ee7d825984c0553634a5bc40fc1142f1d1d4996dafa47ec1c52f5aca787ff7e6a297d021fa466b515f6ca48d0c4838c1fdf9ad7b8ac52dffb575001fdd9af0e6e162d3e3f795eb59984bba6f44f669ff0ce6adc9f6089bde5f939fdc1387503eaba82e56acef28d4f43c78a6de203c4678290de290e6c9caea7b2772d593665cb7ddb84b0b59eb7a6f48674133a586c6f8783565103f5c97d71378ca948876d389e279a427e06b7ae34c6f111eb035d3f1f5c7092a6c977114f1876b65badd5aa43bcfe5ade7e583c760185c15853e10ac56576410c6ec684f6bda247a550242654318b9cb468ad5e2e4d45ce0157d989a98f4007b1fa4d1342b02d2f601c1dc735d4626a05f45b0e3033059bcecb0e4616db33554bdb9dae1180cbba6c9f488e745b56660f558924cdc9f333cef23d91542dc5ff21ae4bbea9417458b2e1ca55a5a7db65d3d720b6d97afbcf8bc23b05ab7bcb45dde831360fcd8f6b5b4ad02c7a56153131d1677693c6081ac944a1cf03cbee34f7a324d71f2b52927c9ad776c66640ada58d9021f625ad0a9fffb69ca94e745a803abe8103372068b676031a549926a402a3dfd328f4be1cfbb1b7dcfc25a6b5fd913426fee5d6022303e11c784478c8534323e4f545763fca360b90ba593708a93c9fcfd82dce47fa044847e16b35f9f3b489be4c7da2687b0d8955537a50b7ddc1dfb1559ec334bd8fe7077d0c7d77ec27e8adc4b2c450448925bb62bb9514ea29909c7d3010e159eafd3eb04ac52225aa366c421af2fd73c4ef9b49717f026917012bfdb88be840f3acfdd97949dc153aac96629a803e6bf312e247c5cdb08be9e61abe1a63c3e11dd122ddd104075b215b7b91d3cd408f8a57ed7611211f892dedca7c407d901a37bedb3c05db829bbcc92b91680c271608aaa7019e1efd008588f782082386a99e6ddcb9d78dedb935d4334caa3b6fdf4676d1752128873dc089c90d26c5e691ffac726fe19065b88ae077fe8943c815f77b73ad466d8734fff1cba76c72cf663001797c3f19fc9750d384465c4108906673cfcb47cc39efcd21fae5d926faffd836277cedbccebe8570147846a0ae380abf0653edaf1441533937c64b692ffe1a33697861167393326606ae02f169354ae5b294268bc190fc2f3d29e452985d97fb43dcc50e336b16652f7933869d402a8d567d1970fbc6524def569fb9f04a79ca48b6ba3fd3a4d6e8165dc3b6328eff63f80e11265fe2e8df6d0c5d8e39efd808dc48cc7730650242bb846f743c8247d902f901f4fd20d76b627d15b0bf08d06e505eed03f2d4313c52727dc7af58e4941948851d5bd5ea7bd400cc1586aabf62e1279a526a6895372d9f15418f3b33bea03e4e168818ed520f93511bc052ed6e31e9fdf41304d511f7f1447702cf2cdcaac7e0999a2755d1e6cb66c4f78e9370c868f1fbdeedbf904aff93f612aca7b5325d23a3ba6ff2bc6efa5e58d3b21927374adcb5f26765482e7d3c7b336609aaedc2bf69bfa033024e346c4afb7d8d82c72dda108f762aaa7baacc5cdda5d6fd4ebe2d8cdc054ac7cace3c68341d2721fa62fa916d13bf0012a21afffe7970353d045bcf1a0d457365466ea5001d7c2e1432c3435bfa29551187ff5b01fedf73525dc7cee047663e30741057c5203f45a27c32de0a37cd6dddfcfd442cb21bc2a6162c9d8fecba5bfa7cd641b8bd2a1771ea5c9c688d21660db7de0ca50102acd8f258a9db88466fb37e0ca55bc6ea0efaa619c0b234d208f367af7831d90d947fd008eb04988ddc93f014db20a12cf9867245ce52d00b991e90f6d6a43df574f5e98189299f6788ad71b58a8812492a1513ed896c35407abaf84e166ecb3d9cc48db853fae26930ef9afffbe1636773172cdcac011083b758aa8574eb51e15d4e1eea03f04c98258044d1c74cb5dbfe7a3c7afc4b61755f40116eeaa04edc3d85e8020ee2c04cf6c65e0b4aee18ace9ad9e2acf625c735c116847c7ea4b033ec23ace94e44829567f05ea97a899fa1340276bfb3a06bc95a773faad97efad85c2cbfd3ea46c75bcb46db6ed9e967c64895056004266d4c0a9ce2318c0a81122159300ac7f515c9e626b3607fc7d19eee59579990eedcb01f412f23937a39fed080c9b16e189a0448609285e8112375df36cd3fbcf35c4e04f11c7c424154536321b8fa1944d4bdfa9daa68d8153a0e69c804bebe1ced69517b2b334b5cbd0f958533a65924987501e1c040e795c396f76b281cb68d00451223401f2bb0e30023af7c676d366e27a72cf6f7cf38ec2b9b6400ac8f1bfece315243af463f47b1e4b9de0255c4e2de4599e6a429cc9661388629e047648087b7402c93ea0e7b39abc6cf7da7f955eb1808db3334567ddda5c9c5b4e0b0ee295013b52c83d7f9748c17db4480074ce7763d3ec3ecacf01a7e8bd5d5a52637c985edf6db5670ecba978d52f700d87da3a17086333264cd63564d8e65ca6a8a67e2661b64806cbf07c4cad6469d0751c0b86046ab76966e932694adaa54ebef78e41734d45109cd4ed74100a63e87981cf6d255370715e2cc7108ea7f82ec5a3598787e75b9e93f079e8f53a2774383e8a0314581efb9fcacb9f7223ecaa74528ac7bd8435e776f0b94f7fad8653f6aca851471f3293e7f7c67480c61946def0010b799603baf8f3b8a337c9245869388a54dabeb306bd1e802229274c5aacb8e8dc97a4d90dca563a9130b698f6df78f806640eaaa2086adab7991908eaf35cb75c15f2ae8536b52be946a05b9aa32472d9d2f29f7e197e01754c6a0fb975d40e88c2ce8c8d96fc978ffacc301aaf5a42e65a2a5bce13f87947939491cc80e3eba25ed05d8e398b9860236dca94dfff157400f95ee1f0df30a3a8a89e608d1ab37f70b2029716ecabfe56798f11c46bbbfbf860ebeb8d016e4dda104ccabd4a3b8d903e24289270325a213b27498b5415c4cd8fe3c8a872e61f629e39053f3a22acf55d9fb29b8cd2d83a8915765ab8d883e00c15582ed4e416237b6ccc28d6ebba190b3347d91e39e204226a5692bea9eba1f717575bdf9048ef23bae33efe403d180f647ed7a676e36c9ec985e1fcc6f4d0a61e353739ccfd230c2f68fb30ab3c1856c9b8e21aa5d27e0ffc6fdd7ddf76cb82e63d57e07b6be40fa20b779639a714c76693e927c9af6561c64de75a2dacf3155b45f3ba74fa2dff3288231ace45bf98cb4381aeb4e64f7e14372b327479659215c55c03d834cb7178c98774f050d6c936de7939a0ae57e0a9133f047e975bbf7cc1a8bed5695bb0cbe28e5cca8b59add7faa7367a336d4a2dd4a4f76143f0d36460fec7e51b407de1cfeff98a877b1596afc924cf8383cc6ebe113ab02707bcb6f6abcdf61da2dfc7c46dd8fa4bd1351cb22d1c58f4108753d65df844011d998c8164903eb899fc412009fc4621d2fd85ab57d5c895730697e311b9016495270b0449a345e90749493dd86cb47489168d9525e0793c9aa96016059381f24b4afaa1a0b88f26988756db6fee79490ccf4ddf211093a33508680b4401fb0455d7de23a27959f2c6a1cc62f6c036b541dc13259c2e4bb5b0b6e601f12b1132446a3ad3ae6c564dff48691783d29e8a6c04274c8a77ed2ee5170c2bfdfa5ed3537647405c7abeed1857aa1ef74d9d4165e83d13be304ec0259bdb7b3cc14324a5a57bebe3207e0dd80f06aeb880a9b0145e519dec873818891b12c1cef57d8b80d9f7978ef9c8682c223cfbd8d4ba30d90a43dde347cc4c9731f19c3019c4f2bcbd10a9b38b5a23146d4211208975d44f31b22f01a6fa5ff3c135dc841fb113b1b6c63e2e3df52b23bc1bd72d446606c234e996912c7b70621cbf93e6a0f0a4809e7ebc7a1a069cb8077588fcf15dab0d7e82d3cfda9a934902ede99a09ca1b30242699bec16982d6effb96f9944f0313ca56a5ca196cb6818037ae6fcdc5175b60115a5f692b6eb1d02fe142ac5739890e132cee543ed44debb8368563596a0d42317f3cf5e3c13e872283c2279", 0x1000}, {&(0x7f0000001380)="a0a3078162a245ede95817914ea8066b12e20ce232a6ccf58140e860b16f2bd70e8fd8a9806bd8bec3631e13d0a0f523a13ad91c4cbf38a01e49a36cf564454b7b860d13fa82058c5356bf0577c15f055dbec9cc8b1180d53147fe8faa52ea084a7c7e03dceb77d3241e70881cd76a7a392a0e6f6c24acdd59125d60ea73c2948668f52edb178e7927a3d11ed6b7db3892b8564873a2e5039e12d6ce0fcd1d9ad409bc8c31e27140bedc38", 0xab}, {&(0x7f0000000040)="b348a0ff773fe93248f9a22e7e5d02bad18b5cf7e7f7766dc897ec31d500af8e43a2ecea0491", 0x26}, {&(0x7f0000001440)="fdabe001b14324e2de8f5374ad895c61811e62584c49e927483bfc3d56d7ad76ba4b71824feac56294b21629fc0a918d996827685bd3bf73b78ddaca9c218e0c", 0x40}, {&(0x7f0000001480)="c41bfda3c6c79e6ca5f19d8eb23b56a1529a73d6b6cf844976", 0x19}, {&(0x7f00000014c0)="605e503ca148fb7661379869e257ef3a11a962dd2948592a9ba9c0804eb802cb077f2e42cb98da8d1fe3d698a2cdb98d6a3e8de51413c1f4ac41c709af86e4b96c673d10a77a241e1d509318f382f0f4b55e097502b439a280610dff5891b45e", 0x60}, {&(0x7f0000001540)="e4311dc2e448807571edd20d3c15041c6113731d3b98efa57042712f62284662d0e4d071541acf6b911ae6e4e86e5c566b70796f3ed63eee3edbc74928a98a555f051b611bb1913c", 0x48}], 0xa, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000001c0)) dup2(r1, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0xca2f674, 0x5, 0x0, 0x80000000}, {0x0, 0x0, 0x8, 0x80000001}, {0x0, 0x5, 0x5, 0xffffffffffffffff}, {0x8000, 0x8, 0xff, 0x310ac179}, {0x1, 0x400, 0x1, 0x80000000}, {0x100000001, 0x7fff, 0x20, 0x7}, {0x5, 0x40, 0x0, 0x8000}, {0x1, 0x7, 0x7, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xff) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x97ae3a52cbfd9b93) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x2}, 0xc) unlink(&(0x7f0000000080)='./bus\x00') 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x3, 0x6beff6ae}, {0x84, 0x7ff}, {0x43}, {0xe3, 0x1}, {0x42, 0xc07f755}, {0x87, 0x6}, {0x2, 0x7}, {0x22, 0x80}, {0x105, 0x2}], 0x9}) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x30) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:05 executing program 1: kqueue() r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000180)='X', 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x400601) r0 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) setrlimit(0x7, &(0x7f0000000040)={0x4}) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x8, 0x4, 0x7, {[0x8, 0x3, 0x8d98, 0x1e48000000000, 0xfffffffffffffffb, 0x1, 0x8000, 0x56f, 0x100000001, 0x1, 0x401, 0x401, 0x9, 0x8f33, 0x2, 0xbf, 0x9e1, 0x1000], [0x7, 0x1, 0x100000001, 0x4, 0xd8, 0x9, 0x3, 0x67, 0x3, 0x4ba948ff], [0x2, 0x1db, 0xffffffffffffff0b, 0x8, 0x9, 0x1, 0x3], [0x3, 0x995, 0x9, 0x8, 0xf6, 0x100000000], [{0x6, 0x7fff, 0x8, 0x1}, {0x8001, 0xf98, 0x7fffffff, 0x1}, {0x3, 0xa0, 0x9, 0x5}, {0x401, 0xc4, 0x9, 0x9}, {0x512, 0x0, 0x180000000, 0x80}, {0x8, 0x4, 0x9fe, 0x79c8}, {0x7319, 0xaf9f, 0x103a, 0x81}, {0xfff, 0x3ff, 0x31, 0x9}], {0x1, 0xfffffffffffff900, 0x9, 0x600}, {0x7fffffff, 0x1, 0x9, 0x6}}}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000040)) acct(&(0x7f0000000000)='./file0\x00') nanosleep(&(0x7f0000000380)={0x5, 0xd82}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r2, r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) utimensat(r4, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0xffffffff80000000}, {0x8, 0x800}}, 0x0) linkat(r3, &(0x7f00000003c0)='.\x00', r1, &(0x7f0000000400)='./file0\x00', 0x4) 16:00:05 executing program 1: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xa5, 0x1, 0x401, 0xffffffff}], 0x7f, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x5, 0x4}, {{r0}, 0xfffffffffffffffb, 0x871904de879047ac, 0xd9de815598e09bd4, 0xb3b, 0x1000}, {{r2}, 0xffffffffffffffff, 0x9e, 0x4, 0x9, 0x9}, {{r4}, 0x83c943640292fe7d, 0x14, 0x2, 0x8, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x967}, {{r5}, 0xfffffffffffffffb, 0x8, 0x1, 0x9, 0x1}, {{r6}, 0xfffffffffffffffb, 0x38, 0x1, 0xffffffffffffffc1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x88, 0xf0000050, 0xff, 0x8}], 0x1, &(0x7f0000000140)={0xd8, 0x80}) r7 = getgid() getgroups(0x1, &(0x7f00000002c0)=[r7]) kevent(r0, 0x0, 0x0, &(0x7f0000000440), 0x7e, &(0x7f0000000180)={0x1000000000000403, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x5, 0x3ff}, {0xa31f, 0x0, 0x1, 0x7}, {0x56, 0x49, 0x2, 0x6}]}) pckbd_enable: command error 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)=""/36, 0x24}, {&(0x7f00000000c0)=""/185, 0xb9}, {&(0x7f0000000180)=""/85, 0x55}, {&(0x7f0000000200)=""/96, 0x60}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000300)=""/95, 0x5f}], 0x6, &(0x7f0000000400)=""/241, 0xf1}, 0x1403) 16:00:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x884, 0x0) fcntl$dupfd(r1, 0xa, r3) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x1419f852f9176453, 0x8) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f0000000140)=0x4c) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x3) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x80000001, 0xd2}, &(0x7f0000000200)) r3 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)={{0x3f, 0x1}, {0x3, 0x7}}) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r4, 0x0, 0x9, &(0x7f0000000180), 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:07 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) lseek(r2, 0x0, 0x0, 0x2) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xfed65728d48400f, 0x0) getpeername$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) getsockopt(r0, 0x4000029, 0x31, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x2, {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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x101) dup2(r1, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37, 0x1}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000001c0)=0x3) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0xffffffffffffff00) 16:00:08 executing program 1: getpgrp() r0 = msgget$private(0x0, 0x4) r1 = msgget(0x3, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/20) msgctl$IPC_RMID(r0, 0x0) r2 = dup(0xffffffffffffffff) shutdown(r2, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) getpid() 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x90) close(r0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0xffffffffffffffff, 0xd05a000000000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000480)={&(0x7f00000002c0)='./bus\x00', r5, 0x2}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x100000001}, 0x8) 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) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r10, r11) r12 = accept$unix(r10, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000380)="cdc1d630655092aa874958b26f893da73eadc1291030c80ef1e949bab28e8e8ffca0dbfc617c2fba14001f5417197ef9bd144f39a9f07fefcb61028b5e21de81a9262652ffb9cab3176998c656eef1ef709bdbc3eb7633189a30ae6f0b542808024c00d50aa930aaabc4e2c63772440ba24bf277bdd5d5c8f3932bed0c4537c9aae4ac596813b9f1ad8570e55e1c299eb9a61d6421a5ef7bfbf260c6228db2642f9dad43e68e29c9580fdece1b8f497834530394a30f4c333a2c1682aafb20f701fbb780a241f9ed744417674a446d3cffae3a25cbd485fb78d7ea0f89", 0xdd) bind(r12, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1, 0x7}, 0xc) unlink(&(0x7f0000000280)='./bus\x00') syz_open_pts() syz_open_pts() 16:00:08 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r4, &(0x7f0000000340), 0x0) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x8000000000000007) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r6, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r7}) dup2(r6, r6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r9, &(0x7f0000000040)='.\x00', 0x0, 0x1) r10 = fcntl$dupfd(r6, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r11, r8) setuid(r11) r12 = dup(r10) rmdir(&(0x7f00000007c0)='./bus\x00') r13 = semget(0x0, 0x0, 0x0) semop(r13, &(0x7f0000000000)=[{}], 0x1) semop(r13, &(0x7f00000000c0)=[{0x4, 0x0, 0x1000}, {0x3, 0x10001, 0x1000}, {0x0, 0x2, 0x1000}, {0x4, 0x6, 0x1800}], 0x4) semop(r4, &(0x7f00000001c0)=[{0x2, 0x8000, 0x1000}, {0x4, 0x1000, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0x4, 0x1800}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r12, r5) semop(r0, &(0x7f0000000240), 0x6) 16:00:08 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xcccbef3aaeb07a2b, 0x0) fcntl$setstatus(r1, 0x4, 0x100) r2 = kqueue() writev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7a1a90231836b306fcb3807338111c5fbf80393c0b0515a47685c200d9b32ee9ca298235c773cb04c04217a3e06966d65f6b3e37866288e9a5c41c1a3cfd65605bfe2456e0c2477e59c395b15b6cc6b553f63c8d1ec314e41758526ee8b2d4eaa6c1ad5bc4ab399049096ffaca9b48a9ed37659b6a82c8cb6df82d8dcb49e111b22aada60dfe9ea507ff950e658cfcbb5f9c9c3988b553ebbf8ea6da232ccd2aaded77963e2e", 0xa6}, {&(0x7f0000000180)="44ac1642ed81f363de29a2ec7ce820aaaf9d8d4b1052fec8f298d81d0ca70c2c624a6c4f7a317ebc761e63e114", 0x2d}], 0x2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000200)={0x80000001, 0x4, 0x5}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000280)={0xfffffffffffffff7, 0x3, 0x800, 0x6}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000300)={0x10, 0x7, 0x4, 0x401, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xb48}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ddd000/0x4000)=nil, 0x400}, {&(0x7f0000d2c000/0x3000)=nil, &(0x7f0000f6f000/0x2000)=nil, 0x100000001}, {&(0x7f0000eca000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000fdb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xa962}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c92000/0x1000)=nil, 0x4}, {&(0x7f0000ce7000/0x4000)=nil, &(0x7f0000ea1000/0x2000)=nil, 0x81}, {&(0x7f0000c9c000/0x4000)=nil, &(0x7f0000cb0000/0x2000)=nil, 0x7}, {&(0x7f0000d81000/0x4000)=nil, &(0x7f0000f7d000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000cca000/0x3000)=nil, &(0x7f0000c7d000/0x1000)=nil, 0x7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb21}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x10000, 0x0) linkat(r6, &(0x7f0000000800)='.\x00', r7, &(0x7f0000000880)='./file0\x00', 0x0) socketpair(0x18, 0x6005, 0x4, &(0x7f00000008c0)) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r9 = socket$unix(0x1, 0x1, 0x0) dup2(r8, r9) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900)='/dev/diskmap\x00', 0x480, 0x0) mmap(&(0x7f0000fd8000/0x2000)=nil, 0x2000, 0x0, 0x3410, r10, 0x0, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r11, 0x81205724, &(0x7f0000000980)={0xea, 0x7d5b, 0xd94c, 0x3ff, 0x82d, 0x0, 0x8, 0x10, [{0xffff, 0xffffffffffff7b30, 0x4, 0x8}, {0x3ff, 0x10000, 0x10000, 0x2411}, {0xfffffffffffffe00, 0x6, 0x80000001, 0x9}, {0x1, 0x9, 0x4, 0x4}, {0x958d, 0x9, 0x6, 0x3f}, {0x3, 0x1, 0x9, 0x79}, {0xffffffffffffff17, 0x7fffffff, 0xfffffffffffffc01, 0x3}, {0x6, 0x50d6, 0xfff}, {0x3, 0x571, 0x1000}, {0x3, 0xfffffffffffffff9, 0x5, 0x337}, {0x8, 0x8, 0xffffffff, 0xa23}, {0xffffffffffffffe0, 0x6, 0x307, 0x401}, {0x27d, 0x3, 0x1000, 0x14f5}, {0x8001, 0x2, 0x8, 0x8}, {0x7, 0xff, 0x8, 0x10001}, {0x8, 0x3f, 0x697f, 0xffffffffffffffff}]}) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000ac0)=0x2) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r13, 0x800c5751, &(0x7f0000000b40)={0x6, 0x3, 0xa}) mknod(&(0x7f0000000b80)='./file0\x00', 0x8, 0x81) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000bc0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0x8, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/speaker\x00', 0x8, 0x0) 16:00:08 executing program 0: r0 = socket(0x10, 0x1, 0x0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open$dir(0x0, 0x0, 0xa) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r5}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r0, 0x6, r1) wait4(r1, &(0x7f0000000000), 0x7, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff580") getrusage(0x0, &(0x7f0000000400)) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x74}, {0x80006, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:08 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x8, [{0x1, 0x1}, {0x3, 0x7}, {0x2, 0x100000000}, {0x2, 0x80000001}, {0x1, 0x2}, {0x1, 0x1}, {0x1, 0x6}, {0x2, 0xffffffff}, {0x1, 0x2}, {0x2}, {0x2, 0x7}, {0x0, 0x4}, {0x3, 0x200}, {0x2, 0xccf6}, {0x1, 0x9}, {0x1, 0x8}, {0x3, 0x5}, {0x2, 0x7}, {0x3, 0x400}, {0x3, 0xe8}, {0x1, 0x7}, {0x1, 0x6}, {0x1, 0x1f}, {0x2}, {0x0, 0x3}, {0x0, 0x1000}, {0x1, 0x4}, {0x3, 0x200}, {0x1, 0x9}, {0xa7c5498c0c346a1d, 0x80000001}, {0x1, 0x7ff}, {0x0, 0x48f4759c}]}) wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) accept$unix(r2, 0x0, &(0x7f0000000080)) write(0xffffffffffffff9c, &(0x7f0000000300)="2695888a69ffeab43b1fa2a42ddce19746ad446428616e41779a2bfad17c0db7b7cd404ba7a4276856885257815e9508af4995d764f62de524e773ae4d9e50bd3446bc8a1c991e26cf8bf016ea80a8f362f97c157eea042e92959ccac9a48bcf812787fda6f0706c4566b8d1918e66ee7d04ca62dcb7b3590431506b6c46a91b132bb35f3c15789bbfa6ba616294f8a1bbe4cdaea0eb259a21c4c5408431203cf818316de393618344e5070e2514850cda2305d2e2f7cf8ec48ea621d8a55ae8f97f3ea7c615c636818582f5f7f16c73fa2dd4070b6752efdb62b5964b09806f2195cebadc183b19928c9d09568078520ffdcd6820ad855961dfc6c26d49cadccdceac4ce757322fc4150fba81111241b438fabf2bdd777e9ff9a97a12d1e72534162dc499f28fbc9a63fa40ed173f1251b4c0ff3ce2c3d5b5ddd57ec00f55210cc767d9268e11a667971bb008dabb6258ea89bd8e27b2b4a590bead70cb405758ee5a39fe102df268777d4dfc07200c05fe4ab05080b359e5d62e2624da5687daa41f7e37933216d3dbc3edb470786b5917f5d0008f66a2a49c03b28d8d3a46431aee77338eefa829c287ec10fd95a89e4d90209cf3fcf4fce01fed28bad168944d23b4e838206c13b2376f32a567db7ca00f1d9eaca66bacdded345215ab5b301b1cd5eb31b31bea52fe71b677ca95babe8f722eed76ab7ef473958e99b3e1cad108c3993154f366c8180d83e84d6c45810a338b2d4b954ea501c54584e37002514ac151e4e8ce0822babaaa48c7c8e7b77f0518d1b60cfb0d7abb1e12d442a6e2fef5093cdb7ed35bf9f35127cdc12fd0a5b1186d8ecba0e9f59da83008e2f8e175f2bc79dbeed44735ec89526387049c53839b6c51a58d94724fc90abfd7da4649f25477e90ae2382eaf84bae205d1707b8375657856fd4789108b052dacb116a2116a1fb6352e94b2ee3235819d3fc02f6c6138bd823dc58c50919ccc16d0264a37100d60425bb4b2b17c8ea94e6c5eafff6b9b91249e631da3b5dcc07b0730ff4b3317486512673e4fc84bb76640fdc9bcc011ccd4dfaf9383a3d6b3c3adec2b72068f70ba91850298a914a58d04d0a3eabb68c019810de9f0b3ded047ec8428d0485264cd1bd09bf8b7b2f8dd9dd7595529a4d4c330beb906c42ab7e95eb6725b1e54ea49999817d13b9765e43f734b1ea28e953c5d9a1e663d1b039b8fdc1d8d084a9d52e0b0a377aeba72bd1af2a0a0cf34f77be77ec247bd7077979d3261ed762a29ec0988d55f66081c118c9a4686d5184c9ee7b8b7eebfdadceecc3849a212870be0ed19f892ea476786973bd331381cd45cc6ec4223ba738cd98b9af92e7d8f2b25faba138958b1a9d2151ad69ab8c467461989dbd68bd21684f28cdde7929eb265ff6151d2142d471a93fc0000da99b9ec021519cbdd0391fb812e74fd4bb0b9f597669ca480387f52103e0dc86603836d9bb1732a537a7c3ada27858c22dbd5d3cbb87c1c951ab94de7fba2c67deebd11aa0805ed0e620e28f8baac4487dcbfbe162f30707d8fc072a7ed28a0499400693d0c2da56aee782fb54737e44ff781fc0575a8a24e8a88491c990fa8ba54dfebf8e176e9fb912b740e64b3f185b802009ea2396c9085395e4f1c387abe2c3724f98443f3723b4bc3f38a8f4fc2b09620fae0ac09168d9b0bbe72ea6210a052acc9e3b6a0c2f3295f670c2d90aa140aa8a4fbd9cb751dfa9176df1e949bce34b9ba6c0adc94188983195f0d2b12a1cf4a7e483960906dd7e7f56e0f524c0bf4afad8971dcd841daf930350e6a1f91cee780b4034c005fa0d0bbb19bd6360832f6bb24b72d404d4f4f795a761ed6c646df224d62efb9fdc8e8988a27f027b4007437e95c31f95696c07ee746d5ddc554cf78e858cd38c5c94f26c2766d5553b09e6da9b2d34631526d5fd3602e30ba4f91ef40a4d7ba107c7c005932f24d10100309ef665b801fd174ce456a58fb1e21fabc93d92d9cf46fc94b68badc96597b32be57a8fe96486e9714c27856cea976d0bd10557e8bd71f8a373ea932de57edf4bb1946e9251a282ae8db00f3acaef3325c6d5a655b34b0445208adfdc4a290f1276643963cecb497c4d7cc94bec4ba3e418fcb71e5b029151e5fe5e2445f40b6023637f93a6c5ba41f3e1122da58ebe2c9a51c5c243fc8713403674787f3ed95d4c2d7bdbf8d382c6bb4e01865612e2cb1cead0fdeea20656a50f52ee23d0c5f68fd24edc2cf82bb757671ba8fda1900d588bc705f417129bd7ee7216f97b257e592b336d1c9c04b7d9ac0c21e0e494805094d330cc58362ac6d9cc632b327ea42626af852364a57a485e554ce23e3dcbc850bfb76396cb970700be847b830cb03c180e88fab1c6883f8ad41b955189262eec7258e56bb16853d63c1ebce12b3dceab6bf6d0307d5d16e23f8296053f36963bb9574ad6444c4f784bb478c99eb14d25756f787a9bfa905fa32b5c6a22e9461d2d41c764b04b4fc518bc1f5e8b4c284833dac30741da0aeafa793da7f3a97ae3f4d86d5781a170aa122c22c04b4c68045de504e9f307e6193115b919c9290ad8e4ddbb91faf0b89487be79a1ae999bbab4228686e39c4777b08cfb2878ba8a25db55a9ab7772a84c9bec58389c68a476594b2393aa25fcbe906b33e7f320be9deb495719a7bfc1971f6ca5005046cbc378e815c15fdbd228b728d78934938a55224f61b1fe3e1cb760d09ce971bc519b705520cfaeaa1b646e9ae9c88a8b35c8fb9ad59fa422afa6603956af4853b14c20e57e0c41be9e56c937b3a6001f381c270cfea80072f0461710939635de2d0be3bb44622328a2e507fda6887567feefff34b6750f52863e2908c31f961863c60681c8b0d60c62c52203437c6a5c418030e14ccbbab5c49e08dff80ce3a53de986467ae0061f618fd4dd0b65f602220e6a1130192f1382b5f58b4eb83c3f8d344cb3a9051e386d81e073fa2d85c79642d90f2517e8c98a959c0670f688ac1df9b9822b63fd7b63ba7a316b066536ca6a489d47aab6fa6c61270f9a1d353f5e3a69d41ce9d0530dc32d657f97db6d31acc1679a1c27f4db3506eb099d8fb475c9214f378d69459538505e722cf6da3828a1746c436b76988d8b68160f36d3a669360826ea478ddeabc8412deb2fa8f8948cfd4db43718885ac9e47a325a2645e7a14a61a41248c15592f94ed1520e3eecc357521ff92a3951797380a338b18ffd68f9f67cfd3edd5a59be6a4c35b504d62eebfd7a1939d29ee3dee47eba2907bd771121ba28c1980420aed5373389e0f740c12cbf3c4597ad344da6aa173337977dd28bcc03bf6325e141e56191725caa86141859406dfd863dffd27569be0fca2d9c1666f1e3b4851ec9ae64a0038012c216e9bd057e1575e6acf1a652cd4b285f5d873ab29d139d86e029633640184308257607da98f7958197172e216727e5cf47ee7da86f6c9bb20203725809ea511edafaaef001922114a8971e959b509173c5080669582538f8bf50093fe56181b28d21ceaa0914ee187d517e31eb6c718c92ce9d8019313f83917daed5d47b682702fc6fd22ef032262fe2b08db399bf31e416f0ca049ea7fc534c1b2e7e8a7b983e899aaface54d83a05db2aff70135cb9cf84f38b780abc6a784e48de2452eba75b9223d1917af14c4350b056085c4a285234fe7df3a9faadac62c02061326dc24478b1e99fd9c3ea4618b89f548533c4ec4ee65b3332f89817c3cc1bb3e40bb7a67c11cb681bd5506d69219eded16694d06efcc66fdea52f202f7b874dba5398f66a64e35430928c59865a2b38464f6b12a9440482ad8097bb4ace5c7b9f0f4f46fc74732f4f89223089c2e6603a3d34a3ee81a63cc0c527fbefc556005a92ebb7fcf00c5c94c4892cc85488e2fdb65cf770221a7dc325398052ceb63883dd916aee6925b5e481a8d3efd635b9dacb76e8065a567675080a85ce98ac5ec3b239e27726762922a00125272eed4e7b073bf18c1288e58ad8ea19b7d5ba88b8e2319513f57b1125a8030e9df1ad3d9e6792c19db6b0e7eaaa853959719344d491bf4a52c7a1130a4133b7e0edd82037c10c2a144c9fbe4474a98e097308edb674f39c8ee28385216fe7df02665c968b561dd348092b4bab25c2a3e0a2bfad52dd7860c433554142237f99c1a2ae00c4977b54b7a65b16b345b0e3739e7ff6e0a790f0a7af23dde58d7ebe12e5af581e79d0b6b51bafbb813c23097a89fbe88c5babcf734563fd9b2a9542601b9908854f6b5e6225c1463502c61f602c560c137f0ebd7519b193d5dd96ab6369403494775b7945745fee7105a2e0f87074dacbc77a20d807747887c0917c6f274db5750003ba490da8c9b8ad9501b826850669a3da58dc2da3d7c611ad02fcd58c81a0810e1b6d14898e095fc0ddfbfb3963bf0f9759bebfa6b30a4ca9b04135aa2e38f3d32f57f3118b93cf75f46ac7d580d9bbaaa5d40e1af3977f7985b808e31b4a7043778f1a5a8e428ce83628e18baf8232b2aff61a9aa63cf769135437ab1cf87b30ad5e4126ff3cefd0e15ae204e16d87dcf405a04535d99d8bc89b13f2052aa594dfd702e355d57da4428b2d999464d51f4dc88083cb90d1a98d2b1968cc4e202c1acb39b442a2ca4ac4bee868535b1d46d6c3467af1d8c15c4d798b649c5c7e92b7027a9c5f146d99e17abfe5df43e3bd58eeb9a4af7794352ba2dfd0ae17ff6a68a27e44353eafbc8141c527a74860b8ffaa55693d8d42da5e56410883bdc59b4a7bf6aa67fcff9200d0b30e0f5e32ebfd8492ca6d10b133b0b430b4142e35f89eb315361cbb14d17749ee946ee172d64b55cd1d332c94f59c235716508815ad36b75df4a5cb8299315a73919bfe7b05566d0b2b8036459a8527d51e2a1715f44f66a6018450c130c384e87c80aeb8c68375005531406fa7b1cf33023ca37ab1f141a45f8aa9832c943ca401a9791e4122c15a8705c5bd5da7a8e8c424ea81a96856f3cb2ef153758a2febc6baaac681f04d217bf76522640c666de92debd771fd7c1f5c2d3689a5d0ebf9824544ec6f3967255782ec922babc629180358149972739e7425eb9b9eb0b49dc85d0ac3cfdeae067cdf5fd3f21c9ddacdadf7b3bf1b246c9b9e4054613a8bad4e1b02cb8310642d8a804593abf66a10e7a386baab3172e4813b72b2922b20280b80dba956d0a5288ebddc4d91409e96a3096ee42d1f58fe97d5e1c296adc3a85d7ff4626d89635b34bab779849607e7f4321d0d96736bf69935e0f62396806138de39ae6eb30f0c5a0bd1f97272f92f16b47382e71d77868ce801b6641178a4b3dcf74d2086ff5c97f60a2308e59d20bf4c1abc96d13d1ce8c991adf38588349847579d319f83f19908265a66c9c1da08be36db74df327420b7e63604beee6b4e57b4c7cc779ec25435cac25240e4ddfeadead8cc463c4a7b2dff91d5b7d960bd7cd9786161f2f66905f79529c9c91c6a167e37dd9a1762481eaaaa97b105062e29ca3d8982619f5d74609da1dac6f049aa9a9583858a008c9fedde7425b64ff02b8744129aea1693f8cfa8de340bf1d622804611f94fe95dcc6d99cfd205c63eeb6a27e3d875c23c2417bc20ecefcb2b1a458face97f0ec330b9497a544915f65264090a1a053564aae613a7d7c735756714314d22c845291620a371bb608d9df8274acd3cea94bab97df75387688ff53bf1a483d8e3f3016378a35462582fbbbec7201303dc689d1f0f2c331b5aa75eaf5c4cec97468576", 0x1000) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = msgget(0x3, 0x3) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r5, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r6, 0x4) r7 = msgget$private(0x0, 0x8) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r7, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r5, @ANYRES16=r5]], @ANYRESOCT=r5, @ANYRESDEC=r8], 0x3, 0x800) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES32=r7], 0x1, 0x4000001, 0x1000) msgrcv(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000ddff00"], 0x8, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r17 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000012c0)={{0x7, r11, r16, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r17, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r1, r11, r21) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) write(r4, &(0x7f0000000240)="a0ca93232bfb6fac7dc9b8c5d3fa", 0xe) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)=[{0x4, 0x0, 0x401}, {0x28, 0x0, 0x2}, {0x6, 0x8000000000, 0x0, 0xec6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c, 0x0, 0x0, 0xfffffffffffffff8}, {0x4000084}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x35}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(r5) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r7, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x1000000060}, {0x1d}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f00000002c0)=[{0x80000001, 0x2, 0x100000001, 0xcba3}, {0x5, 0xdbe, 0x7fffffff, 0x6}]}) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x1, 0x0, 0x140000000000000, 0x2, r3}) 16:00:08 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x91}], 0x5, &(0x7f0000000200), 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x3, 0x3) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r1, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r2, 0x4) r3 = msgget$private(0x0, 0x8) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r1, @ANYRES16=r1]], @ANYRESOCT=r1, @ANYRESDEC=r4], 0x3, 0x800) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) msgrcv(r4, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="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}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r13 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000012c0)={{0x7, r7, r12, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r13, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, 0x0) r27 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r27) r28 = kqueue() r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r31 = open$dir(0x0, 0x0, 0xa) kevent(r28, &(0x7f0000000240)=[{{r29}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r26}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r30}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r31}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r26, 0x6, r27) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x8f4, r7, r17, 0x0, r23, 0x190, 0xffff}, 0x6, 0x2, r27, r32, 0x80000001, 0x9, 0x1}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)='\x00\x00\x00\x00\x00\x00', 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="08b80efe", 0x1d7) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 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) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup2(r6, r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r11, r12) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r5, r10, r13}, 0xc) getsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) 16:00:08 executing program 1: unveil(0x0, &(0x7f00000010c0)='c\x00') 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getpeername$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000003c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) close(r3) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000916a000001000400", 0x0, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/211, 0xd3, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="000ef45f810000000000"], 0xa) mknod(&(0x7f00000002c0)='./file0\x00', 0x40, 0x2) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_broadaddr=@in6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, 0x0, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open$dir(0x0, 0x0, 0xa) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r1}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r6}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r1, 0x6, r2) getpgid(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCSDTR(r1, 0x20007479) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r5 = dup(r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x3ff) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xce70, 0x66, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7, 0x3}, {0x18, 0x2, 0x4, 0xe827}, 0x4, [0x5, 0x3, 0x20, 0x7fffffff, 0x37d, 0x7, 0x0, 0x6]}, 0x3c) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x7fffffd, &(0x7f00000001c0)="1536dd174432a334edef9eff14db3f26962ff20b8b15ea659dabc9d39cbd21de43e20e1bb11502268d3eebbeeee4e556c6fe16cbd83311cf2778658c3938bf48a2e99e1bc4eb203ceffe5578", 0x4c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000c3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x4, &(0x7f0000000040)={0x1, 0x3}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = dup2(r4, r5) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000002c0)=0xfc1) dup2(r2, r3) r7 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) close(r7) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x37, 0xfffff, 0x4}], 0x0, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r8, r9) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000000)=0x2) 16:00:09 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x1, 0x5) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) utimensat(r3, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xfffffffffffffffa, 0x80000001}, {0x1, 0x20}}, 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) socketpair$unix(0x1, 0xb4605fb6fbaeb981, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000100)=[{{}, 0xf74329d8369b68f0, 0x50, 0x0, 0xe5, 0xdf4e}, {{}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x100, 0x8}, {{r6}, 0xfffffffffffffff8, 0x28, 0x4, 0x1, 0x7fff}, {{r7}, 0xfffffffffffffffb, 0x45, 0x80000000, 0x101, 0x9}, {{r2}, 0xfffffffffffffff9, 0x28, 0xbbd7fc7dbe832c4b, 0x2, 0x7}], 0x3, &(0x7f0000000080)=[{{}, 0x7ffffffffffffffd, 0x42, 0x1, 0x8, 0x7}, {{r1}, 0xfffffffffffffffb, 0x39, 0x40, 0x7, 0x1ff}], 0x1, &(0x7f00000001c0)={0xefd, 0xff}) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() r10 = kqueue() kevent(r10, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r13 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r12}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r12, r13) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0x8, 0x8, 0x3, 0x9}, {{r10}, 0xfffffffffffffff9, 0x80, 0x7f0ef9a901c82668, 0x2, 0x83f}, {{r11}, 0x0, 0x10, 0x1, 0xffff, 0x4}, {{r12}, 0x7, 0x80, 0x1, 0x6, 0x401}, {{r14}, 0xfffffffffffffff8, 0x10, 0x8, 0x9bf9, 0x8}, {{r5}, 0xfffffffffffffffc, 0x1, 0x11, 0x1000}, {{0xffffffffffffff9c}, 0x0, 0x1, 0x2000002e, 0x40, 0x8}, {{r15}, 0xfffffffffffffff8, 0x8, 0x84ba03ff211d2600, 0x200, 0xa00000000000000}], 0x7, 0x0) kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r8, r9) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x9, 0x46, 0x7fffffff, 0x257}, {{}, 0xfffffffffffffff8, 0x91, 0x10, 0xffffffff, 0x6}, {{r4}, 0xfffffffffffffff8, 0x34, 0x1, 0xd9, 0x3f}, {{r0}, 0x6, 0x8, 0x20000002, 0x3, 0x200}], 0x5, &(0x7f00000001c0), 0x6d, &(0x7f00000000c0)={0x9, 0x2c}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x15, 0xd0000004, 0x2, 0x80000000}, {{r16}, 0xfffffffffffffffb, 0x0, 0x40000084, 0x7, 0x2}, {{r5}, 0xfffffffffffffff8, 0x22, 0x4, 0x0, 0x521}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7f, 0x3, 0x6, 0x2, "044227d9b129f94ad161b02ce0076bda62f622a1", 0x0, 0x1000}) r17 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x24) r18 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x200000000000, &(0x7f0000000280)=[{{r17}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0x20}], 0xfffffffffffffffc, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r17, r18) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "2844cc2449c8a9e9d2cab05e0c00", 0x0, 0x6}) 16:00:09 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="680322b9a46f565a964bb41ba663805b3c5f35897b395ebaefa73955a63783bf121f0db23469dc7cad3145cbceb22a9461222f9701571d71fcc2585db582c1321ff73e2e97b5adbe9314c270d09f20b569ecb0449680099c3b5da1f2154f6a639714075694c319c01ba4e821b7072d1d29325d51ea7137fa87527f76d0de6cbce0918ff5eb64aac845e6257b", 0x8c}, {&(0x7f0000000100)="175b2c764480d70d6087b9103a6c57d7cf1deaa911af4741d7362b8509c84671d50f9c1320697b7c", 0x28}], 0x2) 16:00:09 executing program 1: mkdir(&(0x7f0000002000)='\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) symlink(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r0 = getegid() r1 = msgget(0x3, 0x3) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r1, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r2, 0x4) r3 = msgget$private(0x0, 0x8) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10413d35d68f187bf21b9fcf4f86eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c33435311426e8c1d818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f201e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r1, @ANYRES16=r1]], @ANYRESOCT=r1, @ANYRESDEC=r4], 0x3, 0x800) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) msgrcv(r4, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d2868cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4ea3d699586e2819812c856c5a90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f50000000000000000000000000000301cd73a638f7ebe4e86f549996dac14bb3781ba022fc0f939b9c78767139b76285d04c82bd754ff72fc927b3911a1180804bc033c7858e1dcca50cf1a1677babc940d5833668e5930604bf6378650da99b60ffa335718bcc2135bccf967a545d48f76684bfafec159540ad7a17e0fbbaddc146fa32d0398f9403bc475c2bf4172ae83aa0d000c84bb"], 0x13a, 0x804) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="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}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r11 = semget(0x2, 0x3, 0x20) semop(r11, &(0x7f0000000300)=[{0x2, 0x7, 0x2800}, {0x2, 0x10001, 0x800}, {0x3, 0x0, 0x800}, {0x0, 0x7fffffff, 0x800}, {0x4, 0x3}], 0x1e9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r14 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000012c0)={{0x7, r7, r13, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r14, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000002c0)=[r0, r13, r15, r16]) rename(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9", 0x14) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) setsockopt(r2, 0x2, 0x100000000, &(0x7f00000001c0)="074439e29603bdffc01fa670ed3a1def897068c0d395de7fed96c8e6cc24f0fe3a5c9634df307f9299389eb98e6f5710bd22033086ec636d694d4537d7d709cafea1733160f39f442e6f5c083b9a0c9409e2da028804e683824c4c52356a26fba9bc42e1b5b04ad753e05a2d4fbdfed4ae4299ec53c294ecbfd44ddb6289fc035680688bc37852dc5af82ac99508bc87241c88aae837f31ac2fa7172c74b453484e5535a8aabb11585f0239fe0ad6342e9217f05adca72c65579286fc733253ab8fdcd160f66d73e554d", 0xca) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x8001) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x7) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x18c11cdd1a567282, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x6c) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8202019d353d8a56afca3767af0c3d2c76f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = semget(0x2, 0x1, 0x0) r2 = geteuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r11, r12) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x4, r2, r3, r6, 0x0, 0x100, 0x3}, 0xffffffffffff45cf, 0x7fffffff, 0x4}) r13 = socket(0x2, 0x2, 0x0) dup2(r0, r13) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r13, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:09 executing program 1: r0 = semget(0x3, 0x0, 0x338) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) 16:00:10 executing program 1: socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc020699e, &(0x7f00000000c0)) 16:00:10 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000006c0)=[&(0x7f0000000880)='\'@\x00', &(0x7f0000000080)='-{$:\x00', &(0x7f0000000840), &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget(0x0, 0x410) msgctl$IPC_RMID(r5, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0xa, 0x1, 0x1, 0x10001, 0x4e4, 0x1, 0x1, 0x0, 0x3}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f0000000140)=0xb) r6 = msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x1, 0x0) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r8 = getuid() setuid(r8) fcntl$dupfd(r7, 0x0, r7) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r10) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f0000000680)) msgget$private(0x0, 0x21) msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 16:00:10 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r2 = getpid() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x81) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open$dir(0x0, 0x0, 0xa) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r1}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r7}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) 16:00:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x1], [0x5, 0x0, 0x0, 0x8001], [], [{}, {0x0, 0x0, 0x0, 0x100000001}, {}, {0x0, 0x0, 0x2}, {0x0, 0x800, 0x0, 0xfffffffffffffffe}], {}, {0x0, 0x0, 0x0, 0x3}}}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x1, 0x0, 0x40, 0xffffffffffffffc1}) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1ff, 0x2, './file0\x00', 0x3ff, 0x90, 0xb398, 0x6}) kqueue() 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x1, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x0) rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r13 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) fcntl$setflags(r2, 0x2, 0x0) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) 16:00:10 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x100000000, 0x400, 0x400, 0x4, "e239637fdc593c03d145eb0f295478ca51a3e36c", 0x6, 0xfffffffffffffffa}) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgid() fcntl$dupfd(r0, 0x0, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xbf) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) setsockopt(r0, 0x7, 0x200000033, 0x0, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) 16:00:11 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000100)=0x5) nanosleep(&(0x7f0000000080)={0x100000000, 0x5}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x4, 0x4, 0x2, [{&(0x7f00007e7000/0x2000)=nil, &(0x7f0000713000/0x3000)=nil, 0xffffffff}, {&(0x7f0000484000/0x1000)=nil, &(0x7f0000412000/0x1000)=nil, 0x401}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000669000/0x4000)=nil, 0x80000000}, {&(0x7f00006aa000/0x1000)=nil, &(0x7f000047d000/0x2000)=nil, 0x2}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fc000/0x1000)=nil, 0x5}, {&(0x7f000015c000/0x4000)=nil, &(0x7f0000fe4000/0x2000)=nil, 0x2}, {&(0x7f00001a3000/0x4000)=nil, &(0x7f00002f2000/0x2000)=nil, 0x4b6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000006e000/0x2000)=nil, 0x5}, {&(0x7f000072a000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000df4000/0x3000)=nil, &(0x7f000036f000/0x4000)=nil, 0x40000792}, {&(0x7f0000583000/0x8000)=nil, &(0x7f0000d9d000/0x4000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000174000/0x4000)=nil, 0x1}, {&(0x7f00004bd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x10002000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000031000/0x2000)=nil, 0x200}, {&(0x7f0000c22000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfe}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) r7 = kqueue() kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 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) r10 = accept(r8, 0x0, &(0x7f0000000700)) kevent(0xffffffffffffff9c, &(0x7f00000006c0)=[{{r3}, 0xfffffffffffffffb, 0x10, 0xf0000085, 0xfff, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2, 0x2, 0x9, 0x9}], 0x1f, &(0x7f0000000740)=[{{r5}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x8, 0x9}, {{r7}, 0x9236becabdacea86, 0x24, 0x40, 0x7, 0x800}, {{r10}, 0xffffffffffffffff, 0x40, 0x2, 0x3e, 0x7}], 0x3, &(0x7f00000007c0)={0x6, 0xfffffffffffffff8}) bind$unix(r5, &(0x7f0000000680)=@file={0x1, './file\x00'}, 0x9) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffd, 0x6, 0x40, 0x400, 0xad96}], 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r7, r8) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) pipe(&(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x5) preadv(r1, &(0x7f0000000000), 0x1000000000000201, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r5 = accept(r3, 0x0, &(0x7f00000000c0)) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = fcntl$dupfd(r0, 0x0, r1) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0x0, 0x1e, 0x4, 0x7ff, 0x3}, {{r5}, 0xfffffffffffffffe, 0xc2, 0x2, 0x3ff, 0x5}, {{r1}, 0x7ffffffffffffff9, 0x8c, 0xb000000b, 0x80, 0x2}, {{r6}, 0xfffffffffffffffb, 0x84, 0x2, 0x80000001, 0x1ff8000000000000}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x3fe, 0x3}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20, 0x55, 0x3ff}], 0x10001, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x6, 0x400}, {{r8}, 0xfffffffffffffffa, 0x22, 0x80, 0x24000, 0x20}, {{0xffffffffffffff9c}, 0x1, 0xc, 0x81b27c8656365484, 0x1}, {{r9}, 0xfffffffffffffff9, 0x10, 0x40, 0x4, 0x81}], 0x800, &(0x7f00000002c0)={0x43, 0x7}) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) 16:00:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x20) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = semget$private(0x0, 0x4, 0x215) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0xfffffffffffffffb, 0x0, 0x2, 0xb7, 0x5, 0x100000001, 0xfff, 0xcde, 0x21]) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="e741d490922443419847351226705255389a017c74fc8c2312b5a167710e91a77d8108f556d7ec7c1f7f75f2fce692b57df5b2ec754739e440ed2c40178685fe9962c9e3ff8b8c3e6088f98a553fcdf6f516a7341980dd3d64b3749388b4ffe36900994434b69ec1dad4aaa2c36fe82b1440d81e257604a1d43e8e51fd3475128edc3507189ad44399e5577eeed711a7da8d037daa25a012b4dbb683ee86e935baf5cde85ff76bdc", 0xa8}, {&(0x7f0000000180)="d348b2a986a83ef36b8009b0996445150d7b7b8d8ce631a2ebaba6b05fda5d80cb3a30190c38de4930a50b9f10bd017f36623023ed301005eb14352a6662108bdc30c9488aa87b4e0d344bbb25cc0b61617b04f7cd4e2b29e97d09d5d8ae93a8f05f04bb4e6640face8f3147312238e6977ab97c62c3bad34ad6b178fe6396d70ed696674a90051e80f0fe7a6f1b3d5e4703da7a7c0185ee183575a11ad021cc0f6b8c97c98167db0553b13bd0493314d3290c295824a5841ec3b1d536a35e60f7365788175be0b2d0472901d9e317eb29120a1c9386178f02a172bd860d8bf1973ada77984eb908f267bf2be87654e1d477c8", 0xf3}], 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) sendmsg(r3, &(0x7f0000000540)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000680)="756c69fb456f5c320e72e51b26933ae664589939fdf950a5ac1d2f5981060f4782aa9ae64dc695cd8d5647f9d652ac80bbdb3532cef17a5c422c2531e53b63a9250d9fe6761e47ddedf479430284ae661d0d8595ac94add495e92db4bed69bcf08ed397d3b6164ee32e4771c5a57cfebf1ba58375113d0a5279b38a6dcd1f76782a759e6df96051a2c8b1bff2dd3341367e5aa7128eadca4c9e58e1eeadfe170cad59c4ae2925089a57db3a1168a465a1d76adff3204afb88b5fcd890c3ee5fed49cdcfcdb574ff43b0478bdf334ccb8becdd886cd2e4ed1b02124975b4f7728d229e74d9e2c6445e4846ce8268340806b1d00e212281da0ab912b2c58053ac00b67583afbd2ba693d35d025b645698fd50763c72a41d716d9735928d880dfd4b2d3216d3ea0d8df38c6d12194bec9f20dbeb0f739e6d3b0edf75de659a1596b9a0e155eb92c4ad1b66b521e6d5ffa06e21d08edded702434ca36ae491b6623c496b2ea1b7b7058bafa0cb9ca3199630df4e54c0e32ec8a024a48e5d9ea09b807ab0847c86f7e16a041d6edd812c5529ed683d19e1712e92abd917ef5e2fcf63bff8f042be364d0bda21e2750f3cbef6c9f8cd8e32a161f20dd4ee6c40d749ab969e2d4feb56eaa6d0eaf05ec91fa3ca1a6acf15321675ac2bbd1ee52a22b854325d9393af5121dcecc88c44f4ca199a10ce5f19931a25adf2194eaa2ad27f068efac71fa8be87cddb02f83d88472ff8207dd3beaa21b3e5c89b0e7b3ca730a534a11817c6d2d096c27dc2c2130d57b270d50658bfb4d4b5730ccc6b6d29b0dc250941bb6a40cecae4dd471572599bf1e94c40b09d597bdc7195628b14b3936f724b184d5c3b0a10b631be9078cc9dc794e3a52c9a085cb1a8defa4ca3b36019db7934a18778fc56f76b9e64af4a21575cafe3526d005323972a4f5318e5d57b368d4eb338294f1c86241c19740d96ec71448e9cd66c0be2f508d6a04caa0bc6e3037508f0968f93d684f049c40fc23b66efd67f63bcfc12410890cc30c18725727451afab3731a23846bc4cb85f351f39dccebc7e8bf6eac17ae77624d53ae46fad1942abe4a4ca2aa5bb6535702d9c7d3bf9f9245877132da88b057b6e460495fd7aae15f915efea405801b0095fef720c28e54515a380b7e6151e128b352adb5822a48524fab83ae0f4f3efada91bfa26ec54e387e1795b10099f1bac19a65941863c8257c2b81141ba19d07d436977d613438f3451e3840f5a971058a14f9bb650e4cc73e795777a008e0b6ca66ed88c716e885b28e94e5551f80609b6bc66710e9c7fb7d1098fea48bdb312ebb7983e7a2d8b3a6c9bbff109aed0d749df589fe64654dbf7ba83c0a479b9e3dbea1438c35837b837b33864e28fea60903debeb6b5c7745270030afe512f986ea748daf8e3220dacadc7b4f361b7c88c2f418291e8df2cb97d10ba4f0f7b3e2cb04dc3d3c4be30cd6b19e1912fb3c7f1cc43aab8be5500ffe47fd1e0755241e39616e6412adc58ba540ac08258223685d924d05a0d73766f29049442b09e82c2546f83b71b5bfaad1edd2888b1fc66eb43715c14595126b54bc7b534d91e74aa539242cff305d363d8a5420bcf7c10123770b8fedda155fca146147d26da4680a1124a10e1098a1295ba144e66db7bb49cb771a47dbae56250dc6956bc351a1fa9f08a721acf5fb94429ef2755d7046825e03b18cd768954b22cd7e81827a6d9fdec3fdcb814eb18ca0987d0d482d1afdb66449d94bd0330f2e1ed6c892d90bb7edecce3ed85cca68be2a7f03fef8cf012101db63c65b6ff651019869aa2812743339a7c5f5f9fdae8cd9e1453da1bea9af0752452ce173a0ac368f63d60bffba82b3112aefa14c2140508eeb3817ac44abd6bf14bde4f62ddd876854dee15888966e1bc21e632e51b40b30bb4fdf221194f4127d1d9a6375fb928dedc18ff30a31730ebb6aed8a7e82640758c9002e4e3b379fdb1529732527caac216c0021f19584347533efb9df82fa7666e5f8da92e56946469334935a633b9538d51b60d643f1636e2b628fcf801dd03586706a4853e18ee3a403b8b4a684580c45dbb4b0f93516f41b0bba78d032271592da1cbc3a9514e298f43546041a990c18b5d388d643d5b762a6f91d5d8470cfcf9b8fc71e5efb6bbe902ed3f8a8733cb610e4869a5f7c09ee00c80bb6420a47398272f2ccd21fed19d0f1b7324c7d5bff217ca9bde7cbaa7de51927d911181e4d369c3ca66e1e6da234c84d51f035a1e4be0121d15a64f23498aed3a92dbd83d067a44da0bf8da9b4eafaff5d58fc276e32ab26edd1305d612970141314a5892940acb745dcfff40b79ecd17ba06c5d7de8398fbd9f494ca1a1cfb4d130f02f45d55db33e9b240bad9ae14928c626804e111d208b21dbfc053e06802cebc7b4fe44d098ec0537f88196b74c4bd46b621cd116a46d80e1be41db414308c64150cd47fe2bbc8923f0097bd5ceda180594bafae42de1dba3257b3a1e91e7480007c4d3fe9f00f08ab166b8cb06e4f2ef342070952fcfc580a761b9247172ea1dd0adfd92428a4beb5372834cebd834c38cc2a62151b5ca9ea13bca5d9250b059c689191f330e07c1167bb1f44745b0daaaf858ee892874acf7ca6c9d8778d1f33399b3c02223adbe2a4da48e00d4429668ace3dbd786488582a3b29887d83f9d3ac92ddb5b2e40175c3fd4ca1d4ba3777c9528fa2f6b5707ee95589b2c210a8ba4742a2ce4657cb3073198cfad3b3a84cf109e5df421595d436fdbeb9555598176607122b2149d9ef89769b30213bad88844f24f010cfac0a1e60b143ab1532d34624b2051db0c5bf7e8b400690db4e8ae50ee3893aff0ff56e0c25a57c9507eea8d948dca972822375a0e9481cd7d80d62225aa4291645eb514f6884b23b52776a48ab9e8105ea924ab196ecaf5cbf663ab61ae8c78a040075f2cfc1c1d004a5667de625ce6c9ad3796711061aceabc727b5da2f576e3be23bc74ce51cbb67fa94688200de724e06a87f940952feb0daa447d3a5b829fb6ac2b16b04542df8ad0eb1ed5a8aaa6359f53946acad3569b9d5b45d69942f9ea944158fca32f63c2c5b33165a09d89c4a9225ea5ed1c57ab6f63754bfe3fca6ee89fe06b79dbf9bd5536b5ebfeb4af03122d6adb49ee5181efa80b98108445fb0022087ec717b94302c8f1aa95de0befcb1bd2dd90da1db0ab1d9bdaddf02459fd98b868d199fee42d83aea1762ed4fbacf0c10c831ef0d1ccfbabb418eb73242876608fc06c94317f1af2bd9647c85de04ccc42d4208e174448ba2e2669f21deaffec5d7691371bc4aaa98d6a159b91498234fbd634229504514b0c44388aef2871b402f8aaadf1804579fca2e5019525dc877bb343bbea9f1adbb7efd267cb4124ac6ab2804dbbbba8d6c0c4a76ef3282f78018879066c4c760d708b724847716ab027bb7b2d1c24b67a79e4a00410664636a041530a0eba1da2ba8e1549818f16c0e51ebe108b452324986eabfdf4bc8d2ee040bc72616a38128c72463a31a6c4c5f1b3888c8c4a1c8466c6509ca13bd5ec26c96a8f35d82bc32015ece6fa8424b6ffff9a65c224d54a80405aa42c8a956865a40c1ecef5cce0a2c3d08c176b88db5762dd9f66313e1e5ec9b58a6bbc912962a37b451c767169f4ca91076a43eb6006f3274dc3798f680b0933c4e9059e00556a2b79e56bb2e33c3d5a14f1710cdd8cc526b30d2298de15a36c5ac149370535cf752b8314a5f0bc8d0644b7a91b64d39e686b318f2ad4c4c84e7b8c765b9276607d76b0671c57623865e77552552b941f89c35cd32bd96956552080dde27b11d3a5379f97815970f0c85f27cddb15876cf7d2b354423eafa2b2f5b4088856551409ccbacfc25e7f1b0e61a920d23d73221f46424c890eba36187bd9853b2e90c5092329e790f31da9c03b31e394d18f552c2d54e90a9063bd9fb1901de3caa31b5646d5259a2048c00ac98dcc6a01e1409dc97405aab7df5672d39e44d6632445b45e8f0e3cd62ee20eb08a8dc40ff1795cbe48e5671bfed3d680d38616c8f0e010d8f8e1156a46fc2e8cc181be07d2ef690fa7691953596b1156c1e1321960abb5f87f08cd4df60117918338a9c7c6a264a7aa9e0763870356642403755d39f32d80af794a58fa2dba6b658c63b8090897983b5b10aac177d3f630f8875001c9421ec8ad1e371da1e04448f191e573bc8197b8e5117efc55f15e85045556c8cb27e271ce30fa2e820a7d37d8b4f208d562c58763a683222789018ad998d4c6ed288b93b859f9992d7f60ed433562ea0cf22648e0620ad8beadd1a177193413e35f3be7728bc41f79072040a6ddc8e8622ce18bf94a338ff4beff861bfa4a419db2ff33ac17362a2590a47a620ac717add140a9ac93a39d7f7fb0ec607aead95c08929774a88731ebb9d005f83c15c78b46d3fcce2b96aaa1a15a1657ea23acde0d3705734abc1729f729c249bd8a7b3d4b1c29bd272c16ac8b824d14620c6a41e8811e1c08fb2d180bc1a70f637b516041f1fa3fe256622df2a371048db82335817d04ed3e4de71c8cc5673dd51316287c4f40608c34db89fba28d80f6c7b5e9e705ab5ed5cd0c039aa807a06828f5313659729ba2f4c37cfd97f4936a2b53854c122ca4ba08bb870eff53df042df34fb1855ebe92c24fee4dff3dcfbf47368f4391bdca39d2faa11ed59e7c8ca1a10bb5138f2ab03a67d16fbb29c9fc32ddf12ee6b14e57ca4e9d55671f58586e6d60e3f44bbdbbd16c42a16a29b5919b8d21d0fb283a9fb14d5dbab09480310a3f06895d7ba2050c45d09c49ede8c2e0311ed21bf997ee7456b56a2f268158cb6449a8813caf2b291389fd956d98ade2cf2f9cda2a6694560f255d161011245386c7003066863706ce0399de47bed8545c623939d210a9295391bab4252f0c5fa78d4529e61d4198b9f9734da79a5636becc20fc580ead8236f21b7fda3747bd69199092a3b2c25cd06267beac7dfea11c23b2e6d3bcf49d227de76324574c7433ea1e876e3c4e7c808f7d3ff7db3006f7356d79337df5b064303395f0cfb53203b726fc77cf483528ecffa3d9f3d3556cc8ed27e2c024debc714fa793debb04083fb7b64a57d279f1d79ee041b82d1f5c96ec76ada5b654feeca38eae5f187ba77f4719db8b45786ffa2e5c27aeb445ed9f4170cf076724854cf0dcefcbb1aa435d005e1543ca7e6814b4f04a21cb99691648dc2e53e5554fa42e77f87860c58fa1704686be0931d58ed549768bfbfeaf8f5998a50e0e69f187d49fd784d4a0e0a2353608fea654caf4ecd00b0f53b83eb5c54a9d31da58c1b02236976524d27309e849ba7f3ac42fc17568933c44b1fe519aafaeabaeef75dc230fce10f94f025d14ac25b61257cb15215968b11070a9b5682275ad8a36990d55e57cccef462f7485aed9bfb2d13a60d2c015e7966a1cebbdd25b4c9c5438c2940743421cc887a3225fc385b4e75aba08433afe090e8a5552e35b05608d01ffd7f2bf45e5206f0d1b4a35406806434cebe05e6da64e0beb1105e3155e3f198ed0cdd9b44f5550a3b3d19b8041cef5f40719a5ebfe8e9c7244b1ac6c0d191bbe7cd449a39039fa4d0b9499e9255298f00e582c8a14ede6609c9880266f568f903e69c9a8953b0438ecd53aaa1a53398ed1c287996406bfb2be2ecdf773fc093524135163dbb702e63701f9c85aede2bf4690ce4547f40110e413b04ed549e98cd88579b890ca78fe820135e6b27cf30fbb", 0x1000}, {&(0x7f0000000300)="6455b13c97e6bccedf65e986c947887411b8fdeedf4e3fb645432f0d5afc7fd202ad135070ddbd8742e8c355dfadf85da40084ad7d61841da96db7a081418442e439eb3989f61cb823d765421e2c9a87723df9a8ddc020aa82e01d7f3ececdf04cdd56dc864fc82bf1cc3676e2dbb014a0aa0631e888d42c4b862b1831a9c0ac09bc1e3ecb9591bf5efe3f449b9bf861f006ce53288f087ee6fef1ba9ebd8c76c2eccfe6c4b939", 0xa7}, {&(0x7f00000003c0)="3e3b7fbcb74405bc6d2e797823c59edf51bdec66177eed82db45a9bcdca1cfa09f2a6bc0", 0x24}, {&(0x7f0000000400)="a864bf10d3719875dc11be266e341dfd44ce4bc26555df1da99110363f082f0ad79671566bd1b980abd8bfd54f1075b63f5ad297270f434fa404c8ae92eea24744f8e6", 0x43}], 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="3000000000000000feff0100ff0100000f07f35143f261a4a476b7fb9a2b5cf74b71a939bd72ea3c0ea3008000000000"], 0x30}, 0x0) fchmod(r0, 0x157) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x3, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x100000}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") chdir(&(0x7f0000000080)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) 16:00:12 executing program 1: r0 = msgget(0x3, 0x5ac) msgrcv(r0, &(0x7f0000001c40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000003778d507e5ed7abb391a511713504ca508dc2804733012b2a357592681eeca5b2a8cb38c58b8c4e13fcd3de640d467062882f35adc5505c3a282555a16f355187f237387779637d914eb5ac2349a79cddf3dff255b1609003b3a7d1d69f5c0526f73bb32f782af90c22c800e7cca1abf198690323ee35e1a1562d1d324b085d051d365539bbe9f3f5316dca10e7f0213b368d066e182c4d1ea2faae4b8c07292ae85590d241ba078"], 0x1, 0x3, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) msgsnd(r4, &(0x7f0000000680)={0x1, "5644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7bd2bc387a27f1265be90c4bfe30d0c9ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab0117f468345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f08"}, 0xc2, 0x800) r5 = msgget$private(0x0, 0xa0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000480)) msgrcv(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r7 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r7, 0x6, 0x5, &(0x7f0000000080)=""/19) msgrcv(r0, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') link(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000009c0)='\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') r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000001d80)={0x1, "e120835046ea3d93ba9da63abccbc90a7ea839cde7b7e801fcfc98c478370bb2fcb11760940fe55e34d72521369a93da675c7187636b408d6d222b90bcc032e4514c4095817d205e98ce1b9c4307aac64158f9e7dcb29045f2e328f38556c35f9eba0edc727f559b34e0b877df4b7326e40a5fd2c78911d13888ca1438d69d216e029ebce405d354c33daa64ce5b04c6e40aaf8059e833df69c6817e5093875eac2972e9b658d79d2552417b208da64c610c7aa45be1308400ca5f8e164aa253dae5821877c59588aadae458e7584b7c6e4032392667785715ca6a1e18a5d239bad2efe621991c432b76e00872e317536e9a73d72d469aa180ffb9ad6c62a67d5b560d9bb24709d15b2b738785920926365bd34c96acc2fd6451676c2071fb7439e5dc3d55a00f568253ea4124bc2ba1b99f0ac75e9af9f0a3b1a66059623b8039826b2a9280def3ef739f023a64c9374b9fe548dfacea78fbef7685f10d231173c9fba62cd110faa4f6c9b341fd5c4be69478833a101dae15386fdc61ee7bb1fb62c3e9739d3d5dc0a14d698ea078512ae2ee1152159320a75b21af0eb0512c5738f593dce37497ba26fe428407280697d80355e3ea35a799877fe957fcf2c94a6c8906f6f6fb62f5d928a132f66c7ba403866635083ceddbab7e9e2d897962d083e9831787edfc10fb75b91bc45ef0a3fdd4ea97510b2ed49b93f084c7e8cbfed214265067341566666384b2c6b817dba80b8a1914cc80be4eebd47f62f25371b0c7f6bc4816e5cb3cc4abef83c08da4e7b8fc05f6cba97f29fed9baadc424176a7c5658c6915b5daab37cb6c8f512d3791feb06afcdb3dee03ec09b753eaa58cef02c321d3fa416a1293350bb18a1b9ac96e35e15d30df73cba42eb4caf59fdfdf50c931f6e52863b59a676f4c8e20e6dea2755b32aab7feb320a2ac085ca9d6a786f8e73742befc2f865b6b97793845120d1466c28677be21a83984867c7c1a6b575d439856a8852fe5e34ca22d7d4aa3e518f07c734eabfee6177cf18db7e42bf6b6c085cff2a86104dfa32505d6d7f03426c4a6757c3917ac64da3230a1916e78b436eef31801517b37e2a144ad878766f0781eb34e0c6f47ace551993fd5ec18250af9d765aa2a7d32ccbde6193a4eaed5e349f2cb0365bdd50c2bd7b6093cdda96213af61f603170bcd10133be8a42a99df267125b17581fdf5c465168e115d1330f8129df5267c453a59b74062c1b86d9f51aa3f67d0d4aa44c2f518796e9ec836e6b5561e17edfff16ed69f907c554a78c0f11042c9bb308b17402657a977da733a71a1e1fed6d6ef3f8d06983b3571c79ec6f1a6547ea72dacaeb5c80f74ca25667cc5e44965b80f5944d5c3929ef86f2e79ba2f72e5f4cb07c1d399793b2eecd6487d538297d01ef2042bd6d541180ff28035b4c351ffd4b5fa7966212e026e0e1217ec1d4ffcd76a9bae31d6bcb75791688b800fe6eaf71f45eb6627f6c6503e4e00e096726713bd1bd9684c5f78b8d9d7922d941d55ca52dafe47d2801754b31b02826ef76a1afb26079347e652ba24f0e92b350b537a59dff05d3b09210d108ce78bf9c0be6987422fa746b2fe5ff903f78ca26e72745f80d25cd22d7cef0dbe6dfbb28fdcd65dad3383f92efe34f17eb7f5fba388dc43a04d3755e1e1a38e86dbcb8a9527bfec4477c84669d2c75e686fb5cdf89e2ac9e509f59afe6745b1e0210449898a58a7c8497f363566176645f09198782a7304f914b5245bc0ef4456ed7fb9da55315928b8b23bee8661878e4730842533e86b9bead36dde385f42b18c553b1ecd875dfe4f8b633584d4e485c0498446d47353d6a6098923f05fbe39edab65f3339d248c809f4b30e732d38cfa0fd6adef689164f0056ef32ffe88cc8ff32263b08ad039b2ee8bf944bdca3f541a2ec3d1ac4b9cc7760c0c1d31bd3d024a967cee04bef75787b43b814fb06e8946c396b60ff2b7180bcf7bcde8275ebe21f9d53b205a68cb10fbb800c6e1c8c1c3b9879bf8be03a67061a29111d46374bb0cf77098ef7f98e161ffb11824a438514d889afc14f2d29915599adae9ec6d96221322f7e21a47cbbe089db8eff147f1e8e3de4d5db031a81e0e7c5cdcbc54087f986999599489910a6ed481e06499a72aea656c817f80522a0651b0d3396036175b14736572341608df95c7164467e0d3e23c6a3603b64f002d6afb51ba6a19af3c562dc829aa48a871931ec9785960916abe4b5ef825f9ca7a1dcd7b50d07c97a6cce17cbd4bc5467703228ebe81435512487675499fd41c8e5752cfe21b616a1bab3c37f9de9e22c353aeaa38bd12317173fd4aaa5d8f7e7a8bbf8dc15f1fb93aaa632bdc1f546b382497bfb98c423f5faf9dfb58b09da1030cc3e1e44b30cb1392871ec5a6fe56b46cb602cd8eb9b66061ca78efdcc3fa82fcc1950c3032120be2124e44aa194c03a993dee169000494878278b46729f93af79b775dfd0a81c5ca3bfa81443ad70c436dcb84a25fbc0864ad4996dbdf72fc025318cc30143c52aa51b10937c6bc0cdda02942ef3e3ea575ee587f67df14602547a73748a17a6e3ae4228f82fc846644c141425c0281d9bf5b16dcdecea46960e765b6e8033ae6ac177407aa61e850dba55bc28164a1db9f288d5790a9937ec655d40b13cc6212a99664b4c4f319a1534bd8902b9fb83e8eff12ee0357c2131311d897e42305651e9889cb39a8b065bd6f3c77c125cd98a33bc81be18e578b26ad643fbcaea5ffda7fd7be373c96e5b0d6f3360e7a049cbfee23d63ba30a73f619f315081526a47520c1d07780ff8bd2bd202e42f3c8c80bd4d95640698519fbd0f28d0362e53fc4e1fb33d552d209f1d9643921a6821dbe784fa0f1a5ed681e17d1404fbf473ca1542cd2883dcf24042707512d8d9cd75ecf5483925d2056d7b79c96d9115161ad5808a04b25d7a2291538ff39319548bb88946437910af0b3218da55adb9aeb6308ffa07de92d78fb514bff5e12fda0532d96f469d4683a11beeebbf898bfc64f04aab16d99792945ec9a3bebf7ae9e8cef9a2b03d52084aca50642a9dadc1e5c4728bd36abd95531ec8a31f8858dc3a06d90afc50412de3338b01cf468dc8a7a1ff913e138056aadb56bf58301c0ee664fc9679243cafe3880b90ea76885afd8f7d7f2645e766e12a052b0273996aaa1bfdb1f5fe60b8b3b508e7f4dfc3e732b37b0f8babb91b9b1ab8a7edf32b294ddc03abbd17665eecde3bdaf69ecca2494dd3de6af586a4a2e20e55ffa062fb9071a33f9a682c0cbf5a92337833f897ee99d03feacee60c9eab6a905a6ddb5e8e4161c6fca4450cf3d906325f9baf75f84a619d8af0ead4e6e8eb63ff516d40f98acafcb7ff0d52fcc042d8c139a65a7f20436cebb15d145ea4af1cdfa274e25b4a77412807209ae70ed13e2ed6655e982bf7f1d27883b7555edf752552ba49b797324077bdb054a3ca7936245337c39db14754b01ad54fe738efb317196346bb2f76789bd84b6dbc081b08fb1e5247a74db048e6aabe51e4a1110d4ae6f9714aeebe5db5a3671997ffb3846e32caea5432b8b14c8105bc8fa77c84fa50b94d1bef343a2771236c86715eb472d75229d14a57e71e8685c16b5c129bc196e898a12b8b36999a9cc50541135fd6520ba94e9c8eaab8aa60e938915d7663b5c079553b2f3546831f85caaed43ac688c1d7adaef59f1c2ac4e529891c984dc7bc8b5d7c4571b8e8c76bb663fcef5ff3c437553b58f37f94f14e956d3554b09a061b4774697c92bdb7cb90d86d1daef4b88eb8dbd47cf38682422b3b9dc4d2472af01721713a6be2278fe96d383422de01717a46913a1e0994400ab8896f17542d3cf576218df2f79e766ad624af3ca316c83605db8c52336adfcb85abdac775083a15a1ef608639b3081c34063baaf8a7df36bd7991c87238ba3760a3d20cc70e05f12d3db5018eaee9ef1aa94cca881961ee1b81734da7c8ce47dc30b7e48fe6398dcde1d00b5a36694977edfc124af1e5281eaab27c80007eef0b6d16d26fbcb5c54b4e84a91963149e40795156269df32cd14bbbe0ff9ebba08355c12df2b10fb3b159b3b68288b0c365641337196a06d9315aaf663e8c694ec4b8fc8fc1ee54a8f87bf25caba1b1a827a0ae88a831f5b518b4534b78ca5677fa68c78b895347cf1aa1d1213892761b316dfc6081bd223b78bffb2a55b60e78d4d13785901ffafc454249392c5c91004c904aa8beaead5d39e30c3f4f0cfd1a1af30351b0857112ae46039472cd52ed9cc4d9b12cd3a0660d93c1d90af10867fbaa2b8e65415e7769fdf04f78c7db84b197c725438aabb73882eecfd7dd9621dfcec1652ecfd49164941c4b981484d663e42cd537d68e863e16c87bcaac1a0a5b8437e30cbb3cd3e67c6055e399987ea28fdb489d5a10e87efc9b05afd5f2bc1bc574a21074b8e3610b722c046c242dfe37c899801b825a0a98783a3c44f40dd60126a91fb10b316467f34a030492ab62238f4e9b6b3df137a3349dbd94d942059e046348218731e44dfad66bfd95044b342f4f4d6100f6c5b9befce51dbcff38c9bbc41c0d1a9f80ea78e4f2c16c7275c4302b49c774365439c1de2b7af1ff36a141e5afdaf622c6b575caf61b9cd58738a1f80a3f3e4ce72b3a8a16b4f88d8b619621db1deac2d747ffa30099da769f2fcd0a8fd6bca409a31cfae4b8d1930e20af1b53807f22d8c674e56d4d486c458e0b647bf606da6cf1e650b677df0a823eaca1de72ec2f769f9c022ed3c94e10962f308aebf1f94d7844d28d9ed1f921759ba257a24b3e2633fe29b398c50d66678ffcbb7163d464d45819f4d2b3015eb51c577fbaa9503bdba4d370a58e6bfad214709b05d92adc16e4744a81f49d1978f6ff0a5031883fbb4c4d00d1331abc57f52a003b4e587c9f2efa74269d185a0d6222015c14b1507870418496e122644b01d42e22e64bf92f50b7705b0f312a7154f11a9e6f6cb247956d80dc23199fe429e917a48f0ed61a01ee954d92973e4fc32b4b520e59edb84d721d8cd02afb87c118defe586382d372545a0f12af47d7b55d298ad301e752dc485775b91d2459c96dca00deb805e506c4f26a68635f49e0bceaec08b5217085581e08647cce5cefd8757fd8f9c33878a6f3363ac4f93b249572e9625af73ec7bd9969238290e89adf2c035a83c01403d5074ab9a5db27cdbecc9002c8688020f02d79a817e58a8b532e0d40e86604566e808ab0e9f031b5202bd7d9c0a63c6cc70ee3ff972df4c193591b38af85dac0fb23f28e4edf30f9059fb91eaf63eecc326699539c4f22a6e33d84b61f49c8b3ac8579a3b7248bf5208639544ab3ed7953bc03077155babfef5c578fa710e6e453025a1f28b8a348710b9ed6745bd1f06ceb2a51decb6d9e118c4c48d412acb53290d98c08f4b64cde25f89dd84dfbb76416c78187737702ff249dc0273ba93107c34874f0be653f7848c023a56e7bb0fddf8e40f09b0142eafb2939f0e15bfa9c0d1696efdd657dcbf66041b040c2dc7940cdacd9f4c646b46c2e8e6cfd1338ab766bfc31a33f03ee60ac25324a35fa702350b6ff33e68c49b4d26a6fb94ed1d6670d832b55912c6ac51a3db6870206844149d9c1801f62400b1dd12638eb0ffa66dfdc200cc9971836a4595ee383047493e900f4b66f2db577028d8283bc08c1041a9ab1526b7a259de7d4f2faee9c235213e49d8a38fb9026606330619761c4d5b0a020ea4bb9ca3f8edfcf625c33e5"}, 0x1291, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0384db0000000000ba45ede2435a8b028adafbf16c17153cf3d137c2e9547840218de861faf03764bdf1254df9c5b2ae95e40e5a3992da2c498c258300e50c3aab346d5c1a1a6d53750c821647a64469feaccf000020006833db273def0fcd26ba59f4b32f202c35ebe13839caa82c0fbfd92faa2101429cd025087b3032d08608d951cab5c849d675e4e09321f673af8c2fad66c2dcfa5d977c8eb875a6d94e80865d628aed0774698f21abfd02afb17ede57c937c96ab2c2b851021bca8000000091c110a5bd229966d5c00edf91c261555f51e512c69bcc74ff41e784f153a96e738f0b2a63003e93065b702b9738cb24e9a7dddd42c4da2e39e9032a9f684753370b495a6524b96de425fa10335eed0000000000000000"], 0x51, 0x800) 16:00:12 executing program 0: socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x2, 0x0) write(r0, &(0x7f00000002c0)="bafef414692a1d300927a0eb228e6a71c369164aff5f257f6765644f2c2a036a013f986147332e043e2050027e985fdc450240d826d6bf796da84de62e1608330a93ed3bf90a0e21a63c34f9a98d50e4ace41f4ecced4fd32a8c2420472b1c14297155c4882725518676b6c33a3f4ec72102d4fca6c2754dcfe66a1fdd21a9d63a18a100"/145, 0xfffffffffffffcc6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x102c9, 0x24) sendto$unix(r3, &(0x7f0000003ac0)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d0200000000000000418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03af92950c6a34a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12017228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923043dd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c040f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e36cb0e3f375c3b1d5bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12aea62aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ed50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca531fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005d00008419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bfe6a0892f885850685bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c806f7c96963888fc9c263bc3c9840bd33259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99a42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8267ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0bc43f860a03743a9035cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed696e36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35efbf79c67197cf7b6145bd811173c58245a972efd61ce92861fbd32b833495fb06eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88028779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a73624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733a9be6ed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c000000000000000000000000783e2990135f14d52b8e11a58a5cad3c8b786245ef6ea5a530fee341139252ef4afd1fe14113f5d9af7161c456de81dbb3b6242481e00e7662dcd48719a6c1f9c7bfee602698549af7c0a9c87b75501985bbcaa15fce3afaf0b6e9004700", 0x1000, 0x0, 0x0, 0xc2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x200000, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x1f) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x256aff9f, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37, 0x0, 0x20000000000}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000000c0)=0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x93f3, "655ee28e1d679d2765930d6bb0f10aef208bb5af"}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r10) ioctl$KDENABIO(r9, 0x20004b3c) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r7, r8) bind$inet(r7, &(0x7f0000000180)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e", 0x24) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x48) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000080), 0xffffffffffffff91}, {&(0x7f0000000140)="a1d02f96275000"}, {&(0x7f0000000180)="2dc775ec150718c27967a06fb609a41889f445c5e7a6c74dcdda37fa938d9d4505393bcfcac74f5daac7a7b8b1aeb2"}, {&(0x7f00000001c0)="01d2f58a7ea8b3968183e896f5510a1fbb546c610b6dac7f7b5a24477ae2f9fa03944fec963240b70d31acd31f31fbb96cb9ed9dd4c169cce2e8dc9d4128242caae06bf6cd1e0069edb21efc570126c47f6f48b75eff7cf55bb87c07f512ac8e63889dd12c6946eaabf27cd6f23e73b9610fcef16100da47556a3b8f4ecf568662e3"}], 0x10000317, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x5, 0x7) setsockopt(r4, 0x0, 0x6, &(0x7f00000002c0)="9254a02535701618c7ec78a93a8d44be3df8512dda12dafb8c878998b8688e40455f7dce2bec9c7c2b08d69b6684487fdac62d10cc2d310e3fcfd34e46e6b6143e92610f7cf3e2760686d6049bb5db5fa839e9af400690242a1eeb3ef74200b2341ae0bb94425f24fd9b1a5d226e2f5a894c98e8fe9f8c1535d80baacc03ca19b5b40f6bf678992d630061632837f582a7d250b895930b1874a61243eb670dcb9047cc18d12f9d3e83aa277da17cc000ac", 0xb1) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') r2 = socket(0x10, 0x4000, 0x5) sendto(r2, &(0x7f0000000180)="b63e9c090f9f934499cb411f4f213981d007cb0746ac9ed1a18a2d54a55b077d07eb1a3e250e417eaf12c09774885da5dfa0f4fd6a193c8f5607ef36dc86c81b28b10aefa3fa8df8bb20", 0x4a, 0x8, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:12 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x20, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 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) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r5 = dup(r4) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt(r1, 0x1000000029, 0x8, &(0x7f0000000000)="ebffcbef13d4fd812eaa4e71307c209931929648", 0xda75357138319344) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) unlink(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0fffffffffa09df"], 0x10) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) connect(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="4f566d8eeb34665babc7436e12b36bc36ed3438ce69d1ef087129d898760e6f89466b1db8d404cedc327c258f222f2d1932f8b789e67a94f6adc446670b707b74853f3a68e74729ceafdbf", 0x4b}], 0x1) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800000}]}}) r1 = socket$inet(0x2, 0x4, 0x5) open$dir(&(0x7f0000001680)='./file0\x00', 0xa, 0x209) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000040)=[{&(0x7f0000000340)="0100c210148318d38f8014581fb4c5f749a22ac3a0c92d8165f8bdf4353082eca9ec35a2dd54bb98a14d897147056e2806c9fdb9e6e0993bc78d1eb72a253bd8bedc708107d03a8c66772695a159324d699fed95a935454374342b74aabdcd3073737dec9221ab9c17043d3bef77d4db3972544555560fe18e4177d9509596c25a87cab1cc29af8f22b1dc8b4f06bbb20d48b6e01f9ad14dcb5df0a82b859a256b2b1de849cf12d70f0196f2d8721b6a3e4be3d7386b05080b3826534471336042c7a1965a8c2f7ebfc0a35dff421b323d06cd797b9f9eaa1ba32cf116d7673ca5b24a146e599ae214775fa99fc041e781a5df1cee517d3abeb86e31efb7af54e0d3411d15ce536f636425903c7961d53c15f69cbf86e5dc2a6e02ef0cd6d8e97829b1a0267d9eb59a0bbab6bbf41fe2134240cf9a9efe8413169ea3f603cf0f88d503f7a99ccad92307acbdd199aebdd644fc2eb3bf0484ec16e087e76aef5594f59b440e185fd5da980ed3b2b4255f6bf2ee433c808d095fedcb8f64821bde5f73a2d52e1ea4ca8c8c3b95ac57368b71ddcfc3d2a5de9b3dd08fb950b5f3ed5c41dbba2f8391cb771c249309772c4f2ee3269b0a6930e1691a04e4a98eefcbed0a76a53a6cbf0845231203b379b38ed0b3ddbe17d840783783fe8c10fd261ed44ef43738a8fd71f5d1e1c9fa2576fb803f7e8b33bd7bd463e47f2bb1e56ddfb9222f0d7193ac85b7c5a3886f14c5f0d38fe501b48956b01443051a8da7939e64921ce5d29c0cadf7521f0cdfafd166e234494983837589c7bd323cce126265ad5a05033b2fd25945087addf006f334ab00bad367d7ec9cadc3fa29fec593b0be995411b2cc939304006e003bad6138f8bfb93b0e3c9ac5ce978c430335a1cf4ca095cc98f8182e57e85e1295d2ab21a75c2c88b6c85a6c58ab4465bae830f468e25ed7940d3144126365311282025c8c49d685ef74c60500a390cf50d6a8a0c2acd0b8bdb60648e6a756f35c7d69283d4150cbfc494d4d49bdfd63984a3c0e169a65aae8c6686329140e4e93ccb033678a2f13d20af6c9cfe57a0d4e954be1279e28c75a46958ad5fad7589ecc50ac2b9cfa6878769cb8bede19e8faa37407b87426408ee4081671b8a1045da9dad0a4320b988471462851244336e347eb77192c49b8a31e668a002667d1fd10fae30a8c76f354b9699112b43a6995a05bd407ed1ecfa2ba465001d25437a2609ad0c5b535139798a9bd0107f07ad61496da61a960dfb8acf134d0894e48382217b4118d702f6b967c2b45f68c551664e133f7ab54d62580a27d74056815ff69a607396511129798921e5af3eb4d9b01d89752288ee59e4f4aa09e0e76438376361492b1f00c384ac06535b137ba76775cc89cdf177eeaa114d9da8552aabacfd6adebe55e384fc762a533b9cd5e0386ba0d7543445f9663d56ee5f47883847be47ac54d3933318b27ffa5dadf80e68d973db6a14234d4387ee2dcd1e1cd61ae3145bb96333d18ce5c40996f45b20284c8af1f9969444182e33bfa33ed3e5c5a426cb697b77d761ef2c96e805218b76befb3063a9ae787003f2156b53da97e5a902e64edefd359f86a5a9407ede2df36feff62e29a08b0a446a1102113cf2aa77a780fabf2e3632e35b8f103c51d5b9a88c50e1690ac5f3ef0c134bfd37c5b0a998d34b17fbbad111d4f406e2e67db931965a08d76c4df2a2c961ec9f326fafd3ad0570b639c21381419382b527a78244582b5287e88045178184e94c4cc8c21990425c968cd47440d6d841eea0d92ebc43f9049bdf346810b750999eae0e106e347564cc834d35d68d61176c3c95a2d1ba7279606f6ea37d30da6fbce3bfe4fb6d47f066d3e7e2185c89fd9347a179ebc48e021401b0481318554a7bed87eb3b72f394fac3b4e384bb32175403cd3a73c690adf5f12c30ca9c8c346d8f0e407171a4f00a2125e24b9fd00709e384cf26249a38a2e7db7610edb13350b4b8cba07a3316e7a1f79f6cd98c55457f716161e93a458639601c9b836df59d5c32d567e93528509e466c9cf02766e28681cb7dea17a52812176f3621f2295a5d1c77563df1ad6a10e5c88e82e9d0f44c93a91d89b79b7eb1c48136de5a287738a9d90d9570f2658e91e807dbe0edae9da316e5590b0799f8d4ee9c18272ec34ea7638f2fda4a15c548cd89f6668f4e686e2ba9e366fe53166831efe07e487b9463f9042ae5917a23f41aa9d09bedeb644b25a1852b4968557df93fb604df283ee4aee4ba72d3f5a8fe36627643f2206c15f39c02d727eae439e24a630a799f9c5b7b82202b74412909dea0b4ea2a2c6bf7e7c44cebc9235774adc0695cfe23dffe67e381ee0d6c7474b13a1a74b58e70ecf5469263c9bb2bca15d32c8cbb392b4525982d52a5cd5dab5f39227b732718c2e1d0a84ceec6d91e5a5ea25b8b318a6c3ade5428e6925da1ae14ef6260f778507c574c5c1b4de51b2a229f84fb1df6e71b509e7466c9a4e4a7ecc5fe968a4cf242556e86da0d2b7270e42b17de15644e4cafb89412f354d9f6b3802f0a0530f7d8f9d928b1b653c7eb86fbe305b1be1831c8af541d381529f983736323602326b8513f7d6d7a0a790bac3eb9d83aa43664b5f3d1c1d64cd9bed007f7e38ff16da0f2ddcf1ea32a011eedb30fe2902e8c8438017793bb381a007fab7a66a6253f3d3604998bd3afdc871f8b24a70dec40e3450c4d429d0b498d0a5a66e035d559ea2c6194020f2cbc87d99f64f093066c18784a375e8d600f4ec10533d0cef655b8ec28db48a6e99e65ebb566d8f23569446375a8571fecbb59ea3eb9656eb659925f788ccbde6dc3c28bd622c325b033f0e68a5333cd35847803aef4ca7a9f5849048ae40aa039c1702b4abb8be2bd125a2b9a96d77843880f611b920a64a73fcc36b75dcc351ac40028a5b9796711a84e06eb7692c2ac1c467e60dcd742556725cb804ac2cefca650c7edabea6c09fc345dc231d2ec1be280d78d1c6865edcb1bbdc0fb7bbaab2b75c6f736cb222754fcc0dd27d4e3fbf79b0554325e4afe4a26679effcaaa237a09f0edf3f60b1a2e43581b9613bfc7ca8667bb79000b4901f2787055a5a81af479330f299f2f2a743ea4af4589ab0d532efe2d81856cb909f81b4f722232c75249a1db7ed36d2a71e7e9079d1c71b0b84f2ad5ef9334fa1d2d914f4ecbae849a7bc3472ced356d2e4d244d75f940432f0ded008ba13402a58a835a541e6f874b57a4806a2df5bfb4f0666730a1685b890aa296bde294b5aef30268795da096ade6b1cc96c394d0d21e105fadf019d6b8d8ff8b06a0f1b78e0f9a6306c477ddc64ee5f36bface2960b7c43fe71477a3a48316b67426275e5c5192d4ac3f0e6e8cd6bbff6b31dcb43a6ad451e3eed084a1ef05f5f13c0c1a005ed5f98ede28abe77e86e859f41c633012d5bbac27efd41cfd8d6411641931d27f82d589101e38d366b52193a3b431adc7e64a322be281c9c4813ae2b9809ccb771c63bdf8b3bc1c40d20e0021a3e93d31f982d32d5a5cd7d1f52c4214f8ac57a7ec828370cc4e37d7ca4f8ced7f85ed6239de91ebc6e81194d62a2762b29f474abeb84f75160ccaf89d42012eb7a02b1dc4baa8e17e6ed61c5ce85129244b78a11941bfe79af6b174c0196fb0180dfa0278aabf894a5be098256b220589fe733186ad2b7c6ddda944af224e3c6135b87499fda6c3fa0c55d9fdeacde68a26627542b83a974e3923cfddd23256e349b877ec29ac2482866dfdf24df9cfe90c706122321e19099494ca84bf6f685db468073a5c8c417a44f255ef53cfac497388fb93208e7b248634e4db294e7d7e05662041b4b8752c00b9aae3d18a09917f5d6b98e1c5fcd71df790bbc7f614d0e5898c44343891e4ab472195145c4b1ffe1f94d0f95d8d50c466c8cff9124d2f26efbfc38296434886c4af83335f8836818855e28f7449f6cb615493ffc9568d36ddebe9f441fa82692bb9162ed76dd7c198366d46eceba8d0b877e7cbbbbe53963361a8b65e21985335dc4aafbca4aa352b8b51b7666e1dd4d7a3df42586762a84b978efc966bbf8ceb86552ac3823f06b03bceee0c065b4553fa5a5808b3a64f16d8dc8359a2e2d733d6668bc4d70c823cbae055875cbb207d2fca99119ea0bb1a90c0d02227ffb26d94559b60612fdbb3f27a3111041f4093e8595b4e8dc5ba3b5d3b8a34f62ec9195b9b4f4f75dbca66f8f4ede3b6d3b8e7759a4f1356bdcbea31bd7cd0968178fcfd86bcf4022ed1346f85c302614ddc29de19ff0878ae5010e5508d113d516db1e42cd15d3b7f019672954c92b47c1bed89c116e703c9e4597e9024ab66cbc09ff28f86a949e348adea5fa7fcf5a6aeaa0db716408b5704f391c94074374870b2ada429e0b46aab3e1fe43c372a7fc02b002bc79d3c2a87975559e3933d562f79adde06a50af6b9f2fa5fce71bc688a7588d856497b225a2484f677df8a752151b0d2ab812d0f2ee0301a8c6af499a44bf3efd64bdcd4f694a565afeec1a89bc8929aec9eab9d13fca14dec4c800599070cb693c7c196d8405de011051b00751a81c31741d8b4382f8e057621832f4298e73ddda622bf84424312a102764d41a6d9c3941efc633e2d1c63db85da2b263381acf62541b696e87ecc02148cb630221931d9ab51fc374ba405def845c396429d0d6b5edb40d521e8274db1ceb535b6d15b4b107883275fe25066117274b3615bba859b8a3f7cd4e22e8849e1a0fdc04f121361608966a9d48b26cdc4fbaf4982a6b6671fdb4a6b01a27a8f7fa1447fbe437b5fd3bdb2dd89d4de3d89f8b7840dad976d3231d4a5ecfe91b9041584439ba7afc4214cba9081cbd363785b2da9398c9e69d4c3328098f678bdf347df8096a39c7af6120081e66ccc0dfca6804fa7e4e3540143d8bb7bade4480c0cf11f5c378a2606d847141f3bec275060647f64e9dbdaf817cb00fc116f19045a63290f72f2b4a2b4fc4f32a899fdcda6ba616162d532cfb78ddeedec8603758c98ba891d1d57552d6a8962bfdd1633dd4a288b748067610c2794872e4ac5270edce1edec4cd12a95a7de26c61af49577acab51206e91de346d591d5f20fca2eb61b0f818be87ca6b63ec5ab530f987bddacbda4e2a9c1fc09a4bfa51ac542f32bd836653f3e1e61171bcf04e352efb8b9ece30d53a7f29c817217dae8034f95a88ba039456e1407adfbef584eb976fa2bf81fab1f82b1b26305c69c2301aabf91ddb4d537d42c480015274d52da33dc362efac5e40c8a57db955dbd9f009542c102e2dae99ee5acb46c30b4a1f90b0868279f7a281054860fccc0a871b669c71b22552106b08ea16f7fb2b887c53b2b8a66708d5bedf99a949a1a4d2976ba6696f4cfc5e0170cfd3a42f2cca2916191e93a5712ce4deee2d7dc87973b4f826a8e7dbeba2b6591ba92bb599fd4fcdf479a7c41fcb826f90aee7eae0c7d88141d72e766ef54f5af51c6179bce8e4fb27c92ee36dee3e003e5153e2a86cc9bdbfc7efe3fdb3e97c88570c3e51d959e227b5855a80d1a2cf22cb4359e44e0ff3e4214270197bf5a3025117f971e3b002b9acbbe474992fd110cd5fc1dd8ddecd486d730ea41e1368a471d014d7909ff5065b32907203ca8d1e1efb02f4ef549d447233212317be1486585b333aaa0789f21ba02dcbc50bcc102f6123b1ad0313a634ca2e219776a24203017e97edea83c1ba1afbb1e08a4fcc2ca790f1a4467f9b82493d0aa550b4e19a2b300e70e08", 0x1000}], 0x1, &(0x7f0000001340)=[{0x110, 0x1, 0x100000000, "cfb42fba735418d04659b05689b185cb5c77dae60e6ba27c7090654285792a737027025149cfe1a938ac59627fc388fe944280f0272fb5f6642ec6a87c073b8007b45832da8eab69285730d8b09e06b688e1b5a78bfeb936cac9e70f0f4976336ddb2cd64da996a2fff42957b80cc9390881dd3e76fba2558a2d052fe2b6da3fd2320fa3c84b9aa870e87668b13294d4cdeaa23293ecdca6683f4bf27c3dea8f475f5b0ae8fdbeb513a1e4028e34063f65d96e7dc9d89d8d1baef00d48ad5b3b212b65c46ffee56b8ad4462c665c6c4d029c281d8825f7b40c7f8868cef95685f2f235ecfdd8f1c661f4774430e61e59b4b7e06329afff71a0e7a34b0225"}, {0x30, 0xffff, 0x80, "2cbb57425926df09b5ca4015c041fdc37872ab07a7d20c067c568e1e"}, {0xf8, 0x1, 0xa904, "e3ea2ed2af67bff974934edfab4e7d2b6a218199f68f5791b65f4d4f54a33b09b61542a578d99a672d5dc0e2ed726f3a4657580bc6a92ea98b8a72eb94d537c4cc58a320880847c9a073b88dfd302e058e9771e3d9e081c1d1ecb922b236f4b9067520750cc372e6b0726f1364b227a357d1f93c0661c74ad1e6f8aa735187be1e9b039513e02716b5359efec009938e496fbbc91bd98bd907f4a4ce1f3c72996c1cbe4976a8cc039647ae2f38276f3a897370bd0bd0ed1cf70176c29ac316dbad0840bbabc9bf6762f950d496ff46e9dce2aa121887c50504020abc187de2c3f3f1d476cf04"}, {0xb0, 0x1, 0xfffffffffffff759, "e939df1a216625b07609c846cf9d389f6c2f84b560bd940ddaab3a3f9ae3d23cdbef8a2a89e7b04800d897061d66f293bc48c0fa70b42e027e0f168f21875b9c55ce624cedf9b938bcd480dadcc3c8e971092fa8d4fffb9aede61e07a575905079ea880b529f07fb0eee585eba84fb9faa825c89fc51f36e7be5118364709d78a5e57311ed66fa51c80c3d255c8e9bc323167011c10454d4d74a9f3154c09b"}], 0x2e8}, 0x400) 16:00:12 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000002f80)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x6, 0xd453}, {{r0}, 0xffffffffffffffff, 0x6, 0x0, 0x4, 0x6}], 0x64, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x8) r0 = open(&(0x7f0000000040)='./control/file1\x00', 0x3a0abc7bcf0b9e4a, 0x129) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = msgget(0x3, 0x3) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r2, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r3, 0x4) r4 = msgget$private(0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r2, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r4, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r2, @ANYRES16=r2]], @ANYRESOCT=r2, @ANYRESDEC=r5], 0x3, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32=r4], 0x1, 0x4000001, 0x1000) msgrcv(r5, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r14 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000012c0)={{0x7, r8, r13, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r14, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) fchownat(r0, &(0x7f0000000080)='./control\x00', r1, r13, 0x0) unveil(&(0x7f0000000400)='./control/file0\x00', &(0x7f0000000480)='r\x00') chflags(&(0x7f0000000140)='./control\x00', 0x0) 16:00:12 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000140)=""/172) pipe2(&(0x7f00000000c0), 0x10000) open(&(0x7f0000000240)='.\x00', 0x8, 0x2) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x3) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0xe7305cbc71480e7f, 0xb25381e58188157f) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) clock_gettime(0x0, 0xffffffffffffffff) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad72f, 0x0, 0x0, 0x5b80}], 0x4, 0x0, 0x400000023a55, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x9}], 0x7, 0x0) dup2(r1, r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0), &(0x7f0000000440)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000300)=""/168, 0xa8, 0x1, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x110) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) sendto(r0, &(0x7f00000000c0)="b2ad7ad46d3244d73a85448170b0cc963298ccf6c99b72a16a2041046378918970aa83222ee6ffa7f91854c99fc95e09a5cd11b9e4a5d3602e46ca00e6f1a0a1b78a31538f64fd725d5e70b231858c7dbefe144466dad7d63b4a13aae9285bd3eaf0cda87dd96a718eb2192b5aafd1c63e4159f689074f2341207da3d266b7dfe3fd2b7b7fa3dedec6fa4e3143270eefe6c2c4f7f8153cb6a6834078b8118fc91e49f91f9f9c393d", 0xa8, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r3 = getgid() recvmsg(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/79, 0x4f}, {&(0x7f0000000540)=""/185, 0x58}, {&(0x7f0000000600)=""/190, 0xbe}, {&(0x7f00000006c0)=""/109, 0x6d}, {&(0x7f0000000740)=""/83, 0x53}, {&(0x7f00000007c0)=""/181, 0xb5}], 0xa, &(0x7f0000000940)=""/187, 0xbb}, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000a40)) setitimer(0x2, &(0x7f0000000a80)={{0x5, 0x8000}, {0x9, 0x1}}, &(0x7f0000000ac0)) fcntl$setstatus(r0, 0x4, 0x8) r4 = socket$unix(0x1, 0x2, 0x0) bind(r4, &(0x7f0000000b00)=@in={0x2, 0x3}, 0xc) r5 = semget$private(0x0, 0x3, 0x400) semctl$GETZCNT(r5, 0x5, 0x7, &(0x7f0000000b40)=""/228) r6 = fcntl$dupfd(r4, 0xa, r4) r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getegid() setgroups(0x4, &(0x7f0000001540)=[r7, r3, r13, r14]) fchown(r6, r2, r1) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000c40)) sendmsg(r6, &(0x7f0000001300)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000cc0)="7f8b3fa51f4270ca4d7652b9f52e79009f1aed0f5c1133f838743881ed591670c65ae6bf3ce6f7c72110627c3ad2d0425555987c703aebc4ee726d0a60d773bfd0a9bc0c3bf031d564cb18268d48b6a3146578bf7adfaff781304fc959bfc90ac70a6801f25d4edfba105adfff7774995f4a91a8d5d828a6ff8bc8df334114c117773e358d373370fa7fb9289f5a0f0470c84aea4b7fcd4eafcb73081299295d1ebcf796fb791569121c53ecb198df4fd2b2d1d364c1ec56ba1678b2dacadeb9b76bd74dd119306aa2b13f3565daf13da3d725989d373b01edbda2b7aca36506", 0xe0}, {&(0x7f0000000dc0)="bf42f60a8f6f87e0c6ab4058da175f2e698d98e86aa6ae8c5d309c59420254cb8bbf2f53291ebaab10951d599bb4e0ba85702029626aef2ddceb48bedefe11774c7f0e42b884b532379631c0f0489c9531d3e6d01f23f4fb5249e24fa9adc6e44b969c959b95b4b1ae6357617b0ef3ebdc89dec2988d44ae155209c75a81f32c720eac22d6057016128e50b7de467db1ec426a15606e832fa3d81f1610d29da92bb36ec168ec520b7736a0efbb7a940ec9c9009ab92e56cba2fc1c86160ada3ce139bcf275bd39964fc0612765179df9b559", 0xd2}, {&(0x7f0000000ec0)="5c65f68da136f99a84d1a8e095037b70c8a0d2642b920c71d7211695d05b3b601ab3295616ecc66b88bd29d04f4414060fd1d1ec3fa8f36ed159fce6f4bedda68ef132ae31e63f18b899b1bca8b2df4aa2ef4495c345c5e1d931a714506a3b38da2a6b3d47429f240dfd51d7140ee13d517422fdd5be314876380eece55eb13266b3947cc6d5d67fb491e829b6", 0x8d}, {&(0x7f0000000f80)="3bd6a1757da5e5fc7c20314afff55c45a1d83715235a38e1074d990a1ffaa8100fdffda344cb0966746f02888342a45b4b3ef2046ba4c17d382d3cedd239323770d1006a75a8616c656b1a1a669f33afdb595d6c4faa5fbf6536a04ab9fbd6ff84467c59ebb3bf9a7b8299b7c1e9b473a60c02ef0e896cef707f9eeb12a88fa19eb645f60416cf59e515797eb8beaa7bfc918005a5405423e91556a4cc04cb35e0d4dbc9b026f03633d2a8744f1c93c3d283d9e4866806112bc9eff8600a28efc2e2dee446113512ca896d167d95099a601aa11f5fa2fe7c4cb17f792e81d4dde91960d118397f43fb3296ee0e4f10cffbf42ccfa1", 0xf5}], 0x4, &(0x7f00000010c0)=[{0x30, 0xffff, 0x7, "ba467a3fbd1fafeedfe2fb75c29e2fa1a3c833d212d7e8e85048abf179521f7b"}, {0xe8, 0xffff, 0x7fffffff, "092b485c13003dbce8ec03a90877ecbc8297c5fb29107d7589352b94091ace5e10d4a258552c6c244a4dc5520f3249b6b0b7fb3ac8648c08c0c4b0256eb350122a287b946343325cce62b20d418da8f4a863e4c0bae4bd1e9040c668b36c216be0562808fe25cd5a1d161b26a2f78e412ded7a2696cd0809b6a695fbceb8f8de20a467befa8bab77d7e5373cfa106fb4e131429251fd69d29a45aecd1dae247f49a847988455b96f801a40acb9e3736a0319f805d13a327fccb26c13d69d634650d469e1ef90137076bddea408002403e53323"}, {0x40, 0xffff, 0xb76f, "ed10c0967d12edf5ac25fd376888909ea327a1e9d191e85ef717d7b8c21af85cfc5bb58afaa66c8a300fd2a003ea13"}, {0xb8, 0xf5f3700d5330fea1, 0x8, "1d4b1f4186d9a1e148f861dca5fa3c5f0cab489a02f814d5cf98942ccee1a1f033c1ce2f6494b5a61441dca19ca22b1afc912cbb4c5b3124d18ba34240d6a0996c1982b1903078ea073f0bf8d6c18a340143a1e0a90e3e1a886079cf2537d0c678878c0e11a9a7cc202a01ef2a755860055560045842971b7a6742410804628aa5d1b77daa2775cae5b6385d0059e024b29d3d9c4d0f92f137e8363b9ab07396ea9991cf5df123"}], 0x210}, 0x8) recvmsg(r6, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001340)=""/159, 0x9f}, {&(0x7f0000001400)=""/195, 0xc3}, {&(0x7f0000001500)=""/32, 0x20}, {&(0x7f0000001540)}, {&(0x7f0000001580)=""/168, 0xa8}], 0x5, &(0x7f00000016c0)=""/2, 0x2}, 0x42) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000001780)) r17 = accept$inet6(r15, &(0x7f00000017c0), &(0x7f0000001800)=0xc) dup(r4) pledge(&(0x7f0000001840)='\x00', &(0x7f0000001880)='\x00') getegid() sendmsg(r17, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f00000018c0)="dc81a2b5f1ddcc6c7bf46739d7bd91cf68b2a856e4b85b0ffb8a2b9677bbb305713c5c5fa0f478d8", 0x28}], 0x1, &(0x7f0000001940)=[{0x40, 0x1, 0x5, "8969d5a810e953ee8f56867a80e58be1ff29c3a44374916e6d12c83ee53050886e60f7b6c90a5e6f3f"}, {0x98, 0xffff, 0x9d, "bad5c5c260a307e98e8ef7eb3908867309b117836b12afdeaa759dd6661598e75f6072528a598b9f9af57c9099a68c65095f082e66bbf9350d0395b8c68fbc8d9020108adf9ee85a420a6c72deba08d548f4c914ac7b139a2a6d3b44c257d8a826478f89cb959418e4927514f715a29b54f9e0f045d68fbc0512ce70ec7c6a15f4745cf9c0153e"}, {0x100, 0xffff, 0xa82a, "46f45f202488837cfa800d9715c1396635ca8d487d4f83216972760333999727e87e274c7b9f9d020ab69277831bc9399f5c9cd60224ba56b8cb319b350b73d7b1c393c036aeb3b978a84813d36787766e94002f6dae1c90d0e1ef62b518480ff41036470df583aabf046112a56068538fb279060a5ac79560b757e7b71e697b6874e4e38a2a302306369ab22f560c48a73d9e5321eb4b3e70d32e1a98f091ea3d9298969871b706c59aea2d45b36e4748ef1b7305333b667e3f16489ca2c9b857ffc8e94a6c7fc4d2e41069daa137612f27e255db33729dcf67299026d06e0454b14bcd75e4eb5639"}, {0xd8, 0xffff, 0x80, "f89fc34206d615fbe4516680ba8489416632b5900cc1baaad8e570ce3ee69321e49065a419a896e472be5b8c69fcb1b6ebf700eaf6e7184b63da37261e202e80ab6b71d9c066c6936979c2e672d098e6c2352c79f0cf1f360ece7dfe55e25708d43cec562308bee54954692fad967182d1239ff95c3c5ce3caeff006a1c379e9f064d93b05ceffeb3d3bd823079424b6636afbbb0d39d269fe927477832e04260c139306cb171feea1bfac93c328222a3520150fe2b447c0890603592823c3e81f06d1aebc"}], 0x2b0}, 0x400) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x20, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESOCT=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x3b}, 0x0) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000040)="a6", 0x1) dup2(r2, r3) close(r0) pipe2(&(0x7f0000000200), 0x10000) execve(0x0, 0x0, 0x0) 16:00:13 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = msgget(0x0, 0x2) msgsnd(r4, 0x0, 0x0, 0x800) geteuid() r5 = semget$private(0x0, 0x4, 0x80) r6 = getuid() r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r6, r7, r8, 0x0, 0x19, 0x8}, 0x7, 0x9, 0x6}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r9, 0x0, 0x0) dup2(r9, r9) close(r9) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000080)=0x9) listen(r9, 0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semget$private(0x0, 0x4, 0x80) getuid() 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x203d, 0x0) close(r0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:13 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev\x0fbpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unlink(&(0x7f0000000140)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x248, 0x50) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) r2 = fcntl$dupfd(r0, 0x0, r0) shmdt(0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="2d0b2dc628914ba4960754e62aa8623c8c2654f6cc4d3ac155a38aefad960a9c37f87af1212199df128e571f1d8dcf29b069ce90a8a08cda3f27166664876ea1745cf7a89c8e2235d3c42b7d5b891f23cb132bd7089f0e21f2b2a17464d4ea1ee52059cfd21cc0", 0x67}, {&(0x7f0000000240)="52f1445004b33663b49f85d439bc8264db3b2e0fa52e2a031338ad3dc4a9236890bb80e6bc6eaa3ae4563841396060ffe8e599c7c3f6cac2156bb576c5f4cab02921", 0x42}, {&(0x7f00000002c0)="ee1cf6cbba4306590058f13f18a7c7cf85f4622c13b38f58d2fef1fc79b0c2f9127ed90b4ff06961a90ea0727f62ba7b37cc252ae2073ca9800371d5", 0x3c}, {&(0x7f0000000300)="72daa7243b993c16b8a61f1d3d96cb585c031fd3da908d55744556024cf2", 0x1e}, {&(0x7f0000000380)="c932995e4aa0dc91152a42e9adcd46ebe06a1eda1ce5e116b8dc07550191849a4387a0cc2bd85e960921192a0f52934ff20b6ddfc2136981a0c2889f07737ff118fe7556cca77f0bbb1f5f27ded0baa0cb7abe4f5a9607ef2a5f52e868ef51513fa72b291d944be3be52f6fa38092df4b90a18d87684209a3fd66f647752181020529eb27fd39fbf67d7e162635a84c220cb56b3d93f2d662fd3bb5ebd44375ccf6c508e7b8f4ffaf1321311c129406d424e16b46d56af4ab50f3c55fc16ccce763df4d8758a3ae48e71fbabac34102850fb01645b88710267a81884d2bdbec44e0f3ae606dd4e17757b88b55503", 0xee}, {&(0x7f0000000480)="ebfe8498690313c0bbc9ddc40ac5be2e005055e456a8f2c6d07892aabf4922074de7ebe695961b492819161aceeb34961bcabf8afb697c01058a81e05308495e0cd13cd3602390cac6769a45496f24db722910067b0246fa5e99ecf7b521e61f232b3b7e5df323a2c27446528732f72cf1ceb51ba7d0c944cde94295fefaed8938221d4a3f2d2bf54caa1518c6d856a422d9a8811610fbd966ecd5c8ffc0ba857c4a474f0df5d4922c035fbeec79a88d34f72ebb784e4f58e2742fc2922f56", 0xbf}], 0x6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001180)={0x1, 0x8, 0x6, 0x52c, "5c5d29b90c9da5eef3f712cd1a0427216a03ae7c", 0x3, 0x8000}) readv(r0, &(0x7f0000000000), 0x100000000000021b) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x862, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x50, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x81a, 0xbe, 0x3}, {0x8, 0x9fb, 0x100000000, 0x2}, {0x100000000, 0x10001, 0x9, 0x9}, {0x410b, 0x959, 0xffffffff, 0x6}]}) 16:00:13 executing program 0: r0 = msgget(0x3, 0x40) r1 = msgget(0x3, 0x3) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r1, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r2, 0x4) r3 = msgget$private(0x0, 0x8) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r1, @ANYRES16=r1]], @ANYRESOCT=r1, @ANYRESDEC=r4], 0x3, 0x800) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) msgrcv(r4, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="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}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r13 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000012c0)={{0x7, r7, r12, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r13, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r14 = getegid() r15 = msgget(0x3, 0x3) msgrcv(r15, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r16, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r15, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r16, 0x4) r17 = msgget$private(0x0, 0x8) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r15, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r16, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r17, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r15, @ANYRES16=r15]], @ANYRESOCT=r15, @ANYRESDEC=r18], 0x3, 0x800) msgrcv(r18, &(0x7f0000000800)=ANY=[@ANYRES32=r17], 0x1, 0x4000001, 0x1000) msgrcv(r18, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r25, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r25, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r27 = getpid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000012c0)={{0x7, r21, r26, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r27, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r28 = msgget(0x3, 0x3) msgrcv(r28, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r29, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r28, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r29, 0x4) r30 = msgget$private(0x0, 0x8) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r31, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r28, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r29, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r30, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r28, @ANYRES16=r28]], @ANYRESOCT=r28, @ANYRESDEC=r31], 0x3, 0x800) msgrcv(r31, &(0x7f0000000800)=ANY=[@ANYRES32=r30], 0x1, 0x4000001, 0x1000) msgrcv(r31, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r35 = getgid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r33, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r35, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) r38 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r38, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r38, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r40 = getpid() msgctl$IPC_SET(r31, 0x1, &(0x7f00000012c0)={{0x7, r34, r39, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r40, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r41 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r7, r14, r21, r39, 0x2, 0x2800}, 0x6, 0x5, 0x0, r41, 0x10000, 0xa8a, 0x8, 0x3ff}) readv(0xffffffffffffffff, &(0x7f0000003700)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYPTR, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYRES32=0x0]]) sendto$inet(r1, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) mknod$loop(&(0x7f00000003c0)='./file1\x00', 0x100, 0x1) syz_open_pts() r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000540)) r5 = shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r1, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb1996e1449bf7f1e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b053795929800000000", 0x55, 0x408, &(0x7f0000000400)=@file={0x1199dbf8d7e6c8a6, './file0\x00'}, 0xffffffffffffffab) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) 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) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r10, r11) listen(r10, 0x4000000400000000) shmdt(r5) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000480)=[0x83, 0x7, 0x8000, 0x10000, 0x5, 0x2b, 0x0, 0xffff, 0xffff, 0x7]) setsockopt(r0, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r12 = open(&(0x7f0000000040)='./bus\x00', 0xfcb42a5e5478932e, 0x0) ioctl$SPKRTONE(r12, 0x80085301, &(0x7f0000000000)) recvmsg(r12, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000200)=""/57, 0x39}, {&(0x7f0000000a00)=""/213, 0xd5}], 0x3, &(0x7f0000000580)=""/96, 0x60}, 0x2) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) getsockname$inet(r0, &(0x7f0000000500), &(0x7f0000000700)=0xc) semget$private(0x0, 0x5, 0x40) r13 = semget(0x0, 0x0, 0x0) semop(r13, &(0x7f0000000000), 0x2aaaaca5) semop(r13, &(0x7f0000001780)=[{0x0, 0x6, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffbf9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713da0af28a2813d8209b8d9000821849e3c99", 0x0, 0xfffffffffffffffc}) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) 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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair(0x6, 0x5, 0x2, &(0x7f0000000200)) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x77fb, './file0\x00', './file0\x00'}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(0xffffffffffffffff, r0) open(&(0x7f0000000080)='./bus/file0\x00', 0x18, 0x2) r1 = socket$inet6(0x18, 0x2, 0xfffffffffffff000) getsockopt(r1, 0x200000029, 0x32, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x100000001) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:14 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) dup2(r4, r1) ioctl$TIOCSDTR(r0, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$dupfd(r0, 0x0, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 16:00:14 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) sendto(r0, &(0x7f0000000140)="8a9dd958e84c49e61812a19ddc65b2e762384774ff0147b2aa904c63c2affa3cd9369204e007d9018dc88d2374adf03ad251ee491abe77fc3f0b236a4e4e82f1ab07290479d5031d0f0ef46487422d96abed30a1e4430ec8e0ffe2cb6eab398e7ee638cf4969bb8879bd75034e1ee95ab8388d663da23ab75474ffa60c3a9939ceb06504755b3dba7a0a9c5a1ca6291eb3d48d02322527e41fa5daa99c43524949034266749b8ba2ce41ec0c8240058ba1218cbd4309b2b83968e0f7a376de18d33e136c65c776c8c3955d30d09efb0ccb6936b9af24a32e69d749d1213c281f6c", 0xe1, 0x409, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000240)=0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(0xffffffffffffffff, &(0x7f00000002c0), 0x0) writev(0xffffffffffffff9c, &(0x7f0000000080), 0x0) write(r0, &(0x7f0000000340)="9508ece8413992b2550fe5ae879a6f805f133923177300ad5a18206f14367c5f07c6f27423ad9a658325ba9aff7ba3192c3286537928db70550ebb510e938ee58d617c23d8c7fdc70964555307418fe8636cf42507c4a69830dc1c27eece874db923150038a2e7c5fb5b758d27", 0x6d) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x10000) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b8180000002900000031000000267a03000000000004bb893f0000"], 0x3a}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20480, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x3, 0x906, 0xba, 0x5, "99176ed92a1db6e8786c0813b535a201e60ba0f0", 0x2b2, 0x9}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000400000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:14 executing program 0: r0 = socket(0x10, 0x8000, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="4706eff44d5348d8ddca75e10a573a076b68e578afd67c6208820f8d34dda635d1f81a46e323f3129f9fbc7ad097d226ac055fbcc302163751beedb7cf854dbd8d0c385fc298a272f097d3b20df24c3b5800000000000000000001000000a728384021196601340c5a2e3bfc6d8127752114ff8a26d0d33852c16086606c3fa3ad6aa4500826d034310f2c885524055ee061fe4ecc925a2b70d20f4453c6a38badad8c0dd5a4fb739cca3b371db95a9d4fae417aad2264c152081debffffffffa77c40078fa54900a7f06710e2cb3b1234b58ee46f33ab05ed19ce4a28ccf48f759b84d79fa7bb698dcf0bac9f262a706fc6ab52c2e02768f32b80681d1b979b77bd7d0f363dfcc66b027c04f94db68246e2953668de78e65c1c5e49d2a950a9da89f2dddc73ca9d2fc0975cb3042625aea271962c394b9448b58788cc48dfb3ab317331101d926a31945a3a3fabea5cce9ffe9d0e7aaf4b405d17ff06562e578baf6d083a58fb43b6163ec755867be036d6b3766dc6ff595b29d4e6167a256f19cf9419274d1bcf", 0x188) close(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, 0x2}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 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", 0x23c) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x9, 0x3ff, 0x3, 0x0, 0x9, 0x8000, 0xf0, 0x1, 0x0, 0x8, 0x8001}) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620209807f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xffff}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x3) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "0431392d12fe2d9b3809912000", 0xfffffffffffffffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)='./bus\x00') r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000007000000000008e9ff07d2e457eb816bffffffff170000000000000093c23163648223607bd29a37fc93dee4b21821cfe157b2386a440b8558a7596ffe2443cfa8f0878e90f4759bff217a42e5298c5d2c910e4967f209f63d29ce1f0da080900ca0ee3794831550f88049a7e93b4b5cc0527a489abdcc71ee5c02f72b47b5cc1842f3a50b60a47d57184dc4a6aefeef98db59e7ad1e7f7741f4a6528963d0bd7cbcb855b7e7352e5eea0d3511246e4ff1bb7ae050cae9886e3d10e2dd3f7b8fd7d39d7423124b00"/213]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) writev(r5, &(0x7f00000046c0)=[{&(0x7f0000001a00)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f7527a1dbfe04993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994bd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d44da03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c08bf9df2a25cfd7610840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a59313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2a8d3d1190962f8a715e8da093b4ad7eac54d09ba798252bbfbc98ce88e0c37fc34ae246d27919b4aed4c17af32c9480a9086a97590f1722cf8a41604795a0be9b0069acb18d7db9c5b765fd865b9ec96b214b2c62af5845bd0a39655224deda165b94c68c15f036a8df0862a1e1ccb6210c73004ab1bedb723ce4ad3a22c609b3f81698ddc1a33a29e02a83b434873ad95017be0c2311a0b41e8ef2aafd7ee72ff21c89fe88c076dff9b0a88a11bf2d4ffc1fc9f02b2c4f651308070fadfdee8ba6862f0e268e2dc7cab73fec64202dc1ff1ca488407ba6b1f97911cbf7f5c46485dccc813d0b47a4e5fcd0405a94171385dc02334226528f7777a132c9e283f930f569565cc9ce7f206e12213775cd7f73eb705693d42216b1fe0956b63780a299b2129a8d2857138a5b91e662a423de3b6dd192417352cca5a633d7a1b00"/1160, 0x488}], 0x1) syz_open_pts() readv(r4, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r4, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc80, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x6975, 0x9, 0x10001, 0x5, "1fd39eaf481f4a81f2ca4baad766c4cb9a67b629", 0x7, 0x3ff}) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x507) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x10000, 0xffffffff00000000, 0xc6, 0x8}, {0x1000, 0x7, 0x9, 0x200}, {0x7, 0x7fffffff, 0x3, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x100000001, 0x8}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") 16:00:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000180), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) sendto$inet6(r1, &(0x7f0000000080)="c1d59f0c5f0eb640736c34c755054836dfcbfecd7ea15dbd4510bbae7a5a2d176afcb334c3903ea82b266e4e662321574e17e5f36204875cc91a63453d06f6678533af009bde8613325fc5319b0a41bc60b2528f2a3e3e99f3494de401e7ebd170072c00f0846d0597b28b16f10945713b266ec269de5f4032265c9dc0cc61bdf3a4241ecf90526d19da4220a33fb7d7ea18db713973fb16e29516046a", 0x9d, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x0, 0x4}, 0xc) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xa7b7, 0x7fff}, {0x18, 0x3, 0x4, 0x2}, 0x50, [0x9b1c, 0x3, 0xffffffff, 0x7, 0xfffffffffffffffa, 0x0, 0xfa8c, 0xfffffffffffffffd]}, 0x3c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42ef81469f23b830b38f7dc1ce997bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf06976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c9612892382687941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658a7a00000000000000315d001903c5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd56560d6b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632ed4d93f2894075affc73ef3481948b9889008f8bddea4964cb181657cab6bb16dce08173bae576ca627262baae417dfb4db32b70a7ddb9a466882dbbff689aa57bb737100aa2e41", 0x1da) unlink(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = getpgid(0xffffffffffffffff) getpgid(r0) r1 = dup(0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpid() r9 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000040)="cabbb999482306f51d47a565b5e979c103d5b114d341865416af3de3e2a284d821a310e30f7e3277fd4896fea4d9586999ed549a43c38bc6deb142a045e9182f3025561137d5dae150f8958936ebbe91448fb4ea533f8386260be177e2e673804bfa2b8b4f4c8b3cb89b9ba7a73de94fdb2cd6b1ce52631f28467c6be74002ff5694d94e47cc3155851b3c7ff0e236b04ba089789ea4b3e4f30d4c27552b578ad143f5ca3e8ea171f5704e8278a5678aac1fc9c9e8416b0210", 0xb9}, {&(0x7f0000000100)="f610bf3df1988e4141257be27024a647f607aae0433f59144c23e95094a800b97bfe256bf3bdc4e6784dfd90239d77391d3616c714cc3f903bfd8aba6fa9df0c3a4157cb0dbf867647a3bb9f313d4715fb78646d38d3d365d2783bcbeb853e15fb5cd051de873b4a9fcdca4759fae14ea28589410c96d40f6b59fdaebbe87ac32a6f78035e5b894c6326acbadd1566620014ddcd9dbf452f46eff1b36d5b1fb0d89898d58a416e04264b2e761799335eec39691042209a38ea5d03cbb024cf62fdad85202ea72aa3306fb0216438022ae5426e196a53470d12d70ad981ab8a8ae613048efe62867ddba22b0fad0d7091655c22bf1004f3f6661d15b5a45536801d82e623eb5f7258f3278004f65acfa7dedefb90aef8c48f31c693807a22b0bd39ff4c1c1b6aad1b7e2b832983ba049d794860e35e97e1e2b5099f6aa9fedf97dd5cededb12ca8b0caaff8a09c05c0e3770f23aa5e033ede81b207811f831896c9233cccf5fd61d349b6ddb13e2d5b3475bf08ab1d2e7f98616ac619a9071f6d681d0ffd39a02efb4e29c53e7f721373f9948717f983229ff22b0c66634c0a318eaecda88857598d524ce40ffb13c0d49a51599bab3c554245aca04526547d150171118ab45303a9b71dd401134722743c55171f0d83416d67bb368ed3a6d94714fe729e3fc1647fe2edb85ad21735c176a4a4481db34dd9bc5e29521b8f845378d8dd6db93b904343f159cd5040fcddbe07d1c250c21040aa5746a84b72c5b7e8e0de522487470b5b631b189cb6a2a0a070b097bca5e34bc0310f7636cfe25ac9d0d2312653622071577b94dbf880573c44e7990d7af590f235b2092260e1b7f4364c1542ed448003fc9578a5c6cb0f9e7404800b4f11adf73206725a3fe6d7339a2afb68e114f7e55efaeab720413ca37ee423ca78316af8d8e435e85f7f4eb5516094d780fa6942aeca3da3aa6205aaf31c057b5cbd2b068e18d0953a28bc316aa33822e686f50f10f4f94007a31f9a8ab21e2189626f03b4cb90e98e0a4de3b559757a97cfa494147514a43909d95cf1cb0f5e84f0ab6fd4a125b6f2c70e590e7a2f8a8cb87325ebd540ec4eed708de1e91f8e54737ba046bd0af220a3f98b442700697a6640b05a78aae04d9caafa56fa49a56c9559e2663d9cc4274188b3a4feaffa4323beeeec41bd83a76148b7ec8fe2361a4ac83d870d1fe911799ed92368d3f87fd2e8b7723aa863f108c095f0c7fb0d077d7646977c0f9b5584040fea9020ebb86a8fd87a5c8a2d5edd5f20947d89934ac4c90084c9a4e896b81e99916b954f7228fc19f179813aa943f65dd9fcbe98155e7b1b4a2feac0bc412b29e6bf1203dc2f06e1e43f56fdf16f9d7c3a16c066a27ee760d52a9d005f750b3caa88ebbf5084b098c9f34b03fd0204e26acd53f99c36c2cfa07ad861ae6b98882a995467b71243f854e49c3876c76160b3a9256be0cefe1fc531fc956964eee19e6c9e7292fe2a987547d0511594df4fa2633583abe8cdfce6e94b51ba95b0a86cf5390b0aeb77479ac110b3f9e8b72c57ed1b62471ddf1d173f5d4c07fbda21945a491ec75d8dba97545d5fe6ee37a5abe5b89509bf7d3ffd1a861a28a8f0a07442eb835512d9d962af18c63df62474bf824dc5ce042bc1e8f1925a10b9a72ff2c6a4ddf56a35217b19a49d69edf563812b781045021b31cbfa9be11c60372daaee3eacdc966278b1c2d5b08ccbdf9f2d67ca61148a2639e8569996e3c9a238a6367fa27a9963455abfe1be419c188920cd5263f0ba7d897dffdbaa824cb75542ffa4d4f30579709ade1d83c3b4158ba43015b024e318d1102479d76133f8cc03ebcc0cf2d5dd0f13be71043889ff7993bd8d27d50101df6306315e5c637795a918ddcc534f7ce171fa8e855a94f1a2747c54bdfbb55a4ce8c077027b0742c5a78677a81bbb42cbf3582bac3a7888bc0ab4e99d9142fed477a1477e03e07a7bcdab4f33fb4a70d7b8a8fbd3b7d3a2479bbde75718aef53f17ff733f07c5a9c9726e7d90e88df21703a6753abc587094bed5fdbf27bea7bd2e9b02b51607c719cb5524f8e32dba8d6c745e8de9dcf527f4a6fc462952ddf9f4c05e2b3590daca304d5283cca463a1957284f87343e936b62fc9ca66449ae80ffea878766035aaf5b61dc48cecd46e02fe3a84ed78aa91520097ba326f21c3a0849fd9c5efdefc4ab733f2df2bc4fc1167226a46ffaf32e3c4516e8ad935b339b1bed17944c5a9017e7cddac859acbd2af092e606045e162fc117903151f1d5b4a5b3df0f31c1c3cc8e30bcf3fadae3085f9edc9dc68f56fcdf2587619db08fcefee951029592728a9267b9cbcda741b48f35d13e3301dde032ffa1bc94656c104f9b669687c0f3dd4c8f14390f6900027b26d28bef201b78ed1c5aec8aa0a5660f37d35967904ee08f3c41cb5793e118cfbe9a44ead73fe84ea2eb8606db8a8f28f8635da7d6a69e0295158022c3fa90d879b2159049a4c7d132088f7664c9328cc94b11b72dcfc5b0cbf349c651601b39c11666cc3b6d66ec662c7a71ea0689edf57e425a6557f91ad735095e7d28675352ba5a48f0b631518487d0664ac53abfd0633e83856686266cc08ee1f90721b6f006d92cde67754e26c98290f17caad598b7a18b687e106d0057f7c86b9fb79ce1ff1067ec14c527808eee710bdd3aa5c5a20c2a96be13cd9e42e5328eec66ef3261e10a2ede4b6d1fb7c9e9b3e7a4da64fc08a78d936bccf824a98aab8514f89544a5b0bf08b9192c4a69ddcde5077292e756a839a882e36ec80f1939d63820d2df5be5284b8d7a585061b89f0e0590afec91ec97b1e4eb7e67828382660a3c6475ad8211827513842004e42433e1d4d8e61ca237708ca0efbad7a0e69f2086288ed21af31b1f91a347ddc5993b10468b2182d858f0bfb66a99082358b14c62bc934da4c9afb7cd7d6c62e8fdb93e4a06abb7f6fbf59b599e5ede0a8f91fd7a371491c1fee85322dcd10a2d62e8f1b93e661a23dc39c95196f596d9711160532470425a9088878c10374a140263d9a52930fd002c97880455833b3e42224f514a25ad0f58c2f33ab63be630762a0853f6d6be4baa46c60947d8116696ded837b07b0066cdad64736d39869b50602ad8c7a47667747b96e9d6104544c0c644965f30add5ff3677a86ac065bf98f8d51181e574fe57a2edf524242e18fa539d4b61de1f93ca87e4d49d2b0bf7ff92a59592fafd6e85fedf0427bd2f6de436af18b754c53cbda05d98fbdc3588565cae585981f67269d3aa5be36e9f71b6b1faced0c00c6a08413f6291e0afe3add7da44d61a3b145b67b24ce30d9f26d38e91a80c1c3c019bb3d6cd621dc532c3b21ec6b558cbcf91c4992f1616975b9d7e22b2cf9522559133262f8e117780d00b0f55c176caa7a299935eb12995b73c69c72c6f7389edc66de91c8c25f976037cd22fc488b92265def96ffb352ddf4797d0f86acff39ca32f84fcd2ca7902e341b470ef620668d4de1a74db54f1e22b17fd0cd7e81c527c49a32768b4914111fb7c0a486b5b449412f405eb4002e4ac0fd8178372efa3cc931ffdbcfe0de2009f2e02376a85ad372644ed0936a5a77d148b3aea38bbac773f07fb5e919aed52eba941f00dfd0ed53093bc50fae57f5e8e7d7137a5671ecdf75df2ac55273e7fcc429abb72bca41bfd2cadda24742249a8044eba73ac5ca6d07b366ce7e1c35ab5636a9e18ce63722854c68849cebbd1f43847559773beeaa1663c76f3ec3096adb4ade4527d8b4650f980c89634c0322c7dbbf90f2b94575a6710cb240283707ab3cdc8177a75e351b7876b5a30791800e71934565aa80ab8f1c631056280c839511f6e74f3cfc66c712be26993fa244394e8f121bc96f16c6a3abc2569045604cd164dc4e838fa044df8aa93f2d373615cb62fe56aa407874daa41d180790ea453deee31be89fa92ac57d5de6494b0e8d6ee7d47d1535a9ba9a2168fd20607a7ed52ef50a020280e18de0b93d65bb397820872ade3fc354ce8fe8cb6ba7e6823a00f56bca3cec1abfc8226da7e11821d07b478db16872c00d1c9d8d61c63b4ff4da749a7e2224b75d4a2e39c55c5fa09ce1abf53558c13dfb15092cdc21508705c81c94c09ed9284fd49ab166592f2817c957df0cc85cc85c38b716879d2981c6143c63423770c09a74a1e5a4ad6020222cfea04291639ca2f2995208cf42b36c7ac720025ec6ca3e817ecd861000eeafc10b490da9502ec9c0f3d59fa73f533a9665fcbd95f3094bb2b5441dca57e1d212c99c7b2aea6d310ca2ea419f6504591114ed907c08300f748ef6fa0d810efacceaee1ce51b98f8f7f224ed147e67569b64073a0a6316500750718720d1df4b4c53afbb32c69cb258192ace4f8572fa1ca63dde2780f3952d44e9fab567e404b237246507051d199a98024bc7eb0b01f4f2f0e784dad70eddaf07e8d9978302a27eff5545951536133347e79b8b1934bce18ac623acca79c125b783d20a385f18437305ac7d4f087a99ec244e56f452c38183aa4d872f9239dbfe58ac38aac6b2bc77280ca4777301421f01da59b656cb0e8b8779b3e9e80b76353ec6ef8638e1d43e5cf009dc2e06f0bd918f7bdc398e073221c10e5fc7d5495621a2c9062ef92758b5020b997a5764f56c55d2021eaf934144da6006e5a7c245f1d31f7376ed5779981128984d7285e51f07911720f0b43a2b194ce2aab61e8c639059b8b5e5ae80d1aa2029b9fbc9a601cd801db1af29a1334ad20a7c3d02585805869b3e5d1afce81fa0f5ce394a5df18ba0ad22f296520d04b02fe297f77e4b97d67879e9c86f051c2e95713046ad28495316583198880158c677a217cd70ada3d50339bce6c0c989787a5a628d905f6a55443854840daff1c63c182ae741ce3d6f266f9a5032eb1d0e954b2fc73dc594fb2d843a4d3b994dc402c1a23a087c607af69702c144e348b6affef13853578f4df44f547694dc361958b1c8b75617c0b893a6906d13fb7d896a987fecd1f44a24901b6b5c698f26c3a50d1c3d08a3cc76f42f1d50d6d2a77602f87ffacb1434878cee3d0d5ad85edc6719cb400bf520f640d82b3ac1e37c4815a39d8cbd33a3e3934e1be26b16c5b36cdb6f40e77158af53307b4ca4cc1db803171e2744f8bd0adfac524aab78f04faf6a5d30456b739a9a790ce1b338289da827d4bce593cafe2c14def0027968337f9dc2a2cecdf9299e63ace054bbc8f578cfbc419bc03216cf1fe0fac4e7497d0da79e4b8846c74f59f77079e914b50fe0d7b02c3209ba48701a618a38b7c6f41c72fb37b0165c17fed00339a2802e62fb15f4ea21a3077aafb2798c87678f122f7023a8bb2561c7ac0d93c87c415a8521d34bb5dca46db40a562713186182ad1ca4737e457e2df5ea42d8e28576349d37a6503b3fe2fd83cdc03ea8d74f86915e0e6fb5389104babf6ec27c694ae13b0a6d0a88d19b70fc2fcfdf5e5b83f2db0febecf4ad60fda9128d7574986e215e2ec43f65ac3d435bcd02c4bc907f2c239eabda631917183180cc04cce3bda1899c22ef424f4cfc8aba8b2d460ccc850b475f45602076ec82b412c25fc2ad9a91ed7b6768a39b4d17da4e8c4e149f8dd371b6d2149aa146cd542c3adce2e4883f4b47f2fc3d13e774714c8ec386eec5e5f178ce2e78c9df32c259e2d08f55e55b664db9a85ff96a737030698c3bfa47a60512e26597c5780bb46b993a5511e00a6c91feb407267aa6000191a1786d0896", 0x1000}], 0x2, &(0x7f0000001240)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r11}], 0x70, 0x4}, 0x8) getuid() listen(0xffffffffffffff9c, 0x40) recvfrom$inet(r1, &(0x7f0000001300)=""/49, 0x31, 0x2, &(0x7f0000001340)={0x2, 0x0}, 0xc) r12 = accept$inet(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) shutdown(r12, 0x2) r13 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffa000/0x3000)=nil) r14 = getuid() r15 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r17 = getpgrp() shmctl$IPC_SET(r13, 0x1, &(0x7f00000014c0)={{0x7ff, r14, r15, r10, r16, 0x100, 0x7}, 0x2b4, 0x40, r17, r3, 0x6, 0x9, 0x10000}) socketpair(0x20, 0x8000, 0x9418, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r18, &(0x7f0000001580)={0x2, 0x3}, 0xc) pipe(&(0x7f00000015c0)={0xffffffffffffffff}) getsockname$inet6(r19, &(0x7f0000001600), &(0x7f0000001640)=0xc) r20 = openat(0xffffffffffffffff, &(0x7f0000001680)='./file0\x00', 0x20000, 0x8) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000001700)=0xc) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) dup2(r1, r2) setsockopt(0xffffffffffffffff, 0x7, 0x9, &(0x7f0000000000)="03000080", 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) fcntl$getown(r4, 0x5) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='r\x00') setsockopt(r3, 0xd6, 0x2, &(0x7f0000000040)="c1f1a143319fc28d7ff1c6c8217aff7fdeedfe1eab2356b9433bc4bafd0811d34ea6422e95ccbf19cd6247dbff9365f2cc2d", 0x32) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup(0xffffffffffffff9c) readv(0xffffffffffffff9c, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f00000002c0)=""/135, 0x87}, {&(0x7f0000000380)=""/143, 0x8f}, {&(0x7f0000000440)=""/212, 0xd4}, {&(0x7f0000000540)=""/204, 0xcc}, {&(0x7f0000000640)=""/100, 0x64}], 0x6) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e", 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x46) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0xd9ef, 0x4, 0x8, 0x1}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r4, r5) write(r5, &(0x7f0000000600)="bf3e50000dea6d0865ad65623424797b3d4168947df271f0df794ac4886807f2c34f381de301549b83d6fa448f9db01173db519504e7a24f537276265d7db6ecca92ccfaaae28c2eb5d3dcac8396c5c7958b487d8bd2ee45f8", 0x59) dup2(r2, r3) sendto(r2, &(0x7f0000000340)="45c261f15ab608b66b3df788528206b6fdba3e93a68e3aa110c33f8d", 0x1c, 0x4, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) sendto$inet6(r6, &(0x7f0000000500)="a4fb8afad0d130ff50e5320d65a2949cd229d6e4a33105336ae1d49ac7fc6a17cc786243b7c85b8b925dd5a848ff06977c792f93965a30f0968ee1537d0c5f5b", 0x40, 0x1a, 0x0, 0x0) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') preadv(r8, &(0x7f0000000240)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000540)=""/175, 0x78}, {&(0x7f0000000100)=""/58, 0xa421adb78e5b2c4b}], 0x7, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x100000000) 16:00:15 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="011902"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0xf) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffc, 0x9}, {{}, 0xffffffffffffffff, 0x7, 0x0, 0x0, 0xffffffffffffffff}], 0x9, 0x0, 0xfffffffffffffffe, 0x0) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) shmget(0x3, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) r8 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r6, r7, r8}, 0xc) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r9, r10) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r11, r12) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28}, {0x6}]}) fcntl$setflags(r1, 0x2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = semget(0x3, 0x1, 0x40) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="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}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xb99b7c65780bd2dc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0xfffffffffffffff8, 0xffffffffffffffff, r10, r11, r17, 0x552a347ac0c19bb0, 0xffffffff}, 0x0, 0x25, 0xffffffffffffff80}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r2, r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xf6b, 0x57cd, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r3, 0x0, 0x80000000, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff8, 0x4a, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = openat(r3, &(0x7f00000000c0)='./bus\x00', 0x0, 0x4) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) lseek(r6, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r7, &(0x7f00000001c0)="cb6f9ca1f03d29491cc65b4f652047ca05329bb325b9cac86cd40ac8fe3b29abb5843c2a9cef7a827fa6cad35aaba313cdbb5e096f6b2862e2c8e6babfb09fca33fd657dd675057228c06fc877d4895bac867245cb852e9ccea5d146", 0x5c) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000180)) dup2(r3, r4) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x3, 0x1ff}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0xffffffffffffff81) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:15 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) fcntl$getown(r2, 0x5) dup2(r1, r0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8, 0x47) r1 = dup2(r0, r0) write(r0, &(0x7f0000000200)="5fd2577ba97ca3f08c188ab28681e6f36f8159b865", 0x15) write(r1, &(0x7f0000000100)="6f4c547fdc4137c5", 0x8) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) fchmod(r1, 0x20) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600", 0x0, 0xffffffffffffffff}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r3, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xfffffffffeffffff, 0x0, 0x0, 0x0, 'QL\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a', 0xfffffffffffffffc}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:15 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d88b0aaf504ca9d9cb777982e4a82e93ef4a24a65164e983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0xfffffdea) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup(r2) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x12) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r5, &(0x7f0000000340)=""/4096, 0x1000) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSFILDROP(r0, 0x80104267, &(0x7f0000000040)=0x1) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xfffffea0, &(0x7f0000000180)="b6c638d970e8defb59fb223ab7a20000004032b76ca8d08efa1ef92f007c9b0b3670791e1aff86361913fca4b20678398b70827830047c4d613cc0b07bffe81e486cbd4b03de4cff50a70425de6bf137733ece6d14e213242e6eff484fa9121f96a90485") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r5, r6) dup2(r5, r4) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r8 = fcntl$dupfd(r3, 0x14, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000015c0)=[{0x80}, {0x8000000000000087}, {0x6}]}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000380)="781c532c609a71bfe795876674ceb9b456727e5860f089eea693aee8c6f27ea5199b1c98c913ba6b0124d928ebed30276e26615089acbcdfe235937435bd0658388ba14f6bf5d451fdac4a57188ebd1ac4705b940e5fe143f4c486cd5479664a89cecd6145b77d8c3587d3a2d8b0ff46055098af5a9d2ddc42e98aaf43c7f7efaf5d33b150ed6479a0fe26c7dd4d48edcebdc90b5df2ce6316b4556c4516fe3a2a278f742025289e9b8c08088b6742d1a96d0edf9698a7d54a335dcaf48e1c3ae3acb80f351b1c7a8ed7aa862e865ff3c37d7dfa64680ddd92cd6743d1d6288e57c6230e8820fb0e2279abfe9d22741fda52746e1be6586dd86cc1774e9fee097d0d7b14bb70622b4d43c0b9288385f9fd7b327e8ecdae211b13605defe5cb616f0f140ce88c19f61d94d5ec9721c1bfb6f5112b236be0489d9db50c7df20586d44f9910ee0db68abcc91d3f68be19be5c83dc5fbe55b8dfd107729fbcf88cf3dfe1eabfe095b56195830f7ded8eee2341407e9363ff5d3d74d67b77b13d9c5a621c95b1f42099535d677161336c1921ade70a1ed9256ebf01bbbc9079c4c8528eee065d11fdfa79ad0fcff174e00584f0e8e8d141527b8318ae3b4a141418c84adf2c5d9e52074bc610216daa1360eca450713c5c42bc9d9327a153f1e99d8cb92684f2d8036bef509538471fa2e9cffd1d78e8158429d3e3a28ee7d9cc5d0e10718e567a17a713a80193b1a5b316f647738ec2215c784c4ea1b469aa4f97334c13187408f2b6fe99cfba49e9094929c5d25e2c658746c4b20e7c9faabbec13eae434643d5f1d52e306866192371aa155f38b3d8c7011ba40c474d8e11f7991dab0b03dfa30149f75596de76d76ace3655e3a4bb06a835cf4446cd6706c3408be5dd847a71d6a5e614dff6765e1640a81c46d1e5db1ff7c88f1dca61e3ac551ac4f377513ae766c6c4b12d41f36df8dc2e98215bdf341ef3d33dd236ada2a8f53bd4a2d88bedfb00aeb5113fa145a1e18e28f87fbcb2e4a3551c06434a1030f4ad701c12ac1bc5c9bbaee7fa139d76b4a8232e2e4a76682a3a5017e5e1edc13f68c91990d3e22c45fecab194e1c9d067c1f5124ef21edf24606cc8740c1eef9a2ff82c3dd3ed70723f928e3f009425bb1c90d7ddc15cf48cc00138b1f1198a0efe8e0e74d6095683d5e0c1ac11edac7665e52504b95ccf6bea47dd401814097afd10847aeef9c5efd017e9c5c6619760d0d2e3e0aa95230b2d5b75dcc39d71cf27a6a23d7ca61a1f0c93104f7312bebfdd089fcb2886608fc17597c5a6b67395a1bd45b2c143bbc45a630446537f821d589aff6cacc8e4873dfebcfccac2abe6fada863aa7354d7734db1cbb259fd6cd0d151ae2ce6fc538786630250976fbd3aae9484a7951f8cb2a6b2f3d04dc2b1f754f6dbe69881bd17584b6744698c655a51e043e0df2013927397755e63a3cdfcdf5ed2eb88c13b739b36c02d67e4e8e6a87def77f76db4036773769ba0ae9249133cdf0699db6a2fc54c19cd8d96fc8236bce680480520dd0548332e08e095bd68d0f56b7634780bcb45e6e71e2ceb39f5b5cd67f3a875f8515623881777870a3e9329a4263ceb00b16b28ecf499658a26823631c0a8eb006c1ea06715639cee51a6d0ab1e8e13af6d69dbbfe44515cf3234c65bd0da490e8278ecb3740cbd2ce55961cb3dcf7c80ba7e1164dec9d3d286c6a926df6b03a1e1c75945798f901caaf959ce2ecf491be0232137e661bccaa818f8cc97455ea186eec9e3b5a2f081a7ccf235a712a87d8e4cd02d959f6f002fca0a895d04ed092a2d6a9e23f74f4fdd669e3622ce5e477096015089f2f68b460ce691cb39cc26c4ae31d58886fdca752f78bba641a305c3cca7179eb0f86a4bd466a1c3f677251d44ed53a4f8e07fb418a08de7cba8c6df83a6510a1cd7214e02de338e3a9465b7e494028525a90a8a19a4ef55e6ef7bc4d996e4761019878d0271677b2e5fe428945b322e4f4b2f97a35e4c000974ec13f83eb1ffb65385ce38f4304086cb71bc882af99aabab742282805c28c798ee8c57796df30cbc8e352d0751689ccc7eff57da787d54d7e000c4d05379101ed8593f94921d95820b87cdd1232fd0bf134de41b5263d15f8c53a5cb8032a04275fa0248344aeefc0c5602f9077064574eaed3b10826b774f8af2594d617a578cdf5f9fa17c9e266fdf84011118bf941acf83b495a4df5c2c7dcf439cd8d1ec0538ac6ffc84445c0ab5ff9d70eda32f349b7b69cf5da4fa74d6026baff22810ed070858957df0a523260f7f880aefa5e1b5d55e209f4d818b67f21ed67f4c9ae2f9b7811fce76d0c518779919b5c09e957ee3a743793095a2cc46d080b43e55d24314161e9c92bd181eb7d24a75121e77a34462647929473bc55c3a46a64b99296b7a36f492685e4a029efea74059dbfea44afdf90e47b16fa225ed12e8d539c7ee92843cf12e3defd6237f691fb64108bf6f9a6a9f5ba83d3b15779efb2427f2d7c28a4009879a191c11a009c5b7baec4eee7b6bd41081be265b7ce36d6ece512cdc03790d1f989fabe594b74421a475a944e3f73a659fe10f6510f40e1d41521d01a732fbc0ac06be0d5c1d112ecbf474153aab46b35c66878512f7f2082b0819688e432944a50d6176baf1804108a38fddb23ac4e2e593099fe2e1a4e0d42ceb25fa56bfceb635fc266b2b8a0c1ef72ddcc4d9a82e5378181003437dcff0eac23965213e78b73a5012b0ecb01bb0b7b691e9506e1aaaa86998c0b0b72fae7c6feda9831636ab6c2be33f632a5f81f4a7b4ba6f46fcf8f6fbacede3f5af41983c3db9455a1fe03a4fc93c64c5cec38c413455a711e5d1276a1c183f69a7050248434aba560493f520ca588ba767db43cb5a7223eab43eec31441772963f3693b1b6754a9c9fd96500f6c0837d3a36be469a839b5e4a8d98abf8facc48461f2a09928e15d09296485dec8753e10a0e76206eb6dd7011b961410ab56f3715461ba4a8988f5a367411c6b72599fe378d15f5448900ae90942fffcac41c7bd7dde8032f8f2ec8eb52c5271ab10b91490b93b0afbbaf361beb33f54fc343fd761147a39dd9591df4291977b590e0f6ad049c663c08b2d638fd8d4ccbc2a314d0f8b7b00f276751134dc0b7d920cb906d116441be0e48d097c2036e4ab9aebfb5328bac28d478d617b2117e94b6a3b49434c07be3812275ffb2bc711049e0a32ba116906752e249df0defdf4c568d41881eb856bab7c3d3ad4059515b110ec7309146bdf24f049c490e417b3feb67cc722deaeebfbf83925dff7b8afe09a968b6f21540dac774b99c3a63cc1b520a82995ece99a40d2d7188dfd16dd57b7278190ce638baaeb0550a2ac572e1148b16f1f194fa10046c9fdbe4aa6d43aa8308cc88a9e1f8cd8620373040159482084e105d773ce726c99468dc522a380ebf18d29b289557d2b76fd222a931515cd472b96a855cde39100c6a6ab0ae9abd82f921a51e04e47f32077b366f03f7cd42f42d7488956249fc4a46b64750aacad5ac7489fc8a4c04ce0786ddbe39d96643bacebc506861027ca7399fda2171e83463b57f0709d114cfab3d3a12cf220d0a0c53d357b889b7b10ce4876788a00d0dbcfff48e95f03dcdfa8f096c3c90ce3b5e5935390b685185f1853009ee6913e1071e0a5a28a805099382884f34b752df783c3343499681e96a8ab3a47fe45acbb197ab9701e45e6322057df0abc65112da535cc830aade997483e66c199a53baba5d95b35b7f6aa10c7930f5913dd717cd3f7adf3465842bd0addfdc490060da5e5d4a5719bafcf75c2aa13a4ea19befc92748bb875c2542d9193363b3f6b083e9c8d51f3df55d8346808c3167c424abca7637aa629de52dc29b9b2629c814391ac21587b8249112e79d0bdd5201a65c1eb8084a9c45eb3ae9e2bad30dfd1d63b9dc165fee31ca2060c053079fb262ded17851e5331293eaf898ca76ee81d521db051b9356dfe108d44aa53f40a96bad6ace54463c94491e65cc8267a6f64f7df080d4d161dfe137ada3a6ae9ea50cc8754bde764da9da8af9563ef95f8ea7f5fb1942c3aaac88cbb8787a92f0d661ac43d04ff241c9a83200625edf4bbcc528537baa0aca7fbf6ad282c5619c04f2202cd83884630af30cff0bf4cbe39ae73fcebf54cbaa0bea4db81b11abe7ab1ae363ad2be40b16e86e703bfc1f0fba2403f8c60d8176361c7a5d03eeb654c871c775eb5ddf3f3261fd6f3b2af97502572d785310199330140554f2eba0caabd052596839426edeee357bb3ff260560b0bf3eb9d0ad926f0d4b1d0c9bfc245ad1802d2461733e2741c68acb80f1924d455bf0869656c9b2449b562ef7ce7eabc4c94f5f8db105a0dc3b4f8a91f5da0b8f1811f4caee8241624095338acc311d39fa4cace13d42645c88714d7dd82076d9708df442e857526975b82378fe2b6c98a459de610b4d626d85a03fdff332fdd42e9c485ed5f28f87a2b119de8b6019e8237188a4a5732c05a0f0128cb3dabfe6093e2732512c7814968f874b3983466a5f6bf202ae622bf544d87bcf81803276cc7b1f443dd8597a1a73fe2c97d550dd0e67459e3e3c44cf810e436ff840b8832c151b9eb94e99e36e76a030bc274c2a146cf322548f275bf4b334df24b12b762ebfa3cf42fd6bd64a502cee3dd7914089e677756809c7b1d65440604ff2d4eebb4902439f689bba985716fce8b5c6f90fc22820f8f4bed00736f155218692e4ef8b64d745d596b3b3c84b57f4078067adc02a3f57246d8c4c23500688b95e70f3c662fcdf7f0c84bd58c4450d9a8355bae8dfd985fafb4d521e82aa678ff08e73b97561c7eb2e7b31d0457f20acae9b4efce08e9b7a3b9dfd6f43718571af87e8a4565a06756453b354a6b12b58d7886b451cad800b06f31dfcbe70aab83b3c6578bec5ad4aeae7adbd430eb057f1eeba9ccb1185f7809b8a8cc2dd7854aa79207a015058bdebbfa213d3b4fbfd42d8a0044d9001c441a6e26a6b6c14571e8be8d3b1cecc607975141fc4d0b6cfdc0ee9dbdb97ca69e5da56765c4bfdf80ba5494fe408eb9e16320eda42f6b518649c5496a6d172d1ca8919d3720071fb0cf46162e241c43918c4350a12a21fdd66f53e57c4a74614c3cc3f77c7715d54c84f9657a0d7d1c631b89958cf5c2ad38aeeae2827d63af6b0d31f88e9b5e75adfdf46317f36a3483f9693811641290354c9ddd347266768b759babc624b593c2bb6ad43b7cf10ecdc8c3330ea0fb292bba9d4859593ac7ac1fcd4f0d27ee1923248065f97f504d2648cab4175bcac0750ef9633e9ba031fa86087ed9d3641ae3c107b02fb9114157f234c945b5e3d824ccdfab92ea6c374c39cbfb490878fabd34c06d7369ebc79d8e83669a594ff5ac17df7ead65020f855be4d8fdf5660f9369889f910096023e3f04e44a2f4114ec50a1c9ede2235306d9740524a3b476d9b90a1703560201cb528ffba043e37ce152151648546d0fb950d8779d947533b4385b4e22707a4b1eb0e2c5c660558fea542261ddd08d19978081ce9b90f4f0fb24637a06bc73ec6a1592a2685d27bbe43efa17e62782b622846cd84d637d7cbe8345532ba8d0bfe2c7b2206046642d9a3d986c7730ef38e6928bf934762c91113bf7037827502a90f8f459945e00964e7ed20d6292dfff02fc69b3dfbdd3cac95d4990b95b195318ada40cd6ccdd2e0398b0d5b91871b5fa37c929015e0dfed1a25725113252c27d886e15675bbe", 0x1000}], 0x1, 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0xfffffffffffffffa, 0x0) dup2(r9, r10) ioctl$TIOCCDTR(r9, 0x20007478) r11 = syz_open_pts() ioctl$TIOCNXCL(r11, 0x2000740e) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") 16:00:15 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140), &(0x7f0000000200)='\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='[[(\x00', &(0x7f00000002c0)='@\x00']) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) kevent(r1, &(0x7f0000000180)=[{{r2}, 0x8000000000000001, 0x86, 0x40, 0x34c}, {{r3}, 0xfffffffffffffffa, 0x10, 0x40000085, 0x3, 0x4}, {{r1}, 0xfffffffffffffffc, 0x81, 0x2, 0xfffffffffffff801, 0x81}, {{r2}, 0xfffffffffffffffa, 0x166, 0x8, 0x80, 0x1000000006}], 0x4, 0x0, 0x0, 0x0) close(r0) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [], {0x4}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r1 = msgget(0x3, 0x3) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r1, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r2, 0x4) r3 = msgget$private(0x0, 0x8) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r1, @ANYRES16=r1]], @ANYRESOCT=r1, @ANYRESDEC=r4], 0x3, 0x800) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x4000001, 0x1000) msgrcv(r4, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="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}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r13 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f00000012c0)={{0x7, r7, r12, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r13, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) r14 = msgget(0x3, 0x3) msgrcv(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r15, &(0x7f0000000180)='\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', &(0x7f00000008c0)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x0) msgsnd(r14, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r16, 0x4) r17 = msgget$private(0x0, 0x8) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r14, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r16, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r17, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r14, @ANYRES16=r14]], @ANYRESOCT=r14, @ANYRESDEC=r18], 0x3, 0x800) msgrcv(r18, &(0x7f0000000800)=ANY=[@ANYRES32=r17], 0x1, 0x4000001, 0x1000) msgrcv(r18, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r25, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r25, 0x80047462, &(0x7f0000000040)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) r27 = getpid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000012c0)={{0x7, r21, r26, 0x0, 0x0, 0x82, 0x7}, 0x6, 0x5, r27, 0x0, 0xb3, 0x400, 0x5a, 0xfffffffffffff386}) lchown(&(0x7f0000000080)='./file\x00', r7, r26) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f000000"], 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) socket(0x1, 0x1089a0ba567c8521, 0x1) 16:00:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) r2 = dup2(r0, r1) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff824f4d70, 0xffff800000aee000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff824f4d70, 0xffff800000aee000, 0, 1) -> e uvm_unmap_remove(ffff800000aedf00,0,80000000,ffff800015920148,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800015920180, count: 0 ddb> trace uvm_unmap_remove(ffff800000aedf00,0,80000000,ffff800015920148,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000aedf00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800015971c80,ffff8000ffff2780) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000a95000,ffff8000ffff2780) at vm_create+0x182 VOP_IOCTL(fffffd803ae485b0,c5005601,ffff800000a95000,1,fffffd803f7c6960,ffff8000ffff2780) at VOP_IOCTL+0x88 vn_ioctl(fffffd8036220e18,c5005601,ffff800000a95000,ffff8000ffff2780) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2780,ffff800015920528,ffff800015920570) at sys_ioctl+0x5b9 syscall(ffff8000159205f0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,57eb2444010) at Xsyscall+0x128 end of kernel end trace frame: 0x5811c2d4a30, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015920130 rbx 0 rdx 0x19e3 __ALIGN_SIZE+0x9e3 rcx 0xffff800017b3f000 rax 0xffff800000aedf00 r8 0x1 r9 0 r10 0xa2021cc1f7aa5181 r11 0xb20c923d69c2197 r12 0 r13 0xfffffd802ea2ac78 r14 0 r15 0xffff800000aedf00 rip 0xffffffff8211656b uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015920080 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=276699 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3b40,0xffffffff8256ac80 process=0xffff8000ffff66d0 user=0xffff80001591b000, vmspace=0xfffffd803f013660 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 65203 298856 8150 0 2 0 syz-executor.0 *65203 276699 8150 0 7 0x4000000 syz-executor.0 8150 27746 96785 0 2 0x482 syz-executor.0 98298 293719 0 0 3 0x14200 acct acct 8274 476430 96785 0 2 0x2 syz-executor.1 49266 427119 0 0 3 0x14200 bored sosplice 96785 424499 37634 0 3 0x82 thrsleep syz-fuzzer 96785 476816 37634 0 3 0x4000082 nanosleep syz-fuzzer 96785 153485 37634 0 3 0x4000082 thrsleep syz-fuzzer 96785 282660 37634 0 3 0x4000082 thrsleep syz-fuzzer 96785 237224 37634 0 3 0x4000082 kqread syz-fuzzer 96785 397600 37634 0 3 0x4000082 thrsleep syz-fuzzer 96785 80561 37634 0 3 0x4000082 thrsleep syz-fuzzer 96785 118409 37634 0 3 0x4000082 thrsleep syz-fuzzer 37634 165950 86942 0 3 0x10008a pause ksh 86942 291553 54503 0 3 0x92 select sshd 74200 78511 1 0 3 0x100083 ttyin getty 54503 254133 1 0 3 0x80 select sshd 45543 170933 81263 73 2 0x100090 syslogd 81263 363052 1 0 3 0x100082 netio syslogd 71321 153918 1 77 3 0x100090 poll dhclient 89183 407994 1 0 3 0x80 poll dhclient 49232 54653 0 0 2 0x14200 zerothread 69485 89889 0 0 3 0x14200 aiodoned aiodoned 93910 269249 0 0 3 0x14200 syncer update 67275 181013 0 0 3 0x14200 cleaner cleaner 9952 276379 0 0 3 0x14200 reaper reaper 73360 245065 0 0 3 0x14200 pgdaemon pagedaemon 7346 105432 0 0 3 0x14200 bored crynlk 18483 313779 0 0 3 0x14200 bored crypto 47049 234080 0 0 3 0x40014200 acpi0 acpi0 33907 107398 0 0 3 0x14200 bored softnet 35537 365778 0 0 3 0x14200 bored systqmp 67585 182376 0 0 3 0x14200 bored systq 83326 254372 0 0 3 0x40014200 bored softclock 54066 405943 0 0 3 0x40014200 idle0 61774 108287 0 0 3 0x14200 bored smr 1 22982 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 9521 6362K 7126K 78643K 15665 0 0 pcb 13 8K 8K 78643K 290 0 0 rtable 115 12K 12K 78643K 701 0 0 ifaddr 60 13K 14K 78643K 203 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 91 0 0 iov 0 0K 32K 78643K 235 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 78K 78643K 3104 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 13 0 0 VM map 3 0K 0K 78643K 7 0 0 sem 12 0K 0K 78643K 496 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1917 0 0 sigio 0 0K 0K 78643K 20 0 0 proc 50 38K 63K 78643K 764 0 0 subproc 32 2K 2K 78643K 153 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 196 0 0 in_multi 33 2K 2K 78643K 176 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 11 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 431 0 0 pfkey data 0 0K 4K 78643K 4 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 112 22K 30K 78643K 5550 0 0 UVM aobj 72 3K 3K 78643K 76 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 220 0 0 NDP 13 0K 0K 78643K 64 0 0 temp 176 3531K 3635K 78643K 73928 0 0 kqueue 0 0K 1K 78643K 112 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 20 0 14 1 0 1 1 0 8 0 rtpcb 80 127 0 125 1 0 1 1 0 8 0 rtentry 112 119 0 75 2 0 2 2 0 8 0 unpcb 120 753 0 742 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5204 0 5204 1 1 0 1 0 8 0 tcpcb 544 388 0 384 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 1519 0 1512 8 6 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 18 0 14 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 2 1 1 0 8 1 ppxss 1128 20 0 20 6 6 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 522 0 304 14 0 14 14 0 8 0 art_table 32 523 0 304 2 0 2 2 0 8 0 art_node 16 116 0 76 1 0 1 1 0 8 0 sysvmsgpl 40 28 0 21 1 0 1 1 0 8 0 semapl 112 494 0 484 1 0 1 1 0 8 0 shmpl 112 74 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4233 0 2843 46 0 46 46 0 8 0 ffsino 240 4233 0 2843 83 0 83 83 0 8 0 nchpl 144 8248 0 6649 60 0 60 60 0 8 0 uvmvnodes 72 5696 0 0 104 0 104 104 0 8 0 vnodes 208 5696 0 0 300 0 300 300 0 8 0 namei 1024 25536 0 25536 4 3 1 1 0 8 1 vmpool 520 5 0 4 3 2 1 1 0 8 0 scsiplug 64 4 0 4 4 3 1 1 0 8 1 scxspl 192 21314 0 21314 17 16 1 7 0 8 1 plimitpl 152 179 0 172 1 0 1 1 0 8 0 sigapl 432 2067 0 2054 2 0 2 2 0 8 0 futexpl 56 53377 0 53377 3 2 1 1 0 8 1 knotepl 112 1623 0 1604 6 4 2 2 0 8 1 kqueuepl 104 4226 0 4224 1 0 1 1 0 8 0 pipepl 112 1290 0 1271 4 3 1 2 0 8 0 fdescpl 424 2068 0 2054 2 0 2 2 0 8 0 filepl 120 20041 0 19945 14 10 4 6 0 8 1 lockfpl 104 839 0 838 1 0 1 1 0 8 0 lockfspl 48 271 0 270 1 0 1 1 0 8 0 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 46 0 36 1 0 1 1 0 8 0 ucredpl 96 2258 0 2251 1 0 1 1 0 8 0 zombiepl 144 2055 0 2055 2 1 1 1 0 8 1 processpl 864 2085 0 2055 4 0 4 4 0 8 0 procpl 632 4515 0 4477 7 3 4 5 0 8 0 sosppl 128 26 0 26 7 7 0 1 0 8 0 sockpl 384 2468 0 2448 10 6 4 4 0 8 1 mcl64k 65536 54 0 54 10 9 1 1 0 8 1 mcl16k 16384 23 0 23 9 8 1 1 0 8 1 mcl12k 12288 41 0 41 9 8 1 1 0 8 1 mcl9k 9216 17 0 17 5 4 1 1 0 8 1 mcl8k 8192 85 0 85 5 4 1 1 0 8 1 mcl4k 4096 171 0 171 4 3 1 1 0 8 1 mcl2k2 2112 17 0 17 8 8 0 1 0 8 0 mcl2k 2048 56629 0 56585 20 14 6 15 0 8 0 mtagpl 80 41 0 30 2 1 1 1 0 8 0 mbufpl 256 102793 0 102663 14 4 10 10 0 8 0 bufpl 256 10678 0 5574 320 0 320 320 0 8 0 anonpl 16 199312 0 185456 119 58 61 76 0 62 0 amapchunkpl 152 10612 0 10503 52 45 7 29 0 158 0 amappl16 192 10052 0 9226 94 51 43 54 0 8 1 amappl15 184 318 0 317 1 0 1 1 0 8 0 amappl14 176 71 0 69 1 0 1 1 0 8 0 amappl13 168 983 0 982 2 1 1 1 0 8 0 amappl12 160 186 0 180 1 0 1 1 0 8 0 amappl11 152 68 0 57 1 0 1 1 0 8 0 amappl10 144 187 0 186 3 2 1 1 0 8 0 amappl9 136 728 0 720 1 0 1 1 0 8 0 amappl8 128 284 0 252 2 0 2 2 0 8 0 amappl7 120 245 0 240 1 0 1 1 0 8 0 amappl6 112 78 0 67 1 0 1 1 0 8 0 amappl5 104 375 0 364 1 0 1 1 0 8 0 amappl4 96 3009 0 2985 1 0 1 1 0 8 0 amappl3 88 247 0 242 1 0 1 1 0 8 0 amappl2 80 15822 0 15755 3 1 2 3 0 8 0 amappl1 72 46672 0 46260 27 18 9 20 0 8 0 amappl 80 4844 0 4806 4 2 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 dma64 64 259 0 259 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 75 0 4 2 0 2 2 0 8 0 uaddrrnd 24 2073 0 2054 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2073 0 2054 1 0 1 1 0 8 0 vmmpekpl 168 16533 0 16510 2 0 2 2 0 8 0 vmmpepl 168 250007 0 248122 229 122 107 113 0 357 19 vmsppl 272 2067 0 2054 2 1 1 2 0 8 0 pdppl 4096 4152 0 4116 6 1 5 6 0 8 0 pvpl 32 561265 0 544375 272 121 151 185 0 265 7 pmappl 200 2072 0 2058 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 498 0 49 13 0 13 13 0 8 0